Академический Документы
Профессиональный Документы
Культура Документы
Agenda
Introduccin a los sistemas operativos. Evolucin histrica de los sistemas operativos:
Sistemas por lotes. Sistemas por lotes multiprogramados. Sistemas de tiempo compartido. Computadores personales. Sistemas paralelos. Sistemas cluster. Sistemas de tiempo real. Sistemas multimedia. Sistemas de mano.
2/25
Introduccin
Componentes de un sistema de computacin:
3/25
Introduccin
Definicin de sistema operativo
Un sistema operativo es un programa o conjunto de programas que tornan productivo, amigable y eficiente el uso de un computador (hardware) permitiendo ejecutar aplicaciones del usuario.
Metas:
Brindar un ambiente para realizar y ejecutar los programas y aplicaciones de los usuarios. Proveer un entorno sin interferencias a cada usuario. Administrar en forma equitativa los recursos del hardware y software del sistema. Hacer que el uso del sistema tan amigable, intuitivo y expresivo como permita el estado de la tecnologa.
4/25
Introduccin
Todas las aplicaciones requieren un conjunto de operaciones comunes que son incorporadas al sistema operativo o a su entorno. Las tareas principales de un sistema operativo sern:
Proveer uno o varios entornos y contexto apropiado para la ejecucin de los programas de los usuarios de propsito general, incluyendo exclusivamente el cdigo de la aplicacin. Podr implementar diferentes entornos adecuados para diferentes usos, como interfaces grficas, lnea de comando o shell, o transaccional tipo Web. Deber proveer una o ms interfaces con el usuario, expresivas e intuitivas. Proporcionar a las aplicaciones un conjunto de servicios a travs de una interfaz conocida como system services. Brindar eficiencia y equidad en la administracin de los recursos.
5/25
Introduccin
El sistema operativo es un:
Administrador de recursos:
Administra todos los recursos disponibles. Decide como asignar estos recursos segn los pedidos y asignaciones que tenga.
Programa de control:
Controla la ejecucin de los programas para la prevencin de errores y mal uso del sistema.
Frecuentemente, la porcin residente del propio sistema operativo se denomina ncleo del sistema (kernel).
6/25
7/25
8/25
9/25
10/25
11/25
12/25
13/25
14/25
15/25
16/25
17/25
18/25
19/25
20/25
21/25
22/25
23/25
Soft
Sistemas de propsito general con procesos de tiempo real con mayor prioridad No son tan estrictos como los otros pero pueden combinar otros procesos de menor prioridad
24/25
Perspectiva histrica
Sistemas multimedia
Sistemas especializados en la incorporacin de datos multimedia (audio y video). Estos tipos de datos deben reproducirse bajos ciertas restricciones de tiempo a los usuarios.
Sistemas de mano
Sistemas PDA (Personal Digital Assistant) como Palms, Pocket-PC Smart phones Estos utilizan sistemas operativos embebidos que tienen grandes limitaciones de recursos y altos requerimientos de prestaciones. Actualmente se parecen cada vez ms a computadores personales
25/25