Vous êtes sur la page 1sur 30

SISTEMAS

OPERATIVOS
BRAYAN RIMAYHUAMAN GRAJEDA

EVOLUCION HISTORICA S.O.


Los primeros sistemas operativos
fueron desarrollados por cada
usuario para el uso de su propia
computadora central,1 y es en
1956 que la General Motors
desarrolla
lo
que
es
hoy
considerado el primer sistema, el
GM-NAA I/O,2 para su IBM
704.3are no es fcil de expresar
en espaol con una sola palabra;
literalmente se debe entender
como conjunto de tiles duros";
en el contexto que nos ocupa, el
hardware de un computador es el

LA DECADA DE 1940
Por aquel entonces no existan los sistemas operativos, y los
programadores deban interactuar con el hardware del
computador sin ayuda externa. Esto haca que el tiempo de
preparacin para realizar una tarea fuera considerable. Adems
para poder utilizar la computadora deba hacerse por turnos.
Para ello, en muchas instalaciones, se rellenaba un formulario
de reserva en el que se indicaba el tiempo que el programador
necesitaba para realizar su trabajo. En aquel entonces las
computadoras eran mquinas muy costosas lo que haca que
estuvieran muy solicitadas y que slo pudieran utilizarse en
periodos breves de tiempo. Todo se haca en lenguaje de
mquina.les de una computadora: sus componentes elctricos,
electrnicos, electromecnicos y mecnicos; sus cables,
gabinetes o cajas, perifricos de todo tipo y cualquier otro
elemento fsico involucrado; contrariamente al soporte lgico e
intangible que es llamado software. El trmino proviene del
ingls y es definido por la RAE como el

LA DECADA DE 1950
Sistema Batch

Monitor residente
Su funcionamiento era bastante simple, se limitaba a cargar
los programas a memoria, leyndolos de una cinta o de
tarjetas perforadas, y ejecutarlos. El problema era encontrar
una forma de optimizar el tiempo entre la retirada de un
trabajo y el montaje del siguiente.
Procesamiento por lotes
Como solucin para optimizar, en una misma cinta o
conjunto de tarjetas, se cargaban varios programas, de
forma que se ejecutaran uno a continuacin de otro sin
perder apenas tiempo en la transicin.
Almacenamiento temporal
Su objetivo era disminuir el tiempo de carga de los
programas, haciendo simultnea la carga del programa o la
salida de datos con la ejecucin de la siguiente tarea. Para
ello se utilizaban dos tcnicas, el buffering y el spooling.

LA DECADA DE 1960
Multiprogramacin
En un sistema multiprogramado la memoria principal alberga a ms de un
programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el
que se encuentra en ejecucin realiza una operacin de E/S; en lugar de esperar
a que termine la operacin de E/S, se pasa a ejecutar otro programa. Si ste
realiza, a su vez, otra operacin 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 cada momento, utilizar de
manera ptima los recursos disponibles.

Tiempo compartido
Artculo principal: Tiempo compartido
En este punto tenemos un sistema que hace buen uso de la electrnica
disponible, pero adolece la falta de interactividad; para conseguirla debe
convertirse en un sistema multiusuario, en el cual existen varios usuarios con un
terminal en lnea, utilizando el modo de operacin de tiempo compartido. En
estos sistemas los programas de los distintos usuarios residen en memoria. Al
realizar una operacin de E/S los programas ceden la CPU a otro programa, al
igual que en la multiprogramacin. Pero, a diferencia de sta, cuando un
programa lleva cierto tiempo ejecutndose el sistema operativo lo detiene para
que se ejecute otra aplicacin.
.

LA DECADA DE 1960
Tiempo real
Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy
breves un gran nmero de sucesos, en su mayora externos al ordenador. Si el sistema no
respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado
se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el
problema o hecho planteado. El procesamiento de archivos se hace de una forma continua,
pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y
siguen siendo en telecomunicaciones.
Multiprocesador
Diseo que no se encuentran en ordenadores monoprocesador. Estos problemas derivan
del hecho de que dos programas pueden ejecutarse simultneamente y, potencialmente,
pueden interferirse entre s. Concretamente, en lo que se refiere a las lecturas y escrituras
en memoria. Existen dos arquitecturas que resuelven estos problemas:
La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una parte
de la memoria. La arquitectura SMP, donde todos los procesadores comparten toda la
memoria. Esta ltima debe lidiar con el problema de la coherencia de cach. Cada
microprocesador cuenta con su propia memoria cache local. De manera que cuando un
microprocesador escribe en una direccin de memoria, lo hace nicamente sobre su copia
local en cach. Si otro microprocesador tiene almacenada la misma direccin de memoria
en su cach, resultar que trabaja con una copia obsoleta del dato almacenado.
Para que un multiprocesador opere correctamente necesita un sistema operativo
especialmente diseado para ello. La mayora de los sistemas operativos actuales poseen
esta capacidad.

