Download Descarga
Document related concepts
Transcript
Autor: Martha Stella Castro Sistemas Operativos Es un conjunto de programas (software) creados para permitir la comunicación entre las personas y los computadores. Es el primer programa que funciona cuando se enciende una máquina. Administra todos los recursos como discos, impresoras, memoria, monitor, altavoces, mouse, etc. Autor: Martha Stella Castro linux Autor: Martha Stella Castro Un sistema informático se compone de : El hardware: CPU, impresora y otros dispositivos periféricos (Dispositivos de entrada y salida) El sistema operativo: controla las aplicaciones de forma que el usuario obtenga los mejores resultados en su interacción con el computador. Las aplicaciones (programas que realizan tareas y actividades diversas: procesadores, bases de datos, hojas de cálculo, juegos...) Los usuarios Autor: Martha Stella Castro Autor: Martha Stella Castro Clasificación de los SO según la Jerárquico Estructura •Una parte del SO contiene subpartes y estas se organizan en niveles. •Se dividió el sistema operativo en pequeñas partes, y perfectamente acopladas entre sí. Monolítico •Así eran los primeros SO. •Un programa principal llama a los subprogramas Cliente -Servidor •Así son los más recientes SO. •Un programa llama a otro para que lo “atienda”, y a su vez éste puede llamar a otro para que lo atienda . Autor: Martha Stella Castro Clasificación de los SO según la Administración de Recursos Distribuido Centralizado En un solo servidor En varios servidores Autor: Martha Stella Castro Clasificación de los SO según La forma de Administrar los Usuarios Multiusuario Monousuario 1. SO atiende un solo usuario: 2. todos los dispositivos de entrada, salida y control dependen de la tarea que se esta realizando, 3. las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. 4. Computadores personales. 1. Atienden los requerimientos de dos o más usuarios, 2. Comparten los mismos recursos. 3. En redes de computadores. Autor: Martha Stella Castro Clasificación de los SO de acuerdo a La Forma como se Administran las Tareas Monotarea Multitarea Autor: Martha Stella Castro Clasificación de los SO de acuerdo a La Forma como se Administran las Tareas SO Multitarea o de Multiprogramación Una computadora procesa varias tareas al mismo tiempo. Tipos de multitareas: 1. Aplicación en primer plano (la que ve el usuario) y segundo plano. 2. Segundo plano usa tiempos muertos de la aplicación en primer plano. 3. Cada tarea recibe la atención del microprocesador durante una fracción de segundo. OBJETIVO DE LOS SO MULTITAREA: Su objetivo es tener a varias tareas en la memoria principal, de manera que cada uno está usando el procesador, o un procesador distinto, es decir, involucra máquinas con más de una UCP. CASOS DE MULTITAREA: UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, macintosh IMPLICACIONES: CPU siempre está trabajando Máximo aprovechamiento de los recursos Máxima productividad del sistema El SO realiza estadísticas de uso de los recursos por parte de los usuarios Autor: Martha Stella Castro Clasificación de los SO de acuerdo a La Forma como se Administran las Tareas SO Monotareas. Son primitivos solo pueden manejar un proceso en cada momento = que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. Autor: Martha Stella Castro