option
Cuestiones
ayuda
daypo
buscar.php

Cuestionario teórico P2 SOP

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Cuestionario teórico P2 SOP

Descripción:
cuestionario SOP

Fecha de Creación: 2026/09/08

Categoría: Otros

Número Preguntas: 42

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Como se definen los requisitos de seguridad denominados "Disponibilidad" y "Autenticidad"?. Disponibilidad es la velocidad en bps de la red, autenticidad es la compilación sin errores del Dockerfile. Son conceptos exclusivos de las fases de propagación de los gusanos de red distribuidos. Disponibilidad requiere el uso inmutable de hipervisores de Tipo 1; autenticidad obliga a que el usuario tenga privilegios de root nativos. Disponibilidad exige que los recursos y servicios del sistema estén accesibles para las partes autorizadas cuando lo requieran; autenticidad demanda que el sistema sea capaz de verificar de forma inequívoca la identidad declarada por los usuarios.

En sistema Unix, cual de los siguientes es mecanismo de comunicación unidireccional y sin nombre que conecta la salida estándar de un proceso directamente con la entrada estándar de otro?. Sockets TCP/IP remotos. FIFO (tuberías con nombre). Paquetes de capacidades dinámicas. Pipes (tuberías sin nombre).

Cuales son las cuatro categorías de amenazas o ataques sistemáticos descritos en el modelo estándar de Stallings?. Fase latente, Fase de propagación, Fase de activación y Fase de ejecución. Aislamientos, Compartir todo, Capacidades y Control de acceso. Namespaces, cgroups, OverlayFS y W. Interrupción (disponibilidad), Intercepción (secreto), Modificación (integridad), y Fabricación/Invención (autoridad).

Que desventaja de rendimiento presentan típicamente las Maquinas Virtuales tradicionales?. Tienen tiempos de arranque de milisegundos que impiden el balanceo de carga reactivo. Consumen una cantidad inusual de recursos de hardware de manera redundante al requerir un sistema operativo invitado completo, con gigabytes de peso y asignación estática de memoria RAM. No permiten el acceso a bases de datos relaciones locales. inhabilita el aislamiento logico de red e impiden el uso de cortafuegos.

En el algoritmo de Colas Múltiples de clases con prioridades con quantums progresivos (donde la cola superior otorga 1 quantum, la siguiente 2, luego 4, 8, 16, etc), que le sucede a un proceso si agota por completo su asignación de quantum en su nivel actual antes de finalizar o bloquearse?. Mantiene su prioridad y recibe el doble de quantum en la misma cola en el siguiente turno. Desciende una clase o nivel hacia la cola de prioridad inmediatamente inferior, recibiendo en ella un quantum de mayor duración para migrar la sobrecarga de cambios de contexto. Se suspende temporalmente en disco (swap) mediante el planificador de largo plazo. Se cancela y se elimina su espacio de direcciones de memoria RAM.

Cual de las siguientes afirmaciones describe de forma precisa el impacto de compartir el kernel del host en un contenedor Docker?. Mejora la seguridad de forma extrema, superando al aislamiento físico de cualquier maquina virtual tradicional. Reduce la sobrecarga de CPU y consumo de memoria RAM, pero disminuye el nivel de aislamiento de seguridad comparado con una maquina virtual. Obliga a que el sistema operativo anfitrión tenga que ser exactamente de la misma distribución Linux que la del contenedor. Inhabilita la posibilidad de ejecutar contenedores en sistemas que no tengan virtualización por hardware (Intel VT ó AMD-V).

Cual es la diferencia fundamental en la gestión de recursos de hardware entre un Hipervisor Bare Metal (Tipo 1) y Maquina Virtual (Tipo 2)?. Ambos gestionan los recursos de la misma manera, pero el Tipo 1 solo admite sistemas operativos invitados tipo Linux. El Tipo 1 corre directamente sobre el hardware físico y gestiona los recursos de forma directa; el Tipo 2 se ejecuta como un software sobre un sistema operativo host, el cual intermedia el acceso al hardware. El Tipo 2 un rendimiento nativo muy superior al Tipo 1 porque comparte las librerías del kernel del host de forma directa. El Tipo 1 requiere un sistema operativo intermediario para interactuar con la CPU, mientras que el Tipo 2 controla directamente el hardware.

