sistemas operativos sesión 02 introducción

21
Conceptos de S.O. Sesión #2

Upload: roberto-gonzalez

Post on 09-Jul-2015

154 views

Category:

Education


1 download

DESCRIPTION

Introducción a los sistemas operativos

TRANSCRIPT

Page 1: Sistemas Operativos Sesión 02 Introducción

Conceptos de S.O.

Sesión #2

Page 2: Sistemas Operativos Sesión 02 Introducción

¿Qué es un Sistema Operativo (SO)?

• Un programa que actúa como intermediario entre el usuario y elhardware del ordenador, proporcionando las bases para losprogramas de aplicación. Ademas, administra los recursos de lacomputadora

2

Page 3: Sistemas Operativos Sesión 02 Introducción

Capas de Abstracción

3

Page 4: Sistemas Operativos Sesión 02 Introducción

Recursos• El equipo de computo esta compuesta por una

colección de recursos que deben interactuar.

• Recurso: componente de HW necesario para llevar a

cabo un trabajo.

• El sistema operativo administra los recursos de HW

de la computadora de tal forma que los usuarios

puedan ejecutar sus programas de aplicación.

4

Page 5: Sistemas Operativos Sesión 02 Introducción

¿Con que recursos se cuenta?

• Procesador o CPU: ejecuta las instrucciones indicadas por el usuario.

• Memoria real o RAM: almacena las instrucciones a ejecutar por elprocesador. Es volátil.

• Almacenamiento secundario (discos, CD-ROM): almacenainformación para poder recuperarla más tarde, llevándola a la memoriaprincipal antes de procesarla. Accesos más lentos en comparación conmemoria RAM.

• Dispositivos E/S: son utilizados por el sistema para informar al usuariode los resultados y estado del mismo (Salida), y también por losusuarios para introducir los datos en el sistema (Entrada).

5

Page 6: Sistemas Operativos Sesión 02 Introducción

Estructura de una computadora

6

Page 7: Sistemas Operativos Sesión 02 Introducción

Modelo General

7

Page 8: Sistemas Operativos Sesión 02 Introducción

Modelo de Van Neumann

8

Page 9: Sistemas Operativos Sesión 02 Introducción

Actividad 1• Formar equipos de 2 o 3 personas, cada equipo deberá

contar con una computadora.

• Investigue y responda la s siguientes preguntas1. ¿Que características tiene la computadora?

• Procesador, Ram, disco y dispositivos de I/O

2. ¿Qué Sistema Operativo y versión tiene instalada?

3. Construya el diagrama del procesador en función del modelo de Van Neumann

• Determine especialmente tamaño del bus y velocidades

4. ¿Cuál es la velocidad del reloj?

5. con otros equipos y obtenga sus conclusiones

6. Compare

9

45 min

Page 10: Sistemas Operativos Sesión 02 Introducción

Modelo General

10

Page 11: Sistemas Operativos Sesión 02 Introducción

Objetivos fundamentales del SO

• Administrar Recursos

• Seguridad : el SO debe evitar manipulaciones de la

información del sistema:o Estado protegido (Sistema o Kernel ): se ejecuta el SO y se utiliza directamente

el HW.

o Estado no protegido (Usuario o User ): se ejecutan los programas de aplicación.

Imposible acceder al HW ⇒ petición al SO.

• Abstracción: El SO debe lograr que los programas y

usuarios vean una máquina virtual (o máquina

extendida) con la que es más sencillo trabajar porque

oculta el HW.

11

Page 12: Sistemas Operativos Sesión 02 Introducción

Funciones del S.O.• Administración de los recursos de HW:

o controlar la CPU, la memoria, los dispositivos de almacenamiento secundario y

los dispositivos de E/S.

• Administración de la información: o el SO facilita el almacenamiento de los datos en medios magnéticos (cintas y

discos) y proporciona funciones de recuperación de los mismos.

• Interfaz de usuario: o Permite trabajar con el SO, controlando el HW, los programas, administrando los

usuario, el espacio en disco, etc.

• Eficiencia:o Alcanzar la mayor eficiencia posible del HW y facilitar el uso del mismo a los

usuarios.

12

Page 13: Sistemas Operativos Sesión 02 Introducción

¿Qué administradores debe de

tener el S.O.?• Procesador: gestionar los programas que se van a

ejecutar en el ordenador y cómo han de hacerlo, en qué

orden, etc.

• E/S (Dispositivos): conjunto de rutinas y datos

necesarios para gestionar los distintos dispositivos de

E/S.

• Memoria: permitir el uso de la memoria por parte de los

programas, de la forma más segura y eficiente posible.

• Archivos: permitir organizar la información que se va

generando y almacenando en el sistema.

13

Page 14: Sistemas Operativos Sesión 02 Introducción

Sistema Operativo Básico

Memoria

Archivos

Procesador

Dispositivos

Interfaz con el usuario

14

Page 15: Sistemas Operativos Sesión 02 Introducción

Sistema Operativo en Red

15

Memoria

Archivos

ProcesadorDispositivos

Interfaz con el usuario

Admon de Red

Page 16: Sistemas Operativos Sesión 02 Introducción

Tipos de Sistemas Operativos

Según sus funciones y características

16

Page 17: Sistemas Operativos Sesión 02 Introducción

Tipos de S.O.

Según la cantidad de procesadores (recursos)

Según la interactividad

Según el número de usuarios

Según el tipo de aplicaciones

17

Page 18: Sistemas Operativos Sesión 02 Introducción

Según la cantidad de procesadores

•Monoprogramados

•Multitareas

•Apropiativo

•Cooperativo

Monoprocesador

•Multiprocesadores

•Redes

•Distribuidos

•Paralelos

Multiprocesamiento

18

Page 19: Sistemas Operativos Sesión 02 Introducción

Según la interactividad

19

Page 20: Sistemas Operativos Sesión 02 Introducción

Según el número de usuarios

20

Page 21: Sistemas Operativos Sesión 02 Introducción

Según el tipo de aplicación

Propósito General

Propósito Específico

Ap

lica

cio

nes

bli

cas

Ap

licacion

es Esp

eciales

21