unidad ii guia de examen so
TRANSCRIPT
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 1/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 1
Guía de Examen – Unidad II- Sistemas Operativos
1.- ¿Cuáles son los elementos que necesita un proceso para realizar su tarea?
Recursos, tiempo del CPU, memoria, archivos y dispositivos de entrada y
salida
2.- ¿En lo que concierna a la gestión de procesos del S.O. que funciones
tiene?
Creación y eliminación de procesos tanto de usuarios como el sistema,planificación de procesos, y establecimientos de mecanismos para la
sincronización y comunicación de procesos, y el manejo de bloques mutuos.
3.- ¿Cuáles son los estados de un proceso?
Nuevo, Ejecución, En espera, Listo y Terminado.
4.-Dibuje el diagrama de estado de un Proceso.
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 2/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 2
5.- ¿Cómo se representa un proceso del S.O.?
Con un bloque de control de proceso (PCB) también llamado bloque de
control de tarea.
6.- ¿Cuáles son los elementos de un PCB, Dibújenlos en un esquema?
7.- ¿Cuáles son los elementos de información que contiene un PBC?
Estado de un proceso, Contador de programa, Registros del CPU, información
de planificación del CPU, información de gestión de memoria, información
contable.
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 3/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 3
8.- ¿Explica el funcionamiento de la planificación de procesos por colas?
Conforme los procesos ingresan en el sistema, se colocan en una cola de
trabajo. Esta cola incluye todos los procesos del sistema. Los procesos que
están en la memoria principal y están listos y esperando para ejecutarse se
mantienen en una lista llamada cola de procesos listos, que generalmente se
almacena como lista en lazada.
En este tipo de estructura de datos, se utiliza el concepto de el Primero en
llegar es el primero en Salir (FIFO – First In First Out)
9.- ¿Qué es el proceso cooperativo?
Un proceso es cooperativo si puede afectar o ser afectado por los demás
procesos que se ejecutan en el sistema, también cualquier proceso que
comparte datos con otros procesos es cooperativo.
10.- ¿Qué es un hilo?
Un Hilo es un proceso también llamada proceso ligero (LWP) es una unidad
básica de utilización de la CPU y consiste en un contador de programa, un
juego de registros y un espacio de pilas
11.- ¿explique las formas que existe para que haya comunicación entre
procesos?
A través de un buffer común o través de un mecanismo de comunicación
entre procesos (I.P.C)
12.- ¿En la planificación de la CPU explica en que consiste el acto de ráfagas
del CPU entrada y salida de este?
El éxito de la planificación de procesos, depende de la siguiente propiedad
observada de los procesos: la ejecución de un proceso consiste en un ciclo de
ejecuciones en la CPU y espera por e/s. los procesos alternan entre estos dos
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 4/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 4
estados. La ejecución de un proceso inicia con una ráfaga de CPU, seguida de
otra ráfaga de E/S, seguida de otra ráfaga de CPU, seguida de otra ráfaga de
E/S, así sucesivamente. Tarde o temprano, la última ráfaga de la CPU terminacon una solicitud al sistema para terminar la ejecución, no con otra ráfaga de
E/S.
13.- ¿Cuáles son las 4 situaciones donde la decisión de planificación de la
CPU se lleva a cabo?
1. Cuando el proceso se pasa del estado de ejecución al estado de espera.
2. Cuando un proceso pasa del estado en ejecución al estado listo.
3. Cuando un proceso pasa del estado de espera al estado listo.
4. Cuando un proceso termina.
14.- ¿Cuál es la función de un desplazador?
Es el modulo que cede el control de la CPU al proceso seleccionado por el
planificador a corto plazo. Esta función implica:
1. Cambiar de contexto
2. Cambiar de modo de usuario
3. Saltar al punto apropiado del programa del usuario para reiniciar ese
programa.
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 5/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 5
15.- ¿Cuáles son los criterios para comparar los algoritmos de planificación de
la CPU?
Utilización de planificación de la CPU, rendimiento, tiempo de retorno,
tiempo de espera y tiempo de respuesta
16.- ¿en qué consiste el algoritmo de planificación de servicio de orden
llegada?
17.- ¿en qué consiste el algoritmo de planificación de primero en trabajo más
corto?
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 6/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 6
18.- ¿En qué consiste el algoritmo de planificación de prioridad?
19.- ¿en qué consiste el algoritmo de planificación por turno circular?
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 7/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 7
21. ¿En qué consiste la planificación con colas de múltiples niveles?
7/27/2019 Unidad II Guia de Examen So
http://slidepdf.com/reader/full/unidad-ii-guia-de-examen-so 8/8
INSTITUTO TECNOLÓGICO DE ACAPULCO
GUÍA DE EXAMEN- UNIDAD II- SISTEMAS OPERATIVOS – MGA2013 Página 8
20.- ¿en qué consiste la planificación en tiempo real?