COMO INSTALAR UN SISTEMA OPERATIVO
domingo, 28 de octubre de 2012
WINDOWS
Y SUS VERSIONES
Windows 1.0
En 1985 Microsoft publicó la primera versión de Windows, una interfaz
gráfica de usuario (GUI) para su propio sistema operativo (MS-DOS) que había
sido incluido en el IBM PC y ordenadores compatibles desde 1981. Es muy similar
a la de Apple, usando la interfaz gráfica, fue creada imitando los Macos de
Apple. La primera versión de Microsoft Windows Premium nunca fue demasiado
potente ni tampoco se hizo popular. Estaba severamente limitada debido a los
recursos legales de Apple, que no permitía imitaciones de sus interfaces de
usuario. Por ejemplo, las ventanas sólo podían disponerse en mosaico sobre la
pantalla; esto es, nunca podían solaparse u ocultarse unas a otras. Tampoco
había "papelera de reciclaje" debido a que Apple creía que ellos
tenían la patente de este paradigma o concepto. Ambas limitaciones fueron
eliminadas cuando el recurso de Apple fue rechazado en los tribunales. Por otro
lado, los programas incluidos en la primera versión eran aplicaciones "de
juguete" con poco atractivo para los usuarios profesionales.
Windows 2.0
Apareció en 1987, y fue un poco más popular que la versión inicial. Gran
parte de esta popularidad la obtuvo de la inclusión en forma de versión "run-time"
de nuevas aplicaciones gráficas de Microsoft, Microsoft Excel y Microsoft Word
para Windows. Éstas podían cargarse desde MS-DOS, ejecutando Windows a la vez
que el programa, y cerrando Windows al salir de ellas. Windows 2 todavía usaba
el modelo de memoria 8088 y por ello estaba limitado a 1 megabyte de memoria;
sin embargo, mucha gente consiguió hacerlo funcionar bajo sistemas multitareas
como DesqView.
Windows 3.0
Windows 3.0
La primera versión realmente popular de Windows fue la versión 3.0,
publicada en 1990. Ésta se benefició de las mejoradas capacidades gráficas para
PC de esta época, y también del microprocesador 80386, que permitía mejoras en
las capacidades multitarea de las aplicaciones Windows. Esto permitiría
ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3
convirtió al IBM PC en un serio competidor para el Apple Macintosh.
OS/2
OS/2
OS/2 es un sistema operativo de IBM
que intentó suceder a DOS como sistema operativo de los PCs. Se desarrolló
inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera
decidió seguir su camino con su Windows 3.0 e IBM se ocupó en solitario de
OS/2...
OS/2.1
OS/2.1
Durante la segunda mitad de los 80, Microsoft e IBM habían estado
desarrollando conjuntamente OS/2 como sucesor del DOS, para sacar el máximo
provecho a las capacidades del procesador Intel 80286. OS/2 utilizaba el
direccionamiento hardware de memoria disponible en el Intel 80286 para poder
utilizar hasta 16 MB de memoria. La mayoría de los programas de DOS estaban por
el contrario limitados a 640 KB de memoria. OS/2 1.x también soportaba memoria
virtual y multitarea. Más adelante IBM añadió, en la versión 1.1 de OS/2, un
sistema gráfico llamado Presentation Manager (PM). Aunque en muchos
aspectos era superior a Windows, su API (Programa de Interfaz de Aplicaciones)
era incompatible con la que usaban los programas de este último.
OS/2 2.0
OS/2 2.0
IBM publicó OS/2 versión 2.0 en 1992. Esta versión suponía un gran
avance frente a OS/2 1.3. Incorporaba un nuevo sistema de ventanas orientado a
objetos llamado Workplace Shell como sustituto del Presentation
Manager, un nuevo sistema de ficheros, HPFS, para remplazar al sistema de
ficheros FAT de DOS usado también en Windows y aprovechaba todas las ventajas
de las capacidades de 32 bit del procesador Intel 80386. También podía ejecutar
programas DOS y Windows, ya que IBM había retenido los derechos para usar el
código de DOS y Windows como resultado de la ruptura.
OS/2 3.0 y 4.0
OS/2 3.0 y 4.0
IBM continuó vendiendo OS/2, produciendo versiones posteriores como
OS/2 3.0 (también llamado Warp) y 4.0 (Merlín). Pero con la llegada de Windows
95, OS/2 comenzó a perder cuota de mercado. Aunque OS/2 seguía corriendo
aplicaciones de Windows 3.0 carecía de soporte para las nuevas aplicaciones que
requerían Windows 95. Al contrario que con Windows 3.0, IBM no tenía acceso al
código fuente de Windows 95; y tampoco tenía el tiempo ni los recursos
necesarios para emular el trabajo de los programadores de Microsoft con Windows
95, no obstante, OS/2 3.0 (Warp) apareció en el mercado antes que Windows 95
(que se retrasaba respecto a la fecha inicial de lanzamiento), como mejoras
incorporaba una reducción en los requisitos de hardware (pasaba de pedir 8 Mb
de memoria RAM de su antecesor OS/2 2.1 a pedir sólo 4 Mb) y como gran añadido,
incorporaba el llamado BonusPack, un conjunto de aplicaciones de oficina,
comunicaciones, etc. que ahorraban el tener que comprar software adicional como
en el caso de Windows. Todo esto unido a una gran campaña publicitaria y a un
muy reducido precio (el equivalente a unos 59.40 € frente a los 100 € de
Windows) provocaron que mucha gente se animase a probarlo en lugar de esperar
la llegada de Windows 95. Lamentablemente, el posterior abandono por parte de
IBM hizo que fuese quedando relegado (aunque sigue siendo utilizado -cada vez
menos- en sectores bancarios por su alta estabilidad).
Windows 3.1 y Windows 3.11
En respuesta a la aparición de OS/2 2.0, Microsoft desarrolló Windows
3.1, que incluía diversas pequeñas mejoras a Windows 3.0 (como las fuentes
escalables TrueType), pero que consistía principalmente en soporte multimedia.
Más tarde Microsoft publicó el Windows 3.11 (denominado Windows para trabajo en
grupo), que incluía controladores y protocolos mejorados para las
comunicaciones en red y soporte para redes punto a punto.
Empezó a ser de las versiones a tener en cuenta de este sistema operativo para mí de lo mejorcito qué tiempos aquellos en que tu ordenador reiniciaba antes de que pudieras ir a la cocina
Windows NT
Empezó a ser de las versiones a tener en cuenta de este sistema operativo para mí de lo mejorcito qué tiempos aquellos en que tu ordenador reiniciaba antes de que pudieras ir a la cocina
Windows NT
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello
reclutaron a Dave Cutler, uno de los jefes analistas de VMS en Digital
Equipment Corporation (hoy parte de COMPAQ que en 2005 fue comprada por HP)
para convertir NT en un sistema más competitivo. Cutler había estado
desarrollando un sucesor del VMS en DEC (Digital Equipment Corporation) llamado
Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos
ingenieros a Microsoft. DEC también creyó que se llevaba el código de Mica a
Microsoft y entabló una demanda. Microsoft finalmente pagó 150 millones de
dólares y acordó dar soporte al microprocesador Alpha de DEC en NT. Siendo un
sistema operativo completamente nuevo, Windows NT sufrió problemas de
compatibilidad con el hardware y el software existentes. También necesitaba
gran cantidad de recursos y éstos estaban solamente disponibles en equipos
grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows
NT. La interfaz gráfica de NT todavía estaba basada en la de Windows 3.1 que
era inferior a la Workplace Shell de OS/2.
Windows NT 3.1
Windows NT 3.1
Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows
NT pareciera una continuación de Windows 3.1) apareció en su versión beta para
desarrolladores en la Conferencia de Desarrolladores Profesionales de Julio de
1992 en San Francisco. Microsoft anunció en la conferencia su intención de
desarrollar un sucesor para Windows NT y Chicago (que aún no había sido
lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su
nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto más
difícil de lo que Microsoft había previsto y como resultado NT y Chicago no
sería unificados hasta la aparición de Windows XP). Las versiones antiguas de
Windows NT se distribuían en disquetes y requerían unos elevados recursos de hardware
(además de soportar relativamente poco hardware) por lo que no se difundieron
demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por
primera vez daba soporte para el sistema de ficheros NTFS.
Windows NT 3.5/3.51
Windows NT 3.5/3.51
Cabe destacar que la interfaz gráfica de Windows NT 3.5 y Windows 3.51
era la misma que la de sus predecesores, Windows NT 3.1 y Windows 3.1, con el
Administrador de Programas. Por otra parte, Microsoft distribuyó un añadido
llamado NewShell, cuyo nombre completo es "Shell Technology Preview
Update", que no era otra cosa más que una versión Beta de la nueva
interfaz gráfica de Windows 95 y NT 4.0, con el botón y menú inicio, pero para
Windows NT 3.5x. Su función principal era que los usuarios de Windows evaluaran
el nuevo interfaz gráfico, que iba a ser presentado en Windows 95 y NT 4.0,
pero como "daño colateral" le daba a Windows NT 3.5x la nueva
interfaz gráfica.
Windows NT 4.0
Windows NT 4.0
Windows NT 4.0 presentaba varios componentes tecnológicos de vanguardia
y soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las
diferentes versiones como Workstation, Server, Terminal server, Advanced
server, permitían poder adaptarlo a varias necesidades. El uso de componentes
como tarjetas de sonido, módems, etc., tenían que ser diseñados específicamente
para este sistema operativo.
Windows 95
Windows 95
Windows 95 se convirtió en el primer gran éxito de los de Redmond a
nivel mundial. La evolución de Internet y la potencia de los equipos, cada vez
más capaces, dio lugar a un binomio en el que Intel y Microsoft dominaban el
panorama mundial con solvencia. Los fabricantes comenzaban a volcarse en este
sistema a la hora de sacar sus controladores de dispositivos y, aunque con
algunos problemas por incompatibilidades inevitables, el éxito de la plataforma
fue absoluto.
Windows 98
Windows 98
El 25 de Junio de 1998 llegó Windows 98. Incluía nuevos controladores de
hardware y el sistema de ficheros FAT32 (también soportado por Windows 95 OSR 2
y OSR 2.5) que soportaba particiones mayores a los 2 GB permitidos por Windows
95. Dio soporte también a las nuevas tecnologías como DVD, FireWire, USB o AGP.
Era novedosa también la integración del explorador de Internet en todos los
ámbitos del sistema. Pero la principal diferencia de Windows 98 sobre Windows
95 era que su núcleo había sido modificado para permitir el uso de
controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la
migración de parte del núcleo de Windows NT a Windows 98 aunque éste siguiera
manteniendo su arquitectura MS-DOS/Windows GUI. Esto permitió la reducción de
costes de producción, dado que Windows NT y Windows 98 ahora podían utilizar
casi idénticos controladores.
Windows 98 Second Edition (SE)
En 1999 Microsoft sacó al mercado Windows 98 Second Edition, cuya
característica más notable era la capacidad de compartir entre varios equipos
una conexión a Internet a través de una sola línea telefónica. También eliminaba
gran parte de los errores producidos por Internet Explorer en el sistema. Esta
versión es la más estable de todas las de esta serie, y aún se sigue utilizando
en muchos equipos.
Windows Millenium Edition (ME)
Windows Millenium Edition (ME)
En 2000 Microsoft introdujo Windows ME que era una copia de Windows 98
con más aplicaciones añadidas. Windows ME fue un proyecto rápido de un año para
rellenar el hueco entre Windows 98 y el nuevo Windows XP, y eso se notó mucho
en la poca estabilidad de esta versión. En teoría Windows 2000 iba a ser la
unificación entre las dos familias de Windows, la empresarial y la de hogar,
pero por retrasos se lanzó este pequeño avance. En esta versión se aceleraba el
inicio del sistema y oficialmente ya no se podía distinguir entre el MS-DOS y
el entorno gráfico (aunque aparecieron parches que permitían volver a separarlo
como se hacía en versiones anteriores). Esta versión no traía unidad de proceso
de 16 bits, centrándose únicamente en la compatibilidad con nuevo hardware de
32 bits. Como consecuencia, sólo funcionaba correctamente con los equipos
nuevos que lo tenían instalado, ya que si se instalaba sobre un equipo antiguo
(mediante una actualización de software) el hardware de 16 bits era más
complejo de configurar, o bien no funcionaba en absoluto. Cabe destacar que
este sistema operativo fue muy poco popular por sus continuos errores y muchas
desventajas de uso (bugs). Estos inconvenientes hicieron que salvo en contadas
ocasiones, sus usuarios retornaran rápidamente al uso de Windows 98, o bien que
dieran el salto a Windows 2000.
Windows 2000
Windows 2000
En este mismo año vio la luz Windows
2000, una nueva versión de Windows NT muy útil para los administradores de
sistemas y con una gran cantidad de servicios de red y lo más importante:
admitía dispositivos Plug&Play que venían siendo un problema con Windows
NT. La familia de Windows 2000 estaba formada por varias versiones del sistema:
una para las estaciones de trabajo (Windows 2000 Professional) y varias para
servidores (Windows 2000 server, advanced server, datacenter server). Windows
2000 incorporaba importantes innovaciones tecnológicas para entornos Microsoft,
tanto en nuevos servicios como en la mejora de los existentes. Algunas de las
características que posee son:
Almacenamiento:
Almacenamiento:
- Soporte para FAT16, FAT32 y NTFS.
- Cifrado de ficheros (EFS).
- Servicio de indexación.
- Sistema de archivos distribuido (DFS).
- Nuevo sistema de backup (ASR).
- Sistema de tolerancia a fallos (RAID) con
discos dinámicos (software).
Comunicaciones:
- Servicios de acceso remoto (RAS, VPN, RADIUS y
Enrutamiento).
- Nueva versión de IIS con soporte para
HTTP/1.1.
- Active Directory.
- Balanceo de carga (clustering)
- Servicios de instalación desatendida por red
(RIS).
- Servicios nativos de Terminal Server.
Windows XP
La unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con
Windows XP puesto en venta en 2001 en su versión Home y Professional. Windows
XP usa el núcleo de Windows NT. Incorpora una nueva interfaz y hace alarde de
mayores capacidades multimedia. Además dispone de otras novedades como la
multitarea mejorada, soporte para redes inalámbricas y asistencia remota. Se
puede agregar inmediatamente de haber lanzado el último Service Pack (SP2)
Microsoft diseño un sistema orientado a Empresas y Corporaciones llamado
Microsoft Windows XP Corporate Edition, algo similar al Windows XP Profesional,
solo que diseñado especialmente a Empresas. En el apartado multimedia, XP da un
avance con la versión Media Center (2002-2005). Esta versión ofrece una interfaz
de acceso fácil a todo lo relacionado con multimedia (TV, fotos, reproductor
DVD, Internet...)
Windows Server 2003
Windows Server 2003
Sucesor de la familia de servidores de Microsoft a Windows 2000 Server.
Es la versión de Windows para servidores lanzada por Microsoft en el año 2003. Está basada en el núcleo de Windows XP, al que se le han añadido una serie de servicios, y se le han bloqueado algunas de sus características (para mejorar el rendimiento, o simplemente porque no serán usadas).
Windows Vista
Es la versión de Windows para servidores lanzada por Microsoft en el año 2003. Está basada en el núcleo de Windows XP, al que se le han añadido una serie de servicios, y se le han bloqueado algunas de sus características (para mejorar el rendimiento, o simplemente porque no serán usadas).
Windows Vista
Windows Vista apareció en el mercado
el 30 de enero de 2007. Cabe destacar los continuos retrasos en las fechas de
entrega del sistema operativo. Inicialmente se anunció su salida al mercado a
inicios-mediados de 2006, posteriormente y debido a problemas durante el
proceso de desarrollo, se retrasó su salida hasta finales de 2006. El último
retraso traslado la fecha hasta finales de enero de 2007. Estos continuos
retrasos han llevado a Microsoft a tomar diversas medidas para minimizar los
gastos extras derivados de los retrasos. Por ejemplo, en Argentina, se podrá
comprar Windows Vista con un "ticket" que la persona adquiere al
momento de comprar un nuevo PC que no tiene instalado todavía Windows Vista.
Podrán canjear el "ticket" por una copia original de Windows Vista y
así actualizar su sistema. Las diferentes versiones que se podrán adquirir son
tres para el consumidor, Vista Home Basic, Vista Home Premium y Ultímate
Edition y dos versiones para las empresas, Vista Business y Vista Enterprise,
más Vista Starter, para los mercados emergentes. Los requisitos mínimos para
que la versión básica de Windows Vista (Home Basic - Starter) funcione en un
equipo son los siguientes:
- Procesador de 32 bits con una velocidad mínima
de 800Mhz
- 512 MB de RAM (para trabajar a una velocidad
aceptable), se recomienda 1GB
- Tarjeta Gráfica compatible con DirectX 9 con
por lo menos 32MB de memoria, se recomienda 128MB, aunque esta
- Versión sin Aero no requiere una tarjeta muy
avanzada
- Disco duro de 40GB con 15GB disponibles
- Grabadora y lectora de DVD-ROM
Para obtener todas las características como Aero (Home Premium - Ultímate), hace falta un ordenador con estas características:
- Procesador de 32 bits (x86) de por lo menos
1Ghz o un procesador de 64 bits (x64) a 1Ghz
- 1GB de RAM
- Compatibilidad con gráficos DirectX 9 con un controlador
WDDM, 128 MB de memoria gráfica (mínimo), Pixel Shader 2.0 y 32 bits por
píxel.
- Disco duro de 40GB con 15GB disponibles
- Grabadora y lectora de DVD
- Conexión a internet
- Salida de audio
Cabe destacar que durante su desarrollo fue conocido como Windows Longhorn. Las Ediciones de Windows Vista serán las siguientes:
Windows Vista Starter
Destinada a sustituir a Windows XP Starter Edition. Estará
dirigido a mercados emergentes, y estará muy limitado.
Windows Vista Home Basic
Windows Vista Home Basic
Parecido al Windows XP Home Edition. No incluirá "Aero Glass"
con efectos translúcidos. Soportará 8 GB de RAM.
Windows Vista Home Premium
Windows Vista Home Premium
Más similar al Windows XP Media Center Edition. Por ejemplo soportará
HDTV y hasta 16 GB de memoria RAM.
Windows Vista Business
Windows Vista Business
Equivalente al Windows XP Profesional. No incluye características del
Media Edition, pero a cambio ofrece herramientas más orientadas hacia los
negocios, como pueden ser soporte de Fax, servidor web IIS, hasta 128 GB. No
requerirá activación del producto.
Windows Vista Enterprise
Windows Vista Enterprise
Basado en la anterior versión (Windows Vista Business). Tiene todo lo
del anterior, más Virtual PC, interfaz multi-idioma, y podrá soportar
aplicaciones UNIX. No se venderá a través de los medios tradicionales de venta.
Windows Vista Ultímate
Windows Vista Ultímate
Combina las características del Home Premium junto con las del
Enterprise. Como las versiones para el mercado profesional, no requerirá de
activación del producto. Además de estas versiones, estarán disponibles para el
mercado Europeo las ediciones "Home Basic N" y "Business
N", idénticas a las anteriores, salvo por no contar con el Windows Media
Player. Las versiones Home, Home Premium y Ultímate se venderán en el mismo
DVD, y se podrá pasar a una versión superior simplemente pagando una
actualización de la licencia a través del Windows Anytime Upgrade. También cabe
destacar que Windows vista traerá una nueva interfaz grafica llamada Aero
que es una evolución de la interfaz gráfica denominada de Windows XP.
Windows Server 2008
Windows Server 2008
Al igual que su sucesor, Windows Server 2003 se basaba en la ultima
versión del SO domestica publicada. Éste se basa en Windows Vista en cuanto a
su interfaz Aero mucho mas amigable y sencilla, y en Windows Server 2003 SP2.
Aun no ha salido la versión comercial del producto pero Microsoft facilita a
cualquier interesado versiones inestables para su prueba.
FUNCIONES DE LOS SISTEMAS OPERATIVOS
·
Interpreta los
comandos que permiten al usuario comunicarse con el ordenador.
·
Coordina y
manipula el hardware de la computadora, como la memoria, las impresoras, las
unidades de disco, el teclado o el mouse.
·
Organiza los
archivos en diversos dispositivos de almacenamiento, como discos flexibles,
discos duros, discos compactos o cintas magnéticas.
·
Gestiona los
errores de hardware y la pérdida de datos.
· Servir de base
para la creación del software logrando que equipos de marcas distintas
funcionen de manera análoga, salvando las diferencias existentes entre ambos.
·
Configura el
entorno para el uso del software y los periféricos; dependiendo del tipo de
máquina que se emplea, debe establecerse en forma lógica la disposición y
características del equipo. Como por ejemplo, una microcomputadora tiene
físicamente dos unidades de disco, puede simular el uso de otras unidades de
disco, que pueden ser virtuales utilizando parte de la memoria principal para
tal fin. En caso de estar conectado a una red, el sistema operativo se
convierte en la plataforma de trabajo de los usuarios y es este quien controla
los elementos o recursos que comparten. De igual forma, provee de protección a
la información que almacena.
CLASIFICACIÓN
DELOS SISTEMAS OPERATIVOS
¿Qué es
un Sistema Operativo?
Desde
su creación, las computadoras digitales han utilizado un sistema de
codificación de instrucciones en sistema de numeración binaria, es decir con
los 0S. Esto se debe a que los circuitos integrados funcionan con este
principio, es decir, hay corriente o no hay corriente.
Un
sistema operativo es el encargado de brindar al usuario una forma amigable y
sencilla de operar, interpretar, codificar y emitir las ordenes al procesador
central para que este realice las tareas necesarias y especificas para
completar una orden.
El
sistema operativo, es el instrumento indispensable para hacer de la computadora
un objeto útil. Bajo este nombre se agrupan todos aquellos programas que
permiten a los usuarios la utilización de este enredo de cables y circuitos,
que de otra manera serian difíciles de controlar. Un sistema operativo se
define como un conjunto de procedimientos manuales y automáticos, que permiten
a un grupo de usuarios compartir una instalación de computadora eficazmente.
Clasificación
de los Sistemas Operativos.
Con
el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes
maneras, dependiendo del uso o de la aplicación que se les daba. A continuación
se mostrarán diversos tipos de Sistemas Operativos que existen en la
actualidad, con algunas de sus características:
Sistemas
Operativos de multiprogramación (o Sistemas Operativos de multitarea).
Es
el modo de funcionamiento disponible en algunos sistemas operativos, mediante
el cual una computadora procesa varias tareas al mismo tiempo. Existen varios
tipos de multitareas. La conmutación de contextos (context Switching) es un
tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al
mismo tiempo, pero en el que solo se esta procesando la aplicación que se
encuentra en primer plano (la que ve el usuario). Para activar otra tarea que
se encuentre en segundo plano, el usuario debe traer al primer plano la ventana
o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se
utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben
tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en
primer plano (por ejemplo, cuando esta aplicación esta esperando información
del usuario), y siempre que esta aplicación lo permita. En los sistemas
multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del
microprocesador durante una fracción de segundo. Para mantener el sistema en
orden, cada tarea recibe un nivel de prioridad o se procesa en orden
secuencial. Dado que el sentido temporal del usuario es mucho más lento que la
velocidad de procesamiento del ordenador, las operaciones de multitarea en
tiempo compartido parecen ser simultáneas.
Se
distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos
activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que
la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que
ejecutar, aprovechando al máximo su utilización.
Su
objetivo es tener a varias tareas en la memoria principal, de manera que cada
uno está usando el procesador, o un procesador distinto, es decir, involucra
máquinas con más de una UCP.
Sistemas
Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2,
soportan la multitarea.
Las
características de un Sistema Operativo de multiprogramación o multitarea son
las siguientes:
·
Mejora productividad del sistema y utilización de
recursos.
·
Multiplexa recursos entre varios programas.
·
Generalmente soportan múltiples usuarios
(multiusuarios).
·
Proporcionan facilidades para mantener el entorno de
usuarios individuales.
·
Requieren validación de usuario para seguridad y
protección.
·
Proporcionan contabilidad del uso de los recursos
por parte de los usuarios.
·
Multitarea sin soporte multiusuario se encuentra en
algunos computadores personales o en sistemas de tiempo real.
·
Sistemas multiprocesadores son sistemas multitareas
por definición ya que soportan la ejecución simultánea de múltiples tareas
sobre diferentes procesadores.
·
En general, los sistemas de multiprogramación se
caracterizan por tener múltiples programas activos compitiendo por los recursos
del sistema: procesador, memoria, dispositivos periféricos.
Los
sistemas operativos monotareas son más primitivos y es todo lo contrario al
visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o
que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder
a nuevas instrucciones hasta que se termine la impresión.
Sistema Operativo Monousuario.
Los
sistemas monousuarios son aquellos que nada más puede atender a un solo
usuario, gracias a las limitaciones creadas por el hardware, los programas o el
tipo de aplicación que se esté ejecutando.
Estos tipos de sistemas son
muy simples, porque todos los dispositivos de entrada, salida y control
dependen de la tarea que se esta utilizando, esto quiere decir, que las
instrucciones que se dan, son procesadas de inmediato; ya que existe un solo
usuario. Y están orientados principalmente por los microcomputadores.
Sistema
Operativo Multiusuario.
Es
todo lo contrario a monousuario; y en esta categoría se encuentran todos los
sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que
comparten mismos recursos. Este tipo de sistemas se emplean especialmente en
redes.
En
otras palabras consiste en el fraccionamiento del tiempo (timesharing).
Sistemas
Operativos por lotes.
Los
Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca
o ninguna interacción entre los usuarios y los programas en ejecución. Se
reúnen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la
espera de dos o más trabajos como sucede en el procesamiento en serie. Estos
sistemas son de los más tradicionales y antiguos, y fueron introducidos
alrededor de 1956 para aumentar la capacidad de procesamiento de los programas.
Cuando
estos sistemas son bien planeados, pueden tener un tiempo de ejecución muy
alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden
ser simples, debido a la secuencialidad de la ejecución de los trabajos.
Algunos ejemplos de
Sistemas Operativos por lotes exitosos son el SCOPE, del DC6600, el cual está
orientado a procesamiento científico pesado, y el EXEC II para el UNIVAC 1107,
orientado a procesamiento académico.
Sistemas Operativos de
tiempo real.
Los
Sistemas Operativos de tiempo real son aquellos en los cuales no tiene
importancia el usuario, sino los procesos. Por lo general, están subutilizados
sus recursos con la finalidad de prestar atención a los procesos en el momento
que lo requieran. Se utilizan en entornos donde son procesados un gran número
de sucesos o eventos.
Muchos Sistemas Operativos
de tiempo real son construidos para aplicaciones muy específicas como control
de tráfico aéreo, bolsas de valores, control de refinerías, control de
laminadores. También en el ramo automovilístico y de la electrónica de consumo,
las aplicaciones de tiempo real están creciendo muy rápidamente.
Sistemas Operativos de
tiempo compartido.
Permiten
la simulación de que el sistema y sus recursos son todos para cada usuario. El
usuario hace una petición a la computadora, esta la procesa tan pronto como le
es posible, y la respuesta aparecerá en la terminal del usuario.
Los
principales recursos del sistema, el procesador, la memoria, dispositivos de
E/S, son continuamente utilizados entre los diversos usuarios, dando a cada
usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae
como consecuencia una gran carga de trabajo al Sistema Operativo,
principalmente en la administración de memoria principal y secundaria.
Ejemplos
de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10.
Características
de los Sistemas Operativos de tiempo compartido:
·
Populares representantes de sistemas
multiprogramados multiusuario, ej.: sistemas de diseño asistido por computador,
procesamiento de texto, etc.
·
Dan la ilusión de que cada usuario tiene una
máquina para sí.
·
Mayoría utilizan algoritmo de reparto circular.
·
Programas se ejecutan con prioridad rotatoria que
se incrementa con la espera y disminuye después de concedido el servicio.
·
Evitan monopolización del sistema asignando tiempos
de procesador (time slot).
·
Gestión de memoria proporciona protección a
programas residentes.
·
Gestión de archivo debe
proporcionar protección y control de acceso debido a que pueden existir
múltiples usuarios accesando un mismo archivo.
Sistemas
Operativos distribuidos.
Permiten
distribuir trabajos, tareas o procesos, entre un conjunto de procesadores.
Puede ser que este conjunto de procesadores esté en un equipo o en diferentes,
en este caso es trasparente para el usuario. Existen dos esquemas básicos de
éstos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y
un reloj global, cuyos tiempos de acceso son similares para todos los
procesadores. En un sistema débilmente acoplado los procesadores no comparten
ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
Los
sistemas distribuidos deben de ser muy confiables, ya que si un componente del
sistema se compone otro componente debe de ser capaz de reemplazarlo.
Entre los diferentes
Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite,
Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
Sistemas
Operativos de red.
Son
aquellos sistemas que mantienen a dos o más computadoras unidas a través de
algún medio de comunicación (físico o no), con el objetivo primordial de poder
compartir los diferentes recursos y la información del sistema.
El
primer Sistema Operativo de red estaba enfocado a equipos con un procesador
Motorola 68000, pasando posteriormente a procesadores Intel como Novell
Netware.
Los
Sistemas Operativos de red más ampliamente usados son: Novell Netware, Personal
Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.
En
estos tipos de Sistemas Operativos se pretende que cuando existan dos o más
procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo
tiempo.
En
UNIX existe también la posibilidad de ejecutar programas sin tener que
atenderlos en forma interactiva, simulando paralelismo (es decir, atender de
manera concurrente varios procesos de un mismo usuario). Así, en lugar de
esperar a que el proceso termine de ejecutarse (como lo haría normalmente),
regresa a atender al usuario inmediatamente después de haber creado el proceso.
Ejemplos
de estos tipos de Sistemas Operativos están: Alpha, PVM, la serie AIX, que es
utilizado en los sistemas RS/6000 de IBM.
Suscribirse a:
Entradas (Atom)