LA DECADA DE 1970
MULTICS (Multiplexed Information and Computing Service): Originalmente era
un proyecto cooperativo liderado por Fernando Corbat del MIT, con General
Electric y los laboratorios Bell, que comenz en los 60, pero los laboratorios Bell
abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarroll
inicialmente para el mainframe GE-645, un sistema de 36 bits; despus fue
soportado por la serie de mquinas Honeywell 6180.
Fue uno de los primeros. Adems, los traduca a instrucciones de alto nivel
destinadas a BDOS.
BDOS (Basic Disk Operating System): Traductor de las instrucciones en
llamadas a la BIOS.
CP/M: (Control Program for Microcomputers) fue un sistema operativo
desarrollado por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y
Zilog Z80 podan ejecutar directamente el cdigo del 8080, aunque lo normal
era que se entregara el cdigo recompilado para el microprocesador de la
mquina). Se trataba del sistema operativo ms popular entre las computadoras
personales en los aos 70. Aunque fue modificado para ejecutarse en un IBM PC,
el hecho que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital
Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer. CP/M
originalmente significaba Control Program/Monitor. Ms tarde fue renombrado a
Control Program for Microcomputers. En la poca, la barra inclinada (/) tena el
significado de "diseado para". No obstante, Gary Kildall redefini el significado
del acrnimo poco despus. CP/M se convirti en un estndar de industria para

LA DECADA DE 1980
Mac OS
El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US $1,995
(despus cambiado a $2,495 dlares)[1]. Inclua su sistema operativo Mac OS cuya
caractersticas novedosas era una GUI (Graphic User Interface), Multitareas y Mouse.
Provoc diferentes reacciones entre los usuarios acostumbrados a la lnea de comandos y
algunos tachando el uso del Mouse como juguete.
MS-DOS
En 1981 Microsoft compr un sistema operativo llamado QDOS que, tras realizar unas
pocas modificaciones, se convirti en la primera versin de MS-DOS (Micro Soft Disk
Operating System). A partir de aqu se sucedieron una serie de cambios hasta llegar a la
versin 7.1, versin 8 en Windows Milenium, a partir de la cual MS-DOS dej de existir
como un componente del Sistema Operativo.
Microsoft Windows
A mediados de los aos 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
grfica del (MS-DOS) en el cual se dispona de unos diskettes para correr los programas.
Hoy en da es el sistema operativo ms difundido en el mbito domstico, aunque tambin
hay versiones para servidores como Windows NT. (Microsoft) ha diseado tambin algunas
versiones para superordenadores, pero sin mucho xito. Aos despus se hizo el (Windows
98) que era el ms eficaz de esa poca. Despus se creara el sistema operativo de
(Windows ME) (Windows Millenium Edition) aproximadamente entre el ao 1999 y el ao
2000. Un ao despus se creara el sistema operativo de (Windows 2000) en ese mismo
ao. Despus le seguira el sistema operativo ms utilizado en la actualidad, (Windows XP)
y otros sistemas operativos de esta familia especializados en las empresas. (Windows 7)
(Windows Seven) sali al mercado el 22 de octubre del 2009, dej atrs a (Windows Vista),

LA DECADA DE 1990
GNU/Linux
Este sistema al parecer es una versin mejorada de Unix, basado en el estndar POSIX, un
sistema que en principio trabajaba en modo comandos. Hoy en da dispone de Ventanas,
gracias a un servidor grfico y a gestores de ventanas como KDE, GNOME entre muchos.
Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un
entorno 3D como por ejemplo Beryl o Compiz. Lo que permite utilizar Linux de una forma
visual atractiva.
Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware,
etc.) donde todas ellas tienen en comn que ocupan el mismo ncleo Linux. Dentro de las
cualidades de Gnu/Linux se puede caracterizar el hecho de que la navegacin a travs de
la web es sin riegos de ser afectada por virus, esto debido al sistema de permisos
implementado, el cual no deja correr ninguna aplicacin sin los permisos necesarios,
permisos que son otorgados por el usuario. A todo esto se suma que los virus que vienen
en dispositivos desmontables tampoco afectan al sistema, debido al mismo sistema de
permisos.
ReactOS
ReactOS (React Operating System) es un sistema operativo de cdigo abierto destinado a
lograr la compatibilidad binaria con aplicaciones de software y controladores de
dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y
sus sucesores).
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un
proyecto llamado FreeWin95 el cual consista en implementar un clon de Windows 95. El
proyecto estuvo bajo discusin por el diseo del sistema ya habiendo desarrollado la capa
compatible con MS-DOS, pero lamentablemente esta fue una situacin que no se complet.
Para 1997 el proyecto no haba lanzado ninguna versin, por lo que los miembros de ste,

