ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sucesos Del Metro De Santo Domingo


Enviado por   •  11 de Noviembre de 2014  •  455 Palabras (2 Páginas)  •  215 Visitas

Página 1 de 2

Los primeritososcomputadores eran dispositivos extremadamente costosos y muy lentos. Las máquinas fueron típica mente dedicadas a un conjunto particular de tareas y eran operados desde un panel de control, el operador introducía manualmente pequeños programas por medio de interruptores para cargar y ejecutar programas. Estos programas podían llevar horas o incluso semanas para finalizar su tarea. A medida que las computadoras aumentaron su velocidad, los tiempos de ejecución se redujeron, y repentinamente el tiempo tomado para leer y cargar el siguiente programa empezaba a ser relativamente grande en comparación con el tiempo de uso de la CPU. Ésta última permanecía demasiado tiempo inactiva mientras se realizaban tareas de entrada/salida, hecho que se convirtió en una importante preocupación. Para mejorar el aprovechamiento de las computadoras, las anteriores metodologías de procesamiento por lotes simples evolucionaron a sistemas de procesamiento por lotes multiprogramados, de modo que mientras un primer programa era ejecutado inmediatamente se empezaba a cargar en los dispositivos de entrada el siguiente programa en la cola, el cual se almacenaba en un búffer y se mantenía en espera, cuando el primer programa dejaba de ejecutarse o realizaba nuevas tareas de entrada/salida el siguiente en la cola ya estaba disponible para su procesamiento. De este modo, se alineaban los programas uno detrás del otro para que tan pronto como uno terminara el siguiente comenzara, reduciendo drásticamente los tiempos muertos de la CPU.

Generalmente los programas introducidos en sistemas de procesamiento por lotes, utilizaban tarjetas perforadas o cintas de papel. Los programadores utilizaban máquinas de escribir baratas para escribir el código de sus programas, una vez hecho esto se perforaban las ya mencionadas tarjetas perforadas. Cuando las tarjetas finalmente estaban preparadas, eran enviadas al equipo de operaciones, quienes le asignarían un horario determinado para su ejecución. Se priorizaban los programas importantes para que su tiempo de espera fuese menor, mientras que los menos importantes debían esperar un tiempo indeterminado. Cuando el programa finalmente era ejecutado, la salida, generalmente impresa, sería retornada al programador. El proceso completo podía tardar días, durante los cuales el programador podía no ver el computador nunca.

La alternativa, permitiendo al usuario operar el computador directamente, era generalmente demasiado costosa para ser considerada. Esto era debido a que el usuario debía esperar largos retardos simplemente sentado allí mientras se introducía y cargaba el código. Esto limitó los desarrollos en la interactividad directa usuario/maquina únicamente a las grandes organizaciones que podían pagar para despilfarrar ciclos computacionales, así como grandes universidades en general. Los programadores en las universidades denigraron los comportamientos inhumanos

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com