You are on page 1of 18

AplicativosI pg.

1

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

GENERACIONES DE SISTEMAS
OPERATIVOS
I. INTRODUCCIN:
l programa base fundamental de
todos los programas de sistema, es
el Sistema Operativo, que controla
todos los recursos de la computadora y
proporciona la base sobre la cual pueden
escribirse los programas de aplicacin.
Con las primeras mquinas, era algo
muy complicado ser programador. Y no
slo porque los lenguajes de programacin
no haban evolucionado, sino porque se
deba manejar el ordenador desde la
consola y la consola en aquellos tiempos
significaba un puado de interruptores.
Afortunadamente, esto ha ido cambiando y se lo debemos, en parte, a que han
nacido y evolucionado los Sistemas Operativos.
Como tambin lo han hecho las mquinas, los lenguajes de programacin e
incluso las ideas.
Pero antes de empezar a ver la historia de la evolucin del sistema operativo,
debemos saber de manera obligada qu es un Sistema Operativo. Es por ello que
iniciaremos el presente trabajo con un breve concepto del asunto en mencin.
Despus de haber aprendido algo breve, pero conciso sobre un S.O (sistema
operativo), nos centraremos y explayaremos en lo nuestro, en dar a conocer las 4
generaciones de sistemas operativos, tales como la generacin cero (dcada de
los 40), la primera generacin (dcada de los 50), la segunda generacin (a
mediados de la dcada de los 60), tercera generacin (Mitad de dcada 1960 a
mitad dcada de 1970), cuarta generacin (mitad de la dcada de los 70 hacia
adelante).
Adems de mencionar y explicar en ltima instancia, algunos de los sistemas
operativos ms vendidos en el mercado y usados por usuarios de todo el mundo
por ejemplo: Windows, Macintosh, Linux.
Esperamos que el trabajo que a continuacin exponemos sea lo suficiente
informativo, prolijo y sobre todo sencillo de entender para que as el compaero
estudiante expanda ms sus conocimientos y entienda la importancia del S.O, no
slo en la actualidad, sino tambin a travs de la historia de la humanidad.

E



AplicativosI pg. 2

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

II. OBJETIVOS:
Dar a conocer de una manera sinttica e informativa, todo relacionado sobre
los sistemas operativos.
Hacer entender la importancia histrica, evolutiva y sobre todo la influencia en
nuestra sociedad que ejercieron, ejercen y ejercern los sistemas operativos.
III. MARCO TERICO:
QU ES UN SISTEMA OPERATIVO?
Una de las definiciones ms comnmente aceptadas expresa:
Un S. O. es un grupo de programas de proceso con las rutinas de control
necesarias para mantener continuamente operativos dichos programas.
El objetivo primario de un Sistema Operativo es:
Optimizar todos los recursos del sistema para soportar los requerimientos.
A los efectos de situar a los S. O. en el conjunto del software para
computadoras, podemos clasificar a este de la siguiente manera:
Programas de sistema:
C Controlan la operacin de la computadora en s.
Programas de aplicacin:
C Resuelven problemas para los usuarios.
En este contexto, el Sistema Operativo es el programa fundamental de todos
los programas de sistema. El S. O. protege y libera a los programadores de la
complejidad del hardware, colocndose un nivel de software por sobre el hardware
para:
Controlar todas las partes del sistema.
Presentar al usuario una interfaz o mquina virtual.
El S. O. se ejecuta en modo central o modo de supervisin, con mxima
prioridad y generalmente con proteccin por hardware. Los compiladores, editores
y dems programas se ejecutan en modo usuario.
El S. O. es la serie de programas, dispuestos ya sea en el software o en la
memoria fija (microcdigo), que hacen al hardware utilizable.
Los S. O. ponen el poder computacional bsico del hardware
convenientemente a disposicin del usuario, pero consumen parte de ese poder
computacional para funcionar.
Los S. O. son, en primer lugar, administradores de recursos, siendo el recurso
primario el hardware del sistema
Las principales caractersticas de los S. O. son:
Definir la Interfaz del Usuario.
Compartir el hardware entre usuarios.