En el algoritmo de planificación Round Robin (RR), cual es el impacto practico sobre el rendimiento y comportamiento del sistema si se elige un tamaño de quantum extremadamente pequeño, por ejemplo 1 milisegundo?. Se elimina por completo el riesgo de denegación de servicios DoS en el host. Se genera una sobrecarga inaceptable por cambios de contexto (Context Switch), desperdiciando una gran proporción de la capacidad de la CPU en tareas administrativas del sistema operativo en lugar de ejecutar los programas de usuario. Se bloquea el acceso de solo lectura al sistema OverlayFS del contenedor. El algoritmo se comporta exactamente como FCFS de forma lineal.

En la protección de contraseñas, que es el "Aderezo" y cuales son sus propósitos técnicos específicos dentro del proceso de cifrado?. Un permiso especial de la matriz de acceso para permitir la compartición dinámica de paginas. Un valor aleatorio de n-bits (12 bits) generado al momento de crear o modificar la contraseña, el cual se asocia al ID de usuario y se añade a la contraseña antes de cifrarla. Una variable que controla los quantums de tiempo de las colas múltiples en el scheduler. Es un fragmento de código de virus inyectado en la fase latente para alterar el reloj del hardware.

En el sistema de archivos OverlayFS de Docker, cual es el rol de "LowerDir" y como se relaciona con "UpperDir"?. LowerDir es la capa de escritura activa del contenedor, mientras que UpperDir almacena las imagenes base descargadas. LowerDir representa las capas base de solo lectura (imagen), mientras que UpperDir representa la capa de escritura (cambios específicos del contenedor). LowerDir es una memoria de cache volátil que almacena únicamente sockets de red. Tanto LowerDir como UpperDir son de escritura, pero LoweDir tiene prioridad en caso de colisión de archivos.

Cual es la distinción teórica y practica entre un algoritmo de planificación Apropiativo y uno No Apropiativo?. En el apropiativo el S.O puede interrumpir la ejecución de un proceso activo y retirarle la CPU de forma forzada para otorgársela a otro; en el No Apropiativo, el proceso retira el control de la CPU hasta que finaliza voluntariamente o se bloquea por E/S. El No Apropiativo requiere desactivar de forma obligatoria los cgroups de memoria del host. El apropiativo se basa exclusivamente en el algoritmo de Dijkstra para resolver bloqueos de prioridad estatica. El apropiativo se ejecuta solo en entornos de red virtual, mientras que el no apropiativo funciona en microprocesadores analógicos.

En la taxonomía de programas malignos (Malware), cual es la diferencia de dependencia estructural entre un "Virus/Troyano" y un "Gusano/Zombie"?. Los virus y troyanos requieren la presencia de un programa anfitrión mientras que los gusanos y zombies son programas independientes. No existe diferencia estructural ya que todos se programan de forma atómica en ensamblador. Los virus se ejecutan en modo privilegiado y los gusanos corren únicamente en el espacio de usuario disjunto. Los gusanos y zombie requieren la presencia de un programa anfitrión mientras que los virus y troyanos son programas independientes.

Que desventaja de rendimiento presentan típicamente las Maquinas Virtuales tradicionales sobre los contenedores?. No permiten el acceso a bases de datos relacionales locales. Tienen tiempos de arranque de milisegundos que impiden el balanceo de carga reactivo. Consumen una cantidad sustancial de recursos de hardware de manera redundante al requerir un sistema operativo invitado completo, con gigabytes de peso y asignación estática de memoria RAM. Inhabilitan el aislamiento lógico de red e impiden el uso de cortafuegos.

Según el análisis de Tanenbaum, cual es el tamaño de Quantum de tiempo óptimo recomendado para la mayoría de los sistemas interactivos modernos?. No existe recomendación fisica ya que depende del tamaño del volumen inmutable asignado en Docker. Un rango estricto de 2 a 5 segundos para favorecer los procesos por lotes en el anfitrión. En el orden de los 10 a 20 milisegundos, logrando un balance óptimo entre una baja sobrecarga administrativa por cambios de contexto y una excelente interactividad del sistema. Alrededor de 1 a 2 microsegundos para aprovechar el paralelismo a nivel de hilos de hardware.

