2. Introducción
El software se puede dividir en dos clases: SO y aplicativos
Es el encargado de la administración de los recursos físicos y
lógicos de la PC,
El sistema moderno consta de uno o varios procesadores,
terminales, memoria central, relojes, dispositivos de I/O,siendo este
transparente para el programador todas estas actividades de
administración
3. ESTRUCTURA DE LOS
SISTEMAS OPERATIVOS
SISTEMAS MONOLITICOS
•Se escribe como una colección de procedimientos que
pueden comunicarse entre ellos cuantas veces quieran y
en el momento que quieran.
•Modo supervisor – modo núcleo
4. Máquinas
Virtuales
Las máquinas virtuales de sistema,
también llamadas máquinas
virtuales de hardware, permiten a
la máquina física subyacente
multiplicarse entre varias máquinas
virtuales, cada una ejecutando su
propio sistema operativo
Cliente -
Servidor
La arquitectura cliente-servidor es un modelo
de aplicación distribuida en el que las tareas
se reparten entre los proveedores de recursos
o servicios, llamados servidores, y los
demandantes, llamados clientes.
5. Ser una interfaz entre el
usuario y la computadora
Cuando el usuario ejecuta una aplicación de software, el
sistema operativo funge como un intermediario que
procesa el deseo del usuario externado mediante un
comando o la activación algún botón. Al interpretar esta
orden, el sistema operativo determina los recursos
necesarios para la aplicación y gestiona su disponibilidad.
Cada vez que el usuario introduce datos o ejecuta órdenes
el sistema operativo debe de procesarlos obteniendo y
presentando un resultado que el mismo usuario espera
recibir. Este proceso se repite una y otra vez mientras el
sistema operativo siga activo.
6. Bibliografía:
Tanenbaum, A (1998), Sistemas operativos, México,
Pearson Prentice Hall. ISBN 9701701658
Tanenbaum, A (2009). Sistemas Operativos
Modernos. 3ª.Edición. México, México, Prentice Hall.