Está en la página 1de 11

Parcial - Escenario 4

Fecha de entrega 14 de nov en 23:55 Puntos 75 Preguntas 15


Disponible 11 de nov en 0:00 - 14 de nov en 23:55 Límite de tiempo 45 minutos
Intentos permitidos 2

Instrucciones

Volver a realizar el examen


Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 28 minutos 75 de 75

 Las respuestas se mostrarán tras su último intento

Puntaje para este intento: 75 de 75


Entregado el 13 de nov en 12:04
Este intento tuvo una duración de 28 minutos.

Pregunta 1 5 / 5 pts

En el modelo de control de procesos de siete estados, el proceso


bloqueado suspendido queda en:

La memoria de intercambio.

Ninguna de las respuestas es correcta.

La memoria caché.

La memoria de RAM.

Pregunta 2 5 / 5 pts

Planificación de procesos en Sistemas Operativos. Conjunto de políticas


y mecanismos incorporados al sistema operativo, a través de un módulo
denominado planificador, que debe decidir cuál de los procesos en
condiciones de ser ejecutado conviene ser despachado primero y qué
orden de ejecución debe seguirse. Esto debe realizarse sin perder de
vista su principal objetivo que consiste en el máximo aprovechamiento del
sistema, lo que implica proveer un buen servicio a los procesos existentes
en un momento dado
Con base en la figura 3, responda:

Figura 2. Secuencia de procesos.


