OPERATIVOS Instituto Tecnolgico de Quertaro Unidad El Marqus
Materia: Sistemas Operativos Profesor: Marco Antonio Azcona Ramrez Tutor: Diego Mndez Nombre: Jos Pablo Hernndez Moreno Grupo: MIC Sistemas 2012
Contenido
Introduccin ............................................................................................................. 3 Generaciones de los sistemas operativos ............................................................... 3 Ranking sistemas operativos ................................................................................... 5 Conclusin............................................................................................................... 7 Bibliografa .............................................................................................................. 7
Historia de los sistemas operativos
Introduccin Los sistemas operativos a lo largo del tiempo han evolucionado mucho, acoplndose a nuevas necesidades, tanto del usuario para mejorar su experiencia de uso y la ms importante, las caractersticas del hardware. La evolucin del hardware ha marcado el paralelismo de la evolucin de los sistemas operativos. Con forme avanza el desarrollo de los sistemas operativos, se tiene que clasificar desacuerdo a las tareas y funciones que realizan, existen diferentes tipos, los cuales se explicaran de forma breve y concisa. Generaciones de los sistemas operativos Esta evolucin se clasifica en generaciones, las cuales son: Generacin Cero (dcada de 1940). Los primeros sistemas computacionales no posean sistemas operativos. Para los usuarios eran complejos por que trabajaban con lenguaje mquina (cdigo binario). Todas las instrucciones eran codificadas manualmente.
Primera Generacin (dcada de 1950). Los sistemas operativos de los aos cincuenta fueron diseados para ser ms giles. Antes de que los sistemas fueran diseados, se perda un tiempo considerable entre la terminacin de un trabajo y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunan por grupos o lotes. Cuando el trabajo estaba en ejecucin, este tena control total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y lea e iniciaba el trabajo siguiente.
Segunda Generacin (a mitad de la dcada de 1960) La caracterstica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramacin, y los principios del multiprocesamiento. En los sistemas de multiprogramacin, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rpidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de procesamiento de la maquina. Se desarrollo sistemas compartidos, en la que los usuarios podan acoplarse directamente con el computador a travs 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.
Tercera Generacin (Mitad de dcada 1960 a mitad dcada de 1970) Se inicia en 1964, con la introduccin de la familia de computadores Sistema/360 de IBM. Los computadores de esta generacin fueron diseados como sistemas para usos generales. Eran sistemas de modos mltiples, algunos de ellos soportaban simultneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se haba construido algo similar, y muchos de los esfuerzos de desarrollo terminaron muy por arriba del presupuesto y mucho despus de lo que el planificador marcaba como fecha de terminacin.
Cuarta Generacin (Mitad de dcada de 1970 en adelante) Los sistemas de la cuarta generacin constituyen el estado actual de la tecnologa. Muchos diseadores y usuarios se sienten aun incmodos, despus de sus experiencias con los sistemas operativos de la tercera generacin. Los sistemas de seguridad se han mejorado mucho ahora que la informacin pasa a travs de varios tipos vulnerables de lneas de comunicacin. La clave de cifrado est recibiendo mucha atencin; han sido necesarios codificar los datos personales o de gran intimidad para que; aun si los datos son expuestos, no sean de utilidad a nadie ms que a los receptores adecuados. Los sistemas operativos conocidos en la poca actual son los considerados sistemas de cuarta generacin. Con la ampliacin del uso de redes de computadoras y del procesamiento en lnea es posible obtener acceso a computadoras alejadas geogrficamente a travs de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de mquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su lugar el usuario observa una interfaz grfica creada por el sistema operativo.
Ranking sistemas operativos
Tabla sobre los tipos de sistemas operativos
Sistemas operativos por su estructura
Estructura monoltica Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.
Estructura jerrquica Se dividi el sistema operativo en pequeas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos. Se constituy una estructura jerrquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra.
Mquina Virtual Presentan una interface a cada proceso, mostrando una mquina que parece idntica a la mquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramacin y la mquina extendida. El objetivo de los sistemas operativos de mquina virtual es el de integrar distintos sistemas operativos dando la sensacin de ser varias mquinas diferentes.
Sistemas Operativos por Servicios
Por el nmero de usuarios
Monousuarios: son aqullos que soportan a un usuario a la vez, sin importar el nmero de procesadores que tenga la computadora o el nmero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales tpicamente se han clasificado en este rengln.
Multiusuarios: son capaces de dar servicio a ms de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. Por el nmero de tareas Monotarea son aquellos que slo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez
Multitarea: es aqul que le permite al usuario estar realizando varias labores al mismo tiempo.
Por el nmero de procesadores
Uniproceso: es aqul que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese ms de uno le sera intil.
Multiproceso: se refiere al nmero de procesadores del sistema, que es ms de uno y ste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simtrica o asimtricamente.
Sistemas Operativos por la Forma de Ofrecer sus Servicios
Sistema Operativos de Red
Se definen como aquellos que tiene la capacidad de Interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisin con el objeto de intercambiar informacin, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades.
Sistemas Operativos Distribuidos
Abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola mquina virtual que el usuario accede en forma transparente. Conclusin La evolucin de los sistemas operativos ha sido impresionante, desde complicados comandos que podan hacer tareas muy sencillas, hasta las poderosas interfaces graficas y potentes tareas que son capases de realizar. Cabe mencionar que esto es posible, debido a la evolucin del hardware. Tanto hardware como software se complementan para poder avanzar y crear la nueva generacin de computadoras. Aunque, el desarrollo de sistemas operativos es ms rpido, es ms comn escuchar la fecha de salida de un nuevo sistema operativo que la construccin de nuevo hardware. Los sistemas operativos engloban muchos tipos de variantes, ya que los podemos encontrar para diferentes necesidades, su principal tarea facilitar la comunicacin hombre- mquina. Bibliografa Generaciones de los sistemas operativos. (s.f.). Recuperado el 05 de agosto de 2014, de http://diegocoyago.galeon.com/ Moreno, L. M. (s.f.). Sistemas operativos. Recuperado el 05 de agosto de 2014, de http://sistemasoperativos.angelfire.com/html/1.3.html TIPOS DE SISTEMAS OPERATIVOS . (s.f.). Recuperado el 05 de agosto de 2014, de http://dis.um.es/~jfernand/docencia/si/tiposso.pdf
Para Tratar de Comprender Los Requisitos de Un Sistema Operativo y El Significado de Las Principales Características de Un Sistema Operativo Contemporáneo