Cuarta Generacion:
Sistemas Operativos (Años 70)
- Debido al avance de la
electrónica, pudo empezar a crearse circuitos con miles de transistores
en un centímetro cuadrado de silicio, lo que llevaría, pocos años
después, a producir los primeros sistemas integrados. Ésta década se
podría definir como la de los sistemas de propósito general y en ella
se desarrollan tecnologías que se siguen utilizando en la actualidad.
- Inconvenientes
de los sistemas existentes: Se trataba de sistemas grandes y costosos,
pues antes no se había construido nada similar y muchos de los
proyectos desarrollados terminaron con costos muy por encima del
presupuesto y mucho después de lo que se marcaba como fecha de
finalización.
- Características de los nuevos
sistemas: Para solventar los problemas antes comentados, se realizó un
costosísimo trabajo para interponer una amplia capa de software entre
el usuario y la máquina, de forma que el primero no tuviese que conocer
ningún detalle de la circuitería.
- Sistemas operativos desarrollados:
- MULTICS
(Multiplexed Information and Computing Service): Originalmente era un
proyecto cooperativo liderado por Fernando Corbató del MIT, con General
Electric y los laboratorios Bell, que comenzó en los 60, pero los
laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema
UNIX. Se desarrolló inicialmente para el mainframe GE-645, un sistema
de 36 bits; después fue soportado por la serie de máquinas Honeywell
6180.
- MVS ( M ultiple V irtual S torage): Fue el
sistema operativo más usado en los modelos de mainframes -ordenadores
grandes, potentes y caros usados principalmente por grandes compañías
para el procesamiento de grandes cantidades de datos- System/370 y
System/390 de IBM, desarrollado también por IBM y lanzado al mercado
por primera vez en 1974.
- CP/M ( C ontrol P rogram/ M
onitor): Desarrollado por Gary Kildall para el microprocesador 8080/85
de Intel y el Zilog Z80, salió al mercado en 1976, distribuyéndose en
disquetes de ocho pulgadas. Fue el SO más usado en las computadoras
personales de esta década. Su éxito se debió a que era portátil,
permitiendo que diferentes programas interactuasen con el hardware de
una manera estandarizada. Estaba compuesto de dos subsistemas:
- CCP
( C omand C ontrol P rocessor): Intérprete de comandos que permitía
introducir los mandatos con sus parámetros separados por espacios.
Además, los traducía a instrucciones de alto nivel destinadas a BDOS.
- BDOS ( B asic D isk O perating S ystem): Traductor de las instrucciones en llamadas a la BIOS .