Fuente: elaboración propia.
En la figura 3 se muestra una secuencia de procesos (Proceso A,
Proceso B y Proceso C. El despachador le da a cada proceso un tiempo
para ejecutar 6 instrucciones y si no alcanza a terminar, el despachador lo
envía a la cola.
Con base en la figura 3, ¿Cuántas veces el proceso C, es enviado por el
despachador a la Cola de procesos por no terminar su trabajo?

Nunca vuelve a la cola

Dos veces

Tres veces

Una vez

Correcto. El tiempo solo le alcanza para correr 6 instrucciones,


revisando la figura 3, vemos que ejecuta desde la instrucción α + 0,
hasta α + 5, luego debe ir a la cola una vez.
Pregunta 3 5 / 5 pts

El planificador de procesos, se le conoce también con otros nombres


como:

Despachador.

Distribuidor.

Contador de instrucciones.

Contador de programa.

Pregunta 4 5 / 5 pts

Se dice que los archivos tienen vida propia porque:

Porque están cargados de datos.

Porque son usados en computadores pequeños y grandes.

Perduran en el tiempo.

porque son usados por sistemas móviles.

Pregunta 5 5 / 5 pts

En el modelo de control de procesos de siete estados, el proceso


bloqueado suspendido queda en:

La memoria de intercambio.
La memoria caché.

Ninguna de las respuestas es correcta.

La memoria de RAM.

Pregunta 6 5 / 5 pts

Los hilos se distinguen de los tradicionales procesos en que los procesos


son –generalmente– independientes, llevan bastante información de
estados, e interactúan solo a través de mecanismos de comunicación
dados por el sistema. Por otra parte, muchos hilos generalmente
comparten otros recursos de forma directa. En muchos de los sistemas
operativos que dan facilidades a los hilos, es más rápido cambiar de un
hilo a otro dentro del mismo proceso, que cambiar de un proceso a otro.

Porqué los hilos de un mismo proceso se comunican unos con otros?

Porque comparte datos y direcciones de otros procesos

Porque comparte datos y direcciones del proceso padre

Porque utilizan la red para comunicarse

porque utilizan interface de paso de mensajes MPI.

Pregunta 7 5 / 5 pts

Existen dos grandes categorías para implementar hilo. ¿Cuáles son?

Hilos a nivel del Kernel.

Hilos a nivel de Usuario.


Hilos a nivel del sistema operacional.

Hilos a nivel del sistema de archivos.

Pregunta 8 5 / 5 pts

Al igual que los procesos, los hilos poseen un estado de ejecución y


pueden sincronizarse entre ellos para evitar problemas de compartición
de recursos. Generalmente, cada hilo tiene una tarea específica y
determinada, como forma de aumentar la eficiencia del uso del
procesador.

Porque razón, cuando un proceso padre termina o es abortado, todos sus


hijos (hilos) deber terminar?

Porque los hilos son auntónomos y finalizan su función cuando terminan


su tareas

poque al terminar la funcionalidad del Padre, sus variables quedan


eliminadas

Porque cada hilo crea sus propias variables y funciona de manera


independiente del padre

Ninguna de las razones es correcta

Pregunta 9 5 / 5 pts

El método join() en hilos de programación sirve para:


Combinar diferentes hilos de programación para que realicen un proceso
especifico

Hacer que el hilo que se este ejecutando actualmente finalice forzando a


los otros hilos a esperar

Hacer que el hilo que se este ejecutando actualmente se detenga


permitiendo desbloquear el proceso que esta fallando

Permitir que multiples hilos se ejecuten al tiempo, haciendo uso de los


multiples núcleos del computador

Pregunta 10 5 / 5 pts

Funciones de un sistema operativo. Los hilos son subproceso de un


proceso y se comunican entre ellos a través de las variables del proceso
padre. Se usan para mejorar el rendimiento de la ejecución de un
proceso, en especial en los computadores que tienen más de un Core o
núcleo de un procesador como es el caso del procesador i7 que tiene 4
cores.
Suponga que están corriendo dos procesos. E proceso X que tiene dos
hilos (x1 y x2) y el proceso Y que tiene tres hilos (y1, y2, y3). ¿Puede el
hilo y1, modificar las variables del Proceso X?

$ No puede modificar las variables del hilo x3 pero si las del hilo x1

$ No puede modificar las variables del hilo x1 pero si las del hilo x2

$ No puede modificar ninguna

Las variables de un proceso solo son vistas por los hilos del proceso
$ Las puede modificar todas

Pregunta 11 5 / 5 pts

Cuando se crea un usuario en Linux, el directorio sobre el sistema le crea


su carpeta de trabajo es:

/home

/etc

/root

/usr

Pregunta 12 5 / 5 pts

El sistema operacional Linux fue diseñado sobre un árbol especial de


directorios, el cual empieza con el slash (/) como elemento de la raíz del
árbol. Para ir de una rama a otra, siempre hay que bajar a la raíz y
emprender la ruta a la nueva carpeta. El árbol de directorios mantiene el
orden y facilita la navegación en modo texto.
Se conoce como directorio punto, al directorio donde el usuario se
encuentra ubicado.
Con base en lafigura 1, responda:
Figura 1. Árbol de directorios de Linux.
Fuente: elaboración propia.
Suponga que el directorio punto es el directorio ../html. El comando para
ir desde dicho directorio (../html) al directorio ../games, es:

ls -l /games

mkdir ../games

Cd /user/games

cd /user/games
El comando es correcto.

Pregunta 13 5 / 5 pts

Cuando se edita un archivo en vi, se puede navegar dentro del archivo


con base en comandos. Ahora proceda a emparejar los siguientes
comandos.

Verá que el texto fue Digite: escape :set nu


numerado.

Verá que el cursor fue al Digite: escape :$


final del archivo.

Verá que el cursor fue al Digite: escape :1


inicio del archivo.

Verá que el cursor fue al a Digite: escape :5


la línea 5.

Pregunta 14 5 / 5 pts

¿Qué es un software propietario?

Es un software en el cual el usuario tiene limitaciones para usarlo,


modificarlo o redistribuirlo.

Software registrado por licencias de Open Source.


Software denominado como la libertad tanto para el desarrollador y el
usuario.

Programas se rigen por licencias licencias GPL .

Pregunta 15 5 / 5 pts

Teniendo en cuenta el uso de los comandos básico de Linux, podemos


emparejar los siguientes conceptos.

Muestra los directorios ls -a


ocultos.

Copia directorios y cp
archivos.

mueve o renombra mv
archivos.

disco utilizado, muestra el du


espacio de cada carpeta.

Puntaje del examen: 75 de 75

También podría gustarte