Está en la página 1de 20

Taller De Sistemas Operativos

Lnea de tiempo de sistemas operativos


Lnea de tiempo de procesadores
Estaciones de trabajo

Catedrtico: Javier Santa Olalla


Salgado

Juan Alberto Toledo Tello


Francisco Ral Lpez
Castaeda
Torres Escobar Csar
Jos

12090956
12090136
12090146

Lnea de tiempo
de sistemas operativos

Lnea de tiempo de SO
1960
IBSYS
SHARE Operating System proporcionaba nuevos mtodos para gestionar los buffers y los
dispositivos de entrada/salida, y, al igual que GM-NAA I/O, permita la ejecucin de
programas realizados en lenguaje maquina.
Inicialmente funcionaba en ordenadores IBM 704, pero posteriormente fue portado a
los IBM 709.

1961
CTSS
Significa Compatible Time-Sharing-System (Sistema de Tiempo Compartido Compatible),
fue uno de los primeros sistemas operativos de tiempo compartido; fue desarrollado en el
Centro de Computacin del MIT. Se present en1961, y se utiliz en el MIT hasta 1973.

1962
EXEX II
Fue un sistema operativo de tipo Procesamiento por lotes (batch), desarrollado para la
computadora UNIVAC 1107 por CSC (Computer Sciences Corporation).

1965
OS/360
Desarrollado por IBM en 1964, fue desarrollado como una familia de tres programas de control, que
incrementaban en tamao as como en funcionalidad.

1973
Alto OS
El Xerox Alto, desarrollado en el Xerox PARC en1973, fue uno de los primeros personales
de la historia

1978
Apple DOS 3.1

fue un sistema operativo para la serie de microordenadores de la serie Apple II fue lanzado
a partir de finales de 1978 a principios de 1983.

1980
QDOS
El QDOS (siglas en ingls de "Quick and Dirty Operating System") es lo que se traduce
en espaol como "Sistema Operativo Rpido y Sucio". Escrito y comercializado por Tim
Paterson, era un sistema de16 bits que perteneca a la compaa estadounidense Seattle
Computer Products.

1981
MS-DOS
MS-DOS (siglas de MicroSoft Disk Operating System,Sistema operativo de disco de
Microsoft) es unsistema operativo para computadoras basados en x86.

1983
Apple Lisa
El Apple Lisa fue un revolucionario computador personal diseado en Apple
computer durante el principio de los aos 1980.

1984
MSX-DOS
MSX es el nombre de un estndar de microordenador domstico de 8 bits comercializado
durante los aos 1980 y principio de los aos 1990.

1985
Atari TOS
The Operating System (TOS) es el sistema operativo de la gama de ordenadores Atari ST.
Esta gama incluye el 520ST, el 1040ST y las variantes F, FM y E (ej. 1040STE).
Posteriormente, las mquinas de 32 bits (TT030 y Falcon) fueron desarrolladas usando una
nueva versin de TOS, llamada MultiTOS, la cual permite multitarea.

1988
A/UX

A/UX (de Apple Unix) fue una implementacin delsistema Unix desarrollada por Apple Computer para
algunas de sus computadoras Macintosh. Las versiones siguientes funcionaron en las
series Macintosh II, Quadra y Centris, as como el SE.

RISC OS

RISC OS es un sistema operativo desarrollado por Acorn Computers una compaa britnica que
dejo de existir, fue hecho para computadoras de escritorio basado en los chips ARM.

1990
BeOS

BeOS es un sistema operativo para PC desarrollado por Be Incorporated en 1990, orientado


principalmente a proveer alto rendimiento en aplicaciones multimedia.

1991
Linux

Linux es un ncleo libre de sistema operativo basado en Unix. Es uno de los principales ejemplos de
software libre.

1992
Solaris

Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun
Microsystems y actualmente por Oracle Corporation como sucesor de SunOS.

1995
WINDOWS 95

Windows 95 fue un sistema operativo con interfaz grfica de usuario hbrido de entre 16 y 32bits.
Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software Microsoft con notable
xito de ventas.

