Sistemas Operativos_Introduccion a Los Sistemas Operativos

Post on 08-Jul-2015

39 views 0 download

Transcript of 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: ihaybert@hotmail.com

Facultad Ingeniería de Sistemas e Informática

Trujillo-Perú

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 

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 

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 

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 

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 

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 

 

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?

 

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?

 

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?

 

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)

 

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)

 

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

 

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

 

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.

 

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 

 

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 

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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 

 

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 

 

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

 

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

 

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