AplicativosI pg. 3

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Permitir a los usuarios compartir los datos entre ellos.
Planificar recursos entre usuarios.
Facilitar la entrada / salida.
Recuperarse de los errores.
Los principales recursos administrados por los S. O. son:
Procesadores.
Almacenamiento.
Dispositivos de e / s.
Datos.
Los S. O. son una interfaz con:
Operadores.
Programadores de aplicaciones.
Programadores de sistemas (administradores del S. O.).
Programas.
Hardware.
Usuarios.
El S. O. debe presentar al usuario el equivalente de una mquina extendida o
mquina virtual que sea ms fcil de programar que el hardware subyacente.

Recursos administrados por el S.O



AplicativosI pg. 4

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

HISTORIA DE LOS SISTEMAS OPERATIVOSGENERACIONES
Generacin Cero (dcada de 1940)
Los primeros sistemas computacionales no posean sistemas operativos. Para
los usuarios eran complejos por que trabajaban con lenguaje mquina. Todas las
instrucciones eran codificadas manualmente.
Primera Generacin (dcada de 1950)
Los sistemas computacionales de los aos cincuenta fueron diseados para
que sean 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.
Al inicio de los 50's esto haba mejorado un poco con la introduccin de tarjetas
perforadas (las cuales servan para introducir los programas de lenguajes de
mquina).
Se crearon mquinas suficientemente confiables las cuales se instalaban en
lugares especialmente acondicionados, aunque slo las grandes universidades y
las grandes corporaciones o bien las oficinas del gobierno se podan dar el lujo de
tenerlas.
Para poder ejecutar un trabajo (programa), tenan que escribirlo en papel
(lenguaje ensamblador) y despus se perforara en tarjetas. Enseguida se llevara
la pila de tarjetas al cuarto de introduccin al sistema y la entregara a uno de los
operadores. Cuando la computadora terminara el trabajo, un operador se dirigira a
la impresora y desprendera la salida y la llevara al cuarto de salida, para que la
recogiera el programador. Eran ms complejos controlar los componentes.
Cuando se ejecutaba alguna tarea, sta tena control total de la mquina. Al
terminar cada tarea, el control era devuelto al sistema operativo, el cual limpiaba,
lea e iniciaba la siguiente tarea.
Segunda Generacin (1960 hasta 1965)
La caracterstica de los sistemas operativos de segunda generacin 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.
La independencia de dispositivos aparece despus. Un usuario que desea
escribir datos en una cinta en sistemas de la primera generacin tena que hacer
referencia especfica a una unidad de cinta particular. En la segunda generacin, el



AplicativosI pg. 5

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

programa del usuario especificaba tan solo que un archivo iba a ser escrito en una
unidad de cinta con cierto nmero de pistas y cierta densidad.
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.
En esta generacin se desarrollan los sistemas compartidos con
multiprogramacin, en los cuales se utilizan varios procesadores en un solo
sistema, con la finalidad de incrementar el poder de procesamiento de la mquina.
El programa especificaba tan slo que un archivo iba a ser escrito en una unidad
de cinta con cierto nmero de pistas y cierta densidad. El sistema operativo
localizaba entonces una unidad de cinta disponible con las caractersticas
deseadas, y le indicaba al operador que montara una cinta en esa unidad.
Tercera Generacin (1965 hasta 1975)
Se inicia en 1965, con la introduccin de la familia de computadores
Sistema/360 de IBM. Los computadores de esta generacin fueron diseados
como sistemas para usos generales. Casi siempre eran sistemas grandes,
voluminosos, con el propsito de serlo todo para toda la gente. 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.
Estos sistemas introdujeron mayor complejidad a los ambientes
computacionales; una complejidad a la cual, en un principio, no estaban
acostumbrados los usuarios.
Cuarta Generacin ( desde 1975 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 de bases de datos han adquirido gran importancia. Nuestro
mundo es una sociedad orientada hacia la informacin, y el trabajo de las bases de
datos es hacer que esta informacin sea conveniente accesible de una manera
controlada para aquellos que tienen derechos de acceso.
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.



AplicativosI pg. 6

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

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.
SISTEMAS OPERATIVOS A PARTIR DE LA CUARTA GENERACIN
Entre los cuales tenemos a tres grandes familias: la Microsoft, la familia
Macintosh de la Apple y la familia Unix, ac les mencionamos los S.O de las
familias mencionadas.
a) Familia Microsoft
- MSDOS
- 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 (Longhorn)
- Windows Seven
b) Familia Unix
- AIX
- AMIX
- GNU/Linux
- GNU / Hurd
- HP-UX
- Irix
- Minix
- System V
- Solaris
- UnixWare
c) Familia Apple
- 1984Sistema 1
- 1985Sistema2
- 1986Sistema3
- 1987Sistema4
- 1988Sistema6
- 1990Sistema7
- 1997Mac SO 8
- 1990Mac SO 9
- Mac SO X
- 2001Mac OS X 10.0 Cheetah
- 2001Mac OS X 10.1 Puma
- 2002Mac OS X 10.2 Jaguar
- 2003Mac OS X 10.3 Panther
- 2005Mac OS X 10.4 Tiger
- 2006Mac OS X 10.5 Leopard
- 2009-Mac OS X 10.6 Snow
Leopard
- 2010Mac OS X 10.7 Lion



