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

Sistemas Operativos




Enviado por Estefania Orozco



Partes: 1, 2

    1. Historia de los Sistemas
      Operativos
    2. Concepto de Sistemas
      Operativos
    3. Versiones
      de Sistemas Operativos
    4. Ventajas y
      Desventajas de los Sistemas Operativos
    5. Novedades de
      los Sistemas Operativos
    6. Bibliografía

    Historia

    • Años 40.- A finales de los años
      40, con la primera generación de computadoras, se accedía directamente a
      la consola de la
      computadora desde la cual se actuaba sobre una serie de
      micro interruptores que permitían introducir
      directamente el programa en
      la memoria
      de la computadora.
    • Por aquel entonces no existían los sistemas
      operativos, y los programadores debían interactuar
      con el hardware del
      computador
      sin ayuda externa
    • Años 50.- A principios de
      los años 50 con el objeto de facilitar la interacción entre persona y
      computador, los sistemas
      operativos hacen una aparición discreta y bastante
      simple, con conceptos tales como el monitor
      residente, el proceso por
      lotes y el almacenamiento temporal.
    • Años 60.- En los años 60 se
      produjeron cambios notorios en varios campos de la informática, con la aparición del
      circuito cerrado la mayoría orientados a seguir
      incrementando el potencial de los computadores. Para ello se
      utilizaban técnicas
      de lo más diversas:
      • Multiprogramación
      • Tiempo compartido
      • Tiempo real
      • Multiprocesador
    • Años 70.- Es en los años 70, C,
      se creó específicamente para re-escribir por
      completo el código del sistema
      operativo Unix,
      convirtiéndolo en uno de los pocos SO escritos en un
      lenguaje de
      alto nivel.

    Sistemas operativos
    desarrollados:

      • MULTICS (Multiplexed Information and Computing
        Service):
        proyecto
        cooperativo liderado por Fernando Corbato del MIT, con
        General Electric y los laboratorios Bell, los laboratorios
        Bell lo abandonaron en 1969 para comenzar a crear el
        sistema
        UNIX.
      • MVS (Multiple Virtual Storage): Fue el
        sistema operativo más usado en los modelos
        de mainframes , desarrollado también por IBM y
        lanzado al mercado
        por primera vez en 1974. Permitía ejecución
        de múltiples tareas, introdujo el concepto de
        memoria
        virtual.
      • CP/M (Control
        Program/Monitor
        ): Desarrollado por Gary Kildall para el
        microprocesador 8080/85 de Intel y el Zilog
        Z80, salió al mercado en 1976,
        distribuyéndose en disquetes de ocho pulgadas. Fue
        el SO más usado en las computadoras personales de
        esta década. Su éxito se debió a que era
        portátil.
    • Años 80.-Un avance importante que se
      estableció a mediados de 1980 fue el desarrollo
      de redes de PC que
      corrían sistemas operativos en red y sistemas
      operativos distribuidos. En esta escena, dos sistemas
      operativos eran los mayoritarios: MS-DOS,
      escrito por Microsoft
      para IBM PC y otras computadoras que utilizaban la CPU Intel
      8088 y sus sucesores, y UNIX, que dominaba en los ordenadores
      personales que hacían uso del Motorola
      68000.
      • MS-DOS .-En 1981 Microsoft compró
        un sistema operativo llamado QDOS que, tras realizar unas
        pocas modificaciones, se convirtió en la primera
        versión de MS-DOS (Microsoft Disk Operating
        System).
    • Años 90
    • GNU/Linux.-
      En 1991 aparece la primera versión del núcleo
      de Linux. Creado por Linus Torvalds y un sinfín de
      colaboradores a través de Internet.
      Este sistema se basa en Unix, un sistema que en principio
      trabajaba en modo comandos,
      estilo MS-DOS.

    Concepto

    Sistema operativo

    • Es un programa o conjunto de programas de
      computadora destinado a permitir una gestión eficaz de sus recursos.
    • Comienza a trabajar cuando se enciende el
      computador, y gestiona el hardware de la máquina desde
      los niveles más básicos, permitiendo
      también la interacción con el
      usuario.

    Funciones básicas

    • Proporcionar comodidad en el uso de un
      computador.
    • Gestionar de manera eficiente los recursos del
      equipo, ejecutando servicios
      para los procesos
      (programas)
    • Brindar una interfaz al usuario, ejecutando
      instrucciones (comandos).
    • Permitir que los cambios debidos al desarrollo del
      propio SO se puedan realizar sin interferir con los servicios
      que ya se prestaban (evolutividad).

    Interfaces de usuario

    Es la parte del sistema operativo que permite
    comunicarse con él de tal manera que se puedan cargar
    programas, acceder archivos y
    realizar otras tareas.

    Características del Sistema
    Operativo

    • Administración de tareas
    • Administración de usuario
    • Manejo de recursos

    Administración de tareas

    • Monotarea: Solamente puede ejecutar un proceso
      (aparte de los procesos del propio S.O.) en un momento dado.
      Una vez que empieza a ejecutar un proceso, continuará
      haciéndolo hasta su finalización y/o
      interrupción.
    • Multitarea: Es capaz de ejecutar varios
      procesos al mismo tiempo. Este
      tipo de S.O. normalmente asigna los recursos disponibles (CPU,
      memoria,
      periféricos) de forma alternada a los
      procesos que los solicitan, de manera que el usuario percibe
      que todos funcionan a la vez, de forma concurrente.

    Administración de usuarios

    • Monousuario: Si sólo permite ejecutar los
      programas de un usuario al mismo tiempo.
    • Multiusuario: Si permite que varios usuarios ejecuten
      simultáneamente sus programas, accediendo a la vez a los
      recursos de la computadora. Normalmente estos sistemas
      operativos utilizan métodos
      de protección de datos, de
      manera que un programa no pueda usar o cambiar los datos de
      otro usuario.

    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