Las computadoras han estado con nosotros desde hace bastante tiempo, pero antes de la llegada de los sistemas operativos modernos, ¿qué se usaba para que los primeros sistemas informáticos funcionaran? La publicación de preguntas y respuestas del superusuario de hoy lleva al lector curioso a un viaje en el tiempo.
La sesión de preguntas y respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web de preguntas y respuestas impulsada por la comunidad.
Foto cortesía de The Bulletin of the Computer Conservation Society .
La pregunta
Lector de superusuario new gUy quiere saber qué se utilizó para hacer que los sistemas informáticos funcionaran antes de que aparecieran los sistemas operativos modernos:
Los sistemas operativos son la base de la informática moderna, pero antes de esto, ¿qué se usaba en los sistemas informáticos para hacerlos funcionar?
¿Qué se utilizó para que los sistemas informáticos funcionaran antes de los sistemas operativos modernos con los que estamos familiarizados hoy?
La respuesta
Los contribuyentes de superusuario RedGrittyBrick y DavidPostill tienen la respuesta para nosotros. Primero, RedGrittyBrick:
Primeros ordenadores * ejecutó un programa a la vez y los programas se cargaron directamente desde una cinta de papel con agujeros perforados (por ejemplo). Programarías las primeras computadoras * configurando un gran conjunto de interruptores de encendido y apagado.
![]()
![]()
![]()
* Estoy usando la palabra "computadora" para referirme al tipo de dispositivo que existe hoy en día en miles de millones. De esta gran cantidad de computadoras, todas menos una cantidad insignificante son computadoras programables electrónicas digitales con programas almacenados. Estoy seguro de que la pregunta original no es sobre cómo las personas con el título de trabajo "computadora" pasaban su jornada laboral. Entre esos dos tipos de computadora, hay una progresión de dispositivos interesantes que no se cubren en esta respuesta.
Seguido de la respuesta de DavidPostill:
Historia de los sistemas operativos ( Fuente: Universidad Estatal de Kent )
Los sistemas operativos han evolucionado a través de una serie de fases o generaciones distintas que corresponden aproximadamente a las décadas.
Década de 1940 - Primera generación
Las primeras computadoras digitales electrónicas no tenían sistemas operativos. Las máquinas de la época eran tan primitivas que los programas a menudo se ingresaban un bit a la vez en filas de interruptores mecánicos (tableros de conexiones). Los lenguajes de programación eran desconocidos (ni siquiera los lenguajes ensambladores). Los sistemas operativos eran desconocidos.
Década de 1950: segunda generación
A principios de la década de 1950, la rutina había mejorado algo con la introducción de las tarjetas perforadas. Los Laboratorios de Investigación de General Motors implementaron los primeros sistemas operativos a principios de la década de 1950 para su IBM 701. Los sistemas de la década de 1950 generalmente ejecutaban un trabajo a la vez. Estos se denominaron sistemas de procesamiento por lotes de flujo único porque los programas y los datos se enviaban en grupos o lotes.
Historia de los sistemas operativos (Fuente: Wikipedia)
Las primeras computadoras eran mainframes que carecían de cualquier forma de sistema operativo.
Cada usuario tenía el uso exclusivo de la máquina durante un período de tiempo programado y llegaba a la computadora con un programa y datos, a menudo en tarjetas de papel perforadas y cinta magnética o de papel. El programa se cargaría en la máquina y la máquina funcionaría hasta que el programa se completara o se bloqueara.
Los programas generalmente se pueden depurar a través de un panel de control utilizando interruptores de palanca y luces del panel. Se dice que Alan Turing era un maestro en esto en la primera máquina Manchester Mark 1 y que ya estaba derivando la concepción primitiva de un sistema operativo a partir de los principios de la máquina Universal Turing.
¿Está interesado en recibir más comentarios sobre este tema en particular? ¡Entonces asegúrese de visitar el animado hilo de discusión vinculado a continuación!
¿Tiene algo que agregar a la explicación? Habla en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí .