historia de los sistemas operativos (vjcm)

Upload: victor-yeampier-caxi-maqueda

Post on 06-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 HISTORIA DE LOS SISTEMAS OPERATIVOS (vjcm)

    1/4

     

    Caxi Maquera Victor Jhampier  1

    SISTEMAS OPERATIVOS

    Un Sistema Operativo es un software para administrar los recursos de una computadora para los usuarios yaplicaciones, su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivoprincipal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivosecundario es que el hardware del computador se emplee de manera eficiente.

    HISTORIA DE LOS SISTEMAS OPERATIVOS

    Haciendo un poco de historia, la primera computadora (aún no se podía llamar ordenador o sistema informático) fuediseñada por el matemático inglés Charles Babbage. Este matemático ya tenía claro cuál era la secuencia a seguir parael tratamiento automático de la información. ENTRADA –PROCESO - SALIDA.

    Para ver cómo han evolucionado los sistemas operativos a lo largo de la historia desde la aparición del primero de ellos,tenemos que tener muy presente las arquitecturas de los ordenadores, es decir, la evolución de hardware donde seinstalan. (Muñoz López, 2013) 

    (Anderson, 2016)

    PRIMERA GENERACIÓN (1945-1955): Tubos de vacío y tableros enchufables.

    Con la aparición de la primera generación de computadoras, se realizaba lo que se llama el proceso en serie. Por aquelentonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computadorsin ayuda externa.

    Se utilizaban los válvulas de vacío (antiguas resistencias electrónicas). Estas computadoras, eran maquinas programas

    en lenguaje maquina puro, en esos tiempo los leguajes de programación eran desconocidos (incluso se desconocía ellenguaje ensamblador). Se programaban en tarjetas perforadas, eran de gran tamaño, elevado consumo de energía ymuy lentas. Las operaciones se reducían a simples cálculos matemáticos.

    Algunas de la computadoras de esta generación son: ABC (1939), Collosus (1941), Mark I IBM (1944), ENIAC (1946),EDVAC (1949) y UNIVAC (1951). En 1951 Grace Hooper creó el lenguaje Flowmatic y produjo el primer compiladordenominado A-0 (Math Matic).

  • 8/17/2019 HISTORIA DE LOS SISTEMAS OPERATIVOS (vjcm)

    2/4

     

    Caxi Maquera Victor Jhampier  2

    SEGUNDA GENERACIÓN (1955-1965): Transistores y sistemas por lote.

    Con el objeto de facilitar la interacción entre persona y computador, los sistemas operativos hacen una aparición discretay bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal.El funcionamiento del monitor residente era bastante simple, se limitaba a cargar los programas a memoria, leyéndolosde una cinta o de tarjetas perforadas, y ejecutarlos. El principal problema de estos sistemas era encontrar una forma deoptimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.El procesamiento por lotes una solución para optimizar el tiempo de montaje, surgió la idea de agrupar los trabajos enlotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a continuación de otro sin perderapenas tiempo en la transición.

    Sistemas Operativos Desarrollados

      GM OS: Desarrollado por General Motors para el IBM 701.

      Input Output System: Desarrollado por General Motors y la Fuerza Aérea de los Estados Unidos para el IBM704.

      FORTRAN Monitor system: Desarrollado por la aviación norteamericana para el IBM 709.

     

    SAGE (Semi-Automatic Ground Environment): Primer sistema de control en tiempo real, desarrollado parael IBM AN/FSQ7.

      SOS: Desarrollado por el IBM SHARE Users Group para el IBM 709.

    TERCERA GENERACIÓN (1965-1980): Circuitos integrados y multiprogramación.

    En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecutainstrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar deesperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operaciónde E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro.

    Sistemas Operativos Desarrollados

      MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo

    liderado por Fernando Corbato del MIT, con General Electric y los laboratorios Bell, que comenzó en los 60,pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrollóinicialmente para el mainframe GE-645, un sistema de 36 bits; después fue soportado por la serie de máquinasHoneywell 6180.

      UNIX (registrado oficialmente como UNIX®): Es un sistema operativo portable, multitarea y multiusuario;desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los quefiguran Dennis Ritchie y Ken Thompson.

      BSD (Berkeley Software Distribution):  En español distribución de software Berkeley, fue un sistema

    operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidadde California en Berkeley.  MVS (Multiple Virtual Storage):  Fue el sistema operativo más usado en los modelos de mainframes -

    ordenadores grandes, potentes y caros usados principalmente por grandes compañías para el procesamientode grandes cantidades de datos- System/370 y System/390 de IBM, desarrollado también por IBM y lanzadoal mercado por primera vez en 1974. Como características destacables, permitía la ejecución de múltiplestareas, además de que introdujo el concepto de memoria virtual y finalmente añadió la capacidad de que cadaprograma tuviera su propio espacio de direccionamiento de memoria, de ahí su nombre.

  • 8/17/2019 HISTORIA DE LOS SISTEMAS OPERATIVOS (vjcm)

    3/4

     

    Caxi Maquera Victor Jhampier  3

      VM/370 (Virtual Machine): Es un sistema operativo de máquina virtual que se anunció para el público en 1972por IBM para computadores centrales o mainframes, plataformas como System/370. Está basado en máquinavirtual de sistema cuyo núcleo es un programa de control llamado CP (Control Program) o también denominadoVMCP (Virtual Machine Control Program) cuya principal característica es que permite la ejecución de unamáquina virtual dentro de otra máquina virtual, también es la encargada de controlar los dispositivos hardwaredel ordenador: CPU, discos cintas, etc.

     

    CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el microprocesador 8080/85 de Intel yel Zilog Z80, salió al mercado en 1976, distribuyéndose en disquetes de ocho pulgadas. Fue el SO más usadoen las computadoras personales de esta década. Su éxito se debió a que era portable, permitiendo quediferentes programas interactuasen con el hardware de una manera estandarizada

    CUARTA GENERACIÓN (1980 Hasta Hoy): Computadoras personales.

    Con la creación de los circuitos LSI -integración a gran escala-, chips que contenían miles de transistores en uncentímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado elrendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas.

    En esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o C, y nacieron otros nuevos, de loscuales se podrían destacar: C++. Eiffel dentro del paradigma de la orientación a objetos, Haskell y Miranda en el campode la programación declarativa.Un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoraspersonales que corrían sistemas operativos en red y sistemas operativos distribuidos.

    Sistemas Operativos Desarrollados

      Apple Macintosh: El lanzamiento oficial se produjo en enero de 1984, al precio de 2495 dólares. Muchosusuarios, al ver que estaba completamente diseñado para funcionar a través de una GUI (Graphic UserInterface), acostumbrados a la línea de comandos, lo tacharon de juguete. A pesar de todo, el Mac se situó a

    la cabeza en el mundo de la edición a nivel gráfico.

      VMWare: VMware Inc., es una filial de EMC Corporation (propiedad a su vez de Dell Inc) que proporcionasoftware de virtualización disponible para ordenadores compatibles X86. El software de VMware puedefuncionar en Windows, Linux, y en la plataforma Mac OS X.

      MS/DOS (Sistema operativo de disco de Microsoft): Escrito por Microsoft para IBM PC y otras computadorasque utilizaban la CPU Intel 8088 y sus sucesores. En 1981 Microsoft compró un sistema operativo llamadoQDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoftDisk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, apartir de la cual MS-DOS dejó de existir como tal y se convirtió en una parte integrada del sistema operativoWindows.

      Open VMS (Sistema de Memoria Virtual): es un sistema multiusuario y multiproceso diseñado por DEC

    (Digital Equipment Corporation), para su utilización en entornos de tiempo compartido, tiempo real,procesamiento por lotes y procesamiento de transacciones. Conocido inicialmente como VMS, se ejecutabasobre sistemas VAX (Virtual Address Extended), el nombre cambió a Open VMS en 1990. Fue posteriormenteportado a DEC Alpha (1992) e Intel Itanium (2005).

      Windows: En 1983, Microsoft anunció el desarrollo de Windows, una interfaz gráfica de usuario (GUI) para supropio sistema operativo (MS-DOS), que había enviado para IBM PC y ordenadores compatibles desde 1981.La línea de productos se ha cambiado de un producto de GUI a un moderno sistema operativo en dos familiasde diseño, cada uno con su propio sistema de archivo de código base y por defecto.

  • 8/17/2019 HISTORIA DE LOS SISTEMAS OPERATIVOS (vjcm)

    4/4

     

    Caxi Maquera Victor Jhampier  4

      Windows NT (Windows New Technology): Es una familia de sistemas operativos producidos por Microsoft,de la cual la primera versión fue publicada en julio de 1993.Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemasoperativos orientados a estaciones de trabajo y servidor de red. Un sistema operativo con interfaz gráficapropia, estable y con características similares a los sistemas de red UNIX.

      LINUX: Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores yestaciones de trabajo. En 1991, con 23 años, un estudiante de informática de la Universidad de Helsinki(Finlandia) llamado Linus Torvalds se propone como entretenimiento hacer un sistema operativo que secomporte exactamente igual al sistema operativo UNIX, pero que funcione sobre cualquier ordenadorcompatible PC.

      Android: Es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos

    móviles con pantalla táctil, como teléfonos inteligentes, tablets o tabléfonos; y también para relojes inteligentes,televisores y automóviles. Inicialmente fue desarrollado por Android Inc., empresa que Google respaldóeconómicamente y más tarde, en 2005 lo compró. Android fue presentado en 2007.

      Mach: Es un proyecto de diseño de sistemas operativos iniciado en la Universidad Carnegie Mellon con elobjetivo de desarrollar un micronúcleo. El proyecto en CMU se ejecutó desde 1985 hasta 1994. Mach sedesarrolló con la premisa de que todos los sistemas operativos modernos comparten una serie de

    características en común, o son deseadas si es que no las tienen aún.  Mac OS (Macintosh Operating System): Sistema Operativo de Macintosh) es el nombre del sistema operativo

    creado por Apple para su línea de computadoras Macintosh. Es conocido por haber sido el primer sistemadirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas,icono y menús. Esta fue la base del Mac OS clásico, desarrollado íntegramente por Apple, cuya primera versiónvio la luz en 1984.

      Mac OSX (Macintosh Operating System ): Es la versión más reciente del sistema operativo de Apple. Aunquese define oficialmente como la "versión 10". Mac OS X es un sistema operativo tipo UNIX, el cual fue construidosobre la tecnología desarrollada por NeXT en la segunda mitad de los años 1980 hasta que Apple compró estacompañía a principios de 1997.

      iOS (Internetwork Operating System): Es un sistema operativo móvil de la multinacional Apple Inc.

    Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPodtouch y el iPad.

    BIBLIOGRAFÍA:

    Anderson, T. (2016). Operating Systems: Principles and Practice. CSE 451 Spring 2016  (pág. 21). Washington: ISBN-10 0985673524. 

    Gabriel Soto, H. (15 de Abril de 2015). monografias.com. Obtenido dehttp://www.monografias.com/trabajos11/oper/oper.shtml

    Muñoz López, F. J. (2013). Sistemas Operativos Monopuesto. Madrid España: McGraw-Hill.

    TANENBAUM, A. (2009). SISTEMAS OPERATIVOS MODERNOS (TERCERA EDICIÓN). Amsterdam, Holanda:PEARSON EDUCACIÓN.