MICROSOFT WINDOWS

19751981: inicio de
Microsoft

Es la dcada de 1970. En el trabajo, dependemos de las mquinas de escribir. Si


necesitamos copiar un documento, es probable que usemos un mimegrafo o papel
de calco. Pocos han odo hablar de las microcomputadoras, pero dos jvenes
apasionados de la informtica, Bill Gates y Paul Allen, perciben que la informtica
personal es el camino hacia el futuro.

En 1975, Gates y Allen constituyen una sociedad denominada Microsoft. Como la


mayora de las empresas cuando dan sus primeros pasos, Microsoft comienza
siendo una compaa pequea pero con una visin enorme: un equipo informtico en
cada escritorio y en cada hogar.

El amanecer de MS-DOS
Sistema operativo de disco de Microsoft.

En junio de 1980, Gates y Allen contratan a Steve Ballmer, excompaero de Gates con el
que estudi en Harvard, para que les ayude a dirigir la empresa. Al mes siguiente, IBM se
pone en contacto con Microsoft en relacin con un cdigo de proyecto denominado
"Chess". En respuesta, Microsoft se concentra en un nuevo sistema operativo (el software
que administra o ejecuta el hardware del equipo y que, adems, sirve como puente entre
el hardware del equipo y los programas, como un procesador de texto). Es la base sobre
la que se pueden ejecutar los programas del equipo. Llamaron al nuevo sistema operativo
"MS-DOS".

En 1981, cuando se empiezan a comercializar equipos IBM que ejecutan MS-DOS, se


presenta un nuevo lenguaje al pblico en general. Escribir C: seguido de diversos
comandos enigmticos se convierte, gradualmente, en parte de la rutina diaria. Los
usuarios descubren la tecla de la barra invertida (\).

MSDOS es eficaz, pero tambin demuestra ser de difcil comprensin para muchas
personas. Tiene que haber una mejor manera de crear un sistema operativo.

19821985: presentacin de
Windows 1.0

El 20 de noviembre de 1985, dos aos despus del anuncio inicial, Microsoft lanza
Windows 1.0. Ahora, en lugar de escribir comandos MS-DOS, puedes desplazarte
entre pantallas o "ventanas" sealando y haciendo clic con el mouse. Bill Gates dice:
"Es un software exclusivo diseado para el usuario de PC serio..."
Hay mens desplegables, barras desplazables, iconos y cuadros de dilogo que
facilitan el aprendizaje y el uso de los programas. Se puede alternar entre varios
programas sin tener que salir de ellos y reiniciarlos de manera individual.
Windows 1.0 viene con varios programas, incluida la administracin de archivos de
MSDOS, Paint, Windows Writer, Bloc de notas y Calculadora, as como con un
calendario, un archivo de tarjetas y un reloj que ayudan a administrar las actividades
diarias. Incluso hay un juego: Reversi.

19871992: Windows 2.02.11:


ms ventanas, ms velocidad

El 9 de diciembre de 1987, Microsoft lanza Windows 2.0, con iconos de


escritorio y memoria expandida. Con compatibilidad mejorada para
grficos, ahora es posible superponer ventanas, controlar el diseo de
la pantalla y usar mtodos abreviados de teclado para acelerar el
trabajo. Para este lanzamiento, algunos desarrolladores de software
escriben sus primeros programas basados en Windows.

Windows 2.0 est diseado para el procesador Intel 286. Nada ms


lanzarse el procesador Intel 386, se publica Windows/386 para
aprovechar sus funcionalidades de memoria extendida.

19901994: Windows 3.0


Windows NT: los grficos entran en
escena

El 22 de mayo de 1990, Microsoft anuncia Windows 3.0, al que poco


despus seguir Windows 3.1 en 1992. La memoria virtual mejora los
grficos visuales. En 1990, Windows comienza a tomar el aspecto de
las futuras versiones.
Windows ahora tiene un rendimiento significativamente mejor, grficos
avanzados con 16 colores e iconos mejorados. Una nueva ola de
equipos 386 ayuda a impulsar la popularidad de Windows 3.0. Gracias
a su total compatibilidad con el procesador Intel 386, los programas se
ejecutan mucho ms rpido. Llegan a Windows 3.0 el Administrador de
programas, el Administrador de archivos y el Administrador de
impresin.

