Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEExamen SO 18 de enero de 2021 | Primer parcial

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Examen SO 18 de enero de 2021 | Primer parcial

Descripción:
Test para preparar examen

Autor:
AVATAR
Miguel Jara Arroyo
(Otros tests del mismo autor)


Fecha de Creación:
23/10/2022

Categoría:
Informática

Número preguntas: 12
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Marque la respuesta correcta El proceso A ejecuta en el intervalo [1-2] tras el planificador porque B hizo una llamada al sistema bloqueante en el instante 1 En el instante 2 se produjo una interrupción La tarea ociosa ejecuta en el intervalo [6-7] tras el planificador Las tres respuestras previas son correctas.
Determine cuántas veces el programa siguienteescribe la cadena SSOO. Dibuje el árbol de procesos (obligatorio) y marque la respuesta correcta #include <unistd.h> int main() { for(i = 0; i < 2; i++) { fork(); printf("SSOO\n"); } return 0; } 6 8 10 Otro.
Marque la respuesta incorrecta. Los procesadores, memorias, discos, etc., son dispositivos muy complicados que presentan interfaces difíciles para las personas que tienen que escribir software sobre ellos. A veces, esto se debe a la necesidad de compatibilidad con el modelo HW anterior. A menudo, los diseñadores del SW no se dan cuenta o no se preocupan por los problemas que causan al HW. Una de las principales tareas del sistema operativo es ocultar el HW a los programas tras abstracciones .
Dada la siguiente tabla de descripción de ráfagas y un algoritmo de planificación SRTF (Shorter Remaining Time First), calcule los tiempos de retorno y espera medios y marque la respuesta correcta. Nota: Los empates se resuelven por orden alfabético [TR = 40, TE = 30] [TR = 50, TE = 40] [TR = 50, TE = 20] Otro.
Marque la respuesta correcta. Con respecto al concepto de overlay Resuelve de forma automática el problema de los programas que no caben enteros en la memoria principal Es el antecedente de la técnica del swapping Estaba orientado a aplicaciones de gestión Era una técnica prolija y estructuraba la aplicación de forma artificial, según la cantidad de memoria disponible.
Sobre la primera generación de computadores, marque la respuesta incorrecta. Abarca el periodo ente 1945 y 1955 y estaba basada en tecnología de tubos de vacío Dedicados fundamentalmente a tareas rutinarias de gestión como banca y seguros. La Manchester Mark 1 fue una de las primeras computadoras basadas en la arquitectura Von Neumann. La arquitectura Von Neumann presenta una memoria que almacena datos e instrucciones.
El programa de la derecha está en el fichero fuente exec_th.c de modo que lo ejecutamos así: $ ./exec_th Marque la respuesta correcta. El programa imprime en pantalla ... #include <unistd.h> #include <pthread.h> #include <stdio.h> void* body(void *param) { int *p = (int *)param; printf("%d, ", 1 + *p); execlp("./exec_th", NULL); printf("%d, ", 1 + *p); } int main(int argc, char **argv) { pthread_t h; int p = 8; pthread_create(&h, NULL, body, &p); pthread_join(h, NULL); printf("%d, ", 2 + p); return 0; } Una secuencia infinita 9, 9, 9, … La secuencia infinita 9, 10, 11, 9, 10, 11, 9, 10, 11, … La secuencia 9, 10, 11 Todas las respuestas son falsas.
Dado el programa siguiente, marque la respuesta correcta int main(int argc, char **argv) { if(fork() == 0) { sleep(5); exit(0); } sleep(15); wait(NULL); return 0; } El padre permanece zombie durante 10 segundos El hijo permanece zombie durante 5 segundos El hijo permanece zombie durante 10 segundos Las tres respuestas previas son falsas.
Marque la respuesta correcta. Respecto a la reubicación estática. Es una técnica que no requiere de un registro de reubicación Tiene el problema de que no proporciona protección, de forma que un proceso puede direccionar de forma errónea al espacio ocupado por el sistema operativo Exige que el programa quepa enteramente en memoria Las tres respuestas previas son correctas.
Marque la respuesta correcta. Dados los eventos: 1. Se crea un proceso nuevo 2. Termina un proceso 3. Se crea una hebra en un sistema de hebras en espacio de usuario 4. El shell se bloquea tras presentar el prompt del sistema 5. Una hebra invoca yield en un sistema de hebras en espacio de núcleo Decida en cuál no dispara la ejecución del planificador del sistema operativo 3 4 5 Otro.
Disponemos de un sistema con un disco SATA de un acho de banda de 1 Gbyte/s. Determine el tiempo necesario para intercambiar un proceso de 256 MB y otro de 512 MB mediante la técnica de swapping Entre 0,1 y 0,3 segundos Entre 0,3 y 0,6 segundos Entre 0,6 y 0,9 segundos Las tres respuestas previas son incorrectas.
Marque la respuesta correcta. Respecto a la llamada al sistema select Se usa en sistemas de hebras en espacio de usuario para no bloquear todo el proceso cuando una hebra se bloquea El parámetro timeval actúa como un plazo, trancurrido el cual select retorna en caso de bloqueo Permite al proceso invocante saber de antemano si una lectura se bloqueará o no Las tres respuestas previas son correctas.
Denunciar test Consentimiento Condiciones de uso