Você está na página 1de 2

Universidad del Sin Seccional Cartagena. Rojas Ziga. Sistemas operativos, historia y evolucin.

Sistemas operativos, historia y evolucin


Rojas Ziga, Juan Camilo.
juanc.1909@gmail.com
Universidad del Sin Seccional Cartagena

ResumenEste artculo contiene informacin acerca del


concepto de sistema operativo y la evolucin que han tenido
los sistemas operativos a travs de la historia de la
informtica. Se parte del punto de que han existido cuatro
generaciones que enmarcan dentro de s los acontecimientos
que han generado hitos fundamentales para el avance de los
sistemas operativos, hasta llegar a como los conocemos en la
actualidad.

ndice de TrminosArquitectura del computador,


computadora personal, generaciones de sistemas operativos,
multiprogramacin, procesamiento por lotes, sistemas
operativos.

I.
INTRODUCCIN
Un sistema operativo es una coleccin de
programas que gestiona los recursos del hardware y
se encarga de brindar un medio para la
comunicacin entre las aplicaciones y dichos
recursos. Por lo tanto, se constituyen en una pieza
fundamental
para
el
funcionamiento
del
computador, clasificndose dentro de los llamados
software de sistema.
A travs de los aos los sistemas operativos han
estado en proceso de evolucin continua. Al estar
los sistemas operativos relacionados muy
estrechamente con la arquitectura del computador
en el cual se ejecutan, resulta til clasificar la
historia de stos por medio de generaciones, en las
cuales se tienen en cuenta los avances en el rea del
hardware del computador como hitos importantes
que marcaron la evolucin paralela de los sistemas
operativos junto con el desarrollo de la electrnica.
II.
FUNCIONES DE UN SISTEMA OPERATIVO
El sistema operativo es el encargado de controlar y
administrar los procesos subyacentes a la
comunicacin entre las aplicaciones y el hardware

de un computador. Para tal fin, subdivide su funcin


en las siguientes tareas:
- Gestin de memoria.
- Sistema de archivos.
- Gestin de procesos.
- Gestin de perifricos.
III.

HISTORIA Y EVOLUCIN

A. Primera generacin
1945 1955: La era de los tubos al vaco
Debido a la Segunda Guerra Mundial, la carrera
armamentista y la estrategia militar dio lugar al
progreso en la construccin de los primeros
computadores funcionales. Los tubos al vaco eran
el componente principal para el funcionamiento de
los computadores de esta generacin, lo que haca
muy demorados hasta los clculos ms pequeos,
sin contar que el programador deba cumplir con
todas las funciones de operacin de la mquina,
esperando que no fallara debido al riesgo que haba
de que se quemara alguna vlvula.
La aparicin de las tarjetas perforadas mejor
sustancialmente la rutina de escritura de
instrucciones de mquina por parte de los
programadores, al no tener que utilizar un tablero de
conexiones de miles de cables para armar circuitos
elctricos, lo cual representaba demasiado trabajo
comparado con los resultados obtenidos. Cabe
destacar que para esta poca los sistemas operativos
eran desconocidos y en el mejor de los casos las
instrucciones se desarrollaban en lenguaje mquina.
B. Segunda generacin
1955 1965: La era del transistor
Con la introduccin del transistor, se hizo ms
confiable el vender un computador a quien estuviera
dispuesto a pagar por ste la cantidad requerida por
el fabricante. Se separa el trabajo relacionado con la

Universidad del Sin Seccional Cartagena. Rojas Ziga. Sistemas operativos, historia y evolucin.

operacin de un computador, al existir diseadores,


constructores, programadores, operadores y el
personal de mantenimiento.
Aparecen los mainframes, los cuales solo eran
manejados por profesionales en cuartos enormes.
Para ejecutar un programa deba seguirse una rutina
descrita a continuacin: 1) el programador escriba
el programa en FORTRAN o ensamblador, 2) el
operador lo obtena de un gabinete de archivos y lo
introduca a la mquina, 3) el computador realizaba
los clculos y, 4) el operador entregaba al
programador los resultados.
Al ser la rutina existente tan tediosa, se ide la
solucin del sistema de procesamiento por lotes, la
cual lee lotes de programas escritos en tarjetas
perforadas por medio de una cinta, la cual era
introducida en la mquina y arrojaba los resultados
de varios programas que se ejecutaban uno detrs de
otro, evitando la accin manual del operador por
cada trabajo a llevar a cabo por el computador.
C. Tercera generacin
1965 1980: La era de los circuitos integrados
En este perodo, se presentaron dos distintas lneas
de productos, una comercial y otra cientfica, las
cuales eran incompatibles entre s. Por ello, varias
empresas como IBM decidieron dar solucin a este
problema con una nueva lnea de computadores que
variara solamente en su organizacin (velocidad de
procesamiento y capacidad de memoria) y no en su
arquitectura (conjunto de instrucciones). Esto
permita a los clientes elegir cul era la mquina
que ms se adaptaba a sus necesidades, adems de
permitir que el programa escrito para un
computador tambin funcionara en otro.
Sin embargo, al aparecer el sistema operativo
OS/360, se pretendi que ste funcionara en todas
las mquinas, exigindole que fuera eficiente tanto
en computadores pequeos como en equipos
cientficos, lo cual result en un sistema operativo
bastante pesado y complejo, que inclua una gran
cantidad de errores que nunca terminaron de
solucionarse.
Apareci el concepto de multiprogramacin, que
consista en una tcnica que realizaba particiones en

la memoria del computador con el fin de ejecutar


varios trabajos al tiempo al asignarle a cada uno un
espacio determinado que hiciera ms eficiente la
tarea del sistema operativo.
Sobre el final de esta generacin, aparece el
sistema operativo UNIX, del cual derivan Linux y
MINIX, los cuales se convirtieron en versiones
altamente modulares y, sobre todo, muy confiables.
D. Cuarta generacin
1980 a la fecha: La era de los computadores
personales
Los circuitos LSI permitieron el desarrollo de la
computadora personal, lo cual hizo que cada
individuo tuviera acceso a una mquina, y no un
departamento o un grupo, como lo era en la
generacin anterior.
La empresa Intel creci con la construccin de
microprocesadores cada vez ms potentes, y ante la
necesidad de sistemas operativos cada vez ms
eficientes y completos, surge un concepto nuevo:
interfaz grfica de usuario. Fue despus del auge de
UNIX y el DOS (sistema operativo de disco), que
Steve Jobs logr crear un Apple con GUI, una
novedad para la poca, aunque no fue su idea
original. No obstante, fue Bill Gates con Microsoft
quien consigui consolidarse en el mercado con
Windows, hasta la fecha un sistema operativo que
acapara gran parte del mercado, sin dejar de lado a
Linux y Mac OS, opciones muy bien acogidas por
ciertas comunidades que van en crecimiento diario.
REFERENCIAS

[1] A. Tanenbaum, Sistemas operativos modernos, 3rd ed.,


Mxico, Ed. Pearson Educacin, 2009, Cap. 1, pp. 7-18.
[2] A. Tanenbaum - A. Woodhull, Sistemas operativos:
Diseo e implementacin, 2nd ed., Mxico: Prentice Hall,
1997, Cap. 1, pp. 5-13.
[3] W. Stallings, Sistemas operativos, 2da ed., Madrid,
Prentice Hall, 1997, Cap. 2, pp. 51-61.
Autor
Juan Camilo Rojas Ziga.
Estudiante de Ingeniera de Sistemas VII Semestre
Universidad del Sin Seccional Cartagena
2014

Você também pode gostar