19952001: Windows 95: los equipos


informticos alcanzan la madurez

En el momento del lanzamiento de Windows 95, los sistemas


operativos Windows y MSDOS anteriores se ejecutaban en,
aproximadamente, el 80% de los equipos del mundo. Windows 95 es la
actualizacin de estos sistemas operativos. Para ejecutar Windows 95
se necesita un equipo con un procesador 386DX o superior (se
recomienda 486) y por lo menos 4 MB de RAM (se recomiendan 8 MB
de RAM). Las versiones de actualizacin estn disponibles en formatos
de disquetes y CD-ROM. Se presenta en 12 idiomas.
En Windows 95 aparecen por primera vez el men Inicio, la barra de
tareas y los botones para minimizar, maximizar y cerrar ventanas.

19982000: Windows 98,


Windows 2000, Windows Me

WINDOES 98: Es la primera versin de Windows diseada


especficamente para los consumidores. Los equipos informticos son
habituales en la oficina y en el hogar, y comienzan a aparecer los
cibercafs, desde donde se puede acceder a Internet.
WINDOWS ME: Restaurar sistema,Movie Maker proporciona a los
usuarios herramientas para montar, guardar y compartir digitalmente
vdeos caseros, y las tecnologas del Reproductor de Microsoft
Windows Media 7 permiten buscar, organizar y reproducir elementos
multimedia digitales.
WINDOWS 2000: Entre otras mejoras, Windows 2000 Professional
simplifica la instalacin de hardware mediante la compatibilidad con
una amplia variedad de nuevo hardware Plug and Play, incluidos
productos de red e inalmbricos avanzados, dispositivos USB,
dispositivos IEEE 1394 y dispositivos infrarrojos.

20012005: Windows XP: estable,


rpido y fcil de usar

La edicin Windows XP de 64 bits (2001) es el primer sistema operativo


de Microsoft para procesadores de 64 bits diseado para trabajar con
grandes volmenes de memoria y proyectos, como programas de
efectos especiales de pelculas, animaciones en 3D de ingeniera y
cientficos.
Windows XP Media Center Edition (2002) est pensado para el
entretenimiento y el uso domstico de equipos. Permite navegar por
Internet, ver televisin en directo, disfrutar de colecciones de msica y
vdeos digitales y reproducir DVD.
Windows XP Tablet PC Edition (2002) desarrolla la visin de los
equipos informticos basados en lpiz. Los equipos Tablet PC incluyen
un lpiz digital para el reconocimiento de la escritura manual y,
adems, se pueden usar con el mouse o el teclado.

20062008: Windows Vista:


inteligencia y seguridad
El diseo juega un papel importante en Windows Vista, y elementos
tales como la barra de tareas y los bordes de las ventanas
adquieren un nuevo aspecto. La bsqueda adquiere un nuevo
nfasis y ayuda a los usuarios a encontrar archivos en sus equipos
ms rpidamente. Windows Vista presenta nuevas ediciones, cada
una de las cuales contiene una combinacin diferente de
caractersticas y prestaciones. Se presenta en 35 idiomas. El botn
Iniciar rediseado aparece por primera vez en Windows Vista.

2009: Windows 7
Windows 7 inclua nuevas formas de trabajar con ventanas (como
Ajustar, Inspeccionar y Agitar) que mejoraban la funcionalidad y
hacan que la interfaz fuera ms divertida de usar. Tambin
entonces apareci Windows Touch, que permita a los usuarios de
pantallas touch navegar por Internet, desplazarse por fotos y abrir
archivos y carpetas.

2012: Windows 8
Windows 8 incorpora una pantalla de Inicio con iconos que permiten
conectar con las personas, los archivos, las apps y los sitios web.
Las apps ocupan un papel protagonista y se brinda acceso a un
nuevo lugar para conseguir apps, la Tienda Windows, directamente
desde la pantalla de Inicio.
Junto con Windows 8, Microsoft lanz tambin Windows RT, que
funciona en algunas tabletas y PCs. Windows RT se ha diseado
para dispositivos ligeros y para una mayor duracin de la batera, y
ejecuta exclusivamente apps de la Tienda Window

LINUX
SISTEMA OPERATIVO

