Anda di halaman 1dari 82

U.T.U.

Universidad del Trabajo del Uruguay

E.M.T. INFORMTICA

SISTEMAS

OPERATIVOS

1er ao

Prof.: Alejandra Gmez

26/04/2012 Prof.: Alejandra Gmez

UN POCO DE HISTORIA

Los inicios

26/04/2012

Abaco (China y Japn)

500 A.C .

Prof.: Alejandra Gmez

Los inicios

26/04/2012

80 A.C .
Mecanismo de en la isla griega de Rodas, Era un artefacto de clculo astronmico con mecanismos de precisin.

Prof.: Alejandra Gmez

Antikythera, recuperado en 1900,

Los inicios

26/04/2012

830 D.C .
El matemtico rabe Al'Khwarizmi, alrededor escribe un libro de Aritmtica, traducido al latn como numero Indorum, donde introduce el sistema numrico indio (slo conocido por los rabes unos 50 aos antes) y los mtodos para calcular con l. De esta versin latina proviene la palabra algoritmo algoritmo.

Prof.: Alejandra Gmez

Algoritmi de

1610

La Era Mecnica
26/04/2012

John Napier (1550-1617), inventor de los logaritmos, desarroll las

de Napier, que servan para simplificar la multiplicacin.

Varillas

Prof.: Alejandra Gmez

La Era Mecnica

1641
El matemtico y filsofo francs Blaise Pascal (1623-1662), con tan slo 19 aos, construy una mquina mecnica para

26/04/2012 Prof.: Alejandra Gmez

realizar adiciones, la

Pascalina.

La Era Mecnica

1680
Gottfried Wilhelm Leibniz (1646-1716) propuso el

26/04/2012 Prof.: Alejandra Gmez

binario para realizar los clculos, construyendo una mquina que

sistema

poda multiplicar, en incluso tericamente, realizar las cuatro operaciones aritmticas.

La Era Mecnica

1777
Charles Mahon, Conde de Stanhope, construy una mquina aritmtica y otra lgica, esta ltima llamada

26/04/2012 Prof.: Alejandra Gmez

Demostrador de Stanhope.

La Era Mecnica

26/04/2012

1801
1801. Telar automtico del francs Joseph Jacquard (1752-1834),

Prof.: Alejandra Gmez

tarjetas perforadas

La Era Mecnica

26/04/2012

1821
Charles Babbage dise una verdadera mquina procesadora de informacin, capaz de autocontrolar su funcionamiento. Llamada Mquina Diferencial Ms tarde, Babbage empez a trabajar en la Mquina Analtica, en cuya concepcin colabor directamente Ada Augusta Byron.

Prof.: Alejandra Gmez

La Era Mecnica
El francs Charles Xavier Thomas de Colmar disea una

26/04/2012

1825

Prof.: Alejandra Gmez

mquina calculadora
consigue comercializar con xito.

que posteriormente

26/04/2012

1854
George Boole publica Las leyes del pensamiento sobre las cuales son basadas las teoras matemticas de Lgica y Probabilidad. lgebra de la lgica llamada

Prof.: Alejandra Gmez

Algebra Booleana.

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)


26/04/2012

1890
Herman Hollerith desarroll un sistema de tarjetas perforadas elctrico y basado en la lgica de Boole, la aplic a una mquina tabuladora de su invencin. Crea la Tabulating Machine Company con la que pretenda comercializar su mquina. La fusin de esta empresa con otras dos, dio lugar, en 1924, a la IBM.

Prof.: Alejandra Gmez

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1936
Alan Turing construy un modelo formal de computador, la

Prof.: Alejandra Gmez

Turing. Turing.

Mquina de

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1936 - 1941
El ingeniero alemn Konrad Zuse dise y construy su serie de computadores electromecnicos binarios, desde el Z1 hasta el

Prof.: Alejandra Gmez

Z3.

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1938
Claude Shannon demostr cmo las

operaciones booleanas

Prof.: Alejandra Gmez

elementales, se podan representar mediante circuitos conmutadores elctricos elctricos,


