30
 Sistemas Operativos Ing. Haybert Escobedo Neyra e-mail: [email protected] F acultad Ingeniería de Sistemas e Informática Trujillo-Perú

Sistemas Operativos_Introduccion a Los Sistemas Operativos

Embed Size (px)

Citation preview

Page 1: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 1/30

 

Sistemas Operativos

Ing. Haybert Escobedo Neyrae-mail: [email protected]

Facultad Ingeniería de Sistemas e Informática

Trujillo-Perú

Page 2: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 2/30

 

I Unidad

Introducción a los Sistemas Operativos

2 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

Page 3: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 3/30

 

II Unidad

 Administración de Procesos

3 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

Page 4: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 4/30

 

III Unidad

 Administración de Memoria

4 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

Page 5: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 5/30

 

IV Unidad

Sistemas Operativos más populares

5 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

Page 6: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 6/30

 

Tarea 1

Mapa Conceptual sobre la Definición de

Sistemas Operativos

Mapa Conceptual sobre la Evolución de los

Sisytemas Operativos

6  Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

Page 7: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 7/30

I Unidad

Introducción a los Sistemas Operativos

7  Ing. Haybert Escobedo N. - SISOPE - FISI - UPT 

 

Page 8: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 8/30

Importancia de los SO

Sin el software una computadora es enesencia una masa metálica sin utilidad, sincapacidad de desarrollar ninguna tarea.

Con el software una computadora puede

almacenar, procesar y recuperar información,entre otras cosas.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  8

¿Para qué el estudio de los Sistemas Operativos?

 

Page 9: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 9/30

Importancia (Cont…)  

Los SO como componentes del Software delas computadoras son una parte fundamental

debido a que través de ellos se simplifica y

rentabiliza el trabajo de una manera

asombrosa.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  9

¿Para qué el estudio de los Sistemas Operativos?

 

Page 10: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 10/30

Importancia (Cont…)  

Hoy en día es una realidad que cualquierprogramador pase gran parte de su tiempo

dialogando con el SO, por lo que un buen

conocimiento del mismo es un seguro de

utilización eficiente y de alto rendimiento.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  10

¿Para qué el estudio de los Sistemas Operativos?

 

Page 11: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 11/30

Computadora: Definición

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  11

Unidadde

Entrada

Unidadde

SalidaCPU

Unidad de Almacenamiento Secundario

Microprocesador

Memoria (RAM,ROM)

 

Page 12: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 12/30

Sistemas de Computación

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  12

Documentación y Manual de Procedimientos

Dato e Información

Hardware

Software (Programas)

Personal(Usuarios, Programadores)

 

Page 13: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 13/30

Sistema Operativo vs. Usuario

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  13

 

Page 14: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 14/30

Tipos de Software

Software de Sistemas

Sistemas Operativos

Los Procesadores de Lenguajes

(Compiladores e Intérpretes) traducen el

lenguajes de programación a un lenguaje que

entiende la computadora

Los Lenguajes de Programación, permitena los programadores escribir software de

aplicación

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  14

 

Page 15: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 15/30

Compilador

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  15

Es un programa quetraduce un programaescrito en un lenguajede programación a otrolenguaje deprogramación,generando un programaequivalente (lenguaje de

máquina) que lamáquina será capaz deinterpretar.

 

Page 16: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 16/30

Compilador vs Intérprete

Comparando su actuación con la de un serhumano, un compilador equivale a untraductor profesional que, a partir de un

texto, prepara otro independiente traducido aotra lengua, mientras que un intérpretecorresponde al intérprete humano, quetraduce de viva voz las palabras que oye, sindejar constancia por escrito.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  16 

 

Page 17: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 17/30

Intérprete

Es capaz de analizar y ejecutar otrosprogramas, escritos en un lenguaje de altonivel.

Los intérpretes sólo realizan la traducción amedida que sea necesaria, típicamente,instrucción por instrucción, y normalmente no

guardan el resultado de dicha traducción.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  17 

 

Page 18: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 18/30

Tipos de Software (Cont…)   Software de Aplicación, permiten a los

usuarios realizar tareas que desea.

De Propósito General, está diseñado para

ser usado por cualquier usuario de

organización, soluciona problemas comunes o

generales.