Que es un ataque de Denegación de Servicio (DoS - Denial of Service). Un proceso de mantenimiento de rutina que depura la caché de la memoria RAM virtual. Una técnica criptográfica para evitar ataques pasivos de análisis de trafico. La desinstalación automática del motor de Docker Daemon en entornos distribuidos. Un ataque activo cuyo objetivo es provocar que un servicio, computadora ó infraestructura de red deje de estar disponible para sus usuarios autorizados, usualmente saturando el ancho de banda o desbordando los recursos de procesamiento del servidor.

Cual es la diferencia fundamental en la gestión de recursos de hardware entre un Hiperversor Bare Metal (Tipo 1) y una maquina Virtual (Tipo 2)?. El Tipo 2 ofrece un rendimiento nativo muy superior al Tipo 1 porque comparte las librearías del kernel del host de forma directa. El Tipo 1 corre directamente sobre hardware físico y gestiona los recursos de forma directa; el Tipo 2 se ejecuta como un software sobre un sistema operativo host, el cual intermedia el acceso al hardware. El Tipo 1 requiere un S.O intermediario para interactuar con la CPU, mientras que el Tipo 2 controla directamente el hardware. Ambos gestionan los recursos de la misma manera, pero el Tipo 1 solo admite S.O invitados de tipo Linux.

Si el ACK enviado por el proceso "B" confirmando la recepción de un mensaje se pierde en la red, y el proceso "A" retransmite el mensaje original, que riesgo ocurre y como lo soluciona el proceso receptor?. En el archivo de contraseñas "B" se corrompe por violaciones de integridad fisica. Se soluciona cifrando el archivo con DES. El proceso "B" recibe el mensaje duplicando como si fuera información nueva, lo cual puede alterar la lógica. Se soluciona asignando números de secuencia únicos en la cabecera de mansaje para que el receptor descarte duplicados. Se produce una bomba bifurcación destructiva que bloquea los puertos lógicos de red. Se soluciona usando antivirus heuriticos. El S.O del receptor desactiva temporalmente el User NameSpace del host. Se soluciona modificando la directiva de montaje.

¿Cuál es la función exacta y la frecuencia de ejecución característica del Planificador a Largo Plazo?. Selecciona de forma inmediata el próximo hilo que ingresará a la CPU ante una interrupción de reloj; se ejecuta miles de veces por segundo. Controla el grado de multiprogramación determinando cuándo se acepta y carga un nuevo proceso en el sistema (moviéndolo del estado de Nuevo a Listo); es el planificador que se ejecuta con menor frecuencia. Su función es exclusivamente monitorizar los ataques de denegación de servicios heurísticos. Decide qué procesos se mueven entre la memoria RAM y el espacio de swap en disco; se ejecuta con una frecuencia de milisegundos.

En el contexto de ataques activos en líneas de comunicación ¿en qué consiste el ataque de 'Enmascaramiento' ?. Se refiere al ataque pasivo de un usuario intruso que desea dañar archivos y directorios. Enmascaramiento ocurre cuando una entidad finge ser un usuario o proceso legitimo para elevar privilegios de acceso. Enmascaramiento es el ataque a contraseñas débiles y vulnerables. Enmascaramiento es cuando un usuario legitimo realiza actividades para elevar sus privilegios de acceso.

¿Qué es conceptualmente una Condición de Competencia?. La disputa entre dos procesos de diferente prioridad por obtener el quantum de tiempo del planificador a corto plazo. Una situación donde dos o más procesos leen o escriben de forma concurrente en lugares de almacenamiento compartido, de modo que el resultado final depende estrictamente del orden o coordinación relativa de sus ejecuciones. El mecanismo del kernel para asignar la memoria virtual utilizando tablas de páginas duplicadas. Un ataque activo de denegación de servicio donde un troyano consume los descriptores de archivos disponibles.

