kevin viteri
Test por , creado hace más de 1 año

Es un cuestionario para saber sobre los conocimientos sobre procesos en sistemas operativos

46
0
0
kevin viteri
Creado por kevin viteri hace casi 8 años
Cerrar

CUESTIONARIO SOBRE PROCESOS

Pregunta 1 de 30

1

¿QUE ES UN PROCESO COOPERANTE?

Selecciona una de las siguientes respuestas posibles:

  • Es un algoritmo de planificación.

  • Puede afectar o ser afectado por la ejecución de otros procesos en el sistema.

  • Es un programa en ejecución.

  • Un proceso es una entidad dinámica y un programa es una entidad estática.

Explicación

Pregunta 2 de 30

1

¿CUALES SON LAS VENTAJAS DE UN PROCESO COOPERANTE?

Selecciona una de las siguientes respuestas posibles:

  • Compartir información, Acelerar cálculos, Proveer modularidad, Por Conveniencia.

  • En ejecución, Listo, detenido, Bloqueado.

  • Compartir recursos software y hardware, acelerar cálculos, modularidad comodidad

  • Soluciones software, Soluciones hardware, Soluciones por el Sistema Operativo.

Explicación

Pregunta 3 de 30

1

¿Qué es la Condición de Carrera?

Selecciona una o más de las siguientes respuestas posibles:

  • Cuando dos más procesos compite por los recursos que proporciona el sistema operativo.

  • Mecanismos para llamada y retorno desde procedimientos.

  • Tipos de interrupciones: de E/S, externas, de reinicio, de verificación de programa.

  • Un proceso puede crear procesos hijos, existiendo entonces una estructura jerárquica.

Explicación

Pregunta 4 de 30

1

¿Cuál es el problema de la sección crítica?

Selecciona una de las siguientes respuestas posibles:

  • Maneja los recursos a través de los Bloques de Control de Recursos.

  • La consecuencia del uso óptimo de la CPU al ejecutar procesos concurrentes, esto es, la multiprogramación.

  • Cuando ocurre una interrupción.

  • La parte que debe protegerse de interferencias de otros procesos.

Explicación

Pregunta 5 de 30

1

¿CONCEPTO DE EXCLUSIÓN MUTUA?

Selecciona una de las siguientes respuestas posibles:

  • Partes del núcleo tienden a pasar al micro código de la CPU.

  • Cambio de estados entre procesos

  • Un solo proceso excluye temporalmente a todos los demás para usar un recurso compartido de forma que garantice la integridad del sistema.

  • Es la posibilidad que varios procesos se ejecuten simultáneamente.

Explicación

Pregunta 6 de 30

1

¿Indique Cuantas Soluciones existen para la exclusión mutua?

Selecciona una de las siguientes respuestas posibles:

  • Los procesos que quieren usar un recurso seriamente re usable deben esperar a que el mismo se encuentre libre.

  • Para simplificar, el problema es repartir el procesador entre los procesos en ejecución.

  • Apoyo a actividades de E/S.

  • De software, de Hardware y del sistema operativo.

Explicación

Pregunta 7 de 30

1

¿Qué son los semáforos?

Selecciona una de las siguientes respuestas posibles:

  • Puede contener varios procesos a la vez.

  • Es una variable especial que constituye el método clásico para restringir.

  • Detiene todo el servicio y da paso a un solo proceso

  • La parte que debe protegerse de interferencias de otros procesos.

Explicación

Pregunta 8 de 30

1

¿Indique cuantos tipos de semáforos existen?

Selecciona una de las siguientes respuestas posibles:

  • Optimistas y pesimistas.

  • Multitarea y multiusuario.

  • Generales y Binarios

  • Concurrentes y Cooperantes.

Explicación

Pregunta 9 de 30

1

Que es solución de software

Selecciona una de las siguientes respuestas posibles:

  • el recurso está disponible y la tarea lo puede utilizar

  • Deshabilitar interrupciones y habilitar interrupciones

  • ejecuten en máquinas monoprocesador o multiprocesador

Explicación

Pregunta 10 de 30

1

Que tipos de solución de hardware hay

Selecciona una de las siguientes respuestas posibles:

  • Optimista y pesimista

  • permiten cualquier acceso a la variable compartida

  • Bloquean todo aquello que pueda interferir

Explicación

Pregunta 11 de 30

1

Que es solución por sistema operativo

Selecciona una de las siguientes respuestas posibles:

  • Deshabilitar interrupciones y habilitar interrupciones

  • el recurso está disponible y la tarea lo puede utilizar

  • Comparar e intercambiar

Explicación

Pregunta 12 de 30

1

En la solución hardware identifique los pesimistas

Selecciona una de las siguientes respuestas posibles:

  • Bloquean, actualizen, desbloquen, desabilitan, test a set, comparar

  • Espera, señal, inicalizar

  • Consideran que lo más probable es que no haya conflictos, y si los hay sea en número reducido, por lo que permiten cualquier acceso a la variable compartida.

Explicación

Pregunta 13 de 30

1

En la solución hardware identifique los optimistas

Selecciona una de las siguientes respuestas posibles:

  • Bloquean, actualizen, desbloquen, desabilitan, test a set, comparar.

  • Consideran que lo más probable es que no haya conflictos, y si los hay sea en número reducido, por lo que permiten cualquier acceso a la variable compartida.

  • Espera, señal, inicalizar

Explicación

Pregunta 14 de 30

1

Esta configuración es más compleja de instalar y mantener pero, a largo plazo, este tipo de configuración puede ofrecer una mayor ganancia de productividad del usuario y una mayor eficacia de la red que otros métodos cliente/servidor.

Selecciona una de las siguientes respuestas posibles:

  • PROCESO COOPERANTE

  • SEMAFOROS

  • INTERPROCESOS

Explicación

Pregunta 15 de 30

1

Permite compartir información, acelerar cálculos, modularidad y conveniencia.

Selecciona una de las siguientes respuestas posibles:

  • SEMAFOROS

  • PROCESO COOPERANTE

  • INTERPROCESOS

Explicación

Pregunta 16 de 30

1

La comunicación interprocesos que emplea memoria compartida requiere que los procesos que se estén comunicando establezcan una región de memoria compartida

Selecciona una de las siguientes respuestas posibles:

  • PROCESO COOPERANTE

  • SEMAFOROS

  • INTERPROCESOS

Explicación

Pregunta 17 de 30

1

Paso de mensajes: La comunicación tiene lugar mediante el intercambio de mensajes entre los procesos

Selecciona una de las siguientes respuestas posibles:

  • SEMAFOROS

  • INTERPROCESOS

  • PROCESO COOPERANTE

Explicación

Pregunta 18 de 30

1

Proporciona un mecanismo que permite a los procesos comunicarse y sincronizar sus acciones sin compartir el mismo espacio de direcciones. Una facilidad de paso de mensajes proporciona al menos dos operaciones: en vio de mensajes y recepción de mensajes.

Selecciona una de las siguientes respuestas posibles:

  • SEMAFOROS

  • PROCESO COOPERATIVO

  • INTERPROCESOS

Explicación

Pregunta 19 de 30

1

Existen métodos para implementar lógicamente un enlace y las operaciones de envío y recepción:
Comunicación directa o indirecta.
Comunicación síncrona o asíncrona.
Almacenamiento en búfer explícito o automático.

Selecciona una de las siguientes respuestas posibles:

  • PROCESO COOPERANTE

  • SEMAFOROS

  • INTERPROCESOS

Explicación

Pregunta 20 de 30

1

VENTAJAS DEL PASO DE MENSAJES

Selecciona una de las siguientes respuestas posibles:

  • rapidez y agilidad en paso de mensajes

  • alto nivel de encapsulamiento y la distribución

  • tiene emisor, receptor y canal de comunicacion

Explicación

Pregunta 21 de 30

1

TIPOS DE PASO DE MENSAJES

Selecciona una de las siguientes respuestas posibles:

  • distribuida y ordenada

  • concurrente y distribuida

  • síncrono y asíncrono

Explicación

Pregunta 22 de 30

1

QUE TIPOS DE PROGRAMACIÓN SE USA PARA EL PASO DE MENSAJES

Selecciona una de las siguientes respuestas posibles:

  • programación orientada a objetos, programación concurrente

  • programación concurrente y distribuida

  • programación orientada a objetos, programación concurrente y distribuida

Explicación

Pregunta 23 de 30

1

EL MÉTODO MÁS COMÚN PARA EVITAR QUE DOS PROCESOS ACCEDAN AL MISMO TIEMPO A UN RECURSO DENTRO DE LA SECCIÓN CRITICA ES DE:

Selecciona una de las siguientes respuestas posibles:

  • Exclusión mutua

  • Procesos cooperantes

  • Condición de carrera

Explicación

Pregunta 24 de 30

1

CUANTOS PROCESOS PUEDEN EJECUTARSE DENTRO DE LA SECCIÓN CRITICA

Selecciona una de las siguientes respuestas posibles:

  • Más de dos procesos

  • Cuatro procesos

  • Una a la vez

Explicación

Pregunta 25 de 30

1

SE NECESITA DE UN MECANISMO DE SINCRONIZACIÓN EN LA ENTRADA Y SALIDA DE LA SECCIÓN CRÍTICA.

Selecciona una de las siguientes respuestas posibles:

  • Paso de mensajes

  • Semáforo

  • Exclusión mutua

Explicación

Pregunta 26 de 30

1

¿depende el numero de recursos a gestionar un semáforo puede ser?

Selecciona una de las siguientes respuestas posibles:

  • Semaforo contador ,Semaforo binario

  • Semaforo normal, Semaforo terciario

  • Semaforo primario, Semaforo binario

Explicación

Pregunta 27 de 30

1

¿Cuáles son los métodos elementales que constituyen un semáforo?

Selecciona una de las siguientes respuestas posibles:

  • What , signal

  • Wait , what

  • Wait ,signal

Explicación

Pregunta 28 de 30

1

¿Quién creo los semáforos y en que año?

Selecciona una de las siguientes respuestas posibles:

  • Shawn Fanning en 1964

  • Edsger Dijkstra en 1965

  • Jimmy Wales en 1966

Explicación

Pregunta 29 de 30

1

¿CUAL FUE EL PRIMER SISTEMA OPERATIVO EN USA UN SEMÁFORO?

Selecciona una de las siguientes respuestas posibles:

  • CENTOS

  • THEOS

  • WINDOWS

Explicación

Pregunta 30 de 30

1

¿EL VALOR DEL SEMÁFORO ES?

Selecciona una de las siguientes respuestas posibles:

  • El número de unidades del recurso que están disponibles (si sólo hay un recurso, se utiliza un "semáforo binario " cuyo valor inicial es 1).

  • Alcance el valor 0, significará que todos los recursos están siendo utilizados.

  • La operación V es denominada a veces subir el semáforo (up) y la operación P se conoce también como bajar el semáforo (Down), y también son llamadas signal y wait o soltar y tomar.

Explicación