Вы находитесь на странице: 1из 25

SISTEMAS

OPERATIVOS

Profesor: Ismael Salazar


Agenda

DEFINICIÓN

CUALIDADES

RECURSOS QUE ADMINISTRA

CLASIFICACIÓN

CONCEPTOS
1. Sistema Operativo

Es…….
Sistema Operativo
Conjunto de programas encargados de
administrar los recursos del computador:
unidades entrada, salida....
Definición

Conjunto de programas
que, ordenadamente
relacionados entre sí,
contribuyen a que la
computadora lleve a
cabo correcta y
eficientemente su
trabajo.
USUARIO USUARIO USUARIO USUARIO
1 2 3 n

COMPILADOR ENSAMBLADOR EDITOR SISTEMA


TEXTOS BASE DE DATOS

PROGRAMA S DE APLICACIÓN Y DE SISTEMA

SISTEMA OPERATIVO

HARDWARE
SOFTWARE DEL COMPUTADOR

Programas del Sistema:


Controlan operaciones de
la computadora.

Programas de Aplicación:
Herramientas para el
usuario, pudiendo ser este
un Diseñador o Usuario
Final
Cualidades del SO

 De fácil operación por


parte del usuario.
 Eficiente administrador de
recursos
 Habilidad de evolucionar
para incorporación de
nuevos elementos
Características del SO

 Por si solo no es útil.


 Crea entornos para
ejecutar programas, evita
errores.
 Administra recursos.
Recursos que Administra

 PROCESOS

 MEMORIA

 DISPOSITIVOS DE
ENTRADA Y SALIDA

 SISTEMA DE ARCHIVOS
Procesos

• Lleva el control de los


CPU CPU
procesadores y el
estado de los
procesos. RAM
• Asigna al CPU ROM

determinado proceso.
• Recupera al CPU si el SO
proceso termina.
Memoria

• Lleva el registro de la
memoria.
• Asigna memoria a los
procesos.
• Recuperar Memoria sin
uso.
Dispositivos de E/S

• Lleva el control de los Dispositivos.


• Asigna el dispositivo e inicia la
operación E/S.
• Recupera al dispositivo asignado.
CPU CPU

RAM ROM
CHIP SET

SO
Sistemas de Archivos

• Lleva el control de la
Información
• Decide el acceso a la
información en
función de los
esquemas de
seguridad
Clasificación

•TAREAS

•USUARIOS

•PROCESOS
Clasificación por Tareas

MONO-TAREA

• Sólo permiten una tarea a


la vez por usuario.
• Un solo programa en
ejecución en un momento
determinado.
Clasificación Num. Tareas

MULTI-TAREA

 Capacidad de procesar
varias tareas al mismo
tiempo (un solo usuario).
 Multitarea con asignación
de prioridades.
 Ej. Windows 95/NT, UNIX,
Windows 2000.
Clasificación Num. De Usuarios

MULTI-USUARIOS
 Varios usuarios que trabajan simultáneamente
con un computador.
 Mediante terminales o por medio de sesiones
remotas en red.
 Ej. UNIX.
Clasificación Num. Procesadores

MULTIPROCESO
• Uso de más de un
procesador para distribuir
su carga de trabajo.
Pueden ser:
• Asimétrica, el S.O.
selecciona el papel de
Maestro y esclavos.
Clasificación Num. Procesadores

MULTIPROCESO
• Simétrico: los procesos o
partes de ellos (threads) son
enviados indistintamente a
cualesquiera de los
procesadores disponibles.
• Teóricamente, presentan una
mejor distribución y
equilibrio en la carga de
trabajo.
Definiciones asociadas

TIEMPO COMPARTIDO

• Compartir el tiempo de
ejecución del
procesador, entre los
procesos que compiten
por este.
Componentes

INTERPRETE DE COMANDOS

• Parte fundamental del SO, permite


ejecutar órdenes básicas para el manejo
del sistema.
• También se denomina shell.
• command.com: (MS-DOS y Windows 95 y 98)
Componentes

KERNEL

• Es el corazón o núcleo del Sistema


Operativo e interactúa de forma directa con
el hardware de una máquina
Componentes

KERNEL

Proceso Proceso Servidor Servidor


Cliente Cliente del
....... de
Proceso Archivos

Kernel o Núcleo

Modelo Cliente -Servidor


1. ¿Qué es un sistema operativo?
2. Un servidor ¿qué tipo de SO debe usar?.
3. ¿Qué aplicación se le da al intérprete de
comandos?
4. Una WS ¿es necesario que sea M U?
5. ¿Cuáles son los recursos que administra el
Sistema Operativo?
6. ¿Qué es tiempo compartido?
7. ¿Cuál es el recurso que más se destaca al:
a.- Entrar a Internet. b.- Grabar un CD.
8. ¿Qué sistemas de archivos maneja el SO?