You are on page 1of 7

HISTORIA: DESARROLLO DE

SISTEMAS OPERATIVOS
Instituto Politcnico Nacional.
Centro de estudios Cientficos y tecnolgicos no.2
Miguel Bernard
Alumna: Prez Martinez Mariana Montserrat.
Asignatura: Computacin Bsica 1.
Profesor: Rmirez Garca Jess Alejandro.
Turno: Matutino

Grupo: 1IM18

HISTORIA:
DESARROLLO DE SISTEMAS
OPERATIVOS.
Un sistema operativo es el software o programa ms
importante que se ejecuta en un computador, nos
permite usarlo y darle rdenes para que haga lo que
necesitamos.
Por qu es importante un sistema operativo?
Son importantes, porque te permiten interactuar y
darle rdenes al computador. Sin un sistema operativo
el computador es intil.
Sin el sistema operativo, no tendras la plataforma que
soporta los programas que te permiten hacer cartas,
escuchar msica, navegar por internet o enviar un

I.
INICIO GENERAL DE LOS SISTEMAS OPERATIVOS
En la dcada de 1940, los primeros sistemas electrnicos digitales no tenan
sistemas operativos. Los ordenadores de esta poca eran tan primitivos
comparados con los de hoy en da que los programas se introdujeron a el
ordenador un poco a la vez en las filas de los interruptores mecnicos.
Eventualmente, los lenguajes de mquina (que consisten en cadenas de 0 y 1) se
introdujeron lo que aceler el proceso de programacin. Los sistemas de la
dcada de 1950 en general funcionaban solamente con un proceso a la vez. Y se
permita una sola persona a la vez para utilizar la mquina. Todos los recursos de
la mquina estaban a disposicin del usuario. La facturacin por el uso de la
computadora era simple porque el usuario tena toda la mquina. De hecho, los
mecanismos habituales de tiempo se basaban en un reloj en la pared. Los
primeros sistemas de almacenamiento real para un solo usuario fueron dedicados
al trabajo ms que al tiempo de ejecucin del trabajo en s. Los trabajos
generalmente requeran un tiempo de configuracin considerable alto durante el
cual el sistema operativo, cintas y paquetes de discos se montaban, y las formas
adecuadas se colocaban en la impresora, etc.
Los usuarios pronto se dieron cuenta de que podan reducir la cantidad de tiempo
perdido entre los puestos de trabajo, si pudieran automatizar la transicin de
trabajo a trabajo. En primer sistema como tal, considerado por muchos como el
primer sistema operativo, fue diseado por el Laboratorio de Investigacin de
General Motors, para su arquitectura IBM 701 a principios de 1956.
Su xito ayud a establecer la computacin por lotes separados por tarjetas de
control que instruy a los equipos acerca de las caractersticas de cada trabajo. El
lenguaje de programacin que utilizan las tarjetas de control se llama lenguaje de
control de trabajos (JCL). Estas tarjetas creadas por el trabajo indicaban a la
computadora si las siguientes tarjetas contenan datos o programas, qu lenguaje
de programacin se utilizaba, el tiempo de ejecucin aproximado, etc.
El sistema de procesamiento por lotes ayudo a mejorar en gran medida el uso de
los sistemas informticos y ayud a demostrar el valor real de los sistemas
operativos en la gestin de los recursos. El tipo de proceso llamado de un solo
flujo de los sistemas de procesamiento por lotes se convirti en la tecnologa de
punta de la poca.
II.
AOS DE LOS 60S A LOS 80S
La poca entre los aos 60's y 80's fue una temporada repleta de cambios en el
mbito informtico y el inicio de la computacin como se la conoce.
Aparecieron tcnicas como la multiprogramacin y los sistemas de tiempo
compartido, las cuales en su nocin bsica se conservan hasta la actualidad.
Obviamente la implementacin de estas nuevas tcnicas supuso un cambio a los
sistemas operativos previos (IOCS, Sistema por lotes)
A.
Multiprogramacin
Una de las dificultades del sistema por lotes simple es que el equipo tiene que
leer las tarjetas antes de poder a comenzar a ejecutar el trabajo. Al ser esta
operacin muy lenta, haca que el computador estuviera prcticamente inactivo
durante bastante tiempo.

Esto llev, dado que es muchsimo ms rpido leer desde una cinta magntica
que de toda la pila de tarjetas, a que los centros de computacin empezaran a
tener uno o varios computadores menos potentes, adems de la mquina
principal para ejecutar esta tarea. Las tarjetas eran ledas por los dems
computadores y almacenaban los datos y programas en una cinta magntica que
luego era llevada a la mquina principal, donde se procesaba y emita los
resultados en otra cinta, que de nuevo se llevaba a los pequeos computadores
que la impriman (Fig 1). La gran ventaja es que en una sola cinta se podan poner
varios trabajos de sistemas por lotes.

Esto fue una extensin lgica del concepto de temporizador en el que dicho
temporizador suspenda la ejecucin por un tiempo para efectuar las salidas. As
antes de terminar el proceso, se extrae la cinta con las salidas parciales y se
ponen a imprimir, mientras se contina con la ejecucin de los programas.
En general, la multiprogramacin se refiere a que en la memoria principal de un
computador se albergan varios programas y se trabaja en todos por perodos de
tiempo especficos en cada uno de ellos, por ejemplo mientras un programa
realiza procesos de entrada y salida. Esto hizo necesario crear un mecanismo para
garantizar los procesos comunes entre los programas:

Comenzar los trabajos de usuario.

Operacin simultnea de perifricos en lnea.

Entrada y salida para los procesos.

Cambio entre tareas de usuario

Garantizar una proteccin adecuada mientras se realiza lo anterior.


B.
Sistemas de Tiempo Compartido
Los sistemas de tiempo compartido surgen de la necesidad de que el usuario se
sintiera ms cerca de la mquina y poder tener una interaccin real con ella.
Un sistema de tiempo compartido consiste en que varias terminales se conectan
al equipo y cada terminal tiene asociado uno o ms procesos en l. El sistema
operativo entonces, era el encargado de la conmutacin entre los procesos
favoreciendo la interaccin con el usuario. Esto se hace generalmente a travs de
una interrupcin que hace que el ordenador se d cuenta de que un evento de
entrada o salida se ha producido.
III. AOS DE LOS 80S AL 2000
La dcada de los 80s se caracteriza por el uso de los microprocesadores, los
computadores dejan de ser un lujo que solo posean empresas y universidades
importantes para pasar al servicio de personas del comn, ya que los avances en
la integracin a gran escala, permiti reducir el tamao de los equipos
apareciendo los computadores personales que como iban dirigidos a un pblico
poco conocedor de la informtica, deban poseer sistemas operativos intuitivos,
simples y amigables para el usuario lo que ocasiona el surgimiento de mens e
interfaces grficas, utilizando principalmente utilizaron leguajes de
programacin como: C, C++,Haskell, Miranda, Eiffel y Smaltalk.

A mediados de los 80`s se desarrollan redes de computadoras personales con


sistemas operativos en red y distribuidos, siendo MS-DOS y Unix los ms usados.

Sistemas operativos en red: Bsicamente para que una red de equipos


funcione debe tener un sistema operativo de red que trabajara sobre o con el
sistema operativo ya existente en los equipos, de no tenerlo los usuarios no
podrn compartir y utilizar recursos (e.g: Novell).

Sistemas operativos distribuidos: Los sistemas operativos distribuidos


desempean las mismas funciones que un sistema operativo normal, pero con la
diferencia de trabajar en un entorno distribuido. Su Misin principal consiste en
facilitar el acceso y la gestin de los recursos distribuidos en la red. (e.g: SolarisMC, Amoeba).
Los sistemas operativos ms usados durante esta dcada fueron:

Mac OS: Desarrollado por Apple para su Macintosh en 1984, siendo su


interfaz grfica de usuario (GNU) su principal atractivo, adems de efectuar
multitareas y la novedad del mouse, que permita una mayor interaccin entre el
usuario y la interfaz de este sistema operativo.

MS-DOS: Sistema operativo creado por Microsoft tras modificar el sistema


operativo QDOS, que compro en 1981.

Microsoft Windows: No se le considera un sistema operativo como tal y


ms bien una interfaz grfica para el MS-DOS con el uso de diskettes para correr
los programas.
En la dcada de los 90s con la aparicin del Internet y el gran uso de redes,
hacen que los sistemas operativos por obligacin permitan el manejo en estos dos
servicios sin perder la amabilidad con que tiene acostumbrado a los usuarios.
Una de las mayores estrellas de los 90s fue Linux presentando su primer ncleo
en septiembre de 1991 siendo un sistema operativo completamente libre basado
en la plataforma UNIX desarrollado por un sinfn de colaboradores dirigidos por
Linus Tolvalds que despus se uniran con el proyecto GNU (GNU is not UNIX)
para pasar a llamarse GNU/Linux. Microsoft durante esta dcada mejora su
sistema operativo Windows a travs de varias versiones (Windows 3.0, Windows
3.1, Windows 95 y Windows 98) en las que se mejora notablemente el aspecto
grfico, que atrae a muchos usuarios llegando a tener hasta el 90% del mercado
de los sistemas operativos y en 1993 Microsoft lanza la primera versin de la
familia NT, pero a partir de 1993 surge una gran variedad de sistemas operativos
debido a que muchos de los fabricantes hacan que sus dispositivos mviles
funcionaran con sistema diseado solo para ellos.
Estos sistemas operativos fueron siempre diseados para ofrecerle al usuario final
las caractersticas de simple, prctico y fcil de usar, sin olvidar por supuesto la
portabilidad y el uso de las interfaces grficas que en varios dispositivos se
usaban pantallas tctiles:

Palm OS o Garnet OS: Desarrollado por Palm,Inc en 1996 para PDAS


(Computadoras de mano), basando su diseo en la simplicidad y el uso de
touchscreen (Pantalla tctil) .

Nokia S40: Desarrollado por Nokia en 1999 para su celular Nokia 7110.

Windows CE: Desarrollado por Microsoft en 1996.

Symbian: Es el resultado de una alianza entre empresas como: Nokia, Sony


Ericsson, Siemenes, Motorola, etc. Que en 1997 se unieron para combatir a otras

empresas. Este sistema operativo se bas en otro de principios de los 90s


llamado EPOC 32 y utilizado en PDAS..
IV. AOS DEL 2000 A LA ACTUALIDAD
El nuevo milenio produjo grandes cambios en el mercado de los sistemas
operativos aumentando en gran medida la competencia entre los diferentes
desarrolladores siendo Windows, Unix y Mac OS los ms competitivos, siempre
buscando la facilidad y mejoramiento de recursos para el usuario. Y haciendo que
estos se orienten a desarrollar para plataformas distribuidas y computacin mvil
e inalmbrica, y que cada vez ms utilice el internet para sus diferentes fines.
Un gran cambio se da en los microprocesadores, no solo por el paso de 32 bits a
64 bits, tambin por el uso de ms de un ncleo tanto virtual como fsico; lo que
conlleva a que los nuevos sistemas operativos puedan dividir tareas en busca de
una mayor velocidad y mejor manejo de datos, todo esto con la disminucin de
los precios en hardware ayuda a crear sistemas operativos impensables antes del
2000, pero claro mucho ms robustos.
Uno de los sistemas operativos que ha venido cogiendo ms fuerza es Linux, por
razones como:

Ya no est dirigido solo a programadores de alto nivel, ahora est tambin


siendo usado por usuarios comunes debido a los grandes avances en su interfaz
grfica y la mayor cantidad de ayudas que ofrece al momento del algn error,
problema o durante la instalacin.

Posee gran estabilidad, adaptabilidad y seguridad al momento de trabajar


con servidores.

Tiene una mayor adaptabilidad para Notebooks y computadores porttiles.

Las tareas del sistema se ejecutan con mayor rapidez y menor inestabilidad.

Tambin le ha ayudado el aumento del pensamiento de software libren


entre la poblacin.

La gran variedad de sistemas que lo derivan como:


Ubuntu, Debian, openSUSE, Fedora, etc.
Linux en 2011 presenta a MeeGo su sistema operativo para dispositivos mviles
en cooperacin con Nokia e Intel.
Microsoft sigue a la delantera, aunque ha sufrido varios tropiezos que acercan a
sus competidores. Durante estos aos ha sacado al pblico los siguientes
sistemas operativos: Windows 2000, Windows ME, Windows XP, Windows Vista,
Windows 7 y el ms reciente Windows 8.
Adems tambin poseen actualizaciones a travs de Windows Update ya sea para
corregir fallos, mejorar diferentes procesos y mantener la seguridad.
V.
SISTEMAS OPERATIVOS MS USADOS

Apple dos: se estren en abril de 1977, casi exactamente un ao despus


de la introduccin de la primera computadora de Apple. Se incluye la misma
tecnologa de procesador (MOS 6502) funcionando a la misma velocidad de reloj
(1,023 MHz) como el Apple I.

iOS: IOS es el sistema operativo que se ejecuta en el iPhone, iPod touch y


dispositivos iPad. El sistema operativo gestiona el hardware del dispositivo y
proporciona las tecnologas necesarias para implementar aplicaciones nativas. El
sistema operativo tambin se distribuye con varias aplicaciones del sistema, tales
como telfono, Mail, Safari, y que proporcionan servicios estndar del sistema
para el usuario.


OSX: El corazn del Mac OS X es el ncleo XNU. El ncleo se refiere a la
parte de un sistema operativo que se carga primero. Controla y supervisa los
recursos de hardware como la memoria, la asignacin de procesador CPU y
unidades de disco. El ncleo XNU incluye el cdigo de un sistema informtico de
arquitectura antigua que se llama Mach. Mach es un producto de la Carnegie
Mellon University y ha existido desde la dcada de 1980

Unix: UNIX es un sistema operativo. El trabajo de un sistema operativo


consiste en orquestar las diversas partes de la computadora - el procesador, la
memoria de a bordo, las unidades de disco, teclados, monitores de vdeo, etc para realizar tareas tiles. El sistema operativo es el regulador principal de la
computadora, el pegamento que mantiene unidos a todos los componentes del
sistema, incluyendo los administradores, programadores y usuarios. Cuando se
desea que el equipo haga algo por ti, como iniciar un programa, copiar un archivo,
o mostrar el contenido de un directorio.

Android: es un sistema operativo mvil basado en Linux desarrollado por


Google. Android es nico ya que Google lo comparte de forma gratuita a los
fabricantes de hardware y las compaas de telfono que desea utilizar Android
en sus dispositivos.

Windows 8: Windows 8 es una versin del sistema operativo Microsoft


Windows. El desarrollo de Windows 8 comenz antes del lanzamiento de su
predecesor Windows 7 en 2009.

Windows XP: El sistema operativo Windows XP, con su interfaz muy


mejorada y capacidades, ayud a impulsar el crecimiento fenomenal en la
industria del PC durante la dcada de 2000.

Bada: Samsung Bada es una plataforma de telfonos inteligentes, que se


crea para una amplia gama de dispositivos, dio a conocer en 2010.

Linux: Linux es, en pocas palabras, un sistema operativo. Es el software en


un ordenador que permite a las aplicaciones y el operador del ordenador para
acceder a los dispositivos de la computadora para realizar las funciones deseadas.
Como un sistema operativo de cdigo abierto, Linux es desarrollado en
colaboracin, es decir, ninguna empresa es el nico responsable de su desarrollo
o apoyo continuo. Esta difusin de la carga de desarrollo entre los individuos y las
empresas ha dado lugar a un ecosistema grande y eficiente y la innovacin de
software.

You might also like