y cmo la combinacin de circuitos poda representar operaciones aritmticas y lgicas complejas.

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1938
Turing fue reclutado en Bletchley Park, en Inglaterra, para
descifrar los mensajes que encriptaba la mquina alemana

Prof.: Alejandra Gmez

Enigma, para lo que fue necesario construir la computadora Colossus.

26/04/2012 Prof.: Alejandra Gmez

tubos de vaco VLVULAS

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1938

Colossus

Prof.: Alejandra Gmez

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1939-1944
En la Universidad de Harvard, Howard Aiken) en colaboracin con IBM, empez, en 1939, la construccin del computador

Prof.: Alejandra Gmez

electromecnico Mark I.

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1939-1944

Mark I.

Prof.: Alejandra Gmez

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1937-1942
John Vincent Atanasoff y Clifford Berry, disearon y construyeron la

Prof.: Alejandra Gmez

primera computadora electrnica digital.


ABC (Atanasoff-Berry Computer). fue la

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)


ABC (Atanasoff-Berry Computer)..

26/04/2012 Prof.: Alejandra Gmez

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1937-1942
elctrico de propsito general Computer) Computer

John W. Mauchly y J. Presper Eckert, Jr disearon y construyeron, el computador

Prof.: Alejandra Gmez

En las ltimas fases de su diseo y construccin aparece la


importante figura de John Von Neumann .

ENIAC (Electronic Numerical Integrator and

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1937-1942
ENIAC.

Prof.: Alejandra Gmez

1 Primera Generacin (electromecnicos y electrnicos de tubos de vaco)

26/04/2012

1949
EDVAC

Prof.: Alejandra Gmez

Eckert y Mauchly contruyen

EDSAC en Cambridge (Inglaterra) y F.C. Williams construye en Manchester (Inglaterra), la Manchester Mark I.
Maurice Wilkes construye la

1951 Univac

26/04/2012 Prof.: Alejandra Gmez

26/04/2012 Prof.: Alejandra Gmez

1951

Manchester Mark I.

1947
inventan el

2 Generacin (transistores y programacin)


26/04/2012

John Bardeen, Walter Brattain y William Shockley de laboratorios Bell

transistor.

Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1950
Alan Turing publica el artculo Computing Machinery and Intelligence, en el que introduca el clebre Test de Turing. Este artculo estimul a los pensadores sobre la filosofa e investigacin en el campo de la Inteligencia Artificial.

Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1951
1951, Grace Murray Hooper (19061992) da la primera nocin de compilador y ms tarde desarrolla el Oriented Language).

Prof.: Alejandra Gmez

COBOL (COmmon Business-

2 Generacin (transistores y programacin)


26/04/2012

1954
TRADIC, de los Laboratorios Bell TX-0 del laboratorio LINCOLN del MIT IBM 704, 709 y 7094. Livermore Atomic Research Computer (LARC) y la IBM 7030 (Supercomputadores Supercomputadores)

Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1954
TRADIC, Bell.

Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1954 TX-0, Mit

Prof.: Alejandra Gmez

1954 IBM 704, 709 y 7094.

2 Generacin (transistores y programacin)


26/04/2012 Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1957
John Backus desarrolla el primer compilador para

Prof.: Alejandra Gmez

TRANslation).

FORTRAN FORmula

2 Generacin (transistores y programacin)


26/04/2012

1958
John MacCarthy propone el LISP, (LISt Processing) un lenguaje orientado a la realizacin de aplicaciones en el mbito de la Inteligencia Artificial. Casi de forma paralela, Alan Perlis, John Backus y Peter Naur desarrollan el lenguaje ALGOL (ALGOrithmic Language).

Prof.: Alejandra Gmez

2 Generacin (transistores y programacin)


26/04/2012

1959

circuito integrado, un conjunto de transistores interconectados con resistores, en una pequea pastilla de silicio y metal, llamada chip.
Jack Kilby presenta el primer

Prof.: Alejandra Gmez

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1959

Prof.: Alejandra Gmez

