Fedora

Páginas: 23 (5581 palabras) Publicado: 9 de junio de 2013
Campus: Centro Universitario de Ciencias Exactas e Ingenierías

Departamento: Ciencias Computacionales

Materia: Sistemas Operativos

Profesor: Lic. Violeta del Rocío Becerra Velázquez

Alumno: César Rodrigo Solís González

Código: 20655313

Carrera: Ingeniería en Computación

Sección: D03

Título: Bloque de Tareas N°1
Tarea 2: Evolución de los SistemasOperativos
Tarea 3: Definición de Sistema Operativo
Tarea 4: Estructuras del Sistema Operativo

Fecha: 16/02/2013

Calificación y observaciones:








La evolución de los Sistemas Operativos
La primera computadora digital verdadera fue diseñada por el matemático inglés Charles Babbage (de 1792 a 1871). Aunque Babbage gastó la mayor parte de su vida y fortuna tratando de construir su“máquina analítica”, nunca logró hacer que funcionara de manera apropiada, debido a que era puramente mecánica y la tecnología de su era no podía producir las ruedas, engranes y dientes con la alta precisión que requería. Por supuesto, la máquina analítica no tenía un sistema operativo.
La primera generación (1945 a 1955): tubos al vacío
En estos primeros días, un solo grupo de personas (generalmenteingenieros) diseñaban, construían, programaban, operaban y daban mantenimiento a cada máquina. Toda la programación se realizaba exclusivamente en lenguaje máquina o, peor aún, creando circuitos eléctricos mediante la conexión de miles de cables a tableros de conexiones (plugboards) para controlar las funciones básicas de la máquina.
A principios de la década de 1950, la rutina había mejorado unpoco 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.
La segunda generación (1955 a 1965): transistores y sistemas de procesamiento por lotes
Estas máquinas, ahora conocidas como mainframes, estaban encerradas en cuartos especiales con aireacondicionado y grupos de operadores profesionales para manejarlas. Sólo las empresas grandes, universidades o agencias gubernamentales importantes podían financiar el costo multimillonario de operar estas máquinas. Para ejecutar un trabajo (es decir, un programa o conjunto de programas), el programador primero escribía el programa en papel (en FORTRAN o en ensamblador) y después lo pasaba a tarjetasperforadas. Luego llevaba el conjunto de tarjetas al cuarto de entrada de datos y lo entregaba a uno de los operadores; después se iba a tomar un café a esperar a que los resultados estuvieran listos.
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 deprocesamiento 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, copiar cintas e imprimir los resultados, pero no tan buena para los cálculos numéricos. Después deaproximadamente una hora de recolectar un lote de trabajos, las tarjetas se leían y se colocaban en una cinta magnética, la cual se llevaba al cuarto de máquinas, en donde se montaba en una unidad de cinta. Después, el operador cargaba un programa especial (el ancestro del sistema operativo de hoy en día), el cual leía el primer trabajo de la cinta y lo ejecutaba. Los resultados se escribían en unasegunda cinta, en vez de imprimirlos. Después de que terminaba cada trabajo, el sistema operativo leía de manera automática el siguiente trabajo de la cinta y empezaba a ejecutarlo.
Cuando se terminaba de ejecutar todo el lote, el operador quitaba las cintas de entrada y de salida, reemplazaba la cinta de entrada con el siguiente lote y llevaba la cinta de salida a una 1401 para imprimir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fedora
  • Fedora
  • Fedora
  • Fedora
  • Fedora
  • Fedora
  • fedor
  • Fedora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS