Sistemas Operativos - Canarias 2010
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas Operativos - Canarias 2010 Descripción: Canarias 2010 |




Comentarios |
---|
NO HAY REGISTROS |
Sea un sistema en el que en un determinado instante hay P procesos de usuario, estando B de ellos bloqueados (B < P). Cada proceso de usuario tiene T procesos ligeros. Sabiendo que el sistema operativo soporta hilos como unidad de ejecución y que el núcleo tiene activos K procesos, en dicho instante. Hay (P+K) BCPs en el sistema. Hay ((P-B)*T + K) BCPs en el sistema. Hay (P*T + P + K) BCPs en el sistema. Hay ((P-B)*T + K) BCP en el sistema. En la planificación Round Robin: El proceso preparado que pasa a ejecución corresponde al de tiempo de ejecución más corto. De acuerdo a su prioridad cada proceso preparado pasa a ejecución durante un periodo de tiempo llamado cuanto. De forma secuencial cada proceso preparado pasa a ejecución durante un periodo de tiempo llamado cuanto. El proceso preparado que pasa a ejecución es el que tiene mayor prioridad que el que ya ocupa la CPU. ¿Cuál de estas transiciones de estados de un proceso jamás se produce en un sistema normal?. De “bloqueado” a “preparado”. De “preparado” a “bloqueado”. De “ejecución” a “preparado”. De “ejecución” a “bloqueado”. De las siguientes afirmaciones referidas a la jerarquía de memoria, ¿cuál es falsa?. El coste por bit es mayor cuanto más rápida es la memoria. La capacidad de la memoria es mayor a medida que el tiempo de acceso es mayor. La memoria más rápida es la caché del procesador. La aplicación del principio de caché permite mejorar el rendimiento de los sistemas. El modo dual de operación. Permite al sistema operativo establecer mecanismos de protección eficaz. Sólo tiene sentido con múltiples procesadores. Sólo tiene sentido en sistemas operativos de tiempo compartido. Todas las anteriores son falsas. De los siguientes procesos, ¿cuáles forman parte del núcleo de linux?. El shell, en cualquiera de sus variantes (bash, csh, …), ya que es la interfaz del sistema operativo con el usuario. Las utilidades de ficheros (ls, cp, mkdir, rm, …) ya que se usan muy frecuentemente y conviene que estén cargadas en memoria permanentemente. El despachador, porque se carga en memoria al arrancar la máquina y está actuando continuamente. Todas las anteriores son ciertas. ¿Cuál de las siguientes afirmaciones es falsa en un sistema multiprogramado con una única CPU?. Se pueden ejecutar N procesos concurrentemente. Se pueden ejecutar N procesos en paralelo. Se pueden tener N procesos, tantos como indique el grado de multiprogramación. Se pueden tener N procesos, cada uno definido según su bloque de control de procesos. En un Sistema Operativo. Un sistema operativo ejecuta una serie de servicios que ofrece a los programas únicamente a través del intérprete de órdenes. Las órdenes del shell son llamadas al sistema. El intérprete de órdenes se ejecuta en modo núcleo, puesto que se comunica directamente con el hardware. Ninguna de las afirmaciones anteriores es correcta. ¿Cuál de las siguientes afirmaciones es correcta?. El reparto de los recursos de la máquina entre los procesos que coexisten en el ordenador no es una tarea del sistema operativo. La garantía de protección entre usuarios de un sistema es tarea del hardware, y no del sistema operativo. El sistema operativo se considera una máquina extendida porque además de facilitar el uso del hardware también incrementa los servicios que en principio ésta podría ofrecerle. Ninguna de las afirmaciones restantes es correcta. Referente al BootStrap: El iniciador ROM es un programa del sistema operativo. El cargador del sistema operativo no tiene nada que ver con el iniciador ROM, y puede localizarse en cualquier zona del disco. Tras la carga completa de la parte residente del sistema operativo, se crea un proceso de inicio que espera por la entrada de un usuario. Ninguna de las afirmaciones restantes es correcta. Referente a las estructuras del Sistema Operativo: Los sistemas operativos con estructura monolítico, normalmente se ejecutan en un único espacio de direcciones. Una ventaja de los sistemas monolíticos frente a los sistemas cliente-servidor es que los primeros son más rápidos que los segundos. Una ventaja de los sistemas micronúcleo frente a los monolíticos es que resulta más fácil su ampliación que en el caso de los monolíticos. Todas las afirmaciones anteriores son correcta. ¿Cuál de las siguientes afirmaciones es correcta?. La gestión de procesos se encarga de facilitar el manejo de los dispositivos periféricos. La gestión de memoria se encarga de asignar memoria principal a los procesos que quieren ejecutarse. La creación de directorios es una tarea del Shell del sistema, mientras que la creación de ficheros es una tarea del sistema de archivos. Ninguna de las afirmaciones restantes es correcta. Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecución: 85, 45 y 118 ms, respectivamente. Si actúa el planificador a largo plazo según el algoritmo SJF (Shorttest Job First) se obtiene que: Los procesos se encuentran en la lista de preparados en el orden de llegada: P1, P2 y P3. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3. Los procesos se ejecutan en el orden de llegada: P2, P1 y P3. Los procesos se ejecutan según la prioridad que posean los procesos. Sean dos procesos: P1 con tiempo de ejecución de 20ms y P2 con 15ms. El planificador a corto plazo actúa según un Round Robin con quanto de 10ms y tiempo de cambio de contexto de 5ms. El tiempo de retorno de P1 es. 30ms. 40ms. 45ms. 50ms. El tiempo de retorno, para procesos que no quedan bloqueados en ningún momento, corresponde matemáticamente. Al porcentaje del tiempo medio de utilización. Al tiempo de espera menos el tiempo de ejecución. Al tiempo de ejecución más el tiempo de espera. A una medida del número de procesos completados por unidad de tiempo. La independencia de dispositivo implica: Lograr que el tiempo de lectura/escritura sea el mismo independientemente del dispositivo utilizado. El sistema operativo está liberado de ralizar la gestión de la E/S. Utilizar todos los dispositivos de E/S con una visión uniforme. Ninguna de las anteriores. Entre las distintas formas de conectarse los procesadores para formar un sistema multiprocesador se encuentra: El Sistema maestro/esclavo. El bus compartido. El DMA. Ninguna de las anteriores. ¿Cuál de las siguientes afirmaciones es correcta?. El sistema operativo ejecuta una serie de servicios que ofrece a los programas a través del intérprete de órdenes. Las órdenes del Shell son llamadas al sistema. El intérprete de órdenes se ejecuta en modo núcleo, puesto que se comunica directamente con el Hardware. Ninguna de las afirmaciones anteriores es correcta. ¿Cuál de las siguientes afirmaciones acerca de los sistemas distribuidos es incorrecta?. Son sistemas débilmente acoplados. Comparten una señal de reloj. Pueden estar formados por sistemas heterogéneos. Usan una red de comunicación. De las siguientes afirmaciones acerca del núcleo de los sistemas operativos, señala la que es incorrecta. Reside permanentemente en memoria. Se ejecuta en modo supervisor. Contiene el código de todos los programas del sistema. Todas las opciones son correctas. Se tiene la siguiente carga de procesos: el proceso 0 llega en el instante 0 y tiene una duración de 6 unidades de tiempo (u.t.), el proceso 1 llega en el instante 1 y tiene una duración de 3 u.t., el proceso 2 llega en el instante 3 y tiene una duración de 2 u.t. Y el proceso 3 llega en el instante 5 y tiene una duración de 4 u.t.. Todos los procesos tienen la misma prioridad. ¿Cuál de los siguientes algoritmos de planificación produce el menor tiempo medio de espera?. SJF. SRTF. Round robin con cuanto de tiempo de 2 u.t. Round robin con cuanto de tiempo de 3 u.t. Con cuál de los siguientes algoritmos de planificación no se produce inanición: SJF. SRTF. Round robin. Ninguno de los anteriores produce inanición. Dada la siguiente cadena de referencias a páginas: 9, 2, 4, 2, 5, 6, 3, 4, 5, 6, 2, 3, 4, 7, 2, 9, 5, 2 . Si se dispone de cuatro marcos de página ¿Cuántos fallos se producirían al aplicar la política de la segunda oportunidad?. 11. 12. 13. 14. Dada la siguiente cadena de referencias a páginas: 9, 2, 4, 2, 5, 6, 3, 4, 5, 6, 2, 3, 4, 7, 2, 9, 5, 2 . Si se dispone de cuatro marcos de página ¿Cuántos fallos se producirían al aplicar la política LRU?. 11. 12. 13. 14. En un sistema de ficheros con sistema de asignación enlazado, tamaño de bloque de 1K byte y tamaño de índice de 2 bytes, ¿cuál es el tamaño máximo de que puede llegar a tener un fichero?. 2^16 bytes. 2^16 bloques. 1022 * 2^16 bytes. 1024 * 2^16 bytes. La propiedad representada por el bit de ensuciado de una página es relevante en la: Política de asignación. Política de reemplazo. Alonso Serrano es tonto. En todas las anteriores es igual de relevante. Sea un sistema de ficheros que contiene 2^32 bloques de 1024 bytes para guardar datos. ¿Qué tamaño debe tener cada entrada de la FAT si se emplean clusters de 4 bloques?. 32 bits. 30 bits. 24 bits. No tiene sentido usar clusters cuando se trabaja con una FAT. Además, para la arquitectura anterior, nos informan que una dirección lógica contiene 32 bits, las páginas poseen 2 kbytes y en el primer nivel de paginación se pueden tener hasta un máximo de 512 páginas. ¿Cuántas páginas podrán haber como máximo en el segundo nivel de paginación?. 512. 1024. 2048. 4096. En la asignación del espacio de disco, el método mediante listas enlazadas presenta el inconveniente de que: El mapa de bits asociado para la gestión del espacio libre es muy grande. El acceso aleatorio es extremadamente lento. La fragmentación externa resultante en el disco. La pérdida de espacio debido a la tabla de índices. En un sistema operativo se utiliza una estructura de nodos-i parecida a la de Unix. Los bloques son de 1024 bytes. Las entradas en los nodos-i dedican 64 bits al tamaño del archivo y 16 bits a los punteros de los bloques. El nodo-i tiene ocho entradas de direccionamiento directo, una de direccionamiento indirecto simple y otra de direccionamiento indirecto doble. La tabla de archivos abiertos tiene una entrada para cada archivo con un campo de 64 bits que indica el desplazamiento. el tamaño máximo de un fichero es de 264 bloques. el número máximo de bloques asignados a un archivo en su nodo-i es de 262.664. el tamaño máximo de un archivo que utiliza todo el disco es de 64M bits. todas las anteriores son falsas. En un sistema operativo con memoria virtual se aplica una política de reemplazo que no posee la llamada propiedad de pila, entonces la política de reemplazo que aplica podría ser: Segunda oportunidad. LRU. Menos usada recientemente. Ninguna de las anteriores. Un sistema de memoria virtual paginada utiliza páginas de 1 Kbye y direcciones lógicas de 32 bits, en un instante dado en la tabla de páginas de un proceso se encuentra que la página 0 está cargada en el marco 5, la página 1 en el marco 4 y la página 3 en el marco 15. Una referencia válida a memoria ha generado la dirección física 1024 ¿A qué dirección lógica se corresponde la dirección física generada? Los valores que se muestran están en código hexadeximal. 00000200. 00000400. 00000D00. No se puede obtener ya que faltan datos. |