1997
I
Mac OS 7.6

System 7 (nombre clave Big Bang y a veces llamado Mac OS 7) es una versin de Mac OS, el sistema
operativo de los ordenadores personales Macintosh introducido el 13 de mayo de 1991. Sucede al
System 6, y fue el principal sistema operativo de los Mac hasta ser sustituido por Mac OS 8 en 1997.

1998
Windows 98

Windows 98 (cuyo nombre en clave es Memphis) fue un sistema operativo grfico publicado el 25
de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto
monoltico hbrido de 16 y 32 bits.

2000
AtheOS
AtheOS, acrnimo de Athena Operating System, era un sistema operativo de cdigo abierto para
plataforma Intel x86. Al principio AtheOS pretenda ser un clon de Amigaos,

MorphOS

MorphOS es un sistema operativo, en parte propietario y en parte de cdigo abierto, producido para
ordenadores basados en los procesadores Power PC (PPC).

Windows 2000

Windows 2000 es un sistema operativo de Microsoft que se puso en circulacin el 17 de


febrero de 2000 con un cambio de nomenclatura para su sistema NT.

Windows Me

Windows Millennium Edition, como se conoce comercialmente (que se pronuncia como una
abreviatura, "ME"). Es el sistema operativo grfico hbrido de 16-bit/32-bit lanzado el 14 de

septiembre de2000 diseado por Microsoft Corporation para el mayoritario mercado de usuarios
de PCs.

2001
Windows XP

Windows XP (cuyo nombre en clave inicial fueWhistler) es una versin de Microsoft Windows, lnea
de sistemas operativos desarrollado por Microsoft.

2002
gnulinex

gnuLinEx es una distribucin Linux libre basada en Debian GNU/Linux y GNOME, contando
conOpenOffice.org como suite ofimtica, entre otras aplicaciones.

2003
Windows Server 2003

Windows Server 2003 es un sistema operativo de la familia Windows de la


marca Microsoft para servidores que sali al mercado en el ao 2003. Est basada en tecnologa NT
y su versin del ncleo NT es la 5.2.

2006
WINDOWS VISTA

Windows Vista es una versin de Microsoft Windows, lnea de sistemas operativos desarrollada por
Microsoft. Esta versin se enfoca para ser utilizada en equipos de escritorio en hogares y
oficinas, equipos porttiles, tabletas y equipos media center.

2007

iOS (anteriormente denominado iPhone OS) es un sistema operativo mvil de Apple. Originalmente
desarrollado para el iPhone, siendo despus usado en dispositivos como el iPod Touch, iPad y
el Apple TV.

2008
Windows Server 2008

Windows Server 2008 es el nombre de un sistema operativo de Microsoft diseado para servidores.
Es el sucesor de Windows Server 2003, distribuido al pblico casi cinco aos despues. Al igual
que Windows 7.

2009
JNode 0.2.8

JNode es un sistema operativo totalmente hecho en Java, a excepcin de una mnima cantidad de
cdigo en assembler.
El objetivo consiste en desarrollar un sistema operativo para uso personal en el que cualquier
aplicacin pueda correr de manera rpida y segura.

Windows 7

Windows 7 es una versin de Microsoft Windows, lnea de sistemas operativos producida


por Microsoft Corporation. Esta versin est diseada para uso enPC, incluyendo equipos de
escritorio en hogares y oficinas, equipos porttiles, tablet PC, netbooks y equipos media center.

Android

Android es un sistema operativo mvil basado en Linux, que junto con aplicaciones middleware est
enfocado para ser utilizado en dispositivos mviles como telfonos inteligentes, tabletas, Google
TV y otros dispositivos.

2010
Windows Phone 7.1
Windows Phone es un sistema operativo mvil desarrollado por Microsoft, como sucesor de la
plataforma Windows Mobile.

2011
Mac OS X Snow Leopard v10.6
Mac OS X 10.6 Snow Leopard es la sptima versin del sistema operativo de

Apple Mac OS X, fue lanzado

pblicamente el 28 de agosto de 2009.

2012
Windows 8

Windows 8 es la versin actual del sistema operativo de Microsoft Windows,


producido por Microsoft para su uso en computadoras personales, incluidas
computadoras de escritorio en casa y de negocios,computadoras
porttiles, netbooks, tabletas,servidores y centros multimedia.

Lnea de tiempo
de procesadores

Estaciones de trabajo

Estaciones de trabajo
En informtica una estacin de trabajo es un minicomputador de altas prestaciones
destinado para trabajo tcnico o cientfico. En una red de computadoras, es
una
computadora
que
facilita
a
los
usuarios
el
acceso
a
los servidores y perifricosde la red. A diferencia de una computadora aislada, tiene
una tarjeta de red y est fsicamente conectada por medio de cables u otros medios
no guiados con los servidores. Los componentes para servidores y estaciones de
trabajo alcanzan nuevos niveles de rendimiento informtico, al tiempo que ofrecen
fiabilidad, compatibilidad, escalabilidad y arquitectura avanzada ideales para
entornos multiproceso.
Lo de las computadoras en general, las computadoras promedio de hoy en da son
ms poderosas que las mejores estaciones de trabajo de una generacin atrs.
Como resultado, el mercado de las estaciones de trabajo se est volviendo cada
vez ms especializado, ya que muchas operaciones complejas que antes requeran
sistemas de alto rendimiento pueden ser ahora dirigidas a computadores de
propsito general. Sin embargo, el hardware de las estaciones de trabajo est
optimizado para situaciones que requieren un alto rendimiento y fiabilidad, donde
generalmente se mantienen operativas en situaciones en las cuales cualquier
computadora personal tradicional dejara rpidamente de responder.

Que
es
una
estacin
de
trabajo?
Se trata de equipos diseados para ofrecer el mejor rendimiento para aplicaciones
tcnicas o cientficas, por lo que suelen disponer de una gran potencia
especficamente para el tratamiento numrico y las aplicaciones grficas en 2D y
3D. Por esta razn las estaciones de trabajo equipan los componentes ms potentes
y actualizados en lo que respecta al hardware y sistemas operativos de 64 bits para
aprovecharlos al mximo.

Quin
necesita
una
estacin
de
trabajo
Como hemos apuntado, las estaciones de trabajo son especialmente indicadas para
aplicaciones con grandes necesidades de potencia de proceso o de potencia
grfica. As, este tipo de ordenadores son los elegidos por profesionales de la
arquitectura o que utilizan programas de CAD en general, ingenieros que utilicen

programas de clculos de estructuras y otras aplicaciones con clculos


complejos, edicin de vdeo, animacin en 3D, diseadores, fotgrafos

Elementos
importantes
de
una
estacin
de
trabajo
Hay dos elementos que suelen ser los ms importantes a la hora de clasificar un
ordenador como estacin de trabajo: el procesador y la tarjeta grfica. Son los
responsables principales, aunque como veremos no los nicos, de que las
aplicaciones ms pesadas funcionen con la soltura y eficacia suficiente y no nos
den problemas. Vamos a ver en qu componentes nos tenemos que fijar para
adquirir una estacin de trabajo adecuada.
Procesador: En la actualidad los procesadores ms indicados para equipar una
estacin
de
trabajodeben
ser
multincleo.
Las
principales
aplicaciones profesionales y los sistemas operativos modernos pueden sacar el
mximo partido a este tipo de CPU. En ocasiones tambin podemos optar por
ordenadores con mltiples procesadores, aunque la potencia de los modelos
multincleo no lo hacen necesario en la mayora de los casos. Los clsicos
procesadores para una estacin de trabajo son los Opteron de AMD o los i7 y Xeon
de Intel.
Tarjeta grfica: Otro elemento que apuntbamos como importante, una tarjeta
grfica potente es indispensable para ciertas aplicaciones de CAD o edicin de
imagen y vdeo. Adems las tarjetas de ltima generacin echan una mano en
tareas propias de la CPU como la codificacin y decodificacin de vdeo de alta
definicin e incluso en los clculos numricos.
Memoria RAM: No solamente es muy importante la cantidad de memoria (hoy en
da menos de 6 Gbytes no encontraremos en estaciones de trabajo serias) sino
tambin la calidad. Es muy importanteque la memoria sea fiable, y en ese caso
comprobar que se trata de primeras marcas y con buenas cifras de respuesta.
Tambin hay que fijarse en la capacidad de ampliacin que permite la placa base.
Las placas profesionales permiten hasta 24 Gbytes en 6 bancos de memoria.

