PROCESOS
Los Sistemas Operativos son programas para la administración eficiente de los recursos del
computador.
Sistema OperativoUn Sistema Operativo es un programa que actúa como
un intermediario entre el computador y el usuario.
Consta de un conjunto de rutinas (algoritmos) para gestionar los recursos del computador, como son: el Procesador, la memoria, los Dispositivos de E/S y los archivos
El Sistema Operativo:Es un administrador de los recursos del
computador.Controla la ejecución de los programas de los
usuarios.Controla por ejemplo el acceso concurrente a
los recursos.
Sistema de Computo
Sistema de ComputoEl usuario.Puede ser una persona, una maquina u otro
computador que quiere resolver un problema.Los Programas de Aplicación.Define la via por la cual los recursos de hardware
pueden ser usados para resolver problemas. Bases de Datos, compiladores, editores, etc.
El Sistema Operativo (Programas de sistema)Controla y coordina el uso de hardware entre
varios programas de aplicación.El Hardware.Provee los recursos de computación básicos.
CPU, Memoria, E/S.
compilador ensamblador editor de texto ... base de datos
Aplicaciones del sistema
Sistema Operativo
Hardware delcomputador
usuario1
usuario2
usuario3
usuarion...
Objetivos del Sistema OperativoObjetivos del sistema operativo:
Facilitar el uso al usuario (interfaz)Facilitar la programación al programador
(máquina virtual extendida)Ejecutar programas eficientemente (gestor de
recursos)Conveniencia. Proveer un medio ambiente
al usuario para ejecutar sus programas. por ejemplo en computadoras personales.
Eficiencia. Incrementar la productividad de los recursos de producción.
PRINCIPALES FUNCIONES DE LOS S. O. Definir la “Interfaz del Usuario”. Compartir el hardware entre usuarios. Permitir a los usuarios compartir los datos
entre ellos. Planificar recursos entre usuarios. Facilitar la entrada / salida. Recuperarse de los errores
RECURSOS ADMINISTRADOS POR LOS S. OProcesadores. Almacenamiento. Dispositivos de e / s. Datos
HISTORIA DE LOS SISTEMAS OPERATIVOS
Generación Cero (década de 1940): Carencia total de S. O. Completo acceso al lenguaje de máquina
Primera generación (1945-1955): bulbos y conexiones: Carencia de S. O. En los años cincuenta comienzan como
transición entre trabajos, haciendo la misma más simple
Segunda generación (1955-1965): transistores y sistemas de procesamiento por lotes (batch):
Multiprogramación: Multiprocesamientola independencia de dispositivo
Tercera generación (1965-1980): circuitos integrados y multiprogramación
SpoolingAparecen los sistemas de tiempo real, que
requieren tiempos de respuesta muy exigentes, especialmente para usos industriales o militares.
Cuarta generación (1980-1990): computadoras personales
Software amigable y con una interface gráfica muy desarrollada.
Sistemas operativos de redSistemas operativos distribuidosSistemas de bases de datos
1. COMPONENTES DEL SO
Componentes del SO Básicos:
1. Gestor de procesos2. Gestor de memoria3. Gestor de E/S4. Gestor del almacenamiento secundario
Servidores:5. Servidor de ficheros6. Servidor de protección y seguridad7. Servidor de comunicaciones por red
Utilidades:8. Intérprete de mandatos9. Programas de sistema
2. LLAMADAS AL SISTEMA
Permiten a los programas comunicarse con el S. O. y solicitarle servicios. A cada llamada le corresponde un procedimiento:
4. MAQUINAS VIRTUALES
Máquinas virtuales Una MV crea una copia idéntica del
hardware.
Se ejecuta en el hardware. Realiza la multiprogramación. Proporciona varias máquinas
virtuales a la capa superior.
MODELO CLIENTE - SERVIDOR
El proceso del usuario (proceso cliente) envía la solicitud a un proceso servidor; este, Realiza el trabajo y regresa la respuesta
PREGUNTAS
Top Related