Вы находитесь на странице: 1из 53

RESEÑA HISTORICA DEL

COMPUTADOR Y SUS
SISTEMAS OPERATIVOS
Vo lvie ndo a l
pasa do:
La primera computadora digital real fue diseñada
por el matemático ingles Charles Babbage
( 1792 - 1871)

Esta computadora daba errores


matemáticos de calculo debido a sus
componentes imperfectos de
construcción pero fue el quien inicio las
etapas de la computación del siglo XX
La prim er a generaci ón (1 94 5 -
1955 ) : Tubos de vacio y
tabl er os enchuf abl es
 Después de los esfuerzos frustrados de Babbage, se
progresó poco en la construcción de computadoras digitales
hasta la segunda guerra mundial

 Howard Aiken en Hardvard, Jon Von Neumann en el Instituto


de Estudios Avanzados en Princeton, J. Presper Ecker y
William Mauchley en la Universidad de Pennsylvania y
Konrad Zuse en Alemania, entre otros, todos obtuvieron
resultados óptimos en la construcción de maquinas de
calculo mediante el uso de tubos de vacío.
La s egu nda generaci ón (1 955 -
1965 ) : Transi st ores y
si stemas de lot e
 La introducción del transistor a mediados de la década
de 1950 cambio la imagen radicalmente. Las
computadoras se volvieron lo suficientemente
confiables, en un principio hubo una clara separación
entre los diseñadores, armadores, operadores,
programadores y personal de mantenimiento

 un programador primeramente escribiría el programa


en papel ( en FORTRAN o en lenguaje Ensamblador )
y después lo perforaría en tarjetas
La tercer a generaci ón (1965 -
198 0 ) : Circuit os i nt egr ado s ( CI )
y mul tiprogramac ión
 muchos fabricantes de computadoras tenían dos líneas de trabajo
distintas y totalmente incompatibles

 Altos costos en producción de computadoras

 Otra característica de importancia en los sistemas operativos de la


tercera generación era la capacidad de leer trabajos de tarjetas
contenidas en el disco tan pronto como se llevaban al cuarto de
computación. Siempre que se terminaba un trabajo, el sistema
operativo podía cargar uno nuevo del disco en la partición no vacía
y ejecutarlo, esta técnica se denomina manejo por cola de
impresión
La cuart a generaci on (19 80 -
1990 ) : C omput ado ras
personal es

 Introducción de los circuitos Integrados LSI, Chips


contenedores de miles de transistores en un
centimetro cuadrado de silicón

 Sistemas Operativos dominantes como DOS escrito


por Microsoft y para IBM y UNIX

 Aparicion del XENIX, software proveniente para UNIX


de Microsoft
Para
concl ui r:
 Un avance importante que empezó a tomar su sitio a
mediados de la década de 1980 es el desarrollo de
redes de computadoras personales que corren sistemas
operativos en red y sistemas operativos distribuidos. En
un sistema operativo en red, los usuarios tienen
conocimiento de la existencia de múltiples
computadoras y pueden ingresar en maquinas remotas
y reproducir archivos de una maquina a la otra. Cada
maquina ejecuta su sistema operativo local y tiene un
usuario propio ( o usuarios)
SOFT WA RE
PROPIET ARI O
Software propietario, tal como lo ha definido la, Free
Software Fundation es cualquier programa que no
cumple los criterios de la Fundación para el software
libre.

Propietario significa que algún individuo o compañía


retiene el derecho de autor exclusivo sobre una pieza de
programación, al mismo tiempo que niega a otras
personas el acceso al código fuente del programa y el
derecho a copiarlo, modificarlo o estudiarlo
TI PO S DE SIST EMAS
OPERATI VO S

 Multiusuarios

Los sistemas operativos multiusuario son


capaces de dar servicio a más de un usuario
a la vez, ya sea por medio de varias
terminales conectadas a la computadora o
por medio de sesiones remotas en una red
de comunicaciones. No importa el número
de procesadores en la máquina ni el número
 Monousuarios

Los sistemas operativos monousuarios son


aquéllos que soportan a un usuario a la vez,
sin importar el número de procesadores que
tenga la computadora o el número de
procesos o tareas que el usuario pueda
ejecutar en un mismo instante de tiempo. Las
computadoras personales típicamente se han
clasificado en este renglón.
 Monotareas

 Los sistemas monotarea son aquellos que


sólo permiten una tarea a la vez por usuario.
Puede darse el caso de un sistema
multiusuario y monotarea, en el cual se
admiten varios usuarios al mismo tiempo pero
cada uno de ellos puede estar haciendo solo
una tarea a la vez.
◦ Multitareas

