Académique Documents
Professionnel Documents
Culture Documents
1. Qu es mono-programacin?
En un sistema de mono-programacin todos los recursos del ordenador -CPU,
memoria, discos, impresoras, etc- se dedican a la ejecucin de un nico programa.
Este modo de trabajar lleva a una baja utilizacin de los recursos del ordenador
como se justifica a continuacin. Cuando el programa en ejecucin realiza una
operacin de E/S se introduce la orden precisa en el registro de rdenes. El
controlador responde a esto traduciendo esas rdenes al dispositivo, y poniendo a
uno el bit de ocupacin para indicar que el dispositivo est ocupado realizando
una operacin de E/S.
2. Qu es multiprogramacin?
La multiprogramacin se apoya en varios elementos del hardware:
la interrupcin, el DMA y el canal. En un sistema multi-programado la memoria
principal alberga a ms de un programa de usuario. La CPU ejecuta instrucciones
de un programa, cuando el programa en ejecucin (es decir, el que ocupa la CPU)
realiza una operacin de E/S, emite ciertas rdenes al controlador (al igual que en
los sistemas mono-programados); pero en lugar de esperar a que termine la
operacin de E/S comprobando el bit de ocupacin, se pasa a ejecutar otro
programa. Si este nuevo programa realiza, a su vez, otra operacin de E/S, se
mandan las rdenes oportunas al controlador, y pasa a ejecutarse otro programa.
3. Qu es planificacin apropiativa y No apropiativa?
En los sistemas no apropiativos, los trabajos largos retrasan a los cortos, pero el
tratamiento para todos los procesos es ms justo. Los tiempos de respuesta son
ms predecibles porque los trabajos nuevos de alta prioridad no pueden desplazar
a los trabajos en espera.
Tiempo de espera (E) = tiempo que una rfaga ha permanecido en estado listo.
Tiempo de finalizacin (F) = tiempo transcurrido desde que una rfaga comienza
a existir hasta que finaliza. F = E + t (t = tiempo de CPU de la rfaga).
5. Qu es un reloj de interrupciones?
10. Qu es un batch ?
trmino ingls que en informtica se traduce por los trminos 'por lotes', 'conjunto'
o 'grupo'. Caracterstica tpica de ciertos procesos, que indica una serie de tareas
que se ejecutan de forma sucesiva en el ordenador y se consideran como una
unidad.