Você está na página 1de 21

Pregunta 1

3 de 3 puntos

Es un algoritmo que determina cual bloque de memoria cache va a ser reemplazado.


Least-Recently-Used (LRU) algorithm

Pregunta 2
4 de 4 puntos

Selecciona de la lista los pasos que en los que se lleva a cabo el procesamiento de una
instruccin:
El procesador lee la instruccin de memoria
Ciclo de lectura
El procesador ejecuta la instruccin
Ciclo de ejecucin

Pregunta 3
0 de 3 puntos

Proporciona una traduccin dinmica entre la direccin virtual utilizada en el programa


y la direccin real o direccin fsica, en la memoria principal:
La paginacin

Pregunta 4
5 de 5 puntos

Cules de los siguientes elementos forman parte del bloque de control de procesos?
(Seleccionar 4)

Identificador
Estado
Prioridad
Contador de Programa
Punteros a memoria
Datos de contexto
Informacin de estado de E/S
Informacin de auditoria

Pregunta 5
2 de 2 puntos
Se trata de un sistema multitarea y multiusuario:
UNIX

Pregunta 6
2 de 2 puntos

Es un servicio que permite a los programas direccionar la memoria desde un punto de


vista lgico, sin depender del tamao de la memoria principal fsica disponible:
Memoria Virtual

Pregunta 7
3 de 3 puntos

Se le llama al intercambio de datos que ocurre directamente entre la memoria y el


modulo de E/S.
Acceso Directo a Memoria (DMA)

Pregunta 8
2 de 2 puntos

Buffer temporal que contiene partes de la memoria principal y que incrementa la


velocidad de acceso a memoria:
Memoria Cache

Pregunta 9
2 de 2 puntos

Son mecanismos de las computadoras mediante el cual otros mdulos (E/S, Memoria)
pueden detener la secuencia normal del procesador:
Interrupciones

Pregunta 10
2 de 2 puntos

En esta generacin las mquinas usaban transistores para procesar informacin, as


como pequeos anillos magnticos para almacenar informacin:
Segunda Generacin (1958-1964)

Pregunta 11
2 de 2 puntos
Administra los recursos hardware y software que constituyen el sistema informtico a
explotar:
Sistema Operativo

Pregunta 12
2 de 2 puntos

Este tipo de interrupcin es generada por alguna condicin que se produce como
resultado de la ejecucin de una instruccin, tales como un desbordamiento aritmtico,
una divisin por cero, un intento de ejecutar una instruccin de mquina ilegal, y las
referencias fuera del espacio de la memoria permitido para un usuario:
Interrupciones de Programa

Pregunta 13
2 de 2 puntos

El contador de programa (PC) registra la direccin de la siguiente instruccin a


ejecutarse, y es incrementado despus de que se captura cada instruccin:
Lectura y Ejecucin de Instrucciones

Pregunta 14
3 de 3 puntos

Es el estado del proceso que pasa al disco duro para liberar espacio de la memoria
principal y as pueda utilizarse para traer otro proceso.
Suspendido

Pregunta 15
3 de 3 puntos

Ofrece al usuario una interfaz con el sistema operativo; se denomina interprete de


ordenes (shell):
Nivel 13

Pregunta 16
2 de 2 puntos

Se le llama as a la entidad que puede ser asignada al procesador y ser ejecutada por l.
Los Procesos

Pregunta 17
0 de 3 puntos
Es la unidad de intercambio de datos entre la cache y la memoria principal:
Tamao de bloque

Pregunta 18
3 de 3 puntos

En esta tcnica de Comunicacin de E/S el procesador es interrumpido cuando el


mdulo de E/S est listo para intercambiar datos:
E/S Dirigida por interrupciones

Pregunta 19
4 de 4 puntos

Son dos de los cinco avances tericos significativos en el desarrollo de sistemas


operativos:
Los procesos
La gestin de memoria
La seguridad y la proteccin de la informacin
La planificacin y la gestin de recursos
La estructura del sistema

Pregunta 20
4 de 4 puntos

Selecciona los elementos bsicos de un sistema operativo:


Procesador
Memoria Principal
Mdulos de E/S
Bus del sistema

Pregunta 21
0 de 3 puntos

Es el registro del procesador donde se almacena el resultado de una operacin.


Acumulador (AC)

Pregunta 22
3 de 3 puntos

En este tipo de sistemas, mltiples usuarios acceden simultneamente al sistema por


medio de terminales, donde el sistema operativo intercalara la ejecucin de cada
programa de usuario en rfagas cortas de computacin (quantum):
Sistemas de tiempo compartido

Pregunta 23
5 de 5 puntos

Considrese un microprocesador hipottico de tamao de 32 bits, teniendo instrucciones de 32 bits


compuestas por dos campos: el primer byte contiene el cdigo de operacin y el resto un operando
inmediato o una direccin de operando.

Cuntos bits se necesitan para registro PC?

un contador de programas de 32 bits

Pregunta 24
3 de 3 puntos

En el diseo de una memoria cache, dicta cuando tiene lugar la operacin de escribir en
memoria principal
Poltica de escritura

Pregunta 25
3 de 3 puntos

Arquitectura o caracterstica de los sistemas operativos modernos que consiste en la


existencia de mltiples procesadores que comparten la misma memoria y dispositivos.
Multiproceso Simtrico

Pregunta 26
2 de 2 puntos

Parte del sistema operativo que se encuentra en la memoria principal; contiene las
funciones utilizadas con ms frecuencia en el sistema operativo, y tambin se le llama
Ncleo:
Kernel

Pregunta 27
0 de 5 puntos

Considrese un microprocesador hipottico de tamao de 32 bits, teniendo instrucciones de 32 bits


compuestas por dos campos: el primer byte contiene el cdigo de operacin y el resto un operando
inmediato o una direccin de operando.

Cuntos bits se necesitan para registro IR?


tendr que tener 32 bits de longitud
Pregunta 28
5 de 5 puntos

Cules solo los principales objetivos que debe satisfacer un SO? (Seleccionar 3)

Comodidad
Eficiencia
Capacidad de Evolucin

Pregunta 29
2 de 2 puntos

Estado de un proceso que no se puede ejecutar hasta que se produzca cierto suceso,
como la terminacin de una operacin de E/S.
Bloqueado

Pregunta 30
2 de 2 puntos

Servicio que ofrece un SO que consiste en recoger la estadstica de utilizacin de los


diversos recursos y supervisar parmetros de rendimiento como el tiempo de respuesta
Contabilidad

Pregunta 31
3 de 3 puntos

En qu nivel est el conjunto de instrucciones del procesador?


Nivel 2

Pregunta 32
0 de 5 puntos

Considrese un microprocesador hipottico de tamao de 32 bits, teniendo instrucciones de 32 bits


compuestas por dos campos: el primer byte contiene el cdigo de operacin y el resto un operando
inmediato o una direccin de operando.

Cul es la mxima capacidad de direccionamiento? Si se supone que el procesador slo puede acceder a
palabras de 32 bits completas.

2^24 = 16 MBytes

Pregunta 33
3 de 3 puntos

Es el registro del procesador que almacena la direccin de la siguiente instruccin a


ejecutarse.
El contador de programa (PC)

Pregunta 1
2 de 2 puntos

Consiste en la gestin de varios procesos dentro de un sistema monoprocesador:


Multiprogramacin

Pregunta 2
4 de 4 puntos

Seleccione de la lista algunas de las condiciones que deben darse para que se produzca el
interbloqueo (seleccione 2):
Exclusin Mutua
Retencin y esperar
No apropiacin
Circulo vicioso de espera

Pregunta 3
2 de 2 puntos

Se refiere a uno de los requisitos de la gestin de la memoria, sobre que cualquier mecanismo de
proteccin que se implemente debe tener flexibilidad de permitir el acceso de varios procesos a la
misma zona de memoria principal:
Compartimiento

Pregunta 4
2 de 2 puntos

Proceso de gestin de memoria principal, en la que se encuentra dividida en trozos iguales de tamao
fijo relativamente pequeos y cada proceso esta dividido tambin en pequeos trozos de tamao fijo
y del mismo tamao que los trozos de memoria
Paginacin

Pregunta 5
2 de 2 puntos
Son estructuras de lenguaje de programacin que ofrecen una funcionalidad para hacer cumplir la
exclusin mutua y coordinar procesos:
Monitores

Pregunta 6
2 de 2 puntos

Contiene la direccin final de un proceso


Registro Limite

Pregunta 7
2 de 2 puntos

Proceso de gestin de memoria principal, en el cual se encuentra dividida en trozos de diferente


tamao para cada proceso.
Segmentacin

Pregunta 8
0 de 2 puntos

Tipo de direccionamiento, donde el paso de mensajes entre procesos utiliza una estructura de datos
llamada mailbox
Direccionamiento indirecto

Pregunta 9
0 de 2 puntos

Este mecanismo previene el interbloqueo exigiendo que todos los procesos soliciten todos los
recursos que necesiten a un mismo tiempo y bloqueando el proceso hasta que todos los recursos
puedan concederse simultneamente:
Retencin y Esperar

Pregunta 10
2 de 2 puntos

La estrategia de negar la asignacin de recursos, para evitar el interbloqueo, es denominada:


algoritmo del banquero

Pregunta 11
2 de 2 puntos

Un ejemplo de recurso consumible de procesos es:


las interrupciones, seales, mensajes e informacin en buffers de E/S

Pregunta 12
0 de 3 puntos

En el paso de mensajes, esta tcnica se conoce como rendezvous:


Envo bloqueante, recepcin bloqueante

Pregunta 13
0 de 5 puntos

S se parte de la direccin lgica 0001001011110000, que corresponde al segmento nmero 1,


desplazamiento 752; suponiendo que ste segmento reside en memoria principal, comenzando en la
direccin fsica inicial 0010000000100000; por tanto la direccin fsica es:
la direccin fsica ser 0010000000100000 + 001011110000 = 0010001100010000.

Pregunta 14
2 de 2 puntos

En un sistema multiprogramado, la memoria debe subdividirse para hacer sitio a varios procesos
Gestin de Memoria

Pregunta 15
5 de 5 puntos

La concurrencia puede dividirse en tres contextos diferentes:


Mltiples aplicaciones
Aplicaciones estructuradas
Estructura del sistema operativo

Pregunta 16
0 de 5 puntos

Cmo se produce un estado inseguro?

P1 solicita una unidad de R1 y de R3

Pregunta 17
0 de 4 puntos
En la poltica del sistema operativo, deben darse ciertas condiciones para que pueda producirse el
interbloqueo, como (seleccione 2):

Exclusin Mutua
Retencin y esperar
No apropiacin
Circulo vicioso de espera

Pregunta 18
2 de 2 puntos

Fenmeno en particiones estticas, en el que se malgasta el espacio interno de una particin cuando
el bloque de datos cargado es ms pequeo que la particin:
fragmentacin interna

Pregunta 19
4 de 4 puntos

Son dos de las estrategias que se pueden implementar una vez detectado el interbloqueo:
Abortar todos los procesos interbloqueados
Retroceder cada proceso interbloqueado hasta algn punto de control definido previamente y volver
a ejecutar todos los procesos
Abortar sucesivamente procesos interbloqueados hasta que deje de haber interbloqueo
Apropiarse de recursos sucesivamente hasta que deje de haber interbloqueo

Pregunta 20
2 de 2 puntos

En este tipo de particin cualquier proceso cuyo tamao sea menor o igual que el tamao de la
particin puede cargarse en cualquier particin libre:
Particiones Estticas

Pregunta 21
2 de 2 puntos

Es una de las desventajas de utilizar instrucciones mquina para la exclusin mutua:


La espera activa consume tiempo del procesador
La inanicin es posible cuando el procesador deja un proceso en una seccin critica y mas de un
proceso esta esperando
Interbloqueo

Pregunta 22
2 de 2 puntos

Se utilizan para cuando dos o ms procesos cooperan por medio de simples seales, de forma que
puedan obligar a detener a un proceso en un posicin determinada hasta que reciba una seal
especifica:
Semforos
Pregunta 23
4 de 4 puntos

Son algunas de las dificultades de la concurrencia (seleccione 2):


Compartir recursos globales
El manejo del sistema operativo al guardar los recursos de manera optima
Dificultades para localizar errores de programa

Pregunta 24
2 de 2 puntos

Una tcnica para vencer la fragmentacin externa:


compactacin

Pregunta 25
3 de 3 puntos

La ejecucin alternada de estos dos procesos representa la:


Proceso P1 Proceso P2
. .
chin = getchar(); .
. chin = getchar();
chout = chin; chout = chin;
putchar(chout); .
. putchar(chout);

Concurrencia

Pregunta 26
2 de 2 puntos

En este tipo de particin conforme pasa el tiempo, la memoria comienza a estar ms fragmentada y
su rendimiento decae; a este fenmeno se denomina fragmentacin externa:
Particiones Dinmicas

Pregunta 27
0 de 5 puntos

Considrese una direccin de n+m bits, donde los n bits de la izquierda corresponden al nmero de
segmento y los m bits de la derecha corresponden al desplazamiento. S n=4 y m=12, cul es el
tamao de segmento mximo?

2^12=4096

Pregunta 28
3 de 3 puntos
Este tipo de algoritmo de ubicacin elige el bloque de memoria ms prximo libre que sea mayor o
igual al proceso a cargar:
Best-fit algorithm

Pregunta 29
0 de 3 puntos

Puede prevenirse exigiendo que todos los procesos soliciten todos los recursos que necesiten a un
mismo tiempo y bloqueando el proceso hasta que todos los recursos puedan concederse
simultneamente:
Retencin y Esperar

Pregunta 30
2 de 2 puntos

Es aqul que puede ser usado con seguridad por un proceso y no se agota con el uso:
recurso reutilizable

Pregunta 31
2,5 de 5 puntos

Elementos que contiene la cabecera de un mensaje entre procesos (seleccione 4):


Tipo de Mensaje
ID de destino
ID de origen
Longitud del mensaje
Informacin de control

Pregunta 32
3 de 3 puntos

Son ejemplos de este tipo de recursos los procesadores, canales de E/S, memoria principal y
secundaria, dispositivos y estructuras de datos tales como archivos, bases de datos y semforos:
Recursos Reutilizables

Pregunta 33
3 de 3 puntos

Se le llama as a la parte del proceso que est realmente en la memoria principal:


Tamao del conjunto residente de un proceso

Pregunta 34
2 de 2 puntos

En los monitores, es la operacin que reanuda la ejecucin de algn proceso suspendido.


csignal(c)
Pregunta 35
3 de 3 puntos

Es una referencia a una posicin de memoria independiente de la asignacin actual de datos a la


memoria:
direccin lgica

Pregunta 1
4 de 4 puntos

El numero de hilos en un programa se puede cambiar en el curso de la ejecucin....


Planificacin dinmica

Pregunta 2
10 de 10 puntos

RELACIONA LAS COLUMNAS


o
Pregunta

Proceso a la parte del proceso que est realmente en la memoria principal


conjunto residente
Todas las referencias a memoria dentro de un proceso son
direcciones lgicas
La referencias a los datos y al programa dentro de un proceso tienen que agruparse.

