Historia de los
Sistemas Operativos - Generaciones
Los S. O. han estado
relacionados históricamente con la arquitectura de las computadoras en las
cuales se ejecutan, razón por la cual su historia puede analizarse según las
siguientes generaciones y sus principales características.
Generación Cero (década de 1940): – Carencia total de S. O. – Completo acceso al lenguaje de máquina.
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.
Segunda generación (1955-1965): transistores y sistemas de procesamiento por lotes (batch):
– En los años sesenta
aparecen los S. O. para sistemas compartidos con: Multiprogramación:
varios programas de usuarios se encuentran al mismo tiempo en el almacenamiento
principal, cambiando el procesador rápidamente de un trabajo a otro.
- Multiprocesamiento:
varios procesadores se utilizan en un mismo sistema para incrementar el
poder de procesamiento. – Posteriormente aparece la independencia de
dispositivo:
- El programa del usuario
especifica las características de los dispositivos que requieren los
archivos.
- El S. O. asigna
los dispositivos correspondientes según los requerimientos y las
disponibilidades.
Tercera generación (1965-1980): circuitos integrados y multiprogramación: – Difusión de la
multiprogramación:
- Partición de la
memoria en porciones, con trabajos distintos en cada una de ellas. ¤
Aprovechamiento del tiempo de espera consecuencia de operaciones de e / s,
para utilizar la CPU para otros procesos. Protección por hardware del
contenido de cada partición de memoria. – Aparición de técnicas de
spooling
- Simultaneous
Peripheral Operation On Line: operación simultánea y en línea de
periféricos.
- Almacenamiento de
trabajos de entrada y de salida en dispositivos transitorios rápidos
(discos), para disminuir el impacto de los periféricos mas lentos. – Son
sistemas de modos múltiples, es decir que deben soportar sistemas de
propósitos generales; son grandes y complejos pero muy poderosos. –
Interponen una capa de software entre el usuario y el hardware. – Aparecen
los lenguajes de control de trabajos, necesarios para especi…car el
trabajo y los recursos requeridos. – Soportan timesharing (tiempo
compartido), variante de la multiprogra- mación con usuarios conectados
mediante terminales en línea, permitiendo la operación en modo interactivo
o conversacional. – Aparecen los sistemas de tiempo real, que requieren
tiempos de respuesta muy exigentes, especialmente para usos industriales o
militares. Se difunden las computadoras de rango medio.
Cuarta generación (1980-1990): computadoras personales: – Aparición de software amigable con el
usuario, destinado a usuarios no profesionales y con una interfase gráfica muy
desarrollada. Desarrollo de sistemas operativos de red y sistemas operativos
distri- buidos. Sistemas operativos de red:
- Los usuarios están
conscientes de la existencia de varias computadoras conectadas.
- Cada máquina
ejecuta su propio S. O. local.
- Son similares a
los S. O. de un solo procesador pero con el agregado de: ¢ Controlador de
interfaz de la red y su software de bajo nivel. ¢ Software para conexión y
acceso a archivos remotos, etc. Sistemas operativos distribuidos:
- Aparece ante los
usuarios como un S. O. de un solo procesador, aún cuando de soporte a
varios procesadores.
- Los usuarios no
son conscientes del lugar donde se ejecutan sus programas o donde se
encuentran sus archivos, ya que lo debe administrar el S. O.
automáticamente.
- Deben permitir que
un programa se ejecute mediante varios procesadores a la vez, maximizando
el paralelismo. – Aparición de emuladores de terminal para el acceso a
equipos remotos desde computadoras personales (PC). – Gran énfasis en la
seguridad, en especial por el desarrollo de los sistemas de comunicaciones
de datos. – El S. O. crea un ambiente de trabajo según el concepto de
máquina virtual, que lo aísla del funcionamiento interno de la máquina. –
Proliferación de sistemas de bases de datos, accesibles mediante redes de
comunicación.
Relación cronológica de sistemas operativos windows.
Windows 3.x: Funcionaba sobre
DOS. En la versión 3.11 se incluyó el trabajo en redes con grupos de trabajo.
Windows NT 3.1 - 4: Sistema Operativo nuevo con problemas de compatibilidad de hardware. Versiones para servidores y estaciones de trabajo. Fueron las primeras versiones para trabajo cliente – servidor en empresas con gran volumen de equipos y distribución geográfica dispersa. Ø
Windows 95: Comienza a utilizar arquitectura de 32
bits. Desarrolla Win32. Incluye Plug&Play. Introduce el modo protegido.
Facilita la conexión a Internet. Ø
Windows 98 – 98 SE: Nuevos controladores hardware. Fat32
(particiones mayores de 2Gb). Soporte para DVD, AGP, FireWire, USB. Integra
Internet Explorer. La versión SE es la más estable, e incluye conexión
compartida a Internet. Ø
Millenium: Proyecto rápido antes de XP. Proporciona
poca estabilidad. Ø
Windows 2000: Evolución de NT mejorando servicios de red
y Plug & Play. Versión para servidores y estaciones de trabajo. Fat32,
NTFS, DFS, RAID, Directorio activo, RAS, etc.
Windows XP: Unión de Windows NT/2000 y 9x. Versiones
Home y Profesional. Núcleo de NT. Interfaz nueva. Multitarea mejorada. Redes
inalámbricas. Asistencia remota. Versión Media Center para Multimedia. Ø
Windows 2003 Server: Sucesor de Windows 2000 Server. El más
estable de las versiones de servidor. Interfaz estilo XP. Nuevos servicios
orientados a seguridad en redes e Internet.
Windows Vista: Versión que aparece en 2007. Las diferentes
versiones que se pueden adquirir son tres para el consumidor, Vista Home Basic,
Vista Home Premium y Ultimate Edition y dos versiones para las empresas,
Vista Business y Vista Enterprise. Tiene la interfaz gráfica totalmente
rediseñada, incluyendo gadgets en el escritorio, Internet Explorer 7, gestión
automática de conexión a nuevas redes, etc.
Windows 7: Versión que aparece en 2009. Sistema operativo muy mejorado en
toda su funcionalidad.
Windowa 8:Disponible desde
Octubre de 2012
No hay comentarios:
Publicar un comentario