-
Period: to
Charles Babbage
Diseñó la Máquina Analítica, considerada el primer concepto de computadora programable. -
Period: to
Augusta Ada Lovelace
Escribió el primer algoritmo destinado a ser procesado por una máquina, considerada la primera programadora. -
Máquina Analítica de Charles Babbage
Primer diseño de una computadora programable, introduciendo conceptos como la memoria, el procesamiento y el control secuencial mediante tarjetas perforadas. Base fundamental para el desarrollo de sistemas operativos modernos. -
Primer Algoritmo de Ada Lovelace
Ada Lovelace creó el primer programa informático para la Máquina Analítica, demostrando cómo una máquina podía seguir instrucciones secuenciales, un principio clave en la programación y en el funcionamiento de los sistemas operativos. -
Period: to
Herman Hollerith
Inventor de la máquina tabuladora, precursora de las computadoras modernas. -
Period: to
Howard Aiken
Diseñador del Harvard Mark I, una de las primeras computadoras electromecánicas. -
Period: to
John Atanasoff
Co-creador de la primera computadora electrónica digital. -
Period: to
Grace Hopper
Pionera en la programación, creó el primer compilador y participó en el desarrollo del lenguaje COBOL. -
Period: to
Konrad Zuse
Desarrolló la Z3, la primera computadora programable y automática. -
Period: to
Alan Turing
Desarrolló el concepto de la Máquina de Turing, base teórica de los algoritmos y computación moderna. -
Period: to
John McCarthy
-
Thomas Kurtz
Co-creador del lenguaje BASIC, facilitando el acceso a la programación para principiantes. -
Niklaus Wirth
Diseñador de lenguajes de programación como Pascal, influyendo en la enseñanza y el desarrollo de software. -
Máquina de Turing de Alan Turing
Modelo teórico que describe una máquina capaz de ejecutar cualquier algoritmo. Este concepto de máquina universal influenció el diseño de los sistemas operativos, mostrando cómo se pueden ejecutar procesos y manipular información. -
Álgebra de Boole aplicada a circuitos
Claude Shannon demostró cómo la lógica booleana podía simplificar el diseño de circuitos eléctricos, sentando las bases para la lógica digital moderna utilizada en todas las computadoras y sistemas operativos actuales -
Computadora Z3 de Konrad Zuse
Primera computadora programable y completamente automática, basada en aritmética binaria y lógica booleana. Aunque no tenía un sistema operativo moderno, la necesidad de administrar programas y recursos emergió aquí. -
Tarjetas Perforadas
Utilizadas como sistema de entrada y almacenamiento de datos, facilitaban la programación y ejecución de instrucciones. Fueron esenciales en la interacción temprana con las computadoras antes de la aparición de interfaces más avanzadas. -
Procesamiento Manual
En esta etapa, los programadores gestionaban directamente la ejecución y recursos del hardware, escribiendo en lenguaje de máquina. Esta interacción directa mostró la necesidad de desarrollar sistemas operativos para simplificar y automatizar estos procesos. -
Brian Kernighan
Co-autor del lenguaje C, fundamental en el desarrollo de sistemas operativos como UNIX. -
ENIAC
Primera computadora electrónica de propósito general, capaz de realizar cálculos complejos a gran velocidad. Su arquitectura influyó en el diseño de sistemas operativos al demostrar la necesidad de gestionar recursos y coordinar procesos de manera eficiente. -
EDVAC
Introdujo el concepto de programa almacenado, permitiendo que instrucciones y datos residieran en la misma memoria. Esta idea revolucionó la informática y se convirtió en un principio fundamental en el diseño de sistemas operativos modernos. -
UNIVAC I
Primera computadora comercial en EE.UU., que marcó el inicio de la informática empresarial. Su adopción masiva subrayó la necesidad de sistemas operativos capaces de gestionar grandes volúmenes de datos de manera eficiente. -
Richard Stallman
Fundador del movimiento de software libre y creador del proyecto GNU. -
Tim Berners-Lee
Inventor de la World Wide Web, revolucionando el acceso a la información global. -
GM-NAA I/O
Primer sistema operativo real, diseñado para gestionar la entrada y salida de datos, estableciendo una estructura básica de control que influyó en el diseño de sistemas operativos posteriores. -
Sistema de Procesamiento por Lotes
Introdujo la automatización de la ejecución secuencial de trabajos, permitiendo a los sistemas operativos gestionar múltiples tareas sin intervención manual constante. -
IBM 704
Primera computadora con hardware para soporte de aritmética de coma flotante, facilitando cálculos científicos avanzados. Esta capacidad impulsó el desarrollo de sistemas operativos con mayor enfoque en la eficiencia matemática. -
FORTRAN
Primer lenguaje de programación de alto nivel, que simplificó la escritura de programas. La necesidad de compilar estos programas llevó a la creación de sistemas operativos capaces de gestionar este proceso -
IBM 1401
Popularizó el procesamiento de datos comerciales, subrayando la necesidad de sistemas operativos eficientes para la gestión de información en el ámbito empresarial. -
IBM System/360
Introdujo la compatibilidad entre diferentes modelos de hardware, permitiendo el uso de un mismo sistema operativo en varias máquinas. Esta innovación fue clave en la estandarización de software. -
Multics
Pionero en el concepto de tiempo compartido, permitiendo la ejecución simultánea de programas por varios usuarios. Sus innovaciones técnicas influyeron directamente en UNIX. -
UNIX
Sistema operativo multitarea y multiusuario, cuyas ideas y diseño han influido en sistemas como Linux y macOS. -
CTSS
Uno de los primeros sistemas en implementar tiempo compartido, permitiendo a varios usuarios interactuar simultáneamente con una computadora. -
Redes de Computadoras
Sentaron las bases de Internet, facilitando la comunicación y el intercambio de información entre sistemas. -
Intel 4004
Primer microprocesador comercial, que revolucionó la informática personal al integrar una unidad central de procesamiento en un solo chip. -
Marc Andreessen
Desarrollador de Mosaic, uno de los primeros navegadores web gráficos. -
Lenguaje C
Base para la creación de UNIX, proporcionando una forma eficiente y flexible de programar sistemas operativos. -
Interfaz Gráfica Xerox PARC
Primer concepto de GUI, que inspiró el diseño de sistemas como Windows y macOS. -
Apple I
Inició la revolución de las computadoras personales, acercando la informática al usuario doméstico. -
MS-DOS
Sistema operativo fundamental en la popularización de las PC, proporcionando una interfaz basada en comandos. -
Linux
Sistema operativo de código abierto, conocido por su estabilidad y flexibilidad. -
Windows 95
Popularizó la interfaz gráfica y simplificó el acceso a la informática. -
Virtualización
Transformó la gestión de recursos informáticos, permitiendo múltiples sistemas en una sola máquina física. -
Period: to
sebastian andres lopez garcia B192
estudiante de ingeniería en sistemas en las unidades tecnologías de Santander -
Android
Dominante en sistemas operativos móviles, basado en el núcleo de Linux. -
Computación en la Nube
Facilitó el acceso remoto a recursos y aplicaciones, transformando el papel de los sistemas operativos en la era digital.