A partir del circuito integrado, se producen nuevas mquinas, mucho ms pequeas y rpidas que las anteriores. IBM 360/91, IBM 195, SOLOMON (desarrollada por la Westinghouse Corporation) la ILLIAC IV, producida por Burroughs, 1964, el CDC 6600, 1969, el CDC 7600

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1965
1965 - 1968 Niklaus Wirth, desarrolla el lenguaje

Prof.: Alejandra Gmez

PASCAL.

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1971
Intel 4004

Prof.: Alejandra Gmez

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1971

Prof.: Alejandra Gmez

Intel introduce el primer microprocesador. El potentsimo 4004 procesaba 4 bits de datos a la vez, tena su propia unidad lgico aritmtica, su propia unidad de control y 2 chips de memoria. Este conjunto de 2.300 transistores que ejecutaba 60.000 operaciones por segundo

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1971-1974
Intel comercializ el 8008, capaz de procesar el doble de datos que su antecesor Nacieron las tecnologas de integracin a gran escala (LSI) y de integracin a muy gran escala (VLSI), con las que procesadores muy complejos podan colocarse en un pequeo chip.

Prof.: Alejandra Gmez

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1975
Altair 8800 tena 256 bytes de
memoria y empleaba lenguaje mquina.

Prof.: Alejandra Gmez

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1975
Dos jvenes, William Gates y Paul Allen, ofrecerion al dueo de MITS, un software en BASIC que poda correr en el Altair. El software fue un xito y, posteriormente Allen y Gates crearon

Prof.: Alejandra Gmez

Microsoft.

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1976
Steven Wozniak y Steven Jobs, tambin a raz de ver el Altair 8800 en la portada

Prof.: Alejandra Gmez

de Popular Electronics, construyen en 1976, la

Apple I.

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1977 Apple II

Prof.: Alejandra Gmez

, el primer

computador con grficos a color y carcasa de plstico, la compaa empez a imponerse en el mercado.

3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1981 mquina, la IBM estrena una nueva

Prof.: Alejandra Gmez

IBM Personal Computer, El corazn

de esta pequea computadora, con 16 Kb de memoria (ampliable a 256), era un procesador Intel, y su sistema operativo proceda de una empresa recin nacida llamada Microsoft

3 Generacin (circuitos integrados y minituarizacin) 3 Generacin (circuitos integrados y minituarizacin)


26/04/2012

1984
Apple lanza el Macintosh, que dispona de interfaz grfico para el usuario y un ratn, que se hizo muy popular por su facilidad de uso.

Prof.: Alejandra Gmez

26/04/2012 Prof.: Alejandra Gmez

1984

Apple Macintosh

26/04/2012 Prof.: Alejandra Gmez

Generaciones de los Sistemas Operativos

DEFINICIN:

26/04/2012 Prof.: Alejandra Gmez

El sistema operativo es el software bsico que se ejecuta en un computador.


Se trata de una serie de rutinas de bajo y alto nivel que permiten el direccionamiento de tareas dentro del computador y la interaccin con los componentes del equipo. De esta forma, una instruccin que damos a travs del teclado se transforma en una serie de procesos internos en los cuales interviene el sistema operativo como intermediario entre nosotros y el equipo electrnico.

HISTORIA:

26/04/2012

El sistema operativo los formaban un conjunto de programas que ayudaban a los usuarios en la explotacin de una computadora, simplificando su uso y permitiendo obtener un buen rendimiento de la mquina. No se puede dar una definicin especfica de lo que es sistema operativos ya que existen muchos tipos y segn sea la aplicacin deseada, el tamao de la computadora usada y el nfasis que se de a su explotacin.

Prof.: Alejandra Gmez

PREHISTORIA:

26/04/2012

Durante los aos cuarenta se construyeron las primeras computadoras. La ENAC es un ejemplo de ello, construida en 1945 en los laboratorios de investigacin de balstica de los Estados Unidos. Era enorme, pesaba 30 toneladas, realizaba 5.000 sumas por segundo,457 multiplicaciones y 38 divisiones. Otra computadora de la poca fue la EDVAC y la UNIVAC.

Prof.: Alejandra Gmez

