Está en la página 1de 3

U.C.E.L.

Examen de Sistemas Operativos

I) De acuerdo con los conceptos vistos en clase responde las siguientes preguntas

1. ¿Cuando un proceso solicita un servicio por medio de una llamada al sistema, que pasa con este
mientras se termina la llamada? ¿A qué estado pasa?.

2. ¿Cuales son los estados de los procesos?.

3. ¿Cuál es la diferencia entre un proceso y un programa?.

II) Indique la relación la columna de la derecha con la columna de la izquierda:

A Proceso Componente real de un proceso


B Hilo Programa que se esta ejecutando
C Mejorar el rendimiento del Función de los hilos
sistema operativo
D Servir de Interfaz Usuario- Sistema Operativo como
Máquina y Administrar los Administrador de recursos
recursos de la máquina.
E Oculta los detalles del hardware Sistema Operativo como Interfaz
Usuario- Máquina
F Proteger, asignar y liberar Fase de procesamiento
recursos
G Activo El proceso espera por un evento para
continuar con su ejecución
H Bloqueado S. que brindan su servicio a un
usuario cada vez
I Sistemas Mono usuario S. que atienden múltiples usuarios
simultáneos
J Sistemas Multitareas Permite al usuario realizar varias
labores al mismo tiempo
K Sistemas Multiusuario Sistema capaz de manejar mas de un
Procesador
L S.O. Multiprocesador

III) Seleccione la respuesta correcta

1. Desde el punto de vista del sistema operativo, un proceso es:


a. Un conjunto de instrucciones.
b. Un grupo de señales cuyo objeto es proporcionar la sincronización necesaria para llevar a
cabo las relaciones de precedencia.
c. Una codificación de instrucciones para realizar una tarea.
d. La entidad mínima individualmente panificable, que consta de código y datos y que se
caracteriza por sus atributos
U.C.E.L. Examen de Sistemas Operativos

2. ¿Cuál de estas afirmaciones es cierta?


a. Un proceso pesado contiene un único hilo de ejecución.
b. Un proceso pesado pertenece a uno o varios hilos.
c. Un hilo contiene uno o varios procesos pesados.
d. Un proceso puede estar conformado por uno o más hilos.

3. ¿Cuál de las siguientes afirmaciones es verdadera?


a. Tanto los programas como los procesos son entidades dinámicas.
b. Un programa es una entidad estática y un proceso es una entidad dinámica
c. Un programa se deriva de un proceso.
d. Los conceptos de programa y proceso se utilizan indistintamente.

4. ¿En cuántas y cuáles partes se puede dividir un Sistema de Computación?


a. En 5, que son la tarjeta madre, el microprocesador, la memoria RAM, la memoria ROM,
periféricos.
b. En 2, que son hardware, sistemas operativos
c. En 4, que son hardware, programas de aplicación, sistemas operativos,usuarios

5. ¿Cuáles son las principales funciones del Sistema Operativo?


a. Proporcionar la capacidad bruta de cómputo.
b. Gestionar el hardware y establecer una interfaz con el usuario.
c. Controlar el firmware y cargar el BIOS en el arranque de la máquina.
d. Ninguna de las anteriores

6. ¿Cuál de estos recursos no se pueden asignar de manera permanente a un proceso?


a. Memoria.
b. Procesador.
c. Dispositivos de sonido y vídeo.
d. Tarjeta Madre
e. a y b.

7.¿Cuál de estas transiciones de estados de un proceso jamás se produce en un sistema normal?


a. de "bloqueado" a "activo"
b. de "activo" a "bloqueado"
c. de "ejecución" a "bloqueado"
d. de "activo" a "listo"

8. Un proceso puede perder la CPU porque:


a. Solicite una E/S.
b. Un proceso con prioridad mayor llegue.
c. El sistema operativo decide que es tiempo para ejecutar otro proceso.
d. A y C son correctas.

9. ¿Cuál de las sig afirmaciones es correcta?


a. La asignación contigua en disco mejora el aprovechamiento del espacio en disco.
b. En ambos casos (asignación contigua y no contigua) se produce fragmentación.
c. El acceso a bloques lógicamente consecutivos es mas rápido en asignación no contigua
que en una asignación contigua.
d. Ninguna de las anteriores.
U.C.E.L. Examen de Sistemas Operativos

10. Responda falso o verdadero y justifique

a. La estructura de archivo llamada Archivo Secuencial (Sequential File) soluciona una de las
deficiencias de la estructura de Pila al permitir Acceso Aleatorio.
b. Cuando se trabaja con segmentación paginada la memoria principal se encuentra dividida en
segmentos y dichos segmentos a su vez se dividen en frames.
c. El diseño del SO UNIX se caracteriza por su estructura en capas.
d. Una duración muy baja del quantum de tiempo en el algoritmo round robin puede llegar a
producir una muy baja performance en el sistema.
e. En un SO de tiempo real puede ser contraproducente el uso de memoria virtual.

IV) Explique los diferentes tipos de RAID que pueden implementarse y sus ventajas y
desventajas. ¿Como se pueden combinar?

V) Dado el sig código:

PROCESO 1 PROCESO 2
Solicita recurso 1 Solicita recurso 2
Solicita recurso 2 Solicita recurso 1
Utilización Utilización
Libera recurso 2 Libera recurso 1
Libera recurso 1 Libera recurso 2

¿Cual es la afirmación correcta?

a. Existe la posibilidad de un intebloqueo.


b. Se produce siempre intebloqueo.
c. No se produce nunca intebloqueo.
d. Ninguna de la respuestas anteriores es correcta.

También podría gustarte