Page 107 - REVISTAA_FINAL_MIRANDA_VERONICA_Y_AGUIRRE_EMILY
P. 107

ordenador), memoria, archivos y dispositivos de   sistemas  operativos  eran  desconocidos  y  en  el
                  E/S (entrada/salida).”                         mejor  de  los  casos  las  instrucciones  se
                                                                 desarrollaban en lenguaje máquina.
                  Las funciones son:
                                                                  Segunda generación
                      •   Planificación  de  procesos:  decide  qué
                         proceso  emplea  el  procesador  en  cada   1955 – 1965: La era del transistor
                         instante de tiempo.
                      •   Mecanismos   de   comunicación   entre   Con  la  introducción  del  transistor,  se  hizo  más
                         procesos:  permiten  comunicar  a  dos   confiable  el  vender  un  computador  a  quien
                         procesos del sistema operativo.
                      •   Mecanismos  de  sincronización:  permiten   estuviera dispuesto a pagar por éste la cantidad
                         coordinar  a  procesos  que  realizan  accesos   requerida por el fabricante. Se separa el trabajo
                         concurrentes a un cierto recurso.       relacionado con la operación de un computador,
                                                                 al    existir   diseñadores,   constructores,
                  2.6 Administración de memoria principal        programadores,  operadores  y  el  personal  de
                  “La  memoria  es  como  un  gran  almacén  con   mantenimiento.  Aparecen  los  mainframes,  los
                  casillas (bytes) a los que se accede mediante una   cuales solo eran manejados por profesionales en
                  dirección  única.  Este  almacén  de  datos  es   cuartos  enormes.  Para  ejecutar  un  programa
                  compartido  por  la  CPU  y  los  dispositivos  de   debía   seguirse   una   rutina   descrita   a
                  E/S.” [8]                                      continuación:  1)  el  programador  escribía  el
                                                                 programa  en  FORTRAN  o  ensamblador,  2)  el
                  Es responsable de:                             operador lo obtenía de un gabinete de archivos y
                                                                 lo  introducía  a  la  máquina,  3)  el  computador
                      •   Conocer  qué  partes  de  la  memoria  están
                         siendo utilizadas y por quién.          realizaba los cálculos y, 4) el operador entregaba
                      •   Decidir  qué  procesos  se  cargarán  en   al programador los resultados.
                         memoria cuando haya espacio disponible.
                      •   Asignar  y  reclamar  espacio  de  memoria   Al ser la rutina existente tan tediosa, se ideó la
                         cuando sea necesario                    solución del sistema de procesamiento por lotes,
                                                                 la cual lee lotes de programas escritos en tarjetas
                  2.7 HISTORIA Y GENERACIONES                    perforadas  por  medio  de  una  cinta,  la  cual  era
                   Primera generación                            introducida  en  la  máquina  y  arrojaba  los
                                                                 resultados  de  varios  programas  que  se
                  1945 – 1955: La era de los tubos al vacío      ejecutaban uno detrás de otro, evitando la acción
                                                                 manual del operador por cada trabajo a llevar a
                  Debido a la Segunda Guerra Mundial, la carrera   cabo por el computador.
                  armamentista y la estrategia militar dio lugar al
                  progreso  en  la  construcción  de  los  primeros    Tercera generación
                  computadores  funcionales.  Los  tubos  al  vacío
                  eran   el   componente   principal   para   el   1965 – 1980: La era de los circuitos integrados
                  funcionamiento  de  los  computadores  de  esta    En  este  período,  se  presentaron  dos  distintas
                  generación,  lo  que  hacía  muy  demorados  hasta   líneas  de  productos,  una  comercial  y  otra
                  los  cálculos  más  pequeños,  sin  contar  que  el   científica, las cuales eran incompatibles entre sí.
                  programador  debía  cumplir  con  todas  las   Por ello, varias empresas como IBM decidieron
                  funciones  de  operación  de  la  máquina,     dar  solución  a  este  problema  con  una  nueva
                  esperando  que  no  fallara  debido  al  riesgo  que   línea de computadores que variara solamente en
                  había de que se quemara alguna válvula.        su  organización  (velocidad  de  procesamiento  y
                  La  aparición  de  las  tarjetas  perforadas  mejoró   capacidad de memoria) y no en su arquitectura
                  sustancialmente  la  rutina  de  escritura  de   (conjunto de instrucciones).
                  instrucciones  de  máquina  por  parte  de  los   Esto  permitía  a  los  clientes  elegir  cuál  era  la
                  programadores,  al  no  tener  que  utilizar  un   máquina que más se adaptaba a sus necesidades,
                  tablero  de  conexiones  de  miles  de  cables  para   además de permitir que el programa escrito para
                  armar  circuitos  eléctricos,  lo  cual  representaba   un computador también funcionara en otro. Sin
                  demasiado trabajo comparado con los resultados   embargo,  al  aparecer  el  sistema  operativo
                  obtenidos. Cabe destacar que para esta época los   OS/360,  se  pretendió  que  éste  funcionara  en

                                                              105
   102   103   104   105   106   107   108   109   110   111   112