LOS PRIMEROS ORDENADORES (Colosos informaticos)
Al principio de la era tecnológica, cuando empezaban a surgir los avances en en ciencia y tecnología de comunicación y ordenadores todo era muy distinto a todo lo que hoy conocemos...Al inicio los primeros ordenadores (computadores) en los años de (1945-1950) eran grandes maquinas que eran operadas o manejadas desde la consola maestra por los programadores.
Estas maquinas enormes Carecían de elementos lógicos, es decir, su sistema operativo era sencillo operaba de forma muy simple y solo permitía al usuario elaborar una tarea a la vez.
estas maquinas y computadores enormes tenían ciertas características para ser operadas y ciertos problemas que presentaban al usuario como son las siguientes:
Características:
1.-El programador debía ser operador.
esto significaba que el que programaba la maquina debía saber también como funcionaba el mecanismo de la misma y a si mismo adquirir conocimientos de programación y mantenimiento de los enormes computadores existentes en esa época.
2.-Explotación mediante listas de reserva.
Es decir, que al manejar estas computadoras ninguno de los datos podía ser añadido o modificado al momento todo se manejaba mediante listas e información establecida , para poder cambiar o agregar algo había que entrar directa mente al núcleo del computador.
Problemas:
1.-El tiempo asignado indefinido.
En la mayoría de las ocaciones el tiempo de manejo del computador era insuficiente ya que era muy fácil que se averiara por la enorme maquinaria que era o con el simple hecho de calentarse el computador podía alentarse y dejar de funcionar , por lo que constantemente había que darle mantenimiento , haciendo de la programación una tarea de tiempo completo.
Esas eran las características y condiciones en las que tenían que trabajar antes los programadores, ahora claro comenzaron a surgir avances en la tecnología permitiendo dar eficiencia a estos métodos
Durante la década siguiente (1950-1960) se llevaron acabo avances en el Hadware como:
♦Lector de Tarjetas.
♦Impresoras.
♦Cintas Magnéticas.
A su vez esto provoco avances en el software como:
♦Copiladores.
♦Ensambladores.
♦Cargadores.
♦Manejadores de dispositivos.
♦Lenguajes de alto nivel (FORTAN, COBOL).
Sin embargo aun con tantos avances nada era perfecto, aun seguían existiendo ciertos problemas como:
1.-Uso insuficiente de recursos
2.-Baja utilización del CPU
3-El tiempo requerido para dejar listo un programa en ejecución era extenso.
Los sistemas operativos tienen la Siguiente estructura Jerárquica:
Y manejan elementos de Software como son:
1.-Núcleo o Kernel.
2.-Programas de Aplicación.
Tal vez se preguntaran ¿Qué es el Núcleo o Kernel?.
Bueno, en informática el núcleo (también conocido en español con el anglicismo Kernel) es la parte fundamental de un sistema operativo.
Es el software responsable de facilitar a los distintos programas de acceso seguro al hadware de la computadora o en forma mas básica se encarga de gestionar recursos atravéz de servicios de llamada al sistema.
por ejemplo cuando hay muchos programas funcionando y el hardware es limitado, el núcleo también podrá decidir que programa podrá hacer uso de un dispositivo de hardware(mouse,teclado,monitor,CPU) y durante cuanto tiempo.
Ahora que conoces como se Conforma un sistema operativo , que es y como a ido evolucionando junto con los avances tecnologicos , Debes saber que hay distintas "Clases de Sistemas Operativos"
Los sistemas operativos pueden clasificarse de la siguiente forma:
Multiusuarios: Permite que dos o mas usuarios utilicen sus programas al mismo tiempo, algunos sistemas operativos permiten a centenares o millares al mismo tiempo.
Multiprocesador: Soporta el abrir un mismo programa en mas de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un mismo programa funcionen al mismo tiempo.
Tiempo Real: Responde a las entradas (al acceder) inmediata mente. los sistema operativos como DOS y UNIX no funcionan en tiempo real.
Acontinuación algunos ejemplos de sistemas operativos:
~MS DOS~
'Desarrollado en 1979 por MS DOS, IBM, Bill Gates y Microsoft'
Después de esto tenemos a:
~WINDOWS~
y con toda la familia Windows es decir las distintas versiones como son:
Windows 3.1
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista
Windows 7
Windows 8
Por otro lado tenemos la Familia Macintosh (MAC) desarrollado por apple:
Entre las versiones de Mac están:
MAC OS 7
MAC OS 8
MAC OS 9
MAC OS X
Esas son entre otros, los distintos sistemas operativos que existen en el mundo y en el mundo de la informática, ahora que ya conoces mas acerca de los S.O o Sistemas operativos , Creo que estas listo para seguir conociendo mas a fondo este tema y continuar ampliando tus conocimientos acerca de La informática.
haz click en este link para continuar Quiero aprender