Para que una solución de exclusión mutua sea considerada válida y robusta, debe cumplir cuatro condiciones fundamentales. ¿Cuál de las siguientes describe de forma precisa una de estas condiciones?. Ningún proceso que se ejecute fuera de su sección crítica puede bloquear a otro proceso que intente entrar a su sección crítica. Se deben realizar suposiciones estrictas acerca de la velocidad relativa de procesamiento y el número de CPUs fisicas. La exclusión mutua se debe implementar obligatoriamente mediante desactivación física de interrupciones en el host. Debe haber una asignación estática de prioridades basada en el quantum asignado a corto plazo.

¿Con qué función del sistema operativo está directamente relacionado el Planificador a Mediano Plazo?. Soportar la multiprogramación y maximizar el aprovechamiento de los recursos físicos (CPU, memoria, E/S), determinando qué proceso listo se ejecutará a continuación y por cuánto tiempo. Selecciona de forma inmediata el próximo hilo que ingresará a la CPU ante una interrupción de reloj; se ejecuta miles de veces por segundo. La función de intercambio (Swapping), decidiendo en qué momento se deben suspender (enviar a disco) y activar (traer a RAM) los procesos para optimizar el uso de la memoria real. Controla el grado de multiprogramación determinando cuando se acepta y carga un nuevo proceso en el sistema (moviéndolo del estado de Nuevo a Listo); es el planificador que se ejecuta con menor frecuencia.

En el spooler de impresión (ejemplo clásico de Tanenbaum de condición de competencia), ¿cuál es el recurso compartido critico y cómo se produce el error?. El recurso es un directorio de spooler con ranuras numeradas y variables compartidas de indice de entrada 'IN' y salida 'OUT. El error ocurre cuando un proceso lee el valor de 'IN' pero es interrumpido antes de actualizarlo, permitiendo que otro proceso sobreescriba su archivo de impresión. El recurso es la CPU virtualizada por el hipervisor de nivel 2. El error ocurre cuando se desactivan las interrupciones del reloj de red. El recurso es el volumen de datos de Docker. El error se produce al borrar la capa base LowerDir de solo lectura. El recurso es el bus de memoria de la impresora física. El error ocurre cuando la cola de impresión se queda sin papel.

En un sistema con Planificación Garantizada que tiene 'N' usuarios conectados activos, ¿cuál es el compromiso de CPU del sistema y cómo determina el planificador cuál proceso se ejecutará a continuación?. Se compromete a que el usuario de mayor prioridad estática use el 100% de la CPU física; el planificador elige el proceso con la mayor relación de uso. Se basa en el aderezo de contraseñas de seguridad reactiva de los usuarios conectados. Se compromete a que ningún proceso consuma más de 256 MB de RAM virtual de forma asincrona. Se compromete a dar a cada usuario exactamente 1/N de la capacidad total de la CPU de forma equitativa.

Para poder detectar desviaciones significativas y comportamientos sospechosos, los sistemas de detección de intrusos recurren a los 'Registros de Auditoría: ¿Cuáles son los elementos fundamentales que debe registrar una entrada de auditoría según Tanenbaum?. Sujeto, Acción realizada, Propietario del archivo, la utilización de recursos. Usuario. Sujeto, Acción realizada, el Objeto, la utilización de recursos y fecha y hora exacta. Sujeto, Propietario del archivo, el Objeto, Fecha y hora exacta, Usuario. Acción realizada, el Objeto, la utilización de recursos, Fecha y hora exacta, Propietario del archivo, últimos accesos.

¿Por qué un software de detección de intrusos (IDS) basado en el comportamiento normal del usuario requiere de un análisis histórico robusto y de bitácoras de auditoria consistentes?. Porque se necesita auditar los ataques pasivos y reactivos. Porque se deben asegurar las bases de datos que permitan analizar las fuentes de ataques de usuarios a directorios. Porque se debe evitar que se pierdan mensajes distribuidos por fallas del código de redundancia C.R.C. Para poder modelar de forma precisa y matemática el comportamiento habitual de un usuario determinado.

En el paso de mensajes, ¿para qué sirve incluir un código de Redundancia Cíclica (CRC) en la cabecera del mensaje enviado?. Para verificar la integridad del mensaje, permitiendo detectar si los datos del mensaje fueron corrompidos o alterados por fallos en la línea de comunicación durante la transmisión física. Para evitar que el receptor tenga que enviar un paquete de reconocimiento (ACK) en entornos distribuidos. Para indicar el número máximo de quanturns asignados al proceso emisor. Para forzar la encriptación unidireccional del aderezo de seguridad.

