INSTITUTO TECNOLÓGICO
SUDAMERINACO
AUTORÍA:
Juan GuamánLino Naranjo
DERECHOS RESERVADOS
SISTEMAS OPERATIVOS DEFINICIÓN:
Grupo de programas de proceso con las rutinas de control necesarias para mantener continuamente operativos dichos programas.
SISTEMAS OPERATIVOS CARACTERÍSTICAS 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 Procesadores Almacenamiento Dispositivos de E/S Datos
LOS S. O. SON UNA INTERFAZ CON: Operadores Programadores de aplicaciones Programadores de sistemas (administradores del s. o.) Programas, Hardware y Usuarios
PRIMERA GENERACIÓN (1945 - 1955)
Carencia absoluto de Sistemas Operativos.
Tecnología basada por tubos al vacío.
Completo acceso al lenguaje de máquina.
Escritura y lectura en tarjetas perforadas.
Recursos del sistema asignados a una sola
tarea.
Intelecto humano dedicado a diseñar,
construir, programar, operar y “mantener
las máquinas”.
SEGUNDA GENERACIÓN (1955 - 1965)
Tecnología basada por transistores.
Programación apoyada por ensambladores y lenguajes de
alto nivel (Fortran y Cobol).
Se adopta el procesamiento por lotes:
Trabajos son leídos desde tarjetas perforadas y
almacenados en cinta.
El computador ejecuta programas que lee de una cinta y
escribe los resultados en otra cinta.
Los resultados escritos en la cinta son desplegados a
través de la impresora.
Se construye el primer sistema operativo (transferencia de datos:
pc - cinta)
TERCERA GENERACIÓN (1956 - 1980)
Tecnología basada por circuitos integrados: PCs: mejor
rendimiento.
Aparece la Multiprogramación:
Particionar la memoria: independencia en las acciones de la
CPU.
Mejora el tiempo de utilización de la CPU
Surge la técnica Spooling: (Operación simultánea y en línea de
periféricos).
Capacidad de leer los trabajos de cinta al disco.
Operaciones de periféricos se realizan en paralelo con el de
la CPU.
Aparecen los Sistemas de Tiempo Compartido.
Asigna a cada trabajo un tiempo fijo de utilización de la
CPU.
Primer sistema operativo de tiempo compartido fue el
(CTSS).
Surge el S.O. MULTICS: base para el desarrollo del sistema UNIX.
CUARTA GENERACIÓN (1980 - 1990)
Aparición de software amigable con el usuario: interfaz
gráfica muy desarrollada destinado a usuarios no
profesionales con herraminetas que prestan capacidades
gráficas, íconos, sistemas de menús.
Desarrollo de S. O. de redes:
Usuarios conscientes de la existencia de CPUs
conectadas.
Cada máquina ejecuta su propio S. O. local.
Similares a los S. O. de un solo procesador pero tienen:
Controlador de interfaz de la red y su software de bajo
nivel.
Software para conexión y acceso a archivos remotos.
CUARTA GENERACIÓN (1980 - 1990)
Desarrollo de S. O. distribuidos:
Usuario inconsciente del lugar donde se ejecutan sus
programas o se almacenan sus archivos.
Soporta a varios procesadores.
Aparición de emuladores de terminal para el acceso a
equipos remotos desde PC.
Énfasis en la seguridad: En Sistemas Comunicación de
datos.
Proliferación de sistemas de bases de datos accesibles por
redes.
Los principales S. O. son MS-DOS de Microsoft y UNIX.
QUINTA GENERACIÓN (1990 - ACTUALIDAD)
ESTÁNDARES DE COMUNICAIONES ABIERTOS
Modelo OSI (Open System Interconection),desarrollado por ISO.
ESTÁNDARES DE SISTEMAS OPERATIVOS ABIERTOS
POSIX (IEEE estándar 1003.1)
SVID (System V Interfase Definition)
ESTÁNDARES DE INTERFACES DE USUARIOS ABIERTOS
X Windows desarrollado por MIT
ESTÁNDARES DE APLICACIONES DE USUARIOS ABIERTOS
X/Open
OSF (Open Software Foundation)