2. La historia de la computadora
Primera Generación (1938-1958)
En esta época las computadoras funcionaban con válvulas, usaban tarjetas
perforadas para entrar los datos y los programas, utilizaban cilindros magnéticos
para almacenar información e instrucciones internas y se utilizaban
exclusivamente en el ámbito científico o militar. La programación implicaba la
modificación directa de los cartuchos y eran sumamente grandes, utilizaban gran
cantidad de electricidad, generaban gran cantidad de calor y eran sumamente
lentas.
Segunda Generación (1958-1963)
Usaban transistores para procesar información, eran más rápidos, pequeños y
más confiables que los tubos al vacío. Usaban pequeños anillos magnéticos para
almacenar información e instrucciones. Producían gran cantidad de calor y eran
sumamente lentas. Se mejoraron los programas de computadoras que fueron
desarrollados durante la primera generación.
Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN,
los cuales eran comercialmente accesibles. Se usaban en aplicaciones de
sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y
simulaciones de propósito general.
Tercera Generación (1964-1970)
Comienza a utilizarse los circuitos integrados, lo cual permitió abaratar costos al
tiempo que se aumentaba la capacidad de procesamiento y se reducía el tamaño
de las máquinas. La tercera generación de computadoras emergió con el
desarrollo de circuitos integrados (pastillas de silicio) en las que se colocan miles
de componentes electrónicos en una integración en miniatura.
Cuarta Generación (1971-1983)
Fase caracterizada por la integración de los componentes electrónicos, lo que
propició la aparición del microprocesador. Se colocan más circuitos dentro de un
"chip".Cada "chip" puede hacer diferentes tareas. Se reemplaza la memoria de anillos
magnéticos por la memoria de "chips" de silicio. Se desarrollan las microcomputadoras, o
sea, computadoras personales o PC. Los circuitos integrados recuerdan los datos, ya que
almacenan la información como cargas eléctricas. Surge la multiprogramación.Emerge la
industria del "software".
3. Quinta Generación (1984 -1999)
Surge la PC tal cual como la conocemos en la actualidad. IBM presenta su primera
computadora personal y revoluciona el sector informativo. En vista de la acelerada
marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de
poner también a esa altura el desarrollo del software y los sistemas con que se
manejan las computadoras.
Sexta Generación (1999 hasta la fecha)
Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo /
Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se
han creado computadoras capaces de realizar más de un millón de millones de
operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área
mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando
medios de comunicación a través de fibras ópticas y satélites, con anchos de banda
impresionantes. Las tecnologías de esta generación ya han sido desarrolladas o están en
ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos,
sistemas difusos, holografía, transistores ópticos, etc.
Software: Se conoce como software1
al equipamiento lógico o soporte lógico de un
sistema informático, que comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones
informáticas;
Sistema operativo
Un sistema operativo (SO, frecuentemente OS, del inglés OperatingSystem) es
un programa o conjunto de programas que en un sistema informático gestiona los
recursos de hardware y provee servicios a los programas de aplicación,
ejecutándose en modo privilegiado respecto de los restantes.2
4. Objetivos y funciones del sistema operativo
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario
consiste en gestionar los recursos de localización y protección de acceso del
hardware, hecho que alivia a los programadores de aplicaciones de tener que
tratar con estos detalles. La mayoría de aparatos electrónicos que utilizan
microprocesadores para funcionar, llevan incorporado un sistema operativo
(teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores,
etc.). En cuyo caso, son manejados mediante una Interfaz Gráfica de Usuario, un
gestor de ventanas o un entorno de escritorio, si es un celular, mediante una
consola o control remoto si es un DVD y, mediante una línea de comandos o
navegador web si es un enrutador.