Sistemas Operativos

Páginas: 22 (5293 palabras) Publicado: 15 de abril de 2013
Sistemas Operativos

Sistema Operativo
Un sistema operativo (cuyo acrónimo es SO) es un conjunto de programas destinados a permitir la
comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz.
Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde
los niveles más básicos.

Un sistema operativo se puede encontrarnormalmente en la mayoría de los aparatos electrónicos
que podamos utilizar sin necesidad de estar conectados a una computadora y que utilicen
microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta
cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios... y computadoras).
A. Tipos de sistemas operativos
1 Sistemas Operativos por suEstructura
Según [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema
operativo, los cuales son:
Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que
se le quiere destinar.
Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación,
restricciones de uso, eficiencia, toleranciafrente a los errores y flexibilidad.
A continuación se describen las distintas estructuras que presentan los actuales sistemas operativos
para satisfacer las necesidades que de ellos se quieren obtener.
1.1 Estructura monolítica.
Es la estructura de los primeros sistemas operativos constituídos fundamentalmente por un solo
programa compuesto de un conjunto de rutinas entrelazadas de tal forma quecada una puede llamar
a cualquier otra (Ver Fig. 2). Las características fundamentales de este tipo de estructura son:
Construcción del programa final a base de módulos compilados separadamente que se unen a través
del ligador.
Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar
mucho acoplamiento.
Carecen de protecciones y privilegios alentrar a rutinas que manejan diferentes aspectos de los
recursos de la computadora, como memoria, disco, etc.
Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión,
pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de
aplicaciones.

SOP3

Página 1

Sistemas Operativos
1.2 Estructura jerárquica.
Amedida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se
hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del
sistema contenía subpartes y esto organizado en forma de niveles.
Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera
perfectamente definida y con un clarointerface con el resto de elementos.
Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los
cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que se utilizó con
fines didácticos (Ver Fig. 3). Se puede pensar también en estos sistemas como si fueran `multicapa'.
Multics y Unix caen en esa categoría. [Feld93].

En la estructuraanterior se basan prácticamente la mayoría de los sistemas operativos actuales. Otra
forma de ver este tipo de sistema es la denominada de anillos concéntricos o "rings" (Ver Fig. 4).

En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por
donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas más internas del
sistemaoperativo o núcleo del sistema estarán más protegidas de accesos indeseados desde las
capas más externas. Las capas más internas serán, por tanto, más privilegiadas que las externas.
1.3 Máquina Virtual.

SOP3

Página 2

Sistemas Operativos
Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando
una máquina que parece idéntica a la máquina real...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS