You are on page 1of 1

Montado directamente sobre la capa de

hardware se encuentra el 

Sistema
Evolución
Operativo

Tubos de vacío 
Tableros de conexiónes Está compuesto por las siguientes capas:  Debe proporcionar
Equipos grandes y costosos
un ambiente de
Alto costo de mantenimiento   Núcleo (Kernel)
Es el programa maestro que controla trabajo
Mucho consumo de energía  Manejo de memoria
1° Generación (1945­1955) todo el trabajo que hace una
Uso científico o militar  Gestión de entrada/salida
computadora
Lenguajes de programación se desconocían  Sistema de archivos
Sistemas operativos se desconocían  Interfaz de usuario
  Comodo
Accesible
Eficiente
Seguro

Transistores
No tan costosas
Funcionalidades 
Tarjetas perforadas
Cintas magnéticas
2° Generación (1955­1965)
Procesamiento por lotes
Uso cálculo científico y de ingeniería 
Aparece el personal especializado
Lenguaje de bajo nivel Administración
Interfaz de
de los recursos
comunicación
del sistema

Circuitos integrados
Multiusuario 
Workstations
Multiprogramación 3° Generación (1965­1980) Es el medio a través
Spooling del cuál el usuario Memoria, impresoras, unidades de disco, teclado,
Mayor grado de integración (LSI, MLSI) puede comunicarse Dispositivos mouse, almacenamiento secundario, dispositivos de
Lenguaje de alto nivel (C) con el ordenador E/S, buses.

Ordenadores Personales Shell: basada en texto, el usuario Proporciona un sistema para el manejo de los archivos y las funciones necesarias


Bajo costo debe operar a través de línea de para conocer como éstos quedan guardados en las unidades de almacenamiento
4° Generación (1980­Actualidad) comandos. 
Desarrollo de circuitos LSI Almacenamiento secundario, el cuál realizará todas las tareas que permitan el almacenamiento y
Interfaz gráfica recuperación de datos que sean requeridas por los usuarios. 

GUI: basada en elementos gráficos o


íconos, es mas amigable para el Sistemas monotarea: para poder ejecutarse una nueva tarea tiene que haber finalizado la tarea previa.
usuario Sistemas multitarea: el sistema operativo es el responsable de la operación simultánea de uno o más
Tareas programas (tareas), distribuyendo los recursos (CPU, memoria principal, etc.) entre las distintas tareas y
coordinando su funcionamiento. 

Multitarea: ejecuta mas de una tareas a la vez. 
Jobs Multiusuario: Soportan mas de un usuario
trabajando al mismo tiempo. 

Sistema de creación y control de cuentas de usuario.
Identificación de usuarios cuando acceden al equipo.
Mantiene registro de la actividad del sistema.
Seguridad Integridad del SO mediante políticas de Firewall.
Procedimientos de resguardo y recuperación del sistema.