De Medida o Específico, soluciona unproblema específico, generalmente creado

para organizaciones.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  18

 

Page 19: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 19/30

Computadora: Definición

Es una máquina de origen electromagnéticocon una o más unidades de proceso y equiposperiféricos controlados por programas

almacenados en su memoria, que puedenrealiza gran variedad de trabajos.

Una computadora de manera muy genérica

esta compuesta por lo siguientes elementos:

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  19

 

Page 20: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 20/30

Sistema de Computadora

SistemaBancario

Reservacionesaéreas

Navegador WEB

Compiladores  Editores Intérpretes de

Comandos 

Sistema Operativo 

Lenguaje de Máquina 

Microprogramación 

Dispositivos Físicos 

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  20

Software deAplicación

Software deSistema

Hardware

 

Page 21: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 21/30

Definición de Sistema Operativo

Existen diferentes puntos de vista para definirun Sistema Operativo, los cuales son lossiguientes:

Punto de Vista del Software

Punto del Gestor de Recursos

Teniendo en cuenta el concepto de máquina

extendida. Teniendo en cuenta el significado de los

términos que componen la definición

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  21

 

Page 22: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 22/30

Punto de Vista del Software

Un Sistema Operativo es el soporte lógico que

controla el funcionamiento del equipo físico.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  22

Diseñador deSistemas Operativos Diseñador deTraductores PROGRAMADOR USUARIO

Sistema Operativo

Traductores

Programas de Aplicación

HARDWARE

 

Page 23: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 23/30

Punto de Vista del Software (Cont…)   Es un conjunto de programas y funciones que

ocultan los detalles del hardware, ofreciendoal usuario una vía sencilla y flexible al mismo

tiempo. La ocultación de los detalles del hardware a

usuarios y parte del personal informático tiene

dos objetivos:

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  23

 

Page 24: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 24/30

Punto de Vista del Software (Cont…)    Abstracción:

La tendencia actual del software en toda suextensión es la de dar una visión global y abstracta

de la computadora haciendo fácil su uso ocultandopor completo la visión interna.

Seguridad:

Existen instrucciones en la máquina que pueden

para la computadora, interferir procesos, etc. Porello, es necesario restringir determinadasoperaciones a los usuarios creando varios nivelesde privilegios, de tal forma que cada usuariotenga protegida su información y sus procesos.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  24

 

Page 25: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 25/30

Punto de Vista de Gestor de Recursos

Un Sistema Operativo es el administrador derecursos ofrecidos por el hardware paraalcanzar un eficaz rendimiento de los mismos.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  25

 

Page 26: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 26/30

Punto de Vista de la Máquina Extendida

Consiste en ocultar al usuario todos losdetalles de implementación, de cómo funcionauna computadora.

El Sistema operativo constituye un recurso dealto nivel que permite convertir la máquinavirtual o extendida y que facilita el uso de

este.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  26 

 

Page 27: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 27/30

Punto de Vista de los términos que locomponen

Se puede definir de una manera másacadémica, basándose en la definición de lostérminos: Sistemas y Operativo.

Sistema, conjunto de personas, máquina ycosas que ordenadamente relacionados entresí, contribuyen a lograr un determinado

objetivo. Operativo, es algo disponible, listo para ser

usado.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  27 

 

Page 28: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 28/30

Punto de Vista de los términos que locomponen (Cont…)  

 “Un Sistema Operativo es un conjunto deprogramas que ordenadamente relacionadosentre sí contribuyen a que la computadora

lleve a cabo correctamente su trabajo”   El Sistema Operativo cubre dos objetivos

fundamentales:

Facilitar el trabajo del usuario. Gestionar de forma eficiente los recursos.

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  28

 

Page 29: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 29/30

Historia de los Sistemas Operativos

 Ing. Haybert Escobedo N. - SISOPE - FISI - UPT  29

 

Page 30: Sistemas Operativos_Introduccion a Los Sistemas Operativos

5/10/2018 Sistemas Operativos_Introduccion a Los Sistemas Operativos - slidepdf.com

http://slidepdf.com/reader/full/sistemas-operativosintroduccion-a-los-sistemas-operativos 30/30

Evolución de los Sistemas Operativos

Ing Haybert Escobedo N SISOPE FISI UPT 30