Principio de Cercana
Para programas grandes, una gran parte de las tablas de paginas de los procesos
activos deben estar en esta memoria
memoria virtual
Si el bit de presencia no est activo, es que la pagina buscada no esta en la memoria
principal y se produce un fallo en el acceso a la memoria, llamado..
fallo de pagina
Cuando se carga una pagina por primera vez en un marco de memoria, el bit de uso
de dicho marco se pone a cero.. refiere a la poltica de
Poltica del reloj

Las pginas modificadas pueden escribirse peridicamente por lotes y trasladarse a la


lista de no modificadas... refiere a la poltica de
Polticas de Vaciado
Esta alternativa obtiene la mayor cantidad de marcos libres en una memoria ocupada
El Proceso Mayor
Determina donde va a residir una parte de un proceso en la memoria principal...
refiere a la poltica de...
Polticas de Ubicacin
El control de carga consiste en determinar el numero de procesos que pueden estar en
memoria principal
grado de multiprogramacin
o
Pregunta 3
0 de 4 puntos

En la planificacin a largo plazo, la decisin de cual va a ser el siguiente proceso a


admitir puede seguir un simple algoritmo
FCFS, First-come, First-served

Pregunta 4
4 de 4 puntos

Se conoce como Planificacin Por Reparto Equitativo


Fair-Share Scheduling (FSS)

Pregunta 5
4 de 4 puntos

Utilizado(a) por el planificador pueda decidir cul proceso ser ejecutado primero que
otro
Uso de Prioridades

Pregunta 6
4 de 4 puntos

Decisin sobre qu proceso disponible ser ejecutado en el procesador:


Planificacin a corto plazo
Pregunta 7
4 de 4 puntos

Se conoce como Primero el de Mayor Tasa de Respuesta


Highest Response Ratio Next (HRRN)

Pregunta 8
5 de 5 puntos

Caractersticas de los sistemas operativos en tiempo real (seleccionar 4):

Determinista

Sensibilidad

Control de Usuario

Fiabilidad

Tolerancia a Fallos

Pregunta 9
4 de 4 puntos

El concepto de que: Cada proceso representa una aplicacin o trabajo separado


independiente. Se refiere a?
Paralelismo Independiente

Pregunta 10
0 de 4 puntos

Aplicaciones que pueden implementarse como un conjunto de hilos dentro de un solo


proceso
Paralelismo de grano medio

Pregunta 11
0 de 4 puntos

Conjunto de hilos dentro de un solo proceso


aplicacin
Pregunta 12
4 de 4 puntos

El planificador a corto plazo, tambin conocido como


distribuidor (dispatcher)

Pregunta 13
5 de 5 puntos

En que orden terminarn los procesos mostrados en la tabla siguiendo la poltica SPN:

ABECD

Pregunta 14
4 de 4 puntos

Son tipos de planificacin de acuerdo a las funciones independientes:


Planificacin a largo plazo
Planificacin a medio plazo
Planificacin a corto plazo

Pregunta 15
4 de 4 puntos

Decisin sobre que solicitud de E/S pendiente ser tratada por un dispositivo de E/S
disponible
Planificacin de E/S

Pregunta 16
4 de 4 puntos

Consiste en determinar el nmero de procesos que pueden estar en memoria principal:


Control de Carga

Pregunta 17
4 de 4 puntos

El concepto de que: Una aplicacin puede implementarse como un conjunto de hilos


que cooperan y ejecutan concurrentemente en el mismo espacio de direcciones
refiere a la planificacin de?
Planificacin de Hilos

Pregunta 18
4 de 4 puntos

Un proceso corto saltar a la cabeza de cola, sobrepasando a procesos largos

Shortest Process Next (SPN)

Pregunta 19
4 de 4 puntos

Especifica los instantes de tiempo que aplica la funcin de seleccin de una tarea a
ejecutarse
Modo de Decisin

