Sistemas Operativos
1 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Los Sistemas Operativos son programas para la administración eficiente de los recursos del computador.
2 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Sistema Operativo
— Un Sistema Operativo es un programa que actúa como un intermediario entre el computadory 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.
3 /58
PDFcreated with FinePrint pdfFactory Pro trial version www.pdffactory.com
Sistema de Computo
4 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Sistema de Computo
El 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 usadospara 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.
5 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Visión abstracta del sistema
usuario 1usuario 2 usuario 3 ... usuario n
compilador
ensamblador
editor de texto
...
base de datos
Aplicaciones del sistema Sistema Operativo Hardware del computador
6 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Objetivos del Sistema Operativo
— Objetivos del sistema operativo: — Facilitar el uso al usuario (interfaz) — Facilitar la programaciónal 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.
7 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
PRINCIPALESFUNCIONES 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
8 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
RECURSOS ADMINISTRADOS POR LOS S. O
—Procesadores. — Almacenamiento. — Dispositivos de e / s. — Datos
9 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
HISTORIA DE LOS SISTEMAS OPERATIVOS
10 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Generación Cero (década de 1940):
— Carencia total de S. O. — Completo acceso al lenguaje de máquina
11 /58
PDF created withFinePrint pdfFactory Pro trial version www.pdffactory.com
—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
12 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Segunda generación (1955-1965): transistores y sistemas deprocesamiento por lotes (batch):
— Multiprogramación: — Multiprocesamiento — la independencia de dispositivo
13 /58
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Tercera generación (1965-1980): circuitos integrados y multiprogramación
— Spooling — Aparecen los sistemas de tiempo real, que requieren
tiempos de respuesta muy exigentes, especialmente para usos...
Regístrate para leer el documento completo.