Un sistema operativo multitarea es aquél que le permite


al usuario estar realizando varias labores al mismo
tiempo. Por ejemplo, puede estar editando el código
fuente de un programa durante su depuración
mientras compila otro programa, a la vez que está
recibiendo correo electrónico en un proceso en
background. Es común encontrar en ellos interfaces
gráficas orientadas al uso de menús y el ratón, lo cual
permite un rápido intercambio entre las tareas para el
usuario, mejorando su productividad.
 Uniproceso

Un sistema operativo uniproceso es aquél que


es capaz de manejar solamente un
procesador de la computadora, de manera
que si la computadora tuviese más de uno le
sería inútil. El ejemplo más típico de este
tipo de sistemas es el DOS y MacOS.
 Multiproceso

Un sistema operativo multiproceso se refiere al


número de procesadores del sistema, que es
más de uno y éste es capaz de usarlos todos
para distribuir su carga de trabajo.
Generalmente estos sistemas trabajan de dos
formas: simétrica o asimétricamente
Software libre
 Es la denominación del software que brinda libertad a
los usuarios sobre su producto adquirido y por tanto,
una vez obtenido, puede ser usado, copiado,
estudiado, modificado y redistribuido libremente.
Según la Free Software Foundation, el software libre
se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el
software; de modo más preciso, se refiere a cuatro
libertades de los usuarios del software: la libertad de
usar el programa, con cualquier propósito; de estudiar
el funcionamiento del programa, y adaptarlo a las
necesidades; de distribuir copias, con lo que puede
ayudar a otros; de mejorar el programa y hacer
públicas las mejoras, de modo que toda la comunidad
se beneficie (para la segunda y última libertad
mencionadas, el acceso al código fuente es un
requisito previo).
RE SEÑA H IST ORI CA
 Entre los años 60 y 70 del Siglo XX, el software no era
considerado un producto sino un añadido que los
vendedores de los grandes computadores de la época
(los manifestantes) aportaban a sus clientes para que
éstos pudieran usarlos. En dicha cultura, era común
que los programadores y desarrolladores de software
compartieran libremente sus programas unos con
otros. Este comportamiento era particularmente
habitual en algunos de los mayores grupos de usuarios
de la época, como DECUS (grupo de usuarios de
computadoras DEC). A finales de los 70, las
compañías iniciaron el hábito de imponer restricciones
a los usuarios, con el uso de acuerdos de licencia.
TI POS DE L ICENCI AS
 Una licencia es aquella autorización formal con
carácter contractual que un autor de un
software da a un interesado para ejercer "actos
de explotación legales". Pueden existir tantas
licencias como acuerdos concretos se den
entre el autor y el licenciatario. Desde el punto
de vista del software libre, existen distintas
variantes del concepto o grupos de licencias.
Lic encias GP L

 Es decir, la licencia GNU GPL posibilita


la modificación y redistribución del
software, pero únicamente bajo esa
misma licencia.
Licencia s estilo BSD

 Esta licencia asegura “verdadero”


software libre, en el sentido que el
usuario tiene libertad ilimitada con
respecto al software, y que puede decidir
incluso redistribuirlo como no libre.
Li cenci as esti lo MPL y
deri vadas

 Esta licencia es de Software Libre y


tiene un gran valor porque fue el
instrumento que empleó Netscape
Communications Corp. para liberar su
Netscape Communicator 4.0 y
empezar ese proyecto tan importante
para el mundo del Software Libre:
Mozilla.
ORIGERN ES IU NI X
Los orígenes del sistema UNIX se remontan al desarrollo
de un proyecto iniciado en 1968.
Este proyecto fue realizado por General Electric, AT&T
Bell i del MIT, llevaron a cabo el desarrollo de un
sistema operativo con nuevos conceptos como la
multitarea, la gestión de archivos o la interacción con
el usuario. El objetivo inicial del sistema era
esencialmente dotar a las maquina pequeñas de un
sistema interactivo que ofreciese un ambiente de
programación comparable con el de los grandes
sistemas. El resultado de estas investigaciones se
bautizó como MULTICS. El proyecto resultó ser
demasiado ambicioso, por lo que no llegó a buen fin y
terminó abandonándose.
 Posteriormente la idea de este proyecto