AplicativosI pg. 7

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

FAMILIA MICROSOFT
Nos centraremos en una explicacin general, primero en el MSDOS y
segundo en MICROSOFT WINDOWS.
MSDOS: El significado de estas letras es el
de Microsoft Disk Operating System. Microsoft es
el nombre de la compaa que diseo este
sistema operativo, e IBM la compaa que lo hizo
estndar al adoptarlo en sus microordenadores.
Este sistema operativo emplea discos
flexibles con una organizacin determinada.
Los nombres de los ficheros en MS-DOS,
para los que se emplean tanto letras como
nmeros, se componen de dos partes: el nombre
del fichero y la extensin, estando ambos datos
separados por un punto. Las diferentes unidades de disco son identificadas por el
MS-DOS a travs de una letra seguida de dos puntos.
Los de extensin .EXE precisan que el cargador del DOS los coloque en
memoria, lo que significa que el sistema operativo debe estar en memoria. Los del
tipo .BAT son los compuestos de comandos que se ejecutan secuencialmente. El
sistema operativo tiene varios componentes que son:
Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de
las operaciones de entrada / salida.
Procesador de comandos, tambin llamado COMMAND.COM, que procesa los
dos tipos de comandos de que dispone el DOS; es decir, los residentes en
memoria o internos, y los no residentes o externos, que residen en el disco del
sistema operativo.
Rutinas de servicios accesibles desde el programa control.
Tambin existe la posibilidad de subdividir el disco en subdirectorios que
permiten un empleo ms gil de toda la informacin.
MS-DOS est lejos de ser el sistema operativo ideal, ya que, de momento, se
trata de un sistema monotarea, pero aunque esto se resolviera, seguira
presentando problemas de diseo que provocan que el comportamiento de la
mquina sea poco fiable. A pesar de estas desventajas y de que existen otros
sistemas operativos en el mundo de la microinformtica, hay que tener siempre
presente la enorme cantidad de software que se ha desarrollado para DOS y que
conviene aprovechar en lo posible.




AplicativosI pg. 8

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

MICROSOFT WINDOWS: En sus primeras
versiones slo era un programa funcionando en el
sistema operativo MS-DOS. Su primera versin,
Windows 1.0, sali en 1985 y la ltima versin
como programa fue la 3.x de gran popularidad en
1990.
El gran salto lo dio cuando se convirti en un
sistema operativo con el nombre de Windows 95,
con grandes mejoras y una gran campaa publicitaria. Luego le sucedieron
versiones ms o menos populares como Windows 98, ME, XP, Vista, etc.
Desde el principio el sistema operativo fue muy cuestionado por muchas
personas por su baja seguridad y la competencia desleal y monoplica que ejerca
Microsoft, aprovechando la popularidad del sistema.
Desde su versin Windows 95, Microsoft se ha convertido en la empresa
dominante en los sistemas de computadoras junto con los microprocesadores de
Intel, esta unin es llamada coloquialmente Wintel.
Historia de Windows
La primera versin de Windows fue la 1.0, lanzada en noviembre de 1985,
careca de funcionalidades y consigui un poco de popularidad. No era un
sistema operativo en s mismo, sino que era programa ejecutndose en el
sistema MS-DOS.
En noviembre de 1987 fue lanzada la versin 2.0 de Windows, y fue un
poco ms popular que su predecesora. La versin 2.03, lanzada en enero de
1988, cambi su interfaz de ventanas, hacindose muy parecido al sistema
operativo de las Apple (le trajo a Microsoft problemas legales).
Microsoft Windows 3.0 fue lanzada en 1990, fue la primera versin en
alcanzar xito comercial; vendi dos millones de copias en seis meses. Tuvo
mejoras en la interfaz de usuario y las capacidades de multitarea. Luego sali
el 1 de marzo de 1992 la versin 3.1 con pequeos cambios.
En julio de 1993, Microsoft lanz Windows NT basado en un nuevo kernel.
NT es considerado de la lnea profesional de los sistemas operativos Windows.
La lnea de hogar y la lnea profesional fueron fusionadas aos ms tarde con
la llegada de Windows XP.
Para agosto de 1995, Microsoft lanza Windows 95, que es considerado
realmente un sistema operativo. De todas maneras segua dependiendo del
MS-DOS, por lo que muchos expertos no lo consideran todava un sistema
operativo. Windows 95 cambi completamente su interfaz y se hizo ms fcil
de usar.
Luego, en junio de 1998, se lanz Microsoft Windows 98, tambin con gran
popularidad, pero con varios problemas de seguridad que necesitaron una
Second Edition en 1999 para resolverlos.
En febrero de 2000, se lanz Windows 2000, perteneciente a la lnea
profesional sistemas de Microsoft.
En tanto en la lnea de hogar a Windows 98 le sigui Windows ME
(Millennium Edition), lanzado en septiembre de 2000. Fue una de las versiones
ms criticadas del Windows por sus debilidades en la estabilidad y la
compatibilidad.



