-
Primer computador digital
Primera computadora digital electrónica en la historia. No fue un modelo de producción, sino una máquina experimental. Tampoco era programable en el sentido actual. Se trataba de un enorme aparato que ocupaba todo un sótano en la universidad. Construida con 18.000 tubos de vacío, consumía varios KW de potencia eléctrica y pesaba algunas toneladas. Era capaz de efectuar cinco mil sumas por segundo. -
Period: to
Decada de los 40
A finales de la década de los años 40, se podría considerar como la época de la primera generación de computadores, que funcionaban con tubos de vacío y en una sala dedicada a ella, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora. -
EDVAC
Segunda computadora programable. También fue un prototipo de laboratorio, pero ya incluía en su diseño las ideas centrales que conforman las computadoras actuales.
Por aquel entonces no existían los SO, y los programadores debían interactuar con el hardware del computador sin ayuda externa. -
Period: to
Primera generacion
La segunda generación de computadores se desarrolló a principios de esta década y con el objeto de facilitar la interacción entre persona y computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el procesamiento por lotes y el almacenamiento temporal. -
Sistemas operativos
Los sistemas operativos de los años cincuenta fueron diseñados para hacer mas fluida la transición entre trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo considerable entre la terminación de un trabajo y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenia control total de la maquina. Al terminar cada trabajo, el control era devuelto al -
Primer disco Magnetico
IBM vendió por un valor de 1.230.000 dólares su primer sistema de disco magnético, el RAMAC [Random Access Method of Accounting and Control]. Usaba 50 discos de metal de 61 cm, con 100 pistas por lado. Podía guardar 5 megabytes de datos, con un costo de 10.000$ por megabyte -
Aparece la microprogramacion
Maurice Wilkes inventa la microprogramación, que simplifica mucho el desarrollo de las CPU pero esta microprogramación también fue cambiada más tarde por el computador alemán Bastian Shuantiger -
FORTRAN
El primer lenguaje de programación de propósito general de alto-nivel, FORTRAN, también estaba desarrollándose en IBM. -
LLegada del transistor
La introducción del transistor a mediados de los 50's cambió la imagen radicalmente. -
Primeros "Programas"
Para poder correr un trabajo (programa), tenían que escribirlo en papel (en Fortran o en lenguaje ensamblador) y después se perforaría en tarjetas. Enseguida se llevaría la pila de tarjetas al cuarto de introducción al sistema y la entregaría a uno de los operadores. Cuando la computadora terminara el trabajo, un operador se dirigiría a la impresora y desprendería la salida y la llevaría al cuarto de salida, para que la recogiera el programador. -
Period: to
Segunda Generación
La característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. -
Circuitos integrados
En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial de los ordenadores. -
Inconvenientes de los S.O
Inconvenientes de los Sistemas operativos[editar · editar fuente]
Se trataba de sistemas grandes, complejos 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. Además, aunque formaban una capa entre el hardware y el usuario, éste debía conocer un complejo lenguaje de control para realizar sus trabajos. Otro de los inconvenientes es e -
Atlas supervisor sistema operativo
Atlas supervisor era el nombre del programa que controlaba todas las actividades llevadas a cabo por el sistema Atlas de la universidad de Mánchester, que comenzó a funcionar en 1962. -
Tiempo compartido y tiempo real
Se desarrollo sistemas compartidos, en la que los usuarios podían acoplarse directamente con el computador a través de terminales. Surgieron sistemas de tiempo real, en que los computadores fueron utilizados en el control de procesos industriales. Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata. -
IBM 360
El IBM S/360 (S/360) es un sistema de computación de la familia mainframe que IBM anunció el 7 de abril de 1964. Fue la primera familia de ordenadores diseñados para cubrir las aplicaciones independientemente de su tamaño o ambiente (científico, comercial) -
Multiprogramación
En un sistema multi programado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en -
OS 360
El OS/360 fue un sistema operativo producido por IBM entre 1965 y 1972.
El OS/360 fue desarrollado como una familia de tres programas de control(PCP, MFT y MVT), que incrementaban en tamaño así como en funcionalidad.
El OS/360 también introdujo el lenguaje de órdenes por lotes llamado JCL -
Period: to
Tercera Generacion
Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Los computadores de esta generación fueron diseñados como sistemas para usos generales . Casi siempre eran sistemas grandes, voluminosos, con el propósito de serlo todo para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban simultáneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. -
UNIX
Es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T -
Poca capacidad de memoria
Los esquemas de multiprogramación para incrementar el uso de CPU estaban limitados por la capacidad física de la memoria principal, que era un recurso limitado y muy costoso.
Una solución a esta limitación física fue el desarrollo de la memoria virtual, con la cual no era necesario que todo el programa residiera en memoria antes de poder empezar su ejecución. -
CP/M
(Control Program for Microcomputers) fue un sistema operativo desarrollado por Gary Kildall para el microprocesador Intel 8080. Se trataba del sistema operativo más popular entre las computadoras personales en los años 70. Aunque fue modificado para ejecutarse en un IBM PC, el hecho que IBM eligiera MS-DOS. CP/M se convirtió en un estándar de industria para los primeros micro-ordenadores. -
BDOS
Basic Disk Operating System: Traductor de las instrucciones en llamadas a la BIOS. -
Cray-1
El Cray-1 fue un superordenador diseñado por un importante número de informáticos encabezados por Seymour Cray para Cray Research. El primer sistema Cray-1 fue instalado en el laboratorio nacional de Los Álamos en 1976. Es uno de los supercomputadores más conocidos y exitosos de la historia, y de los más potentes en su época. -
sistemas operativos de la epoca
Además del Atlas Supervisor y el OS/360, los años 1970 marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk -
Period: to
Cuarta Generacion
En esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o C, y nacieron otros nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la orientación a objetos, y Haskell y Miranda en el campo de la programación declarativa. Un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. -
Period: to
Cuarta Generacion
Con la creación de los circuitos LSI -integración a gran escala-, chips que contenían miles de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. -
MS-DOS
En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (Micro Soft Disk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, versión 8 en Windows Milenium, a partir de la cual MS-DOS dejó de existir como un componente del Sistema Operativo. -
Mac OS
El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US $1,995 (después cambiado a $2,495 dólares)[1]. Incluía su sistema operativo Mac OS cuya características novedosas era una GUI (Graphic User Interface), Multitareas y Mouse. Provocó diferentes reacciones entre los usuarios acostumbrados a la línea de comandos y algunos tachando el uso del Mouse como juguete. -
Microsoft Windows
A mediados de los años 80 se crea este sistema operativo, pero no es hasta la salida de (Windows 95) que se le puede considerar un sistema operativo, solo era una interfaz gráfica del (MS-DOS) en el cual se disponía de unos diskettes para correr los programas. Hoy en día es el sistema operativo más difundido en el ámbito doméstico, aunque también hay versiones para servidores como Windows NT. (Microsoft) ha diseñado también algunas versiones para superordenadores, pero sin mucho éxito. -
Windows 98
Años después se hizo el (Windows 98) que era el más eficaz de esa época. Después se crearía el sistema operativo de (Windows ME) (Windows Millenium Edition) aproximadamente entre el año 1999 y el año 2000. Un año después se crearía el sistema operativo de (Windows 2000) en ese mismo año. Después le seguiría el sistema operativo más utilizado en la actualidad, (Windows XP) y otros sistemas operativos de esta familia especializados en las empresas. (Windows 7) (Windows Seven) -
Period: to
Quinta Generacion
Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos, después de sus experiencias con los sistemas operativos de la tercera generación.
Con la ampliación del uso de redes de computadores y del procesamiento en línea los usuarios obtienen acceso a computadores alejados geográficamente a través de varios tipos de terminales. -
Period: to
Quinta Generacion
Los sistemas de seguridad se ha incrementado mucho ahora que la información pasa a través de varios tipos vulnerables de líneas de comunicación. La clave de cifrado esta recibiendo atención; han sido necesario codificar los datos personales o de gran intimidad para que; aun si los datos son expuestos, no sean de utilidad a nadie mas que a los receptores adecuados.
El porcentaje de la población que tiene acceso a un computador en la década actual es mucho mayor que nunca y aumenta rapidamente -
Virtualizacion
El concepto de maquinas virtuales es utilizado. El usuario ya no se encuentra interesado en los detalles físicos de; sistema de computación que esta siendo accedida. En su lugar, el usuario ve un panorama llamado maquina virtual creado por el sistema operativo. -
Virtualiacion
La virtualización es la creación a través de software de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red. -
Nuevas Tendencias
Es de suponer que los nuevos sistemas operativos continuaran la tendencia de una interfaz de usuario amigable e intuitiva, semejante a la interfaz gráfica ya existente, pero explotando las ventajas de las tecnologías emergentes. Además estarán orientados a una mayor y más avanzada interconexión y mejores capacidades de seguridad en red. -
Computacion en la nube
El poder de procesamiento es ejercido por el servidor del otro lado y el usuario sólo recibe los resultados en su terminal. El potencial de este tipo de sistemas puede llegara ser enorme, tanto en compatibilidad como en potencia de cálculo. Sucede que actualmente se encuentran en fase de desarrollo y no hay acuerdo en la dirección que deben tomar estos sistemas operativos. -
Period: to
Tendencia de los sistemas operativos
El campo de las tendencias de los sistemas operativos, esta a la vanguardia ya que hoy en día existen sistemas operativos mejores y mas innovadores, como por ejemplo los Web OS, (Sistemas Operativos Web) Su objetivo clave se dirige a conseguir un funcionamiento basado en “la nube”, es decir, en relacionarse con el exterior mediante la interfaz del navegador y donde todo se realiza de forma remota a través de la conexión a Internet. -
Tendencias de los sistemas operativos
Seguramente los sistemas operativos seguirán evolucionando a nuevas versiones cada vez más potentes y fáciles de usar. Estos nuevos sistemas serán creados con técnicas y metodologías innovadoras, como la programación orientada a objetos, que intentan ir a la par de los desarrollos tecnológicos. El uso de nuevos métodos de programación permitirá que la creación de los nuevos sistemas operativos sea más rápida y eficiente.