Post on 09-Jul-2015
description
Conceptos de S.O.
Sesión #2
¿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
Capas de Abstracción
3
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
¿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
Estructura de una computadora
6
Modelo General
7
Modelo de Van Neumann
8
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
Modelo General
10
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
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
¿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
Sistema Operativo Básico
Memoria
Archivos
Procesador
Dispositivos
Interfaz con el usuario
14
Sistema Operativo en Red
15
Memoria
Archivos
ProcesadorDispositivos
Interfaz con el usuario
Admon de Red
Tipos de Sistemas Operativos
Según sus funciones y características
16
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
Según la cantidad de procesadores
•Monoprogramados
•Multitareas
•Apropiativo
•Cooperativo
Monoprocesador
•Multiprocesadores
•Redes
•Distribuidos
•Paralelos
Multiprocesamiento
18
Según la interactividad
19
Según el número de usuarios
20
Según el tipo de aplicación
Propósito General
Propósito Específico
Ap
lica
cio
nes
Pú
bli
cas
Ap
licacion
es Esp
eciales
21