PREHISTORIA:

26/04/2012

En esta etapa no existan sistemas operativos.


El usuario deba codificar su programa a mano y en instrucciones mquina, y deba introducirlo personalmente en la computadora, mediante conmutadores o tarjetas perforadas. Las salidas se impriman o se perforaban en cinta de papel para su posterior impresin. En caso de errores de ejecucin de los programas, el usuario tena que depurarlos examinando el contenido de la memoria en los registros de la computadora.

Prof.: Alejandra Gmez

PREHISTORIA:
En esta primera etapa todos los trabajos se realizaban en serie. Se introduca un programa en la computador, se ejecutaban y se impriman los resultados y se repeta este proceso con otros programas. Otro aspecto importante de que se requera de mucho tiempo para preparar y ejecutar el programa, ya que el programador deba encargarse de codificar todo el programa e introducirlo en la computadora en forma manual.

26/04/2012 Prof.: Alejandra Gmez

26/04/2012 Prof.: Alejandra Gmez

PREHISTORIA:

PRIMERA

GENERACIN

(AOS 50)

26/04/2012

La operacin segua siendo en serie, se trataba de un trabajo detrs de otro, teniendo cada trabajo las fases siguientes:

Prof.: Alejandra Gmez

Instalacin de cintas o fichas perforadas en los dispositivos perifricos. (instalacin del papel en la impresora) Lectura mediante un programa cargador del programa a ejecutar y sus datos Ejecucin del programa Impresin o grabacin de los resultados Retirada de cintas, fichas y papel

PRIMERA

GENERACIN

(AOS 50)

26/04/2012

La realizacin de la primera fase se denominaba montar el trabajo. El programa bsico que tenan los primeros sistemas operativos era el optimizar el flujo de trabajos, minimizando el tiempo empleado en retirar un trabajo y montar el siguiente. Tambin comenzaron a tener el problema de la E/S, facilitando al usuario paquetes de rutinas de E/S, para simplificar la operacin de estas operaciones, apareciendo as los primeros manejadores de dispositivos.

Prof.: Alejandra Gmez

PRIMERA

GENERACIN

(AOS 50)

26/04/2012

Se produjo tambin el concepto de system file name, que empleaba un nombre o nmero simblico para referirse a los perifricos. Para minimizar el tiempo de montaje de los trabajos, stos se agrupaban en lotes(batch) del mismo tipo (por ej. Programas Fortran, Cobol, etc),lo que evitaba montar y desmontar las cintas de los compiladores y montadores, aumentando el rendimiento.

Prof.: Alejandra Gmez

PRIMERA

GENERACIN

(AOS 50)

26/04/2012

En las grandes instalaciones se utilizaban computadores auxiliares, para realizar estos trabajos de montar y retirar trabajos, as se mejoraba el rendimiento de la computadora principal, puesto que se le suministraban los trabajos montados en cinta magntica y ste se limitaba a procesarlos y grabar los resultados tambin en la cinta magntica.
Se deca que la E/S se haca fuera de lnea(off-line).

Prof.: Alejandra Gmez

CARACTERSTICAS DE LOS S.O.DE LAS GRANDES INSTALACIONES:

26/04/2012

Procesaban un nico flujo de trabajos por lotes


Disponan de un conjunto de rutinas de E/S Usaban mecanismos rpidos para pasar de un trabajo al siguiente Permitan la recuperacin del sistema si un trabajo acababa en error Tomaban un lenguaje de control de trabajos que permitan especificar los recursos a utilizar y las operaciones a realizar por cada trabajo.

Prof.: Alejandra Gmez

EJEMPLOS

DE

S.O.:

26/04/2012

FMS(Fortran Monitor System) IBYSS de IBM 7094.

Prof.: Alejandra Gmez

SEGUNDA

GENERACIN

(AOS 60)

26/04/2012