Pregunta 20
4 de 4 puntos

Criterios de la Planificacin a Corto Plazo

Orientados al Usuario
Orientados al Sistema

Pregunta 21
4 de 4 puntos

Esta tcnica se conoce como fracciones de tiempo, puesto que cada proceso recibe una
fraccin de tiempo antes de ser expulsado

Round-Robin

Pregunta 22
0 de 4 puntos

"Los procesos no se asignan a un procesador en particular. Se mantiene una cola global


de hilos listos y cada procesador, selecciona un hilo de la cola. "...
Reparto de Carga
Pregunta 23
4 de 4 puntos

El concepto de granularidad refiere a: una buena forma de caracterizar a los


multiprocesadores y situarlos en el contexto de otras arquitecturas es considerar la
frecuencia de sincronizacin entre los procesos del sistema
Cierto

Pregunta 1

En la planificacin de un multiprocesador se deben considerar tres puntos:


La asignacin de procesos a procesadores
El uso de la multiprogramacin en los procesadores individuales
La expedicin real de procesos

Tipo de tarea en un sistema en tiempo real, la cul se debe cumplir en el plazo; en otro caso
producir daos no deseados o un error fatal del sistema.

Tarea rgida de tiempo real

Cules de los siguientes mtodos garantza poner un hilo en estado de no ejecucin? (Seleccionar
2)

Sleep() y suspend()

Realizan un anlisis esttico de las planificaciones de expedicin posibles. El resultado del anlisis
es una planificacin que determina, en tiempo de ejecucin, cuando debe comenzar la ejecucin
de una tarea:

Mtodos con tablas estticas

Permite modificar y recopilar los programas independientemente, sin que sea necesario recopilar
o volver a montar el conjunto de programas por completo:

Segmentacin

Pregunta 13

Dado el siguiente cdigo:


3. class MyThread extends Thread {
4. public static void main(String [] args) {
5. MyThread t = new MyThread();
6. Thread x = new Thread(t);
7. x.start();
8. }
9. public void run() {
10. for(int i=0;i<3;++i) {
11. System.out.print(i + "..");
12. } } }
Cul es la salida?
0,1,2

Pregunta 16

Hacer predicciones inteligentes sobre que fragmentos de un proceso se necesitaran en


futuro cercano y as evitar hiperpaginacin
Segmentacin

Mtodos para la asignacin de procesos a procesadores:


Arquitectura maestro/esclavo
Arquitecturas simtricas

Consta de un conjunto de procesadores que comparten una memoria principal comn y se


encuentran bajo un control integrado de un sistema operativo:
Multiprocesador fuertemente acoplado

Un esquema sencillo de memoria virtual para doblar el tiempo de acceso a la memoria,


hace el uso de una cache especial para las entradas de las tablas de paginas
Buffer de Traduccin Adelantada (TLB)

Cuando un proceso va de un estado de bloqueado/suspendido a bloqueado es:

ACTIVAR

Son algunas de las caractersticas de los sistemas operativos en tiempo real (seleccione 3):
Cambios rpidos de procesos o hilos
Pequeo tamao (con una mnima funcionalidad asociada)
Capacidad de responder rpidamente a interrupciones externas
Multitarea con herramientas de comunicacin entre procesos, como semforos, seales
y sucesos

Son tres razones para suspender un proceso:


Swapping. Otras razones del sistema operativo.
Solicitud interactiva del usuario.
Temporizacin. Solicitud del proceso padre.
Pregunta 31
0 de 3 puntos

La imagen representa la asignacin fija de marcos en una tabla de pginas. La asignacin de


procesos hace referencia a las pginas 1, 2, 3, 4, 5. Cmo quedara la asignacin en el
siguiente instante utilizando la poltica ptima?

En este mecanismo el procesador consume ms tiempo intercambiando fragmentos que


ejecutando instrucciones de usuario:
Hiperpaginacin

Você também pode gostar