Monografias.com > Computación > Sistemas Operativos
Descargar Imprimir Comentar Ver trabajos relacionados

Sistema Operativo




Enviado por Danny González



Partes: 1, 2

    1. Tipos de sistemas
      operativos
    2. Sistemas operativos mas
      utilizados
    3. Diferencias entre Windows y
      Linux
    4. Diferencias entre Windows y
      Unix
    5. Desventajas de
      Linux
    6. Desventajas de
      Windows
    7. Principales
      ventajas
    8. Unix
    9. Ventajas de Unix
    10. Desventajas de
      Unix
    11. Bibliografía

    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 encontrar normalmente 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).

    1. Tipos de sistemas
      operativos

    1 Sistemas
    Operativos por su Estructura

    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,
    tolerancia
    frente 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 que
    cada 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 al entrar 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.

    1.2 Estructura
    jerárquica.

    A medida 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 claro interface 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].

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter