m
Test
“Introducción” de Sistemas Operativos “Mañana” 8
de Octubre de 2020
ETSI
de Sistemas Informáticos Departamento de Sistemas
Informáticos
Tiempo:
20 minutos Puntuación: 0,5
Apellidos: SOLUCIÓN Nombre:
Marcar la casilla V / F para indicar si la afirmación correspondiente es Verdadera o Falsa. Cada respuesta errónea anula a otra contestada correctamente.
V |
F |
Afirmación |
|
X |
Si todo va bien, la ejecución del código de abajo desencadenará la ejecución concurrente de dos procesos: uno ejecutando el programa /uno y otro el programa /dos execl(“/uno”, 0); execl(“/dos”, 0); |
|
X |
Supuesto que el fork no falla, la ejecución del código de abajo imprimirá solo un “Hola” v = fork(); if (v !=0 ) kill (v, SIGKILL); printf (“Hola\n”); |
X |
|
La ejecución del código de abajo puede imprimir “Mayor” o “Menor” if (getpid() > getppid()) printf (“Mayor\n”); else printf (“Menor\n”); |
|
X |
Si un proceso ejecuta la llamada al sistema “alarm(5)”, deberá ejecutar un “pause()” antes de que pasen 5 segundos |
X |
|
La llamada al sistema operativo execl(“programa”, 0), aunque exista el ejecutable “programa” en el directorio actual, podría fallar |
X |
|
La llamada al sistema lseek no tiene sentido para dispositivos de caracteres como un teclado o un puerto serie. |
X |
|
En Minix, si el sistema de ficheros del dispositivo (partición) "/dev/c0d1p0" contiene un fichero llamado "/tso/practica1.pdf" y se ejecuta con éxito la llamada mount("/dev/c0d1p0", "/home/ast/mnt", 0), entonces desde Minix puede accederse a ese fichero con el siguiente camino absoluto: "/home/ast/mnt/tso/practica1.pdf". |
X |
|
Utilizando las llamadas al sistema de POSIX es posible conocer el estado de un fichero sin necesidad de abrirlo previamente con open y en particular es posible conocer el tamaño actual en bytes de un fichero sin abrirlo antes. |
X |
|
Si al ejecutarse el programa escrito en C: int main ( void ) { return execl("tuyo.exe", NULL) ; } el proceso correspondiente tiene PID 100, UID 200 y GID 300 y si el programa "tuyo.exe" tiene UID 100 y GID 300 y permisos de acceso rwxrw-r--, dicho proceso termina con resultado -1. |
|
X |
En la llamada al sistema open(“filename”, &bufer, nbytes) ; el parámetro “filename” debe ser un camino absoluto, fallando la llamada en caso de indicar en él un camino relativo al fichero. |
Tags: operativos “mañana”, operativos, sistemas, “introducción”, “mañana”