Programacion

Páginas: 33 (8247 palabras) Publicado: 30 de octubre de 2012
INTRODUCCION

Los Sistemas Operativos son aplicaciones complejas que cubren una amplia gama de funcionalidades que emplean y gestionan los recursos que integran un ordenador, generalmente de propósito general. Así mismo, el Sistema Operativo de Segunda Generación OS/2 fue diseñado y desarrollado como un Sistema para las oficinas.

En el presente trabajo práctico, se describirá el propósito deeste Sistema (OS/2), su evolución conforme se incorporaron nuevas tecnologías de hardware, además de delinear su funcionamiento interno en cuanto a, procedimientos para gestión de procesos llevados a cabo por el Kernel (núcleo), gestión de memoria, gestión de almacenamiento y mecanismos de control empleados por este como Sistema Operativo multitarea.

Y se denotara como en la evolución delSistema Operativo OS/2, su funcionamiento a través del tiempo obedece su propósito general inicial satisfaciendo los requerimientos por su implementación.

TABLA DE CONTENIDO

Objetivo N° 6: OS/2 | 3 |
* Evolución histórica | | 3 |
* Objetivos | | 7 |
* Propósitos | | 7 |
* Funciones | | 7 |
* Características | | 8 |
Objetivo N° 7: Núcleo de OS/2 | 10 |
*OS/2: Procesos e hilos | | 10 |
* Procedimiento en el kernel | | 10 |
* Manejadores de dispositivo | | 11 |
* Planificador | | 13 |
* Comunicación entre procesos | | 15 |
Objetivo N° 8: Gestión de Memoria | 17 |
* Memoria en asignación contigua | | 17 |
* Técnica de Intercambio | | 20 |
* Modo protegido 286 | | 20 |
* Modo protegido 386 | | 22 |* Memoria virtual | | 25 |
* Políticas de distribución de memoria | | 28 |
Objetivo N° 9: Sistema E/S | 30 |
Objetivo N° 10: Gestión de Almacenamiento | 33 |
* Gestión de Control de archivos | | 34 |
* Apertura y cierre de ficheros | | 34 |
* Lectura y escritura de datos | | 35 |
* Compartición de ficheros | | 35 |
* Búsqueda de ficheros | | 37 |
ObjetivoN° 11: Mecanismo de control | 39 |
* Calendarización | | 39 |
CONCLUSIONES | 42 |
BIBLIOGRAFIAS | 48 |

OBJETIVO N° 6

Analice el Sistema Operativo OS/2 y describa la evolución histórica, los objetivos, el propósito, sus funciones y características de dicho sistema.

Evolución histórica de OS/2

El sistema operativo de segunda generación OS/2 surgió como una idea entre lasempresas IBM y MICROSOFT a partir de la firma de un acuerdo en el año 1985, el cual comprendía el desarrollo de un sistema operativo multitarea (multitask) de propósito general comenzando con el desarrollo de MS-DOS v5, pasando por CP/DOS y finalizando con OS/2.

Como sucesor de MS-DOS, en Abril de 1987 sale OS/2 1.0 como sistema operativo de 16 bits diseñado para microprocesadores 286 aprovechandosus características de protección de memoria, gestión multitareas, entre otras, haciendo del mismo un estable, eficaz y muy potente sistema operativo.

Esta versión de OS/2 trajo consigo procesamiento multitarea en tiempo real, lo cual permitía ejecutar varias secciones de manera simultánea en las que se podían desarrollar múltiples programas que a su vez contenían varios hilos de ejecución(threads). Además permitía memoria virtual, para cuando la memoria física no fuera suficiente y no permitiera la ejecución de programas muy largos.

En Octubre de 1988 aparece OS/2 1.1 con un entorno grafico conformado por un gestor de modo grafico denominado Presentation Manager y la primera versión de Work Place Shell WPS la cual es un Shell de escritorio orientado a objetos basados en el accesode usuarios comunes. Con esta versión hizo su aparición el sistema de fichero de alto rendimiento (HPFS).

Posteriormente IBM por su cuenta se encarga del desarrollo de este sistema operativo, esto es, producto de la ruptura del acuerdo firmado por esta empresa y Microsoft por discrepancias en la implementación del núcleo con base a 16 bits o 32 bits. Debido a que Microsoft por su parte...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS