2. ¿Que es el
Sistema
Operativo?
Un sistema Operativo es un conjunto de programas de proceso
con rutinas de control necesarias para mantener continuamente
operativos dichos programas.
Las funciones básicas del Sistema Operativo son administrar los
recursos del ordenador, coordinar el hardware y organizar los
archivos y directorios de su sistema.
3. Historia de los
Sistemas
Operativos
Los sistemas operativos han estado relacionados históricamente
con la arquitectura de las computadoras en las cuales se ejecutan.
El primer Sistema Operativo de la historia fue creado en 1956 para
un ordenador IBM 704, y básicamente lo único que hacía era
comenzar la ejecución de un programa cuando el anterior
terminaba.
4. Generación 0
(1940)
Los primeros sistemas computacionales no poseían sistemas
operativos. Para los usuarios eran complejos por que trabajaban
con lenguaje máquina. Todas las instrucciones eran codificadas
manualmente
5. Primera
Generación
(1950)
Este fue el comienzo de los sistemas de procesamiento por lotes,
donde los trabajos se reunían por grupos o lotes. Cuando el trabajo
estaba en ejecución, este tenia control total de la maquina
6. Segunda
Generación
(1960)
La característica de los sistemas operativos fue el desarrollo de los
sistemas compartidos con multiprogramación. En los sistemas de
multiprogramación, varios programas de usuario se encuentran al
mismo tiempo en el almacenamiento principal.
8. Cuarta
Generación
(1970)
Surgen las redes de computación, para poder compartir recursos
tanto hardware como software que será administrado por el
sistema operativo Surge el procesamiento en línea relacionado
con el sistema en tiempo real surge el concepto de maquinas
virtuales, y los sistemas de bases de datos.
9. Quinta
Generación
Son los sistemas que permiten el manejo de interfaces gráficas
(GUI´S), POO (Programación Orientada a Objetos ) con JAVA,
DELPHI, etc.
10. El sistema
operativo
como una
máquina
extendida
La arquitectura a nivel de lenguaje de máquina (conjunto de
instrucciones, organización de la memoria, E/S y estructura del
bus) de la mayoría de las computadoras es primitivo y difícil de
programar, particularmente en la entrada/salida.
11. Estructura de
un sistema
operativo
Se considera la organización Interna de
los sistemas operativos y conforme a ella
se los clasifica de la siguiente manera.
Los Sistemas Monolíticos.
Los sistemas de Micronúcleo o
Microkernel
EJEMPLOS SISTEMAS
MONOLÍTICOS
• Linux
• Syllable
• Núcleos tipo DOS
• DR-DOS
• Familia MicrosoftWindows
9x (95, 98, 98SE, Me)
EJEMPLOS SISTEMAS
MICRONUCLEO
• AIX
• BeOS
• Mach
12. Los sistemas
de
Monolíticos.
Los sistemas monolíticos son aquellos en los que su centro es un
grupo de estructuras fijas, las cuales funcionan entre sí.
En los Sistemas Operativos Monolíticos, existen módulos grandes
en el núcleo, los cuales interactúan entre sí, para poder tener esta
estructura, las diferentes partes del kernel son compiladas por
capas.
13. Los sistemas
de
Micronúcleo.
El Micro núcleo surge como una nueva forma de organización para
un Sistema Operativo, es un término algo tedioso de entender ya
que puede no ser relativo a su tamaño, pero si a su diseño.
En este sistema las funciones centrales son manejadas por el
núcleo (kernel) y la interfaz de usuario es manejada por el entorno
(shell).