Académique Documents
Professionnel Documents
Culture Documents
INDICE: OS/2
PRESENTACIÓN.............................................................................................................................. 3
CAPITULO I: GENERALIDADES ......................................................................................................... 4
1.1 NOMBRE DEL SISTEMA OPERATIVO. ..................................................................................... 4
1.2 NOMBRE DEL CREADOR ....................................................................................................... 4
1.2 AÑO Y ORIGEN PAÍS DEL SO. ................................................................................................. 4
1.3 ULTIMA VERSIÓN DEL KERNEL. ............................................................................................. 4
1.4 ARQUITECTURAS DE PROCESADOR SOPORTADAS: ................................................................ 4
CAPITULO II: MARCO TEÓRICO ....................................................................................................... 5
2.1 ANTECEDENTES HISTÓRICOS................................................................................................. 5
2.2 DESCRIPCIÓN DE LA ARQUITECTURA DEL SISTEMA OPERATIVO. ............................................ 7
2.3 DESCRIPCIÓN DE LOS COMPONENTES DEL SISTEMAS OPERATIVO ......................................... 8
2.4 DEFINICIÓN DE TERMINOLOGÍAS BÁSICA .............................................................................10
2.5 CARACTERÍSTICAS DEL SISTEMA OPERATIVO ........................................................................11
2.5.1 FUNCIONAMIENTO DE OS/2 ..................................................................................11
2.5.2 ECONÓMICO. ...........................................................................................................13
2.5.3 OPERATIVOS ...........................................................................................................13
CAPITULO III: MARCO APLICATIVO (COLOCAR GRAFICAS) ..............................................................14
3.1 DESCRIPCIÓN DEL AMBIENTE GRÁFICO DEL SISTEMA OPERATIVO ........................................14
3.2 DESCRIPCIÓN DE LAS HERRAMIENTAS ADMINISTRATIVAS ....................................................14
3.3 DIFERENCIAS DEL SISTEMA OPERATIVO CON OTROS SISTEMAS ............................................15
RECOMENDACIONES. ....................................................................................................................18
CONCLUSIONES. ...........................................................................................................................19
BIBLIOGRAFIA...............................................................................................................................20
ANEXOS........................................................................................................................................21
3
PRESENTACIÓN
Éste es un sistema operativo del que casi todo el mundo ha oído hablar, pero casi nadie ha
probado. Son muchos también los que lo halagan sin haber tenido nunca una experiencia previa
con él. Quizás estos halagos se deben a un cierto despecho con el sistema operativo que, aun
siendo el estándar de hecho, no ha respondido a las expectativas suscitadas. Por supuesto, todo el
mundo sabe que me refiero a Windows'95.
Los objetivos principales de los diseñadores de OS/2 fueron crear un sistema operativo ideal para la
automatización de oficinas, proporcionar manejadores gráficos independientes de los dispositivos,
lograr que las aplicaciones tuvieran acceso directo a periféricos con gran ancho de banda, ofrece
capacidad multitarea, proporcionar un ambiente adaptado para cada programa y para sus
descendientes, y ofrecer un ambiente protegido para garantizar la estabilidad del sistema.
4
CAPITULO I: GENERALIDADES
1.1 NOMBRE DEL SISTEMA OPERATIVO.
OS/2 (SISTEMA OPERATIVO DE SEGUNDA GENERACION)
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 (tal como los órdenes de línea de comandos, y
la presencia de un archivo CONFIG.SYS), pero se parece al Mac en otras maneras (ej., la
representación de iconos representando archivos) y tiene una similitud con otros operativos en
otras maneras (ej., menús que aparecen al pulsar un botón en el tablero (desktop) mismo, estas
se usan en X Windows bajo UNIX). Warp incluye una Interface Gráfica para el Usuario (GUI)
conocido como el Manejador de Presentación (PM), 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 está disponible.
OS/2 Warp 3,0 entra a varias versiones con varios niveles de gestión de redes. La primera versión
tiene gestión de redes solo por medios Telefónicos (Dial-Up). Otras dos versiones, "Warp
Connect" y "Warp Serve", incluye capacidades cliente /servidor, respectivamente. La próxima
versión de OS/2 cuyo nombre código es "Merlín", incluirá manejo de red cliente en el paquete
básico. Al usarse con Windows para trabajo en grupos 3.1, (WFW), la capacidad de red esta
inhabilitada bajo OS/2, pero se puede utilizar esta en WFW, si se ejecuta desde DOS nativo.
La versión mínima de OS/2 también viene en dos versiones cada una, una que incluye una versión
recopilada de Windows (También llamada Win-OS/2), requiere que el usuario tenga Windows 3.1
para ejecutar programas Windows desde OS/2 (También referenciada como la versión para
Windows, este término no es oficial). La versión win-OS/2 algunas veces ejecuta programas
Windows con leve mejora de velocidad que, en la versión para Windows, y es más fácil de instalar
si el usuario no tiene instalado Windows 3.1; pero la versión para Windows es más barata.
Warp puede ejecutar en modo texto a OS/2 GUI, y programas DOS. Windows es un programa DOS
que Warp puede ejecutar, y es de esta forma que OS/2 provee soporte para Windows; ejecutando
Windows sobre modo DOS. Este método de soporte Windows no cambió en Merlín. Nótese que
Windows 95 no proveerá soporte de programas Windows para OS/2.
Muchos usuarios nuevos de OS/2, podrán conseguir la versión original "Para Windows", de Warp.
La versión "Para Windows", es un poco más barata y usa menos espacio en disco que la versión
completa. Alguno que se actualice de la versión 2.1 OS/2 completa debe comprar la versión
completa de actualización Warp, que incluye la detección de la versión vieja 2.1 y no se instalará si
no la detecta. Alguno que este armando una computadora nueva y que aún no tenga Windows u
OS/2 2.X, pero que desee ejecutar programas Windows, debe comprar la versión completa del
OS/2 que no es actualización la cual es más cara, pero es más conveniente que comprar la versión
"Para Windows", y una copia separada de Windows.
6
OS/2 1.0 (1987) fue originalmente diseñado por Microsoft con la ayuda de IBM. Cuando el
procesador 286 era el último y más grande chip. Desde entonces Microsoft se percató que Dos se
estaba quedando atrás.
Ellos introdujeron OS/2 1.0 en 1987, el cual corre en modo texto programas que eran
extremadamente poderosos.
Desde entonces sobrepasan más de los límites de DOS, usando aun comandos estilo DOS en la
línea de prompt. Con esta ventaja usted no tiene que conocer UNIX para obtener aplicaciones
multitareas.
OS/2 1.1(1988) - 1.3 (1991) incluyó el administrador de presentación, el cual se veía como Windows
3.X.( Windows 3.X tardaría para ser más avanzado que el Presentation Manager).El apoyo a DOS fue
adicionado con algunas otras características como alta o excelente ejecución del sistema de archivos,
el cual en verdad permitía nombre de archivos largos, y esto es típicamente mucho más rápido que
(V) FAT y permitía volúmenes de tamaño más largo son aquellos torpes o en cómodos programas
administradores de discos.
Justo alrededor de esto Microsoft abandonó el soporte a OS/2 y seguro con el desarrollo de
Windows, esperando obtener o abarcar el mercado con su versión de bajo consumo de memoria
OS/2 Presentation Manager la cual podrá correr en los sistemas de DOS existentes, Windows y
entonces regresar y desarrollar el proyecto de OS/2 dentro de Windows NT, la cual obtendría la
otra gran parte del mercado. Mientras el plan de alcanzar la parte más baja del mercado tuvo
éxito. IBM ya ha obtenido la parte más alta del mercado con el OS/2.
Actualmente la batalla continúa. Mientras IBM lucha para mantener a OS/2 mejor sistema en la
parte alta del mercado y trazó su plan para competir en la parte más baja del mercado en los
próximos 2 años.
OS/2 2.0 (1992) vio el amanecer de la siguiente generación en una interface de usuarios gráfica
PC s IBM. En vez de ir a un procesador de palabras para imprimir un documento, usted
simplemente arrastre el icono del objeto documento al icono de impresión. Voila (pronunciación
vualá significado listo). Usted nunca tuvo que tocar el programa. OS/2 2.0 también lució uno
nuevo, 32 bits, 386 basado en KERNEL alejó limitaciones como nunca antes. También OS/2, corre
aplicaciones de Windows 3.0 en modo real, extendió el encanto de OS/2 como una Plataforma
Integrada sobre la cual podrá correr todas sus aplicaciones.
OS/2 2.1 (1993) introdujo un sistema gráfico de 32 bits con algunas mejoras aquí y allá en
velocidad, y muchos más manejadores. También introdujo el Multimedia Presentation Manager
(MMPM/2) una lista estándar de aplicaciones y utilitarios de Os/2. El soporte del programa
Windows 3.1 (modo extendido) fue agregado a esta versión.
Fue probablemente uno de los logros más importantes que ha tenido IBM, este usaba la copia
existente de Windows en el disco duro para correr las aplicaciones de Windows, más que eso era
equivalente al OS/2 2.1 de DOS.
OS/2 Warp 3.0 (1994). Marcó un hito para OS/2, después de 1 amplio ciclo de prueba BETA
sobrevino y salió un producto altamente refinado y pulido que lució un KERNEL mucho más rápido
y nuevas rutinas de intercambio las cuales incrementaron la velocidad. Se añadió el soporte para
Windows de 32 bits, junto con alto conjunto de versiones, gratos programas incluidos en el bonus
pack.
7
OS/2 lució el frenesí de internet de 1995 con su Internet Acces Kit. La instalación se hizo mucho
más sencilla y amigable, y un utilitario de desinstalación aunque rudimentario salió a escena. Una
herramienta de recuperación de desastres fue incluida dentro del sistema lo que marcó el
estándar el cual es imitado por otros sistemas operativos de hoy día. 2 versiones fueron hechas
OS/2 para Windows sacada en 1994 y entonces os/2 Warp con el Os/2 versión nativa de Windows
3.1 principios del 95. OS/2 Warp también soporta Windows para trabajo en grupo donde Os/2 2.1
nunca lo soportó
Os/2 Warp Connect (1995), puso a OS/2 en el rango de punto a punto y estaciones de trabajo
cliente OS/2 por diseño tiene incluido en el sistema operativo la gestión de redes. Sólo libera al
animal enjaulado. Connect es también conocido como un sistema confiable para clientes de redes
o para pequeños servidores.
OS/2 Warp Server (1996), efectivamente integró el LAN Server de IBM en OS/2 Warp. Os/2 Warp
Server ha sido aclamado como el mejor sistema operativo de redes, es muy eficiente y requiere
menos hardware, que sus equivalentes funcionales de NT y UNIX para dar el mismo rendimiento.
Tiene muchos usos y características de administración los cuales han hecho de él ya el favorito
para muchos de los administradores de redes
OS/2 Warp 4 o Merlín (1996), existen infinidad de rumores acerca de Merlín. Merlín es el nombre
del proyecto dado para la siguiente revisión de OS/2 Warp. Más nunca existirá una versión OS/2
sola; siempre será un servicio de cliente y redes de punto en todas las futuras versiones de OS/2.
Merlín promete mejoras en (Work place Shell), la nueva y revolucionaria tecnología incluida en el
mismo, incluye mejora en los multimedios, y otras mejoras principalmente apuntan a hacer a
OS/2 mucho más amigable para usar
Los procesadores de 16 bits más conocidos son el PDP-11, Intel 8086, Motorola 68000, Intel
80286 y el WDC 65C816.
El MIT Whirlwind (hacia 1951)12 fue muy posiblemente el primer equipo de 16 bits. Otros
pioneros de los 16 bits (entre 1965 a 1970) fueron el IBM 1130,3 el HP 2100,4 el Data General
Nova,5 y el DEC PDP-11.6 Los primeros (entre 1973–75) microprocesadores multi-chip de 16 bits
fueron el National Semiconductor IMP-16 y el Western Digital MCP-1600. Los pioneros (entre
1975–76) microprocesadores de 16 bits en un solo chip fueron el National Semiconductor PACE, el
HP BPC, y el Texas Instruments TMS9900. Otros procesadores de 16 bits notables son el Intel
8086, el Intel 80286, el WDC 65C816, y el Zilog Z8000. El Intel 8088 es compatible en código con el
Intel 8086, y puede considerarse de 16 bits en cuanto a registros e instrucciones aritméticas,
mientras que su bus de datos es de 8 bits.
Un entero de 16 bits puede almacenar 216 (ó 65536) valores diferentes. El rango de números enteros
sin signo que se pueden almacenar en 16 bits va de 0 a 65535; usando complemento a dos, el rango
de valores posibles va de –32768 a 32768. Por lo tanto, un procesador con direccionamiento de
memoria (o Bus de direcciones) de 16 bits puede acceder directamente a KiB de memoria
direccionable por bytes
8
El administrador de memoria de OS/2 asigna memoria física y virtual a los procesos y múltiples
espacios de dirección protegida.
Los descriptores de segmentos de estas tablas contienen tanto la dirección física de cada
segmento como su longitud.
En condiciones ordinarias OS/2 asigna la memoria en segmentos, pero puede asignar porciones de
segmento por medio de un recurso de “subasignación de memoria”, de este modo, las solicitudes
frecuentes de cantidades pequeñas de memoria en forma más eficiente.
Hay un compromiso excesivo de memoria cuando el tamaño total de los programas en curso es
mayor que la memoria real, algo normal en los sistemas de almacenamiento virtual, OS/2 no
incluirá otro proceso si el grado de compromiso de memoria va a ocasionar que haya poca RAM
para ejecutar un proceso que se intercambió a disco o poco espacio en disco para intercambiar un
proceso y dejar espacio para otros procesos. Los usuarios individuales pueden resolver la
operación ineficiente exigiendo menos al sistema o suministrando más memoria o procesadores
más rápidos para atender la demanda deseada en forma más eficiente.
Las rutinas que no son frecuentes deben colocarse en un programa que no sea el principal. En
general las partes que se utilizan juntas deben aparecer en el mismo segmento y las que no
separadas.
9
b) EL SISTEMA DE ARCHIVOS
Al comienzo os/2 poseía un sistema muy simular al DOS de modo de conservar la compatibilidad
OS/2 ofrecerá entonces en aquel tipo sincronía accesible por medio de las funciones Dos
ReadAsync y DosWrite Asnys, ambas requerían de un semáforo que queda en cero cuando se
completaba la e/s.
Os/2 ofrecía también “particiones ampliadas”, con lo cual es posible considerar a un disco duro
como varios, pero de menor tamaño cada uno de los cuales contenía una FAT, tabla de asignación
de archivos y un sistema de archivos completa.
Os/2 utiliza convenciones comunes para la asignación de nombres a objetos como archivos,
semáforos del sistema, memoria compartida con nombre, etc.
Os/2 utiliza sistemas de archivos inestables (installable file systems, IFS) en vez de un sistema de
archivos integrado. Un IFS contenía el código necesario para controlar todo un sistema de
archivos en un dispositivo, incluyendo todas las tareas comunes de administración de sistema de
archivos, como la creación y mantenimiento de directorios y archivos, etc. Los archivos tendrían
un formato entonces con un nombre de archivo hasta de 8 caracteres seguido de un punto y de
una extensión de 3 caracteres.
c) CONTROLADORES DE DISPOSITIVOS
Los manejadores de dispositivos encapsulan sus dispositivos y la información específica para ellos
con objeto de que un programa que simplemente desee leer datos de un dispositivo o escribirlos
en él no necesite preocuparse por los detalle de su operación.
Los manejadores dispositivos podrían ser parte del sistema operativo, pero eso requeriría
versiones nuevas del sistema operativo cada vez que apareciera un nuevo dispositivo. OS/2 instala
manejadores de dispositivos en el momento del arranque, lo cual facilita la incorporación de
dispositivos nuevos en un sistema OS/2.
Cada manejador de dispositivos de OS/2 tiene una rutina de estrategia de dispositivo y una rutina
de interrupción de dispositivo. La rutina de estrategia pone en cola la solicitud y, si el dispositivo
está disponible, inicia la E/S. La rutina de interrupción maneja la interrupción de terminación de
E/S; mantiene ocupado el dispositivo iniciando la siguiente solicitud en espera, asienta la
terminación de E/S y desbloquea los hilos que estaban esperando a que se completará esa E/S.
Los manejadores de dispositivos se ejecutan con privilegio en el anillo cero, de modo que no
deben tener errores, pues podrían destruir el sistema. Los manejadores de dispositivos
10
OS/2 es reentrante para que muchos procesos puedan ejecutar su código simultáneamente. El
planificador de OS/2 no despojará de la UCP a un hilo que se esté ejecutando en el núcleo. Es
preciso proteger las secciones críticas dentro del núcleo.
Los manejadores son para dispositivos en modo de caracteres o bien para dispositivos en modo de
bloques. Los dispositivos en modo de caracteres llevan a cabo la E/S en forma síncrona; los
dispositivos en modo de bloques pueden realizar la E/S en forma asíncrona; los manejadores de
dispositivos de bloques de OS/2 ponen en cola las solicitudes que llegan y organizan las colas para
reducir al mínimo el movimiento de las cabezas del disco.
Los manejadores de dispositivos también administran los dispositivos que controlan. Se les llama
en cada operación de abrir o cerrar.
Los manejadores de dispositivos de OS/2 se escriben en modo dual y se dice que son bimodales,
lo cual significa que éstos están diseñados para ejecutarse en modo real o en modo protegido.
D) SEGURIDAD
OS/2 protege a las aplicaciones unas de otras y evita que dañe el sistema operativo. La protección
es vital sobre todo en redes de computadoras a través de las cuales interactúan muchos usuarios.
OS/2 utiliza mecanismos de protección de anillo del 80286. Las aplicaciones se ejecutan en anillos,
el núcleo y los manejadores de dispositivos se ejecutan en anillo; ciertas rutinas que requieren
privilegios de E/S se ejecutan en anillo. Un programa en cualquier anillo tiene acceso a los datos
de ese anillo de números más altos.
Los atributos de los directorios, y los ficheros son: de lectura (r), de escritura (w), de archivo (a), oculto
(h), de sistema (s). Parámetros: signos (más o menos) y letras r, w, a, y h "v".
Ejemplo: Attrib +r *.* (atributo de sólo lectura, para todos los ficheros de ese directorio)
• APPEND - Sirve para especificar trayectorias para ficheros de datos.
• BACKUP - Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete.
• CHKDSK - Verifica si hay errores en el disco duro. (También se puede utilizar para corregirlos con el
parámetro "/F")
• DELTREE - Borra un directorio sin importar que contenga subdirectorios con todos sus contenidos.
11
• DISKCOMP - Tras realizar una copia de disquetes podemos realizar una verificación, para ver si ha
copiado todos los contenidos, comparando. Este comando compara discos o disquetes.
• DISKCOPY - Permite hacer una copia idéntica de un disquete a otro, pertenece al grupo de las
órdenes externas.
• DOSKEY - Permite mantener residentes en memoria RAM las órdenes que han sido ejecutadas en
el punto indicativo.
• FC - Compara ficheros.
• FORMAT - Permite crear la estructura lógica, en una unidad física de almacenamiento (discos
duros, disquetes y unidades de almacenamiento masivo).
• FORMAT /U - Formatea un disco con formato incondicional reparando errores y marcando
sectores defectuosos.
• FORMAT /s - Formatea un disco con y lo convierte en disco de sistema.
• PRINT - Permite imprimir ficheros.
• KEYB - Establece el idioma del teclado según el parámetro adicionado (Ejemplo: KEYB SP para el
teclado español).
• LABEL - Muestra o cambia la etiqueta de la unidad de disco duro.
• MEM - Muestra la memoria RAM, el espacio ocupado y el espacio libre.
• MOVE - Mueve o cambia de posición un directorio y/o ficheros. También renombra
subdirectorios.
• SUBST - Crea una unidad lógica virtual a partir de un directorio.
• TREE - Muestra los directorios en forma de árbol.
• XCOPY - Este comando tiene la misma función que su homólogo residente COPY, con la salvedad
de que realiza operaciones de copiado de toda la estructura de directorios si se utiliza el carácter
comodín *.* y el modificador /s. Es una versión mejorada del anterior.
dispositivos DOS. Windows NT y muchos de UNIX es muchos más inmunes al límite de 640
KB.
Parámetros DOS. Muchos programas de DOS y Windows requieren dispositivos especiales
u otros comandos en el CONFIG.SYS o AUTOEXEC.BAT, y estos comandos o dispositivos
algunas veces interfieren con otros programas, creando un problema para el usuario. El
OS/2 permite al usuario especificar un único AUTOEXEC.BAT Y parámetro que influye la
marea en que OS/2 ejecuta el programa, esto brinda al usuario gran flexibilidad para
ejecutar programas individuales DOS, e inclusive ejecutar programas con requerimientos
conflictivos simultáneamente. Windows 95, Windows NT, y UNIX (Cuando soportan
programas DOS), en contraste, son más limitados al respecto. Windows 95 puede
producir mejores resultados ejecutando algunas aplicaciones DOS individualmente
conmutándose a modo dedicado DOS, pero en términos de parametizar para ejecutar
programas específicos DOS, OS/2 es el operativo más flexible disponible.
Sistema de Archivo: el disco duro debe ser organizado utilizando una arquitectura de
datos conocidos como el sistema de archivos, el cual permite al sistema operativo
localizar archivos específicos. El sistema de archivos utilizados tendrá impacto importante
en el rendimiento del sistema, por ejemplo las reglas para nombrar archivos y la forma de
reservar el espacio. Para muchas personas el sistema de archivos más familiar es el FAT,
pero no es el mejor, este incluye muchas limitaciones y problemas de diseño, algunos
obvios al usuario (El así llamado límite de nombre de archivos de 8.3), y otros no. OS/2
puede utilizar FAT, y además incluye opcionalmente el sistema de archivos HPFS el cual
ofrece nombres de archivos largos, unos bloques de reserva de espacio constante de 0.5
KB, mejor velocidad, y mejor rendimiento en relación al FAT.Los programas DOS y
Windows pueden correr en particiones OS/2 HPFS, pero sufrirán de la convecino de Dos
de nombre de archivos de 8.3. Cambiar de FAT a HPFS no es necesario para los usuarios
de OS/2, pero disco cambio puede ser beneficioso. Otro sistema operativo ofrece otro
sistema de archivo; por ejemplo Windows NT ofrece NTFS, el cual es similar al HPFS en
muchas formas; Linux usa el Ext2fs. Windows 95 utiliza algo llamado VFAT, el cual es
básicamente FAT con nombres largos de archivos. Sistemas recientes con Windows 95
utilizarán VFAT-32, el cual ofrece bloques de 2KB para la mayoría de discos duros.
2.5.2 ECONÓMICO.
Actualmente este sistema ya no está a la venta, pero su precio en el antepasado era de $288.00
USD para 100 usuarios.
2.5.3 OPERATIVOS
Funcionaba perfectamente en entornos de redes y tenía un buen rendimiento. La única
competencia era un inestable Windows 3.0 que se ejecutaba por encima del DOS.
14
Esta versión de OS/2 era íntegramente en modo texto. Si bien el Sistema Operativo daba la
posibilidad de usar los modos gráficos de la tarjeta del ordenador, no incluía ningún API que
ayudase en ello, recayendo todo el trabajo de diseño de rutinas de puntos, líneas, etc. en el
programador de la aplicación. Esto no era realmente tan problemático, pues era lo que se hacía (y
se hace) en el mundo del MS-DOS. Sin embargo, se echaba en falta un entorno gráfico como
Windows.
En la versión 1.1, aparecida en octubre de 1988, llegó por fin el Presentation Manager, un gestor
de modo gráfico, junto con la primera versión de Work Place Shell. Ambos formaban un entorno
gráfico muy parecido al aún no comercializado Windows 3.0. También hizo su aparición el formato
de ficheros HPFS (High Performance File System). Este sistema de ficheros complementaba al
clásico FAT, que era el usado por MS-DOS y por OS/2 1.0; sin embargo, ofrecía una gran cantidad
de ventajas, tales como
• Menor fragmentación de ficheros: HPFS busca primero una zona en donde el archivo
entre completo, con lo que la fragmentación de ficheros es prácticamente inexistente. De
hecho, IBM recomienda desfragmentar los discos duros una vez al año, y solo a los
paranoicos.
• Mayor capacidad: HPFS admite discos duros de hasta 512 gigabytes de capacidad,
manteniendo el tamaño del cluster (unidad mínima de información almacenable) en 512
bytes o un sector. En FAT, el tamaño mínimo de cluster para un disco duro es 2048 bytes,
y para discos mayores aumenta (un disco duro de 1 giga tiene un tamaño de cluster de
32Ks).
• Soporte para nombres largos: permite nombres de hasta 256 caracteres.
• Internet: Como servidores Apache, Lotus Go WebServer, InetMail, bind, FtpServ. Como clientes
Injoy, Netscape, Lynx, FTPBrowser, ncftp, MR/2Ice, PMMail, wget, OpenChat, PMBitchX, entre
otros.
• Juegos: Galactic Civilization II, BEM, Quake II (portado con Win32os2), prácticamente cualquier
juego para DOS, Mame para OS/2 (emulador de arcade con cientos de juegos disponibles).
• Aplicaciones de oficina: Lotus SmartSuite, StarOffice, Describe, Mesa, WordPerfect 5.2, suites
para DOS o Win3x, hasta Excel y Word comparables con las primeras versiones para Windows.
• Gráficos: ColorWorks 2.0, Embelish, TrueSpectra, PMView, Corel.
• Bases de datos: DB2, Oracle, mSQL.
• Multimedia: MainActor, QMotion, pm123, Mixomat.
• Desktop: Object desktop, Program Commander/2, Deskman, Exceed, NPSWPS, etc.
• Sistema: Process Commander, 4OS2, ZTreeBold, Unimaint, Graham Utilities, etc. Antivirus:
Sophos Antivirus para OS/2, F-Secure Antivirus para OS/2
• *aun que se asemeje a otro sistema • *cuando trabaja con windows se pone
operativo como windows este es más lenta.
flexible. • *en la versión win-os/2 se requiere que el
• *tiene menos consumo de memoria.
usuario tenga windows 3.1 para ejecutar
• *sobrepasan más de los límites de dos
windows desde os/2.
usando aun comandos estilo dos en la linea
• *al usarse con windows para trabajo en
de prompt. con estas ventajas usted no
grupos 3.1 (wfw) la capacidad de red esta
tiene que conocer Unix para obtener
inhabilitada.
aplicaciones multitareas.
• *como podemos ver este sistema depende
mucho de windows a diferencia de Linux y
Unix.
16
WINDOWS
VENTAJAS DESVENTAJAS
LINUX
VENTAJAS
• *gratuito.
• *tiene una enorme cantidad de software libre para este sistema.
• *mayor estabilidad.
• *entorno gráfico.
• *la vulnerabilidad son detectadas y corregidas más rápidamente.
DESVENTAJAS
MS-DOS
VENTAJAS
DESVENTAJAS
• *queda en evidencia al tratar de realizar más de una tarea a la vez debido a que es un sistema
monotarea.
• *solo puede ocupar un usuario a la vez debido a que es un sistema monousuario.
• *no tiene interfaz amigable, es decir no cuenta con ventanas, colores etc. que hicieran más
amigable el trabajo y la comunicación entre la computadora y el usuario.
18
RECOMENDACIONES.
OS/2 se encuentra en la actualidad en un momento extraordinariamente crítico (cuarto trimestre
de 1997). El mercado, en la actualidad, no es capaz de permitir a una empresa con varios
empleados vivir únicamente de sus ventas de productos OS/2, por lo que es imperativo
convertirse en multiplataforma para poder sobrevivir. Los usuarios de OS/2 deben aceptar esto,
ya que en caso contrario no veremos más productos comerciales o shareware de importancia
para OS/2
Los usuarios de OS/2 deberían considerar igualmente que el tiempo es dinero y que no siempre
han de buscar por una solución freeware, excepto en el caso que esta sea la mejor disponible.
Cada compra de productos OS/2 cuenta y algunos de los productos de OS/2 son de los de mayor
calidad del mercado.
Para IBM, el destino de OS/2 es ser utilizado únicamente por las grandes empresas. IBM pretende
convertir a OS/2 en un sistema operativo especializado capaz de ejecutar "un puñado" de cosas
en el escritorio, pero manteniéndolo básicamente como un cliente de JAVA. Esto va en contra de
las necesidades de la mayoría de usuarios activos de OS/2.
Una página web para el WarpCaster que sea controlada por alguien sin intereses, con enlaces
desde las páginas de todos los desarrolladores de aplicaciones OS/2 y con un enlace creado por la
instalación de todos los programas de OS/2 también es de vital importancia. Una organización
internacional de usuarios de OS/2 que trabaje conjuntamente con los desarrolladores de software
también ayudará a acercar el OS/2 a los nuevos usuarios y a mantener a aquellos que no están en
la red al día de las novedades relacionadas con OS/2.
Y, por último, una organización que sea capaz de presentar nuevas mejoras y prestaciones al OS/2
para mantenerlo con las últimas prestaciones. Esta organización debería trabajar para que los
ISVs de OS/2 crearan estos componentes después que un número significativo de usuarios
mostrara su interés en que se hicieran. Incluso, al tener un número importante de nuevas
prestaciones, nos podríamos plantear el lanzamiento de una actualización del sistema operativo
(algo así como Power OS versión 5 o similar) en el caso de que IBM lanzara definitivamente la
toalla. OS/2 nunca será el sistema operativo dominante. Lo será Windows 98 en primer término y
Windows NT le sucederá. Pero creo que existe un importante mercado para OS/2 si los ISV
podemos sobrevivir a esta transición y los usuarios se organizan. Lo suficientemente importante
para mantener a Microsoft en su zona y mantener a OS/2 como el sistema operativo para el resto
de nosotros. Creo que organizándonos podemos conseguir que OS/2 permanezca como un
sistema operativo viable y con una mejor posición de la que tiene hoy. Creo, igualmente, que de
esta forma los usuarios de OS/2 serán más conscientes de como ellos mismos pueden afectar al
futuro de OS/2 para permitir que en el futuro continúen apareciendo aplicaciones nativas para
OS/2.
19
CONCLUSIONES.
A través del desarrollo de este proyecto podemos concluir que:
De todos los sistemas operativos, OS/2 fue tal vez el de mayor impacto en la década de los 80 o
quizás sólo superado por Unix.
Los objetivos principales de los diseñadores de OS/2 fueron crear un sistema ideal para la
automatización de oficinas, proporcionar manejadores de gráficos independientes de los
dispositivos, lograr que las aplicaciones tuvieran acceso directo a periféricos con gran ancho de
banda, ofrecer capacidad multitarea, proporcionar un ambiente adaptado para cada programa y
para sus descendientes, ofrecer un ambiente protegido para garantizar la estabilidad del sistema.
OS/2 se diseñó de manera compatible con la arquitectura 8086/8088 empleada en los pequeños
modelos IBM PC y con la arquitectura y con la arquitectura 80386 popularizada con los modelos
IBM PC AT.
Un problema especial al que se enfrentaron los diseñadores de OS/2 es que al incluir un modo
real de ejecutar OS/2 en un contexto OS/2, es que DOS es un sistema de tarea única diseñado
para usuarios que ejercen el control total sobre sus máquinas. En cambio OS/2 ofrece una función
de bloqueo de archivos para evitar conflictos entre usuarios que hacen referencia simultánea a un
archivo.
OS/2 está diseñado para ejecutarse en red en las cuales las máquinas OS/2 se comunican con
facilidad y flexibilidad con máquinas DOS, y en los que puede estar presente varias versiones de
OS/2 al mismo tiempo.
En OS/2 una aplicación no puede tener acceso a la memoria de otra, ni modificarla. La ejecución
no afectará el funcionamiento correcto de otra. Cuando se presente errores OS/2 los localiza para
evitar que perjudiquen a otros aspectos del sistema. También ayuda al usuario a encontrar el
origen del error. Ningún programa puede hacer por sí sólo que se caiga el sistema o provocar que
falle cualquier otro grupo de pantalla que no sea el suyo propio.
20
BIBLIOGRAFIA
http://www.caballe.com/teamos2
http://www.caballe.com
http://www.os2ss.com
http://www.os2ezine.com
http://www.austin.ibm.com/pspinfo/os2.html
Sistemas Operativos Modernos
Andrew Tanenbaun
Manual de programación de SO/2
http://www.ibm.com
https://es.wikibooks.org/wiki/Manual_de_programaci%C3%B3n_de_OS/2
Telemadrid Servicios Informativos
21
ANEXOS
22