miércoles, 25 de septiembre de 2013

Sistemas operativos (IBSYS)

entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS [Tan92].
•Segunda Generación A mediado de los años 60's junto con la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial y el científico. Así, al tratar de crear un solo sistema operativo para computadoras que podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equipos de análisis, diseño e implantación de sistemas grandes. El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su opinión en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de brea. Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a la unidad central de procesamiento más tiempo ocupada, así como el encolado (spooling ) de trabajos para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los sistemas durante la esta generación siguieron siendo básicamente sistemas de lote.
•Tercera Generación Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Los computadores de esta generación fueron diseñados como sistemas para usos generales . Casi siempre eran sistemas grandes, voluminosos, con el propósito de serlo todo para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban simultáneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se había construido algo similar, y muchos de los esfuerzos de desarrollo terminaron muy por arriba del presupuesto y mucho después de lo que el planificador marcaba como fecha de terminación. Estos sistemas introdujeron mayor complejidad a los ambientes computacionales; una complejidad a la cual, en un principio, no estaban acostumbrados los usuarios

domingo, 22 de septiembre de 2013

¿Qué es el Sistema IBSYS?



IBSYS fue el sistema operativo principal para IBM 7090/7094. Este comenzó como un programa llamado BESYS  desarrollado para 709, para que más tarde fuera remplazada por IB, para luego convertirse en IBSYS. También se modificó para ejecutarse en IBM 740/44.
 
 
¿Qué requiere IBYS para poder ser descargado?
Requiere una maquina de 32K con al menos un canal, pero se modifico para al menos dos canales; Podría ser colocado en el disco para tener mas carga mas rápida, sin embargo todos los archivos de entrada y temporales se fueron principalmente en la cinta. Las áreas de discos podrían ser asignadas a puestos de trabajo para el almacenamiento.
 
 
TARJETAS DE CONTROL IBSYS BASICAS:
Si la entrada es de cita, cada tarjeta debe situarse en su propio registro (mkbcdtape lo hace de forma automática)
$JOB
La tarjeta divide la cinta en varios tipos de entrada ( recuerde siempre todas las cubiertas con IBSYS seguido por Stop card o IBYS colgara un bucle de espera para el próximo disco).
Dónde ....
  
 SYSUNI = CUALQUIER NOMBRE DEL SET SYSLB1, SYSLB2, SYSLB3, SYSLB4, SYSCRD, SYSPRT, SYSPCH, SYSIN1, sysIn2, SYSOU1, SYSOU2, SYSPP1, SYSPP2, SYSUT1, SYSUT2, SYSUT3, SYSUT4, SYSCK1 O SYSCK2 UNI = SIMBÓLICO referencia de la unidad DEL CONJUNTO
A1, A2, ..., A9, A0 Canal A las unidades de cinta
Canal RDA Un lector de tarjetas
PRA Canal Una impresora
PUA Canal A punch
B1, ...., B0, RDB, PRB, Canal PUB B unidades
etc .. Para Canal H
Módulo de acceso AD00 / 0, ..., HD19 / 1 Unidad de disco de canal de D / select
AN00 / 0, ..., canal HN08 / 1 Unidad de tambor N Módulo de acceso / select
AH0 / 0, ..., HH9 / 1 Hypertape unidad de canal H unidad / select
MMDDAA = DÍA DEL MES AÑO SISTEMA SYSTEM NAME =