¿Cuál es la función del 'C.R.C' en las comunicaciones de redes distribuidas?. Eliminar de forma atómica los duplicados creados por pérdida de ACK en el emisor. Asignar un identificador de usuario único en entornos descentralizados. Aislar las interfaces de red del UTS Namespace de forma permanente. Garantizar que los datos transmitidos coincidan exactamente con lo enviado al recalcular un valor de hash matemático sobre el bloque de datos y verificarlo en el receptor, asegurando la integridad del mensaje contra el ruido fisico en el canal.

Cuáles son las dos operaciones o primitivas mínimas y estandarizadas que debe ofrecer un sistema operativo para implementar comunicación por paso de mensajes?. OUP(semáforo) y DOWN(semáforo). Sleep(proceso) y Wakeup(proceso). Send(destino, mensaje) y Receive(origen, mensaje). Docker run y Docker stop.

En un sistema con algoritmo de planificación Primero en Entrar, Primero en Salir (FCFS), ¿qué sucede cuando un proceso de usuario entra en estado "Bloqueado debido a una solicitud de entrada/salida (E/S)?. La CPU fisica se apaga temporalmente para ahorrar energia hasta que finalice la E/S. Se cancela inmediatamente y se pierde de forma inreversible toda su configuración interna. El proceso bloqueado retiene el uso exclusivo de la CPU impidiendo cualquier otra actividad. El planificador a corto plazo selecciona de forma inmediata al siguiente proceso listo de la cola para que se ejecute en la CPU; cuando el proceso bloqueado obtiene sus datos de E/S, se reincorpora al final de la cola de listos.

¿Cuál es la definición teórica de un intruso 'Enmascarado' y de un intruso 'Clandestino'?. Enmascarado es una persona no autorizada para usar el sistema que logra evadir los controles y se hace pasar por un usuario legítimo (usuario externo); Clandestino es un suj- (habitualmente interno) que tiene el control de supervisión del sistema y utiliza sus altos privilegios para evadir la auditoría y auditoría de seguridad. Clandestino es una persona no autorizada para usar el sistema que logra evadir los controles y se hace pasar por un usuario legitimo (usuario externo); Enmascarado es un suj (habitualmente interno) que tiene el control de supervisión del sistema y utiliza sus altos privilegios para evadir la auditoría y auditoría de seguridad. Ambos representan las fases secuenciales de replicación de un gusano sobre conexiones TCP. Enmascarado es un virus que oculta su extensión, clandestino es un troyano que se ejecuta en segundo plano.

¿Por qué un software de detección de intrusos (IDS) basado en el comportamiento normal del usuario requiere de un análisis histórico robusto y de bitácoras de auditoría consistentes?. Porque se necesita auditar los ataques pasivos y reactivos. Porque se deben asegurar las bases de datos que permitan analizar las fuentes de ataques de usuarios a directorios. Porque se debe evitar que se pierdan mensajes distribuidos por fallas del código de redundancia C.R.C. Para poder modelar de forma precisa y matemática el comportamiento habitual de un usuario determinado.

¿Por qué la desactivación de interrupciones de hardware no es una solución adecuada para implementar exclusión mutua en sistemas multiprocesador de propósito general?. Porque desactiva la memoria caché L2 del procesador, ralentizando el rendimiento de la paginación. Porque las variables de cierre se vuelven inmutables al desactivar las interrupciones de reloj de la placa madre. Porque el planificador a mediano plazo requiere interrupciones de reloj constantes para realizar swaps de procesos. Porque desactivar las interrupciones en una CPU no impide que otra CPU fisica acceda de forma concurrente a la memoria compartida, además del peligro de que un proceso de usuario monopolice la CPU.

¿Cuál es la consecuencia directa de un cambio de contexto frecuente para el sistema operativo en términos de costo administrativo?. Genera una pérdida neta de rendimiento, por realizar más actividades administrativas. Empeora la ejecución de procesos de forma exponencial en referencia a la velocidad de reloj de la CPU física. Desactivar de forma temporal el aislamiento físico de la memoria virtual. Satura el ancho de banda del planificador por los cambios de contexto.

En la gestión de seguridad orientada a contraseñas, ¿cuál es la diferencia clave entre la verificación 'Reactiva' y la verificación 'Proactiva'?. La reactiva es exclusiva para virus en fase de propagación; la proactiva es exclusiva para gusanos de red. En la proactiva, el sistema operativo corre de forma periódica un programa para intentar descubrir contraseñas adivinables o débiles en el archivo de contraseñas, cancelándolas e informando al usuario (dejándolas vulnerables hasta su detección); en la reactiva, el sistema evalúa la fortaleza de la contraseña en el momento exacto en el que el usuario la ingresa, aceptándola o rechazándola en vivo según reglas de complejidad predefinidas. En la reactiva, el sistema operativo corre de forma periódica un programa para intentar descubrir contraseñas adivinables o débiles en el archivo de contraseñas, cancelándolas e informando al usuario (dejándolas vulnerables hasta su detección); en la proactiva, el sistema evalúa la fortaleza de la contraseña en el momento exacto en el que el usuario la ingresa, aceptándola o rechazándola en vivo según reglas de complejidad predefinidas. La reactiva requiere la desactivación de interrupciones de hardware de red; la proactiva utiliza Docker Compose.

En el contexto de ataques activos en líneas de comunicación, ¿en qué consiste el ataque de 'Enmascaramiento' ?. Enmascaramiento es el ataque a contraseñas débiles y vulnerables. Enmascaramiento es cuando un usuario legítimo realiza actividades para elevar sus privilegios de acceso. Se refiere al ataque pasivo de un usuario intruso que desea dañar archivos y directorios. Enmascaramiento ocurre cuando una entidad finge ser un usuario o proceso legítimo para elevar privilegios de acceso.

¿Cómo ayuda la contenedorización a solucionar el clásico problema de 'funciona en mi computadora pero no en producción' en el ciclo de desarrollo de software?. Compilando todo el código fuente del proyecto directamente en el kernel global de Linux. Eliminando la necesidad de utilizar bases de datos o sistemas de archivos persistentes externos, lo que permite ejecutarse sin dependencias. Garantizando la coherencia absoluta del entorno al empaquetar la aplicación junto con todas sus dependencias exactas. Aumentando la velocidad de procesamiento de la CPU física del servidor de producción mediante algoritmos apropiativos.

En la seguridad informática, ¿cuál es la diferencia conceptual precisa entre los requisitos de Secreto e Integridad?. El secreto exige que la información sea accesible únicamente por partes autorizadas; la integridad garantiza que los datos y elementos del sistema puedan ser modificados o alterados exclusivamente por partes autorizadas. El secreto protege contra ataques activos de denegación de servicio DoS; la integridad previene los ataques pasivos de análisis de tráfico. El secreto asegura que el hardware no sufra daños físicos; la integridad garantiza que el ancho de banda sea simétrico. La integridad exige que la información sea accesible únicamente por partes autorizadas; el secreto garantiza que los datos y elementos del sistema puedan ser modificados o alterados exclusivamente por partes autorizadas.

¿Cuál es la relación exacta entre una Imagen de Docker y un Contenedor de Docker?. Una imagen es una plantilla de solo lectura que define el entorno, y un contenedor es una instancia viva y ejecutable de esa plantilla con una capa de escritura superior. Una imagen es un archivo binario ejecutable compilado en C, mientras que el contenedor es un script interpretado en bash. Un contenedor es una plantilla inmutable de solo lectura y una imagen es la versión compilada y activa del contenedor. Un contenedor es una plantilla de solo lectura que define el entorno, y una imagen es una instancia viva y ejecutable de ese contenedor con una capa de escritura superior.

La prioridad de un proceso está compuesta por PR y NI, ¿cuál es el valor que puedo cambiar desde el espacio de usuario?. Ninguno de los dos. Los dos. NI. PR.

Si tengo un proceso detenido en segundo plano y quiero ejecutarlo en segundo plano, ¿qué comando debo ejecutar?. top. bg. fg. jobs. ps.

Si presiono "Ctrl + Z", ¿qué señal estoy enviando a un proceso?. Señal SIGKILL. Señal SIGCONT. Señal SIGSTOP. Señal SIGINT.

Denunciar Test