AplicativosI pg. 9

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

En octubre de 2001, Microsoft lanza Windows XP, la cual est basada en el
kernel de Windows NT, pero que tambin incorpora caractersticas de la lnea
de hogar. Esta versin fue sumamente elogiada en revistas de computacin,
aunque de todas maneras necesit dos Service Pack de actualizacin para
lograr una seguridad robusta.
En abril de 2003, fue lanzado Windows Server 2003 en reemplazo de la
lnea de productos para servidores Windows 2000. Esta versin posea muchas
mejoras y una fuerte seguridad. Fue seguido de Windows 2003 R2 en
diciembre de 2005.
La siguiente versin del sistema operativo fue Windows Vista, lanzada el 30
de noviembre de 2006 para clientes de negocios. En cambio la versin para
consumidores fue lanzada el 30 de enero de 2007. Windows Vista trajo mejoras
en la seguridad, caractersticas ms avanzadas en sus grficos con una
interfaz opcional llamada Windows Aero, adems de mltiples nuevas
aplicaciones.
Windows 7 es la versin ms reciente, moderna y compleja de Microsoft
Windows, lnea de sistemas operativos producida por Microsoft Corporation.
Esta versin est diseada para uso en PC, incluyendo equipos de escritorio
en hogares y oficinas, equipos porttiles, tablet PC, netbooks y equipos media
center. El desarrollo de Windows 7 se complet el 22 de julio de 2009, siendo
entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009
junto a su equivalente para servidores Windows Server 2008 R2.
Windows Family Tree-es





AplicativosI pg. 10

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Microsoft Windows Seven:
Windows 7, el sistema ms
reciente de Microsoft, incluye una
serie de caractersticas tiles
para destacar adems de una
serie de mejoras qu lo hacen
realmente un sistema operativo
mucho ms eficaz qu sus
antecesores.
A continuacin te comentamos 5 de esas cualidades:
Soporte para Blue-Ray: Hoy en da los discos Blu-Ray son la expresin de
la alta definicin. Un disco Blu-Ray puede almacenar gr an cantidad de datos
equivalente a un nico disco duro. Windows 7 por su parte incluye la
funcionalidad nativa para leer y grabar discos Blu-Ray, una cualidad para
destacar.
Cambio automtico del wallpaper de escritorio: Windows 7 viene con
algunos temas integrados, qu incluyen diferentes efectos de sonido, colores,
diseo, y fondos de pantalla. En el men de personalizar se pueden
seleccionar fondos de pantalla mltiples qu van rotando por intervalos de
tiempo.
Streaming en vivo: Windows 7 te permite reproducir videos a travs de
streaming en vivo as cmo archivos multimedia en el Reproductor de Windows
Media. El streaming es posible tanto en la red local o desde Internet.
Arranque rpido: Una de las caractersticas ms interesantes de Windows 7
es su tiempo de arranque. El mismo es un 20% ms rpido qu en Windows
Vista.
Modo XP: La mayora de las aplicaciones funciona muy bien en Windows 7,
pero todava hay algunas que no son compatibles con esta ltima versin del
sistema operativo. As que para darle una solucin ptima a este problema de
incompatibilidad, Windows 7 introduce la caracterstica de Modo Windows XP.
Esta caracterstica te permite ejecutar una versin funcional completa de XP
dentro de Windows 7.