INTRODUCCION
Linux es un sistema operativo,
compatible Unix. Dos caractersticas
muy peculiares lo diferencian del resto
de sistemas que podemos encontrar en
el mercado, la primera, es que es libre,
esto significa que no tenemos que
pagar ningun tipo de licencia a ninguna
casa desarrolladora de software por el
uso del mismo, la segunda, es que el
sistema viene acompaado del cdigo
fuente.

CREADORES
Es un ingeniero de software finlands, conocido por
iniciar y mantener el desarrollo del "kernel" (en
espaol, ncleo) linux, basndose en el sistema
operativo libre minix.

Es un programador estadounidense y fundador del


movimiento por el software libre en el mundo.
Entre sus logros destacados como programador se
incluye la realizacin del editor de texto GNU Emacs

EVOLUCION DE LINUX
Linux hace su aparicin a principios de
la dcada de los noventa, era el ao
1991 y por aquel entonces un
estudiante de informtica de la
Universidad de Helsinki, llamado Linus
Torvalds empez, -como una aficin y
sin poder imaginar a lo que llegaria
este proyecto, a programar las
primeras lineas de cdigo de este
sistema operativo al que llamaria ms
tarde Linux.

EVOLUCION DE LINUX
El movimiento de software libre es iniciado por
Richard Stallman para evitar que el laboratorio
de inteligencia artificial del M.I.T. utilizara
software privativo, luego extendi la idea a
otras ramas del software de la poca que en
general era libre.
1983: Richard Stallman crea el proyecto de
GNU con el objetivo de crear un sistema
operativo libre.
1989: Richard Stallman escribe la primera
versin de la licencia GNU GPL.

SERIE 1.X
1994: En marzo de este ao, Torvalds considera que
todos los componentes del ncleo Linux estn
totalmente maduros y presenta la versin 1.0 de Linux.
Esta versin est, por primera vez, disponible en la red
Internet. El proyecto XFree86 contribuye con una
interfaz grfica de usuario (GUI). En este ao, las
empresas Red Hat y SUSE tambin publican la versin
1.0.
1995: En marzo, la siguiente rama estable de Linux
aparece, la serie 1.2. Ms tarde, Linux es transportado
a las plataformas informticas DEC y SUN SPARC.
Durante los aos siguientes es transportado a un
nmero cada vez mayor de plataformas.

SERIE 2.X
1996: La versin 2.0 del ncleo Linux es liberada. ste ahora puede servir
varios procesadores al mismo tiempo, y as se hace una alternativa seria para
muchas empresas.
1997: Varios programas propietarios son liberados para Linux en el mercado,
como la base de datos Adabas D, el navegador Netscape y las suites de
oficina Applixware y StarOffice.
1998: Empresas importantes de informtica como IBM, Compaq y Oracle
anuncian soporte para Linux. Adems, un grupo de programadores comienza
a desarrollar la interfaz grfica de usuario KDE, primera de su clase para
Linux, con el objetivo de proveer facilidad de uso al usuario.
1999: Aparece la serie 2.2 del ncleo Linux, en enero, con el cdigo de red y el
soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores
comienza el trabajo sobre el entorno grfico GNOME, que competir con KDE
por la facilidad de uso y la eficiencia para el usuario. Durante ese ao IBM
anuncia un extenso proyecto para el soporte de Linux.
2000: La Suite de oficina StarOffice es ofrecida segn los trminos de la GNU
GPL, abriendo as el camino para una Suite de oficina avanzada, y libre en
Linux.

SERIE 2.X
1996: La versin 2.0 del ncleo Linux es liberada. ste ahora puede servir
varios procesadores al mismo tiempo, y as se hace una alternativa seria para
muchas empresas.
1997: Varios programas propietarios son liberados para Linux en el mercado,
como la base de datos Adabas D, el navegador Netscape y las suites de
oficina Applixware y StarOffice.
1998: Empresas importantes de informtica como IBM, Compaq y Oracle
anuncian soporte para Linux. Adems, un grupo de programadores comienza
a desarrollar la interfaz grfica de usuario KDE, primera de su clase para
Linux, con el objetivo de proveer facilidad de uso al usuario.
1999: Aparece la serie 2.2 del ncleo Linux, en enero, con el cdigo de red y el
soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores
comienza el trabajo sobre el entorno grfico GNOME, que competir con KDE
por la facilidad de uso y la eficiencia para el usuario. Durante ese ao IBM
anuncia un extenso proyecto para el soporte de Linux.
2000: La Suite de oficina StarOffice es ofrecida segn los trminos de la GNU
GPL, abriendo as el camino para una Suite de oficina avanzada, y libre en
Linux.