Professional Documents
Culture Documents
Primer Parcial
Ingeniería en Informática
Fecha: 21/05/2016
Total: 100 puntos - Mínimo de aprobación: 40 puntos
Duración: 3 horas - sin material de consulta
Ejercicio 1 (40 puntos)
Indique la respuesta correcta. Solo hay una respuesta correcta, en caso de existir más de una
opción correcta, seleccionar la opción que las agrupa.
1) En la actividad que realiza la traducción:
a) Un programa escrito en L0 toma programas escritos en L1 como datos de entrada y los
ejecuta examinando sus instrucciones una por una y ejecutando directamente la sucesión
de instrucciones en L0 que equivalen a cada instrucción.
b) Cada instrucción de un programa escrito en L1 se sustituye por una sucesión equivalente
de instrucciones en L0 y luego se ejecuta el nuevo programa en L0.
c) No se genera ningún programa traducido siendo el traductor el que controla a la computadora.
d) Ninguna de las anteriores.
2) La memoria de la máquina de Von Neumman podía almacenar:
11
a) 2 instrucciones.
b) 212 instrucciones.
13
c) 2 instrucciones.
d) Ninguna de las anteriores.
3) El Sistema Operativo:
a) Es un software que actúa de interfaz entre los dispositivos de hardware y los programas
usados por el usuario para manejar un computador.
b) Es responsable de gestionar, coordinarlas actividades y llevar a cabo el intercambio de los
recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
c) Desde el punto de vista del programador es un programa que añade varias instrucciones y
funciones nuevas, más allá de lo que el nivel ISA proporciona.
d) Todas las anteriores.
4) Estados de un Proceso:
a) Los estados Listo y Ejecución son dos estados posibles de un programa en ejecución.
b) Un proceso está en estado Listo, si está esperando que se le asigne tiempo de CPU.
c) Un proceso está en estado Bloqueado, si está esperando la ocurrencia de un evento.
d) Todas las anteriores.
5) Acerca del PCB:
a) Es una estructura donde el sistema operativo agrupa toda la información que necesita
conocer respecto a un proceso particular.
b) Es un módulo del sistema operativo.
c) Es un algoritmo de planificación de uso de CPU.
d) Ninguna de las anteriores.
6) Para tener una solución adecuada a la exclusión mutua, los procesos deben cumplir:
a) Dos procesos deben encontrarse simultáneamente en sus secciones críticas.
b) No se hacen suposiciones acerca de las velocidades relativas de los procesos o del
número de CPU.
c) Un proceso suspendido fuera de la sección crítica puede bloquear a otros procesos.
d) Todas las anteriores.
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
1
2 Sistemas Operativos I – Primer Parcial 2016
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
2