AplicativosI pg. 11

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

FAMILIA APPLEMACINTOSH
Macintosh fue el primer sistema operativo
que se desarroll en modo grfico, para
sistemas personales. Incorpor por primera
vez el sistema de ventaneo, y de funciones
realizadas especficamente para el desarrollo
de imgenes, y de funciones que no
incorporaban la utilizacin de comandos
escritos.
Cuando la unidad de disco se detiene,
aparece el escritorio en la pantalla; esto es
parte de la interfaz visual. Los iconos, o
dibujos que aparecen en el escritorio,
representan lugares donde se puede
encontrar, almacenar y desechar informacin.
Todas las interfaces convencionales estn
basadas nicamente en texto ya que no todas
las computadoras pueden tratar grficos.
El Centro de Investigacin de Stanford Research Institute y Xerox Palo Alto
Research Center (PARC) desarroll una interfaz incorporando un ratn, iconos y
mens desplegables. Estos mens permiten hacer muchas elecciones sin interferir
con los procesos que se estn realizando. Se elige una categora de men a partir
de una barra de men y se despliega el men con el ratn. El rea de trabajo se
oscurece solamente mientras se elige el men.
Algunas de las caractersticas de la interface de Macintosh son las siguientes:
- Es totalmente visual.
- Utiliza metforas para la manipulacin de los objetos contenidos dentro del
"escritorio" (ventana de entrada). Por ejemplo, para copiar un archivo de un
lugar a otro basta con seleccionarlo y arrastrarlo hasta el lugar deseado. - Uso
de un ratn con un solo botn.
- "What you see is what you get".
- Es tan intuitiva que cualquier novato es capaz de aprender a manejarla en poco
tiempo.
- Es muy consistente en cuanto al uso de los colores y mensajes de estado del
sistema.
- Permite la realizacin de diferentes tareas (multitareas).
- Interfaz comn, detalles tales como las definiciones de las teclas de funcin y
la compatibilidad de los archivos varan considerablemente.
- Utiliza metforas para transportar conceptos y caractersticas de las
aplicaciones.
- Consistencia
- Permite llevar el control.
- Mantiene al usuario informado acerca de lo que est pasando.
- Permite errores.
- Integridad esttica.




AplicativosI pg. 12

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Mac OS X 10.7 Lion:
Las principales caractersticas son:
- Lion Server: configurar nuestro Mac
como servidor ser ms fcil que
nunca.
- Launchpad: muestra todas las apps
del Mac en una elegante vista en la que
podremos lanzar, organizar, etc. Apps
en carpetas, mltiples pginas y
movernos de una a otra.
- AirDrop: una forma sencilla de
copiar ficheros de manera inalmbrica sin necesidad de configuracin (entre
Macs).
- Apps que usan la pantalla de nuestro Mac al completo.
- Mail: totalmente renovado (elegante, a pantalla completa) inspirado en el
iPad y traer soporte para Microsoft Exchange 2010.
- Mission Crontrol: unifica Expos, Dashboard, Spaces y aplicaciones a toda
pantalla (nos permitir tener una visin general de todo lo que est ocurriendo).
- Resume: al reiniciar nuestro Mac, podremos volver al punto exacto donde lo
dejamos.
- Nuevos gestos Multi-Touch: pellizcar con los dedos para hacer zoom in en
una imagen o pgina web, deslizar a izquierda o derecha para pasar de pgina
o deslizar hacia arriba para entrar en Mission Control.
- Versions: automticamente guarda las sucesivas versiones de los
documentos que vamos creando, ofrecindonos la posibilidad de volver a
versiones anteriores.
- Auto Save: guarda automticamente los documentos a medida que
trabajamos con ellos.
- FileVault: totalmente renovado para llevar a cabo encriptaciones del disco
completo.




AplicativosI pg. 13

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