se vuelve a retomar y conduce al gran
desarrollo en 1969 del sistema operativo
UNIX. Entre los investigadores
destacaban Ken Thompson y Dennis
Ritchie. En principio, este sistema
operativo recibió el nombre de UNICS,
aunque un año después pasa a llamarse
UNIX, como se conoce hoy en día.
SI ST EMA OPE RA TI VO

Un sistema operativo es un software de sistema, es decir, un


conjunto de programas de computación destinados a realizar
muchas tareas entre las que destaca la administración eficaz de
sus recursos.

Comienza a trabajar cuando en memoria se carga un programa


especifico y aun antes de ello, que se ejecuta al iniciar el equipo,
o al iniciar una máquina virtual, y gestiona el hardware de la
máquina desde los niveles más básicos, brindando una interfaz
con el usuario.

Un sistema operativo se puede encontrar normalmente en la


mayoría de los aparatos electrónicos que utilicen
microprocesadores para funcionar, ya que gracias a éstos
podemos entender la máquina y que ésta cumpla con sus
funciones (teléfonos móviles, reproductores de DVD,
,computadoras, radios,etc).
 Esta primera versión del sistema solo permitía
la explotación en monoprogramacion y el
conjunto del software ( ensambladores
compiladores, editores de textos y sistema)
supuso cerca de 5 años. En 1971 el equipo
formado alrededor de K.Thompson y D.Ritchie
escribía una nueva versión del Unix. Esta
versión, operativa sobre PDP-11/40 y el PDP-
11/45, fue la primera que permitió la
explotación del Unix en multiprogramación.
 El código de UNIX estaba inicialmente escrito
en lenguaje ensamblador, pero en 1973,
Dennis Ritchie llevó a cabo un proyecto para
reescribir el código de UNIX en lenguaje C.
UNIX se convirtió así en el primer sistema
operativo escrito en lenguaje de alto nivel. Con
este nuevo enfoque fue posible portar al
sistema operativo a otras máquinas sin
muchos cambios, solamente efectuando una
nueva compilación en la máquina de destino.
Gracias a esto la popularidad de UNIX creció y
permitió asentar la "filosofía UNIX".
 Inicialmente UNIX fue considerado como
un proyecto de investigación, hasta el
punto de distribuirse de forma gratuita en
algunas universidades, pero después la
demanda del producto hizo que los
laboratorios Bell iniciaran su distribución
propietaria.
 En 1975 Ken Thompson promovió el
desarrollo y sacó a la luz su propia
versión de UNIX, conocida como
BSD. Desde entonces BSD pasó a
convertirse en la gran competidora
de los laboratorios Bell.
 Más tarde, a principios de los 80, se
produjo el lanzamiento de Sistema III, la
primera versión comercial del sistema
operativo UNIX. En 1983 AT&T introdujo
el UNIX Sistema V versión 1.
 EN 1983 Berkeley lanza una poderosa versión
UNIX conocida como BSD versión 4.2 Entre
sus características principales se encuentran
la gestión de archivos muy sofisticada así
como la posibilidad de trabajo en redes
basadas en los protocolos TCP/IP ( los
mismos que hoy en día se utilizan en
Internet ). Esta versión de UNIX la adoptaron
varios fabricantes, entre ellos Sun
Microsystems, lo que dio lugar al conocido
sistema Sun OS.
INIC IO S UNI X

CO MO S. O
 En 1968 un grupo de investigadores del
Instituto Tecnológico de Massachussets y
Laboratorios Bell, realizó un proyecto especial
de investigación de sistemas operativos
llamado Multics. Multics incorporo muchos
conceptos nuevos de multitarea, gestión de
archivos e interacción con el usuario. En 1969
Ken Thompson desarrolló el sistema operativo
Unix incluyendo en él muchas de las
características del proyecto de investigación
Multics.
 El sistema Unix se hizo popular a medida que
más y más investigadores empezaban a
usarlo. En 1970 se cambió el código del
sistema Unix al lenguaje de programación "C“
que en sus inicios fue llamado lenguaje B. En
1972 los Laboratorios Bell empezaron a emitir
versiones oficiales del Unix y a otorgar
licencias del sistema a distintos usuarios.
Desde entonces otras versiones de Unix
desarrolladas en forma independiente
empezaron a surgir.
 En septiembre de 1991 lanzó la versión 0,01.
Linux fue ampliamente distribuido por la
Internet y en los años inmediatamente
posteriores varios programadores alrededor
del mundo lo refinaron y le hicieron añadiduras
incorporándole la mayoría de las aplicaciones
y características estándar de un Unix,
Construyendo así un sistema plenamente
funcional.
 La Universidad de California en Berkeley comenzó sus
