32
Sistema Operativo

Sistema Operativo F I N A L I I I S I I I M O

Embed Size (px)

Citation preview

Sistema Operativo

Evolución de OS/2

OS/2 1.0 Fecha de lanzamiento: Diciembre 1987Nombre Código: CP/DOSCaracterísticas:• Primer sistema operativo para las computadoras

personales que soporta Multitarea. • Sistema Operativo de texto, múltiples

aplicaciones corriendo a la vez aunque solo podía mostrar una aplicación a la vez en la pantalla.

• Permitía una sesión de DOS. • El tamaño máximo de discos 32MB.

OS/2 1.10 Standard Edition (SE)

Fecha de lanzamiento: Octubre 1988Nombre Código: TrimaranMejoras en esta versión:• Presentation Manager(PM), una interfaz gráfica. • Soporte para discos duros en formato FAT.

OS/2 1.10 Extended Edition (EE)

Fecha de lanzamiento: 1989Nombre Código: TrimaranMejoras en esta versión:• Base de datos relacional "Database Manager" • "Communication Manager", permitía sesiones

con mainframes (emulation 5250 y 3270)

OS/2 1.20 SE y EE

Fecha: Noviembre 1989Nombre Código: SloopMejoras en esta versión:• Mejoras en el Presentación Manager • Se incluyó el sistema de archivo "High

Performance File Sistem" (HPFS), el cual era mucho más eficiente que el FAT.

• Se incluye el lenguaje interpretado REXX como lenguaje de scripting del sistema.

OS/2 1.30Fecha de lanzamiento: 1991Nombre Código: CutterCaracterísticas:• Por IBM. Archivos más pequeños y mejor

velocidad.• La instalación de impresoras se simplificó. • REXX fue agregado a la versión Standard Edition

(SE) de OS/2. • Fuentes vectoriales Adobe Type I • Lazy Write para sistema de Archivos HPFS.

OS/2 2.0

Fecha de lanzamiento: Noviembre 1991 Fecha de versión final: Marzo de 1992 Nombre Código: CruiserCaracterísticas:• 32-bit de OS/2.• Soporte para procesadores de 32 bits. • Workplace Shell (WPS), potente escritorio

orientado a objetos, como nueva interfaz gráfica.

• Múltiples aplicaciones DOS, Windows (16 bits) y OS/2 1.x simultáneamente.

OS/2 2.1Fecha de lanzamiento: Mayo 1993Nombre Código: BorgCaracterísticas:• Multimedia Presentación Manager (MMPM/2):

sonido y vídeo con multimedia. • Sistema de gráficos de 32 bits • Soporte de fuentes TrueType. • Soporte PCMCIA para computadoras portátiles • Reducción del consumo de energía y extender el

tiempo de duración de las baterías.

OS/2 for Windows

Fecha de lanzamiento: Noviembre 1993Nombre Código: FerengiCaracterísticas:• Usuarios que ya tengan Windows 3.1 instalado• Controladores nuevos de vídeo para tarjetas

basadas en S3.

OS/2 2.11

Fecha de lanzamiento: Febrero 1994Caractrísticas:• Se incluyeron parches para mejorar problemas

en la versión 2.1.

OS/2 2.11 SMP

Fecha: Junio 1994Características:• Soporte para Multiprocesamiento Simétrico

(SMP). • Soporte hasta 16 procesadores.

OS/2 Warp versión 3

Fecha de lanzamiento: Octubre 1994Nombre Código: WarpCaracterísticas:

• Compatible con Windows 3.11 • Se mejoró el rendimiento en máquinas con 4

megas • Incluyó el BonusPak (Paquete de software para

internet y multimedia) • Se incluyeron más controladores. • Se mejoró la interfaz gráfica (Workplace Shell)

OS/2 Warp Connect Fecha de lanzamiento: Mayo 1995Características:• Soporte para redes (TCP/IP) como base del

Sistema Operativo. • Acceso Remoto a Redes. • Soporte para Internet. • Licencia de Lotus Notes Express • Procesadores PowerPC • Basa en el Microkernel MACH

OS/2 Warp Server

Fecha de lanzamiento: 1996Características:•Warp 3 con las capacidades de Red del IBM LAN Server 4.0. •Servicios de Impresión y archivos. •SystemView para OS/2. •Acceso Remoto. •Aplicaciones de respaldos.

OS/2 Warp versión 4

Fecha de lanzamiento: Septiembre de 1996Nombre código(beta): MerlinCaracterísticas:•Soporte Java con el Java Runtime Enviroment 1.1.x •VoiceType para reconocimiento de comandos por voz.

OS/2 Warp 4.51Fecha: Septiembre de 2001Nombre código(beta): Merlin Convenience Pack (MCP)Mejoras en esta versión:•parches de OS/2 Warp versión 4 directo desde el Instalador. •Soporte para el sistema de archivos Journal File System (JFS) junto con HPFS y FAT. •Controladores USB incluidos. •Soporte para discos duros mayores de 8GB. •Se incluyó el Logical Volume Manager (LVM) como reemplazo del Fdisk en la versión cliente de OS/2.

OS/2 Warp Server for e-bussiness (4.5)

Fecha de lanzamiento: 1999Nombre código(beta): AuroraMejoras en esta versión:•Nuevo sistema de archivos basado en Journal File System (JFS) •Soporte para el año 2000 (Y2K) •Soporte para Euro. •Incluye el Netscape Communicator 4.04. •Soporte para discos duros mayores de 8GB. •Se incluyó el Logical Volume Manager (LVM) como reemplazo al FDisk para soporte de JFS.