FAMILIA UNIX Y GNU/LINUX
Es un sistema operativo portable,
multitarea y multiusuario; desarrollado en
1969 por un grupo de empleados de los
laboratorios Bell y AT&T, entre los que
figuran Ken Thompson, Dennis Ritchie y
Douglas Mcllroy. Este sistema es uno de
los ms utilizados y con ms futuro
debido a que son muchos organismos
oficiales y particulares los que defienden
su utilizacin, as como muchas firmas
de fabricacin y comercializacin de
computadoras que lo incorporan en sus
productos. Para dar un ejemplo, la
Comunidad Econmica Europea, impone
el sistema operativo UNIX en todas las
aplicaciones que se desarrollan bajo sus
auspicios.
Unix es un sistema operativo de tiempo compartido, controla los recursos de
una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus
programas. Controla los dispositivos perifricos conectados a la mquina. Adems
es un sistema multiusuario, en el que existe la portabilidad para la implementacin
de distintas computadoras.
Como se puede deducir de la resea histrica de este sistema operativo,
existen varias familias del sistema operativo UNIX que han evolucionado de
manera independiente a lo largo de los aos. Cada familia se distingue no tanto
por sus diferencias tcnicas como por sus diferencias en propiedad intelectual. Se
observa que todas las familias se han visto contaminadas, directa o
indirectamente, por otras familias.
e Caractersticas generales de Unix / Ventajas
Es un sistema operativo de tiempo compartido, controla los recursos de una
computadora y los asigna entre los usuarios.
Permite a los usuarios correr sus programas.
Controla los dispositivos de perifricos conectados a la mquina.
Es un sistema operativo multiusuario, con capacidad de simular
multiprocesamiento y procesamiento no interactivo.
Est escrito en un lenguaje de alto nivel: C.
El sistema de ficheros est basado en la idea de volmenes, que se
pueden montar y desmontar para lo que se les asigna un nodo del rbol como
punto de anclaje. Un sistema fsico puede dividirse en uno o ms volmenes.
Una de las grandes ideas de UNIX es la unificacin y compatibilidad de
todos los procesos de entrada y salida. Para UNIX, el universo es un sistema
de ficheros. De esta forma existe compatibilidad entre ficheros, dispositivos,
procesos, "pipes" y "sockets".
Dispone de un lenguaje de control programable llamado "Shell".



AplicativosI pg. 14

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

El sistema presenta comandos de usuario (es decir, a nivel de "Shell") para
iniciar y manipular procesos concurrentes asncronos. Un usuario puede
ejecutar varios procesos, intercambiarlos e interconectarlos a travs de "pipes"
o "tuberas", simbolizados por un carcter especial. En DOS, tambin existe la
idea del "pipe", sin embargo, al no existir concurrencia de procesos, no se trata
de una comunicacin en "tiempo real", sino de un paso de informacin a travs
de ficheros temporales.
Ofrece facilidades para la creacin de programas y sistemas y el ambiente
adecuado para las tareas de diseos de software.
Emplea manejo dinmico de memoria por intercambio o paginacin.
El ncleo de UNIX es relativamente compacto en comparacin con otros
sistemas de tiempo compartido. Introduce la idea de reducir el tamao del
"kernel" y ceder ciertas funciones a programas externos al ncleo llamados
"demonios". Esto ha sido muy desarrollado y en la actualidad, la tendencia es
el desarrollo de "micro-kernels", sin embargo UNIX, aunque pionero, es anterior
a estos desarrollos.
Tiene capacidad de interconexin y comunicaciones de procesos.
Emplea un sistema jerrquico de archivos, con facilidades de proteccin de
archivos, cuentas y procesos. En este sistema de ficheros jerrquico todo se
encuentra anclado en la raz. La mayora de la literatura sobre el tema dice que
el sistema de ficheros UNIX es un grafo acclico, sin embargo, la realidad es
que se trata de un grafo cclico. El DOS, por ejemplo, es un rbol, con un
directorio raz del que cuelgan subdirectorios que a su vez son races de otros
sub-rboles. Un grafo cclico es como un rbol en el que se pueden enlazar
nodos de niveles inferiores con un nivel superior. Es decir, se puede entrar en
un subdirectorio y aparecer ms cerca de la raz de lo que se estaba.
Tiene facilidad para redireccionamiento de Entradas/Salidas.
Garantiza un alto grado de portabilidad.
UNIX realiza un riguroso control de acceso a ficheros. Cada uno se
encuentra protegido por una secuencia de bits. Slo se permite el acceso
global al "root" o "superusuario". Por tanto, el universo de usuarios de UNIX se
encuentra dividido en dos grupos principales, no slo para el acceso a ficheros
sino para todas las actividades: el "root", todopoderoso, para el que no hay
barreras; y el resto de los usuarios, controlados por el S.O. segn las directivas
del "root".
UNIX es un S.O. de red, algo que a veces se confunde con un S.O.
distribuido. Por ello, se ha incluido en su ncleo la arquitectura de protocolos de
internet, TCP/IP.
e Las familias UNIX ms significativas
AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la
familia UNIX "pura" y original. Sus sistemas operativos ms significativos son
UNIX System III y UNIX System V.
BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD
incorpora propiedad intelectual no originaria de AT&T, la primera
implementacin de los protocolos TCP/IP que dieron origen a Internet.
AIX: esta familia surge por el licenciamiento de UNIX System III a IBM.