desarrollos en el campo UNIX, añadiendo nuevas
características y haciendo modificaciones. Así, en
1975 Ken Thompson promovió el desarrollo y sacó a la
luz su propia versión de UNIX, conocida como BSD.
Desde entonces BSD pasó a convertirse en la gran
competidora de los laboratorios Bell.
 En el año 1975 marca un giro decisivo ya que con la
puesta a punto de la versión 6 el sistema Unix va a ser
comercializado y difundido fuera de la Bell.
 En este año se propuso una licencia del sistema a bajo
costo ( incluyendo las fuentes) con algunas
condiciones restrictivas para su utilización.
 En 1978 y el nuevo sistema se
comercializo bajo el nombre de UNIX
versión 7(UNIX/V7).
 Más tarde, a principios de los 80, se
produjo el lanzamiento de Sistema III, la
primera versión comercial del sistema
operativo UNIX. En 1983 AT&T introdujo
el UNIX Sistema V versión 1.
 EN 1983 Berkeley lanza una poderosa versión
UNIX conocida como BSD versión 4.2 Entre
sus características principales se encuentran
la gestión de archivos muy sofisticada así
como la posibilidad de trabajo en redes
basadas en los protocolos TCP/IP ( los
mismos que hoy en día se utilizan en
Internet ). Esta versión de UNIX la adoptaron
varios fabricantes, entre ellos Sun
Microsystems, lo que dio lugar al conocido
sistema SunOS.
 A principios de los 90 Linux Torvalds
desarrolló una versión suficientemente
estable que comenzó a distribuirla bajo
la licencia GPL y solicitó ayuda para
hacer pruebas y mejorarlo. Desde
entonces Linux ha evolucionado
enormemente. El número de
ordenadores que funcionan bajo Linux
ha aumentado espectacularmente en los
últimos años.
 El éxito de Linux se debe
fundamentalmente a su distribución por
Internet que ha permitido la
incorporación de los desarrollos de gente
repartido por todo el mundo.
Actualmente Linux cuenta con los
principales gestores de ventanas,
utilidades para Internet.
 Es utilizado por grandes empresas, facultades de
informática y también por usuarios particulares.
Presenta grandes ventajas en Internet por lo que ha
causado gran aceptación entre distintos tipos de
usuarios. Entre los navegadores de Linux destacan el
Netscape y el Mozilla para entorno X. Dentro de poco
tiempo saldrá el Opera4 para Linux. Hay también
navegadores en modo texto, tipo lynx o maya.

 En conclusión, Linux ofrece herramientas potentes de


uso en la red que ningún otro sistema operativo posee
SOL ARI S
 Es un sistema operativo de tipo Unix desarrollado por
Sun Microsystems desde 1992 como sucesor de
SunOS. Es un sistema certificado oficialmente como
versión de Unix. Funciona en arquitecturas SPARC y
x86 para servidores y estaciones de trabajo.
 Aunque Solaris fue desarrollado como software
privativo, la mayor parte de su código se ha liberado
como proyecto de software libre denominado
OpenSolaris. Solaris es conocido por su escalabilidad,
especialmente en sistemas SPARC, y por ser origen
de innovadoras
PRI NCIP AL ES
VAR IA NTES DE
IUN IX
 En la actualidad las versiones de UNIX más difundidas
En la actualidad las versiones de UNIX más difundidas
son las siguientes:
 Solaris: Es el nombre con el que se conoce el sistema
operativo de Sun Microsystems. Originalmente se
llamó SunOS, pero posteriormente, debido a la
presentación de UNIX Sistema V se desarrolló una
nueva versión a la que se le llamó Solaris. Existen
versiones de Solaris para Power PC, Intel y Sparc.
 AIX: La versión del sistema operativo UNIX para las
máquinas IBM se llama AIX y está basada en Sistema
V versión 3 y BSD 4.3.
 A/UX: Implementación de UNIX de Apple
 IRIX: Versión de UNIX desarrollada por Silicon
Graphics para sus estaciones basada en UNIX
Sistema V versión 4.
 SCO UNIX: Es la versión de Santa Cruz Operation
(SCO), versión de UNIX Sistema V diseñada para
plataformas Intel.
 Linux: Empezó como un simple proyecto de Linux
Torlvalds, como todos sabéis, un estudiante de la
universidad de Helsinki a principio de los años 90. En
la actualidad se ha difundido enormemente por todo el
planeta y lo usan millones de usuarios, tanto
particulares como grandes empresas.
KEN TH OM PSON
 En los años 60, Thompson y Dennis Ritchie trabajaron