Disco duro: Otro elemento que puede influir en las prestaciones de nuestra estacin
de trabajo. Se suelen buscar modelos de al menos 1 Tbyte. En ocasiones se
incluyen dos o ms discos duros en stripping con el sistema Raid 0 para asegurar
mayores prestaciones y una mayor seguridad en los datos.

Caja y ensamblaje: As como los componentes tales como procesadores, tarjetas


grficas y placas base son importantes, tambin es fundamental que las estaciones
de trabajo hayan sido ensambladas correctamente, que dispongan de cajas
robustas, de un buen sistema de ventilacin para evitar probemas de calentamiento
(un aspecto sensible por la potencia de sus componentes), que no emitan
demasiado ruido (para poder trabajar en condiciones ptimas) y en general que
dispongan
de
una
buena
calidad
de
ensamblaje.
Software y sistema operativo: Es un elemento importante para sacar el mximo
partido al equipo. En este caso es indispensable optar por sistemas de 64 bits para
poder sacar partido a las grandes cantidades de memoria del sistema y para una
mejor gestin de los recursos. Por otro lado la eleccin del software es muy
importante, porque disponer de una estacin de trabajo potente y un mal software
es una mala combinacin.

Arquitectura bsica
Se denomina hardware a todos los elementos tangibles de la computadora:
procesador, monitor, teclado, tarjetas, circuitos integrados, cables, etc.
El hardware de una computadora est compuesto por la unidad central, los
dispositivos perifricos de entrada, de salida y de entrada/salida, as como por los
cables, conexiones y puertos que permiten la interaccin de todos ellos. Todos estos
elementos en conjunto constituyen la arquitectura bsica de la computadora.
Los componentes de hardware bsicos de una computadora son tres: unidad central
de proceso o CPU, monitor y teclado.

La unidad central de proceso o CPU es, como su nombre lo indica, la unidad


principal de la computadora y tiene tres funciones principales:

Controlar el sistema de cmputo (hardware y software)

Desarrollar las operaciones matemticas y lgicas

Controlar el envo y recepcin de datos de los dispositivos perifricos

El teclado es el dispositivo perifrico de entrada bsico y sirve para introducir datos


a la computadora. Sus teclas se agrupan generalmente en tres secciones: teclas de
funcin, colocadas en el lado izquierdo o en la fila superior; teclas alfanumricas,
colocadas en la zona central; y zona numrica del lado derecho, que es opcional,
es decir, no est incluida en todos los teclados.

El monitor es el dispositivo perifrico de salida bsico y sirve para visualizar los


datos que se introducen a la computadora y aquellos resultantes de los procesos.
Es muy similar a la pantalla de un televisor.
De modo que, bsicamente la computadora funciona mediante el ingreso de datos,
su procesamiento y la salida de datos resultantes.

Requisitos de software
La especificacin de requisitos de software (ERS) es una descripcin completa del
comportamiento del sistema que se va a desarrollar. Incluye un conjunto de casos
de
usoque
describe
todas
las
interacciones
que
tendrn
los
usuarios con el software. Los casos de uso tambin son conocidos como requisitos
funcionales. Adems de los casos de uso, la ERS tambin contiene requisitos no
funcionales (o complementarios). Los requisitos no funcionales son requisitos que
imponen restricciones en el diseo o la implementacin, como, por ejemplo,
restricciones en el diseo o estndares de calidad.
Est dirigida tanto al cliente como al equipo de desarrollo. El lenguaje utilizado para
su redaccin debe ser informal, de forma que sea fcilmente comprensible para
todas las partes involucradas en el desarrollo.