Con la aparicin de la segunda generacin de computadores se hizo ms necesario mejorar la explotacin de stas mquinas de alto precio. La multiprogramacin se impuso en sistemas por lotes como una forma de aprovechar el tiempo empleado en las operaciones de E/S. La base de estos sistemas reside en la velocidad de los perifricos y de la UCP, por lo que sta ltima, en operaciones de E/S se pasa mucho tiempo esperando a los perifricos.

Prof.: Alejandra Gmez

SEGUNDA

GENERACIN

(AOS 60)

26/04/2012 Prof.: Alejandra Gmez

Una forma de aprovechar ese tiempo consiste en mantener varios trabajos simultneamente en memoria principal (tcnica llamada de multiprogramacin), y en realizar las operaciones de E/S por acceso directa a la memoria. Cuando un trabajo necesita una operacin de E/S le solicita al sistema operativo que se encarga de:

Congelar el trabajo solicitante

SEGUNDA

GENERACIN

(AOS 60)

26/04/2012

Congelar el trabajo solicitante Iniciar la mencionada operacin de E/S por DMA pasar a realizar otro trabajo residente en memoria. Estas operaciones las realiza el SO multiprogramado de forma transparente al usuario

Prof.: Alejandra Gmez

Tambin en esta poca aparecen otros modos de funcionamiento muy importantes:

Se construyen los primeros multiprocesadores, en los que varios procesadores forman una mquina de mayores prestaciones

SEGUNDA

GENERACIN

(AOS 60)

26/04/2012

En 1963, Burroughs introduce el Master Control Program que adems de ser multiprograma y multiprocesador inclua memoria virtual y ayudas para depuracin en lenguaje fuente.

Prof.: Alejandra Gmez

EJEMPLOS

DE

S.O.

26/04/2012

CTSS (Corbato, 1962) desarrollado en MIT, fue el primero SO de tiempo compartido, se utiliz en un IBM 7090 y lleg a manejar hasta 32 usuarios interactivos. OS/360 (Mealy, 1966) SO utilizado en las mquinas de lnea 360 de IBM MULTICS (Organck, 1972) desarrollado en MIT con participacin de los laboratorios Bell y que evolucion posteriormente para convertirse en el SO UNX. Fue diseado para dar soporte a cientos de usuarios. Sin embargo se ejecut en 1969 en una computadora GE 645 y no proporcion los servicios para los que fue diseada y los laboratorios Bell finalizaron su participacin en el proyecto

Prof.: Alejandra Gmez

TERCERA

GENERACIN

(AOS 70)

26/04/2012

Es la poca de los sistemas de propsito general y se caracterizaba por los SO multimodo de operacin, es decir, capaces de operar por lotes, en multiprogramacin, en tiempo real, en tiempo compartido y en modo multiprocesador.

Prof.: Alejandra Gmez

Estos SO fueron costossimos de realizar e interpusieron entre el usuario y el hardware una gruesa capa de software, de forma que vea slo esta capa y se olvidaba de los detallar de la circuitera.

TERCERA

GENERACIN

(AOS 70)

26/04/2012

Uno de los inconvenientes de stos SO eran sus complejos lenguajes de control que deban de aprenderse los usuarios para preparar los trabajos, puesto que era necesario especificar multitud de detalles y opciones.

Prof.: Alejandra Gmez

Otro de los inconvenientes era el gran consumo de recursos que ocasionaban, esto es, los grandes espacios de memoria principal y secundaria ocupados, as como el tiempo de UCP consumido.

TERCERA

GENERACIN

(AOS 70)

26/04/2012

Esta dcada fue importante por la aparicin de dos sistemas importantes que tuvieron gran difusin, UNX(Bach, 1986) y MVS (Samsom, 1990) de IBM.

Prof.: Alejandra Gmez

De especial importancia fue UNX, desarrollado en los laboratorios Bell para una PDP-7. Pronto se transport a una PDP-11, para lo cual se rescribi utilizando lenguaje de programacin C.

TERCERA

GENERACIN

(AOS 70)

26/04/2012

Esto fue algo muy importante ya que hasta la fecha ninguno de los SO se haba escrito en lenguaje de alto nivel, slo una pequea parte de UNS, la que acceda de forma directa al hardware se sigui escribiendo en lenguaje ensamblador.

