introduccion a los sitemas operativos
TRANSCRIPT
![Page 1: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/1.jpg)
PROCESOS
![Page 2: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/2.jpg)
Los Sistemas Operativos son programas para la administración eficiente de los recursos del
computador.
![Page 3: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/3.jpg)
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.
![Page 4: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/4.jpg)
Sistema de Computo
![Page 5: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/5.jpg)
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.
![Page 6: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/6.jpg)
compilador ensamblador editor de texto ... base de datos
Aplicaciones del sistema
Sistema Operativo
Hardware delcomputador
usuario1
usuario2
usuario3
usuarion...
![Page 7: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/7.jpg)
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.
![Page 8: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/8.jpg)
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
![Page 9: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/9.jpg)
RECURSOS ADMINISTRADOS POR LOS S. OProcesadores. Almacenamiento. Dispositivos de e / s. Datos
![Page 10: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/10.jpg)
HISTORIA DE LOS SISTEMAS OPERATIVOS
![Page 11: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/11.jpg)
Generación Cero (década de 1940): Carencia total de S. O. Completo acceso al lenguaje de máquina
![Page 12: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/12.jpg)
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
![Page 13: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/13.jpg)
Segunda generación (1955-1965): transistores y sistemas de procesamiento por lotes (batch):
Multiprogramación: Multiprocesamientola independencia de dispositivo
![Page 14: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/14.jpg)
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.
![Page 15: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/15.jpg)
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
![Page 16: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/16.jpg)
1. COMPONENTES DEL SO
![Page 17: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/17.jpg)
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
![Page 18: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/18.jpg)
2. LLAMADAS AL SISTEMA
Permiten a los programas comunicarse con el S. O. y solicitarle servicios. A cada llamada le corresponde un procedimiento:
![Page 19: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/19.jpg)
4. MAQUINAS VIRTUALES
![Page 20: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/20.jpg)
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.
![Page 21: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/21.jpg)
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
![Page 22: Introduccion a los sitemas operativos](https://reader035.vdocuments.mx/reader035/viewer/2022062503/588a3b0c1a28abc6168b6467/html5/thumbnails/22.jpg)
PREGUNTAS