So

Historia de los Sistemas Operativos

  • La primera generación (Tubos al vacío)

    La primera generación (Tubos al vacío)
    Los progresos en la construcción de computadoras digitales iniciaron hasta la segunda guerra mundial, El profesor John Atanasoff y su estudiante Clifford Berry construyeron lo
    que ahora se conoce como la primera computadora digital funciona, utilizaba 300 tubos de vacío (bulbos) En estos primeros días, un solo grupo de personas (generalmente ingenieros) diseñaban, construían,
    programaban, operaban y daban mantenimiento a cada máquina.
  • La primera generación Parte 2

    La primera generación Parte 2
    Los lenguajes de programación eran desconocidos los sistemas operativos también se desconocían. El modo usual de operación
    consistía en que el programador trabajaba un periodo dado, registrándose en una hoja de firmas, y después entraba al cuarto de máquinas, insertaba su tablero de conexiones en la computadora
    e invertía varias horas esperando que ninguno de los cerca de 20,000 bulbos se quemara durante
    la ejecución. Todos los problemas eran cálculos numéricos bastante simples senos, cosenos.
  • La primera generación Parte 3

    La primera generación Parte 3
    A principios de la década de 1950, la rutina había mejorado un poco con la introducción de las
    tarjetas perforadas. Entonces fue posible escribir programas en tarjetas y leerlas en vez de usar tableros
    de conexiones aparte de esto, el procedimiento era el mismo.
  • Sistemas de procesamiento por Lotes

    Sistemas de procesamiento por Lotes
    Dado el alto costo del equipo, no es sorprendente que las personas buscaran rápidamente formas de reducir el tiempo desperdiciado. La solución que se adoptó en forma general fue el sistema de procesamiento por lotes. La idea detrás de este concepto era recolectar una bandeja llena de trabajos en el cuarto de entrada de datos y luego pasarlos a una cinta magnética mediante el uso de una pequeña computadora relativamente económica, tal como la IBM 1401, que era muy adecuada para leer las tarjetas.
  • La segunda generación

    La segunda generación
    La introducción del transistor a mediados de la década de 1950 cambió radicalmente el panorama.
    Las computadoras se volvieron lo bastante confiables como para poder fabricarlas y venderlas
    a clientes dispuestos a pagar por ellas, con la expectativa de que seguirían funcionando el
    tiempo suficiente como para poder llevar a cabo una cantidad útil de trabajo. Por primera vez había
    una clara separación entre los diseñadores, constructores, operadores, programadores y el personal
    de mantenimiento.
  • La tercera generación

    La tercera generación
    A principio de la década de 1960, la mayoría de los fabricantes de computadoras tenían dos líneas de productos distintas e incompatibles. Por una parte estaban las computadoras científicas a gran escala orientadas a palabras, que se utilizaban para cálculos numéricos en ciencia e ingeniería. Por otro lado, estaban las computadoras comerciales orientadas a caracteres, como la 1401, que se utilizaban ampliamente para ordenar cintas e imprimir datos en los bancos y las compañías de seguros.
  • Circuitos Integrados

    Circuitos Integrados
    La IBM 360 fue la primera línea importante de computadoras en utilizar circuitos integrados (ics) (a pequeña escala), con lo cual se pudo ofrecer una mayor ventaja de precio/rendimiento en comparación con las máquinas de segunda generación, las cuales fueron construidas a partir de transistores individuales. Su éxito fue inmediato y la idea de una familia de computadoras compatibles pronto fue adoptada por todos los demás fabricantes importantes.
  • Multiprogramación

    Multiprogramación
    En la 7094, cuando el trabajo actual se detenía para esperar a que se completara una operación con cinta u otro dispositivo de E/S, la CPU simplemente permanecía inactiva hasta terminar la operación de E/S. Con los cálculos científicos que requieren un uso intensivo de la CPU, la E/S no es frecuente, por lo que este tiempo desperdiciado no es considerable. La solución que surgió fue particionar la memoria en varias piezas, con un trabajo distinto en cada partición.
  • La cuarta generación

    La cuarta generación
    Con el desarrollo de los circuitos LSI que
    contienen miles de transistores en un centímetro cuadrado de silicio (chip), nació la era de la computadora personal. En términos de arquitectura, las computadoras personales (que al principio
    eran conocidas como microcomputadoras) no eran del todo distintas de las minicomputadoras de la clase PDP-11, pero en términos de precio sin duda eran distintas el chip microprocesador logró que un individuo tuviera su propia computadora personal.
  • Sistemas operativos en red

    Sistemas operativos en red
    En un sistema operativo en red, los usuarios
    están conscientes de la existencia de varias computadoras, y pueden iniciar sesión en equipos remotos y copiar archivos de un equipo a otro. Cada equipo ejecuta su propio sistema operativo local y tiene su propio usuario (o usuarios) local Los sistemas operativos en red no son fundamentalmente distintos de los sistemas operativos con un solo procesador necesitan un dispositivo controlador de interfaz de red y cierto software de bajo nivel controlarlo.