Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Evaluación 14 Segundo Semestre de 2013
Evaluación 14 Segundo Semestre de 2013
1.- Considere el siguiente programa escrito en C. Indique para cada línea del programa (se excluyen los comentarios) en cuál de los
tres estados: Listo, ejecutándose, bloqueado se encuentra el proceso.
El PA entra en 00 y consta de una rutina que no tiene líneas de E/S; solamente código ejecutable, el cual necesita 30 ms. El PB
entra 10 ms después. Tiene código ejecutable que consume 15 ms y código de E/S que necesita 10 ms. En el caso del PC, que entra
15 ms después del PA, se consideran dos etapas: en la primera se ejecuta un código de cálculos por 20 ms. A continuación hay
instrucciones de E/S que tardan 5 ms. En la segunda etapa se encuentra un código ejecutable que toma 15 ms y finaliza con un
código de E/S que necesita 10 ms. Indicar cuánto le toma a cada proceso terminar desde el momento en que entra hasta el
momento en que termina.
3.- La memoria RAM de un equipo es de 180 MB. El Sistema Operativo ocupa los 50 MB últimos de la memoria. Al computador
llegan diferentes procesos pidiendo memoria que el sistema Operativo satisface siguiendo los tres modos estudiados: el primer
hueco, el mejor ajuste, el peor ajuste. La siguiente tabla muestra los procesos, el orden en que llegan y terminan y su necesidad de
RAM. Indique para cada uno de los tres modos de asignación de memoria el estado final de la memoria RAM.
Orde 1 2 3 4 5 6 7 8 9 10 11 12 13 14
n
Llega A B C D E F G H I J
Sale A C B E
Ram 30 12 20 30 15 20 20 10 15 5
Haga un dibujo, un rectángulo que simula la RAM y con segmentos horizontales simula la memoria que se asigna y la que se libera
en cada orden y al final quedará la imagen de la memoria RAM de acuerdo a los tres modos de asignar.