AplicativosI pg. 15

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Xenix: familia derivada de la adquisicin de los derechos originales de
AT&T primero por parte de Microsoft y luego esta los vendi a SCO.
GNU: en 1983, Richard Stallman anunci el Proyecto GNU, un ambicioso
esfuerzo para crear un sistema similar a Unix, que pudiese ser distribuido
libremente. El software desarrollado por este proyecto, por ejemplo, GNU
Emacs y GCC, tambin han sido parte fundamental de otros sistemas UNIX.
Linux: en 1991, cuando Linus Torvalds empez a proponer el ncleo Linux
y a reunir colaboradores, las herramientas GNU eran la eleccin perfecta. Al
combinarse ambos elementos, conformaron la base del sistema operativo
(basado en POSIX) que hoy se conoce como Linux. Las distribuciones basadas
en el ncleo, el software GNU y otros agregados entre las que se pueden
mencionar a Red Hat Linux y Debian GNU/Linux se han hecho populares tanto
entre los aficionados a la computacin como en el mundo empresarial.
Obsrvese que Linux tiene un origen independiente, por lo que se considera un
"clnico" de UNIX y no un UNIX en el sentido histrico.
+ Distribuciones Linux:
Una distribucin Linux
(coloquialmente llamada distro) es una
distribucin de software basada en el
ncleo Linux que incluye determinados
paquetes de software para satisfacer las
necesidades de un grupo especfico de
usuarios, dando as origen a ediciones
domsticas, empresariales y para
servidores. Por lo general estn
compuestas, total o mayoritariamente,
de software libre, aunque a menudo
incorporan aplicaciones o controladores
propietarios.
Adems del ncleo Linux, las
distribuciones incluyen habitualmente las
bibliotecas y herramientas del proyecto
GNU y el sistema de ventanas X
Window System. Dependiendo del tipo de usuarios a los que la distribucin est
dirigida se incluye tambin otro tipo de software como procesadores de texto, hoja
de clculo, reproductores multimedia, herramientas administrativas, etctera. En el
caso de incluir herramientas del proyecto GNU, tambin se utiliza el trmino
distribucin GNU/Linux.
Existen distribuciones que estn soportadas comercialmente, como Fedora
(Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, y distribuciones
mantenidas por la comunidad como Debian y Gentoo. Aunque hay otras
distribuciones que no estn relacionadas con alguna empresa o comunidad, como
es el caso de Slackware.
Antes de que surgieran las primeras distribuciones, un usuario de Linux deba
ser algo experto en Unix; no solo deba conocer qu bibliotecas y ejecutables
necesitaba para iniciar el sistema y que funcionase, sino tambin los detalles



AplicativosI pg. 16

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

importantes que se requieren en la instalacin y configuracin de los archivos en el
sistema.
Las distribuciones Linux comenzaron a surgir poco despus de que el ncleo
Linux fuera utilizado por otros programadores adems de los creadores originales.
Exista mayor inters en desarrollar un sistema operativo que en desarrollar
aplicaciones, interfaces para los usuarios o un paquete de software conveniente.
Entre las distribuciones ms antiguas se incluan:
Dos discos denominados H J Lu's Boot-root con el ncleo y un mnimo de
herramientas para utilizar.
MCC Interim Linux, que se poda descargar en un servidor pblico FTP de la
Universidad de Mnchester en febrero de 1992.
TAMU, creado por entusiastas de la Universidad de Texas A&M al mismo
tiempo que SLS
SLS (Softlanding Linux System).
Yggdrasil Linux cre el primer CD-ROM de una distribucin Linux.
SLS no estuvo bien mantenida; as pues, Patrick Volkerding lanz una
distribucin basada en SLS a la que llam Slackware; lanzada el 16 de julio de
1993.1 Esta es la distribucin ms antigua que est en desarrollo activo.
Los usuarios vieron en Linux una alternativa a los sistemas operativos DOS,
Microsoft Windows en la plataforma PC, Mac OS en Apple Macintosh y las
versiones de uso bajo licencia (de pago) de UNIX. La mayora de estos primeros
usuarios se haban familiarizado con el entorno UNIX en sus trabajos o centros de
estudios. Estos adoptaron GNU/Linux por su estabilidad, reducido (o nulo) coste y
por la disponibilidad del cdigo fuente del software incluido.
Las distribuciones eran originalmente una cuestin de comodidad para el
usuario medio, evitndole la instalacin (y en muchos casos compilacin) por
separado de paquetes de uso comn, pero hoy se han popularizado incluso entre
los expertos en ste tipo de sistemas operativos (UNIX/Linux). Si bien,
histricamente, Linux estuvo mejor posicionado en el mercado de los servidores,
distribuciones centradas en la facilidad de instalacin y uso, tales como Fedora,
Mandriva, OpenSuSE, Knoppix y Ubuntu, entre otras, han logrado una mayor
aceptacin en el mercado domstico.




AplicativosI pg. 17

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

IV. CONCLUSIONES:
Un sistema operativo es un conjunto de rutinas que proveen facilidades para
con dos funciones principales: manejo de recursos y embellecimiento. Un sistema
puede mantener varios procesos ejecutndose concurrentemente. Cada uno de
esos procesos representa un hilo de control separado y est asociado a una estiba
diferente.
Desde la construccin de las primeras computadoras (1943) la introduccin y la
ejecucin de programas se haca manualmente, uno a uno ya que no existan los
Sistemas Operativos. Esto hacia que las computadoras fueran muy complicadas
de usar y que se requiriera tener altos conocimientos tcnicos para operarlas. Era
tan complejo su manejo, que en algunos casos el resultado llegaba a ser
desastroso.
Se buscaron medios ms elaborados para manipular la computadora, pero que
a su vez simplificaran la labor del operador o el usuario. Es entonces cuando surge
la idea de crear un medio para que el usuario pueda operar la computadora con un
entorno, lenguaje y operacin bien definidos para hacer un verdadero uso y
explotacin de esta. Surge la grandiosa idea de los Sistemas Operativos.
En 1955 comenz el desarrollo de los lenguajes de alto nivel, y al mismo
tiempo se empez a dividir el trabajo entre personas: operadores y programadores.
Las funciones del operador tenan ms directamente que ver con la administracin
y control de los recursos del Sistema Operativo y la carga de trabajos, y las de los
programadores con la codificacin de los programas.
V. BIBLIOGRAFA:
` http://gruvix.com/5-caracteristicas-de-windows-7-para-destacar/
` http://www.alegsa.com.ar/Dic/windows.php
` http://www.bluky.galeon.com/linux.htm
` http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO1.htm#H
SOG
` http://www.maestrosdelweb.com/editorial/historia-y-evolucion-del-sistema-
operativo-mac-os/
` http://www.peruhardware.net/foros/showthread.php?t=3188
` http://www.monografias.com/trabajos63/sistema-operativo-unix/sistema-
operativo-unix2.shtml#xqes
` http://es.wikipedia.org/wiki/Distribucin_Linux
` http://www.masadelante.com/faqs/sistema-operativo
` http://www.monografias.com/trabajos14/sistemas-full/sistemas-full.shtml




AplicativosI pg. 18

G
e
n
e
r
a
c
i
o
n
e
s

d
e

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

INDICE
DEDICATORIA
I. INTRODUCCIN
II. OBJETIVOS
III. MARCO TERICO
Qu ES UN SISTEMA OPERATIVO (S.O)
HISTORIA DE LOS SISTEMAS OPERATIVOSGENERACIONES
- GENERACIN CERO
- PRIMERA GENERACIN
- SEGUNDA GENERACIN
- TERCERA GENERACIN
- CUARTA GENERACIN
e SISTEMAS OPERATIVOS A PARTIR DE LA CUARATA GENERACIN
+ FAMILIA MICROSOFT
MSDOS
MICROSOFT WINDOWS
HISTORIA DE WINDOWS (VERSIONES)
WINDOWS SEVEN
+ FAMILIA APPLEMACINTOSH
MAC OS X LION
+ FAMILIA UNIX Y GNU/LINUX
IV. CONCLUSIONES
V. BIBLIOGRAFA

You might also like