Requisitos de hardware
Configuracin mnima
La configuracin mnima para instalar FreeBSD vara segn la versin de FreeBSD
y la arquitectura de hardware.
Tiene informacin sobre la confuracin mnima en las Notas de Instalacin que
encontrar en la seccin de Informacin de Releases del sitio web de FreeBSD. En
la siguiente seccin se facilita un resumen de dicha informacin. Dependiendo de
cul sea el mtodo de instalacin que elija para instalar FreeBSD necesitar un
floppy, un lector de CDROM que pueda utilizar con FreeBSD o quizs un adaptador
de red. Todo esto se explica en la Seccin 2.3.7, Preparacin del medio de
arranque.
FreeBSD/i386 y FreeBSD/pc98
Tanto FreeBSD/i386 como FreeBSD/pc98 necesitan un procesador 486 o superior
y un mnimo de 24 MB de RAM. Necesitar tambin al menos 150 MB de espacio
libre en disco, que es lo que necesita la instalacin mnima.

Nota:
En sistemas muy antiguos la mayora de las veces ser de mucha ms
ayuda conseguir ms RAM y espacio de disco que un procesador ms
rpido.
FreeBSD/alpha
Para instalar FreeBSD/alpha necesitar una plataforma que est soportada
(consulte Seccin 2.2.2, Hardware soportado) y un disco duro dedicado a
FreeBSD. En este momento no es posible compartir un disco con otro sistema
operativo. Este disco debe estar necesariamente conectado a una controladora
SCSI que est soportada por el firmware SRM, o si se trata de un disco IDE el SRM
de su mquina debe permitir el arranque desde discos IDE.
Necesitar el firmware de la consola SRM de su plataforma. En ciertos casos es
posible pasar del firmware AlphaBIOS (o ARC) al SRM. En otros casos no habr
ms remedio que descargar un nuevo firmware desde el sito web del fabricante.

Nota:

A partir de FreeBSD 7.0 no hay soporte para Alpha. La serie


FreeBSD 6.X es la ltima que ofrece soporte para esta arquitectura.
FreeBSD/amd64
Hay dos tipos de procesadores capaces de ejecutar FreeBSD/amd64. La primera
son
los
procesadores
AMD64,
entre
los
que
estn
los AMD Athlon64,AMD Athlon64-FX, AMD Opteron y los modelos
superiores.
La segunda categora de procesadores que pueden usar FreeBSD/amd64 es la de
los procesadores de arquitectura EM64T de Intel, por ejemplo las familias de
procesadores Intel Core 2 Duo, Quad, y Extreme, y la secuencia de
procesadores Intel Xeon 3000, 5000 y 7000.
Si tiene una mquina basada en una nVidia nForce3 Pro-150 tendr que usar la
configuracin de la BIOS para deshabilitar IO ACPI. Si no tiene la opcin de hacerlo
tendr que deshabilitar ACPI. Hay errores en el chipset Pro-150 para los que no
hemos encontrado an una solucin.
FreeBSD/sparc64
Para instalar FreeBSD/sparc64 necesita una plataforma que est soportada
(consulte la Seccin 2.2.2, Hardware soportado
Necesitar un disco dedicado a FreeBSD/sparc64. De momento es imposible
compartir un disco duro con otro sistema operativo.

Hardware soportado
Cada versin de FreeBSD incluye una lista de hardware soportado en las FreeBSD
Hardware
Notes.
Este
documento
suele
estar
en
un
fichero
llamadoHARDWARE.TXT, que est en el directorio raiz del CDROM o distribucin
FTP, o en el men de documentacin de sysinstall. En este documento se listan los
dispositivos de hardware que se sabe que funcionan con cada versin de FreeBSD
y para qu arquitectura. En la pgina de Informacin de Releases del sitio web de
FreeBSD encontrar copias de esta lista para diversas releases y arquitecturas.

También podría gustarte