2. Un sistema operativo es principalmente un
administrador de recursos, y el recurso
primario que administra es el hardware del
computador;
3. Lossistemas operativos han ido
evolucionando durante los últimos 40 años a
través de un número de distintas fases o
generaciones que corresponden a décadas.
En 1940, las computadoras electrónicas
digitales mas nuevas no tenían sistema
operativo. Las Máquinas de ese tiempo eran
tan primitivas que los programas por lo
regular manejaban un bit a la vez en
columnas de switch's mecánicos.
4. Lossistemas operativos de los años cincuenta
fueron diseñados para hacer mas fluida la
transmisión entre trabajos. Antes de que los
sistemas fueran diseñados, se perdía un
tiempo considerable entre la terminación de
un trabajo y el inicio de siguiente. Este fue
el comienzo de los sistemas de
procesamiento por lotes, donde los trabajos
se reunían por grupo o lotes
5. Lacaracterística de la segunda generación
de los sistemas operativos fue el desarrollo
de los sistemas compartido con
multiprogramación, y los principios del
multiprocesamiento. En los sistemas de
multiprogramación, varios programas de
usuarios se encuentran el mismo tiempo en
el almacenamiento principal, y el procesador
se cambia rápidamente de un trabajo a otro.
6. Lossistemas operativos desarrollados
durante los 60s tuvieron una enorme
conglomeración de software escrito por
gente quienes realmente no entendía el
software, también como el hardware, tenias
que ser ingeniero para ser digno de
confianza, entendible y mantenible.
7. Latercera generación de sistemas operativos
comenzó en forma efectiva, en 1964, con la
introducción de la familia de computadores
Sistemas/360 de IBM. Estos Sistemas
operativos mas avanzados fueron
desarrollados para servir a múltiples usuarios
interactivos a la vez
8. Lossistemas de la cuarta generación
constituyen el estado actual de la tecnología.
Muchos diseñadores y usuarios se sienten aun
incómodos. Con la ampliación del uso de
redes de computadores y del procesamiento
en línea los usuarios obtienen acceso a
computadores alejados geográficamente a
través de varios tipos de terminales.