Prof.: Alejandra Gmez

La programacin en este lenguaje de alto nivel hizo que el SO fuera transportable a una amplia gama de computadores.

TERCERA

GENERACIN

(AOS 70)

26/04/2012

La primera versin ampliamente disponible de UNS, fue la versin 6 de los laboratorios Bell, que apareci en 1976, a sta se sigui la versin 7 distribuida en 1978, antecesora de las versiones modernas.
En 1982 aparece una versin mejorada desarrollada en la Universidad de California en Berkeley, la cual se distribuy como la versin BSD (Berkeley Software Distribution) Esta versin introdujo mejoras importantes como la inclusin de memoria virtual y la interfaz de sockets para la programacin de protocolos TCP/IP.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Se caracteriza por la evolucin de los SO de propsito general, tendiente a su especializacin, a su simplificacin y dar ms productividad del usuario que al rendimiento de la mquina.
Adquiere cada vez ms importancia el tema redes de computadoras, tanto redes de largo alcance como locales. La disminucin del costo del hardware hace que se difunda el proceso distribuido, que consiste en disponer de varias computadoras, cada una situada en un lugar de trabajo de la persona en lugar e una nica central.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Estas computadores suelen estar unidas mediante una red, de manera que puedan compartir informacin y perifricos. Se difunde el concepto de mquina virtual, consiste en que una computadora X sea simulada por otra computadora Y. La ventaja es que permite ejecutar en la computadora Y programas preparados para la computadora X, lo que posibilita el empleo de software elaborado pala la computadora X, sin necesidad de disponer de dicha computadora.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Las bases de datos sustituyeron a los archivos en multitud de aplicaciones. Estos sistemas se diferencian de un conjunto de archivos en que sus datos estn estructurados de tal forma que permiten acceder a la informacin de diversas maneras, evitar datos redundantes y mantener la integridad y coherencia. La difusin de computadores personales ha trado una humanizacin en los sistemas informticos.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Aparecen los sistemas amistosos o ergonmicos, en los que el usuario ya no tiene que aprender complejos lenguajes de control, siendo sustituidos por los sistemas dirigidos por men, en los que la seleccin puede hacerse por un cursos. En estos sistemas, la orientacin monousuario, el objetivo primario del S.O. ya no es aumentar el rendimiento del sistema sino la productividad del usuario.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

La tendencia actual es utilizar los SO multiprogramados, sobre los cuales se aade un gestor de ventanas, lo que permite que el usuario tenga activas tantas tareas como desee.

Prof.: Alejandra Gmez

Los SO que dominaron el campo de las computadoras personales fueron UNX, MSDOS y los sucesores de Microsoft para este sistema Windows 95/98, Windows NT y Windows 2000.

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

La primera versin de Windows NT (versin 3.1) apareci en 1993 e inclua la misma interfaz de usuario que Windows 3.1. En 1996 aparece la versin 4.0, que se caracteriz por la inclusin dentro del ejecutivo de Windows NT de diversos componentes grficos que se ejecutaban anteriormente en modo usuario. Durante el ao 2000, Microsoft distribuye la versin denominada Windows 2000.

Prof.: Alejandra Gmez

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Tambin ha tenido importancia durante esta poca el desarrollo de Linux, que es un SO desarrollado en forma desinteresada en la dcada de los noventa por miles de usuarios conectados a Internet. Linux estn creciendo fundamentalmente a su bajos costo y gran estabilidad.

Prof.: Alejandra Gmez

Una de las principales caractersticas de Linux es que su cdigo est disponible, lo que le hace especialmente atractivo para el estudio de su estructura interna.

CUARTA

GENERACIN

(AOS 70

EN ADELANTE)

26/04/2012

Durante esta etapa se desarrollan tambin los SO de tiempo real, encargados de ofrecer varios servicios especializados para el desarrollo de aplicaciones en tiempo real.

Prof.: Alejandra Gmez

Algunos ej. son QNX(QNX, 1997) RTEMS y VRTX (Ready, 1986).

Anda mungkin juga menyukai