el sistema operativo Multics. Mientras escribía Multics,
Thompson creó el lenguaje de programación Bon, al
que llamo así por su esposa, Bonnie. Tanto Thompson
como Ritchie abandonaron el desarrollo de Multics por
su creciente complejidad, y en 1969 crean el sistema
operativo UNIX. Thompson también diseño el lenguaje
de programación B, un precursor del C.

 Thompson había desarrollado la versión de CTSS del


editor QED, que incluyó las expresiones regulares para
buscar el texto. QED y un editor más moderno ed (el
editor por defecto en Unix) contribuyeron al desarrollo
de las expresiones regulares. Estas llegaron a ser
importantes en procesadores de texto. Casi todos los
programas que trabajan con expresiones regulares
hoy, utilizan una cierta variante de la notación de
Thompson.
De nnis Rit chie

 Es un físico estadounidense que


colaboró en el desarrollo del sistema
operativo Unix y creó el lenguaje de
programación C, tema sobre el cual
escribió un célebre clásico de las
ciencias de la computación junto a Brian
Wilson Kernighan: El Lenguaje de
Programación C.
RESEÑA HISTORICA
 La compañía fue fundada en 1975 por William H. Gates
III y Paul Allen. Ambos se habían conocido durante su
época de estudiantes por su afición común a programar
con la computadora PDP-10 de Digital Equipment
Corporation. En ese año, la revista Popular Electronics
dedicó su portada y un artículo al Altair 8800, la primera
computadora personal. El artículo animó a Gates y Allen
a desarrollar la primera versión del lenguaje de
programación BASIC para el equipo Altair. Le compraron
la licencia de este software a Micro Instrumentation and
Telemetry Systems (MITS), la empresa fabricante del
Altair, y fundaron Microsoft (originalmente Micro-soft) en
Albuquerque, Nuevo México, con el objeto de desarrollar
versiones de BASIC para otras compañías del sector.
 AppleComputer, fabricante del equipo Apple II,
Commodore, fabricante del PET, y Tandy
Corporation, fabricante del equipo Radio Shack
TRS-80, todas ellas compañías creadas por
aquel entonces, fueron los primeros clientes de
Microsoft. En 1977 Microsoft lanzó al mercado
su segundo producto, Microsoft FORTRAN, otro
lenguaje de programación, y pronto sacó
versiones del lenguaje BASIC para los
microprocesadores 8080 y 8086
 En 1985 Microsoft lanzó Windows, un sistema operativo
que ampliaba las prestaciones de MS-DOS e
incorporaba por primera vez una interfaz gráfica de
usuario. Windows 2.0, que salió a la venta en 1987,
mejoraba el rendimiento y ofrecía un nuevo aspecto
visual. Tres años más tarde apareció una nueva versión,
Windows 3.0, a la que siguieron Windows 3.1 y 3.11.
Estas versiones, que ya venían preinstaladas en la
mayoría de los equipos, se convirtieron rápidamente en
los sistemas operativos más utilizados de todo el
mundo. En 1990 Microsoft pasó a ser la empresa líder
de programas informáticos y alcanzó unas ventas
anuales de más de mil millones de dólares.
 En 1979 Gates y Allen trasladaron la compañía a
Bellevue, Washington, muy cerca de Seattle, la ciudad
donde ambos nacieron. El traslado a Redmond, muy
próximo a Bellevue, se produjo en 1986. En 1980 IBM
contrató a Microsoft para escribir el sistema operativo
del IBM PC, que saldría al mercado al año siguiente.
Presionada por el poco tiempo disponible, Microsoft
compró QDOS (Quick and Dirty Operating System) a
Tim Paterson, un programador de Seattle, por 50.000
dólares y le cambió el nombre a MS-DOS. El contrato
firmado con IBM permitía a Microsoft vender este
sistema operativo a otras compañías. En 1984 Microsoft
había otorgado licencias de MS-DOS a 200 fabricantes
de equipos informáticos y, así, este sistema operativo se
convirtió en el más utilizado para PC, lo que permitió a
Microsoft crecer vertiginosamente en la década de
1980.
Biografía de Bill Gates

A sus 43 años, Bill Gates no necesita


presentación. El presidente de Microsoft es
más conocido que muchos políticos y
estrellas del cine. Gates es además el
hombre más rico del mundo, posee unos
100 billones de dólares.

Вам также может понравиться