OS/2 Warp Server for e-business 4.52 (Convenience Pack 2)

Fecha de lanzamiento: 17 de Diciembre de 2001Se realizó un refresh Abril del 2002 para agregar un parche de soporte al Pentium 4Características:•Mejora a los controladores USB. •IBM Web Browser para OS/2 v1.1 Controladores para UDF/DVD y mejoras en los controladores COM. •Java 1.1.8 y 1.3

Objetivos del sistema

Metas de OS/2

crear un sistema operativo para oficina

independencia de hardware

capacidad multitarea

ambiente personalizable

entorno estable

OS/2 es creado bajo el standard SAA (System Application Architecture) de IBM, haciendo que el desarrollo de aplicaciones sea compatible con las arquitecturas System 370, System 3x y PS/2.

Historia

El OS/2 Warp 3.0 es multiproceso, 32-bit, mono-usuario para 386SX y CPU mejores con 4MB o más de RAM. Esta simula al DOS en varias maneras, pero se parece al

Mac en otras maneras y tiene una similitud con otros operativos en otras maneras. Warp incluye una Interface Gráfica para el Usuario (GUI) conocido como el

Manejador de Presentación, y un Manejador del escritorio del cual se ejecutan los programas y manipulan los archivos conocido como el WorkPlace Shell (WPS). El PM se asemeja al Windows pero no es igual. El WPS es similar a Windows 95 y el

Buscador de Mac, pero generalmente es más flexible y más orientado a objetos que ambos. Una versión de Windows del WPS esta disponible.

para OS/2.

OS/2 fue desarrollado originalmente entre IBM y Microsoft como un sucesor multiproceso del DOS para CPUs 286 y mejor, pero la versión 1.x nunca fue aceptada excepto para algunas aplicaciones especificas. Con la versión 2.0, Microsoft dejó la sociedad OS/2, e IBM promovió el OS/2 como un sistema

operativo de 32-bit que requería un CPU 386 o mejor. Esta configuración básica no ha cambiado en el OS/2 2.1 o 3.0. La versión que siguió de OS/2 "Merlín".

Características

Adicionalmente, OS/2 cuenta con los siguientes elementos: • Device Monitors Permiten el control de los diversos dispositivos mediante un conjunto de rutinas standard del sistema. • Data Integrity File Sharing y Record Locking garantizan la integridad de los datos bajo un ambiente multitarea. • Timer services Conjunto de rutinas del sistema para el control del reloj del sistema. • Device Drivers De manera similar a MS-DOS, los device drivers de OS/2 cuentan con una Device strategy routine y Device Interrupt routine y están diseñados tanto para dispositivos de caracteres o bloques. • Hardware errors Una rutina residente del sistema se encarga de supervisar el estado del sistema para detectar fallas de hardware. • Device Helper Services Interfaces de bajo nivel del kernel para complementar los servicios de los dispositivos. • Mouse & Keyboard support El sistema cuenta con rutinas propias para el control del ratón y teclado.

Compatibilidad del sistema operativo

La elasticidad de OS/2 con el DOS hace que se puedan ejecutar sesiones DOS en ventana, en pantalla completa, o sesiones DOS de disquete. Esta última posibilidad es espectacular, pues consiste en que, sin abandonar OS/2, podemos ejecutar CUALQUIER versión de MS-DOS real a partir de un disquete de arranque, y podemos alternar a gusto, por ejemplo,

entre OS/2 y esta sesión MS-DOS sin reiniciar el ordenador.

OS/2 es compatible con todos los programas DOS. Sin nombrar los OS/2, estos Incluyen su propia máquina virtual de DOS. Es decir, puede ejecutar programas DOS desde dentro del OS/2 sin tener que reiniciar en "modo MS-DOS“. No necesita tener un DOS instalado, porque es un sistema operativo completo, pero su emulación DOS es mejor que el DOS auténtico.

Como OS/2 no es DOS, la memoria para él es solo eso: memoria; pero cuando el programa hace distinciones significa que OS/2 le engaña, asignándole la memoria que precise y haciéndole ver que es del tipo requerido. Esto lleva, por ejemplo, a que se pueden estar ejecutando tres programas DOS, teniendo cada uno asignado 640 kb de memoria convencional. Otra gran diferencia con lo que ocurre con Windows 95 es que cuando ejecutamos una sesión DOS tenemos soporte para todo tipo de dispositivos tales como Sound Blaster, o CD-ROM , directamente proporcionados por el OS/2, sin tener que cargar exclusivamente para esa sesión los controladores DOS especifico.

Seguridad

OS/2 protege a las aplicaciones unas de otras y evita que dañe el sistema operativo. OS/2 utiliza mecanismos de protección de anillo del 80286. Las aplicaciones el núcleo y los manejadores de dispositivos se ejecutan en anillo. Un programa en cualquier anillo tiene acceso a los datos de ese anillo de números más altos.

En DOS, el ambiente de un programa es todo el sistema de computo, pero en OS/2 muchos procesos comparten la

maquina. Los procesos compiten entre si por los recursos y pueden solicitar acceso simultáneo a recursos específicos. OS/2 aísla los programas para que perciba un ambiente

coherente cada vez que se ejecuten.

Realizado por:Natacha Matich

Juan Manuel Rizzatti

Andrés Porta

Ivana Strupeni

Ivón Ulman

FIN..