Sistemas Operativos: Primer Parcial
40 Questions
8 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué técnica permite que un archivo aparezca en más de un directorio?

  • Aliasing
  • Shadow Copy
  • Shadowing
  • Link (correct)
  • ¿Qué es un nodo-i?

  • Una tabla asociada a un archivo. (correct)
  • Un puntero a la ubicación del archivo.
  • Un índice de archivos de sistema.
  • Una tabla que almacena datos temporales.
  • ¿Cuál no es una estrategia de búsqueda en discos?

  • SCAN
  • HNR (correct)
  • FIFO
  • SSTF
  • ¿Cómo se denomina el conjunto de direcciones virtuales que puede referenciar un proceso?

    <p>Espacio de direcciones virtuales del proceso</p> Signup and view all the answers

    ¿Qué convierte las direcciones virtuales en reales al ejecutarse el proceso?

    <p>DAT</p> Signup and view all the answers

    ¿Qué tipo de código puede ser compartido simultáneamente por varios procesos?

    <p>Reentrante</p> Signup and view all the answers

    ¿Qué implica un estado inseguro en relación con un bloqueo?

    <p>Nunca se presenta un interbloqueo.</p> Signup and view all the answers

    ¿Qué significa RAID?

    <p>Arreglo Redundante de Discos Económicos</p> Signup and view all the answers

    ¿Cuál es una característica del multiprocesamiento ligeramente acoplado?

    <p>Los sistemas funcionan de manera independiente.</p> Signup and view all the answers

    ¿Cuál de las siguientes condiciones NO es necesaria para que se produzca un bloqueo según Coffman?

    <p>Condición de asignación múltiple.</p> Signup and view all the answers

    ¿Qué representa el acrónimo MIMD en un sistema de computadoras?

    <p>Múltiples instrucciones y múltiples datos</p> Signup and view all the answers

    ¿Cuál es la disciplina adecuada para evitar bloqueos según la definición dada?

    <p>Prevención del bloqueo.</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones no es un atributo de archivo en un sistema de archivos?

    <p>Tamaño promedio</p> Signup and view all the answers

    ¿Qué son los IOCS en sistemas operativos?

    <p>Sistema de control de entrada/salida.</p> Signup and view all the answers

    ¿Cuál es la razón correcta por la que aumenta el uso de multiprocesadores?

    <p>Mejor aprovechamiento del paralelismo.</p> Signup and view all the answers

    ¿Qué técnica está relacionada con la traducción de direcciones de paginación?

    <p>Transformación asociativa por combinación directa</p> Signup and view all the answers

    ¿Qué ocurre con la sobrecarga de almacenamiento al usar bloques grandes?

    <p>Se incrementa el tiempo de transferencia</p> Signup and view all the answers

    En entornos de memoria virtual, ¿qué se entiende por conjunto de trabajo?

    <p>Las páginas que deben estar en almacenamiento primario.</p> Signup and view all the answers

    ¿A qué se aplica la solución de Peterson en sistemas operativos?

    <p>Exclusión mutua.</p> Signup and view all the answers

    ¿Qué afirmación sobre los bloques de almacenamiento es correcta?

    <p>Se pueden combinar técnicas de segmentos y páginas</p> Signup and view all the answers

    En el contexto de sistemas operativos, ¿cuál es la función del controlador de interfaz de red?

    <p>Facilitar la comunicación entre dispositivos.</p> Signup and view all the answers

    Las llamadas al sistema permiten a los programas...

    <p>Comunicar comandos al sistema operativo</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre la transformación de bloques es incorrecta?

    <p>Con bloques grandes se reduce la carga del mapa</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre el almacenamiento virtual es correcta?

    <p>El tamaño de los bloques afecta la eficiencia del almacenamiento</p> Signup and view all the answers

    ¿Cuál es el propósito de los puntos de control en un sistema operativo?

    <p>Grabar el estado de los procesos</p> Signup and view all the answers

    ¿Qué determina si una primitiva de comunicación es síncrona o asíncrona?

    <p>Si el emisor puede reutilizar el buffer inmediatamente</p> Signup and view all the answers

    ¿Cuál es la función principal de la detección de bloqueos en un sistema operativo?

    <p>Identificar procesos y recursos involucrados en un bloqueo</p> Signup and view all the answers

    ¿Qué concepto de la Taxonomía de Flynn se refiere a la cantidad de flujos de datos en un sistema?

    <p>Flujo de datos</p> Signup and view all the answers

    ¿Cuál característica es esencial en algoritmos descentralizados para sistemas distribuidos?

    <p>Que el fallo de una máquina no afecte la ejecución del algoritmo</p> Signup and view all the answers

    ¿Qué papel juega el protocolo Solicitud / Respuesta en el modelo Cliente - Servidor?

    <p>Establecer la comunicación entre cliente y servidor</p> Signup and view all the answers

    Cuando un controlador busca en múltiples unidades simultáneamente, se denomina:

    <p>Búsqueda traslapada</p> Signup and view all the answers

    Qué implica la opción b) de la llamada a procedimientos remotos (RPC)?

    <p>Usar procedimientos locales para servicios remotos</p> Signup and view all the answers

    Cuál de las siguientes afirmaciones describe mejor un proceso?

    <p>Una actividad asincrónica que se manifiesta por un bloque de control de proceso.</p> Signup and view all the answers

    ¿Qué permite el algoritmo del banquero en la gestión de bloqueos?

    <p>Mantener la exclusión mutua con recursos limitados.</p> Signup and view all the answers

    Cuál de las siguientes opciones no es una estrategia de reposición de página?

    <p>Conjuntos de segmentación.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es correcta respecto a las condiciones de 'espera por' en la gestión de bloqueos?

    <p>Los procesos mantienen recursos mientras esperan por otros.</p> Signup and view all the answers

    En un sistema de archivos, ¿qué bloque es especialmente crítico para evitar inconsistencias?

    <p>Bloques de nodos-I.</p> Signup and view all the answers

    ¿Cuál es la definición más completa de un proceso en un sistema operativo?

    <p>La unidad despachable y con un bloque de control de proceso asignado.</p> Signup and view all the answers

    Qué acción realiza el sistema operativo cuando se presenta una interrupción?

    <p>Obtiene el control y analiza la interrupción.</p> Signup and view all the answers

    Cómo se denominan las primitivas de bloqueo en sistemas distribuidos?

    <p>Primitivas síncronas.</p> Signup and view all the answers

    Study Notes

    Sistema de Archivos

    • La administración de la concurrencia no se incluye en el sistema de archivos.
    • Un enlace permite que un archivo aparezca en más de un directorio.
    • El nodo-i es una tabla asociada a un archivo, fundamental para su administración.
    • El descriptor de archivos contiene la información necesaria para manejar un archivo.
    • El respaldo incremental implica la copia de seguridad de archivos modificados.

    Gestión de Discos

    • Cuando un controlador realiza búsquedas simultáneas en varias unidades se llama búsquedas trasladadas.
    • El tiempo de latencia es el tiempo de rotación desde la posición actual hasta la adyacente al cabezal.
    • La expresión correcta para el tiempo de E/S es: Tiempo de E/S = búsqueda + latencia + transmisión.
    • RAID significa arreglo redundante de discos no costosos.
    • HNR no es una estrategia de búsqueda en discos.

    Bloqueos y Procesos

    • Un código reentrante puede ser compartido simultáneamente por varios procesos.
    • Las condiciones necesarias para un bloqueo son las condiciones de Coffman, que incluyen exclusión mutua y espera circular.
    • La existencia de un bloqueo no implica necesariamente un estado inseguro.
    • El algoritmo del banquero previene bloqueos al garantizar sólo estados seguros.

    Almacenamiento y Memoria Virtual

    • El espacio de direcciones virtuales se refiere al conjunto de direcciones que puede referenciar un proceso.
    • El sistema de control de entrada/salida (IOCS) es esencial para la gestión de las operaciones de E/S.
    • La traducción de direcciones convierte direcciones virtuales en reales al ejecutar un proceso.
    • Un conjunto de trabajo es el conjunto de páginas necesarias en almacenamiento primario para la ejecución eficaz de un proceso.

    Estrategias y Protocolos

    • La traducción de direcciones por segmentación no incluye la transformación asociativa como estrategia.
    • En sistemas distribuidos, los algoritmos descentralizados son recomendables para mejorar la escalabilidad.
    • La comunicación en sistemas distribuidos se basa en el protocolo solicitud/respuesta.
    • Las primitivas síncronas permiten la comunicación efectiva en un sistema.

    Interrupciones y Gestión de Recursos

    • Ante una interrupción, el sistema operativo salva el estado del proceso interrumpido y lo analiza.
    • La inconsistencia en un sistema de archivos es crítica si afectan bloques de nodos-i, directorios o la lista de bloques libres.
    • Las llamadas al sistema permiten a los programas interactuar con el sistema operativo para solicitar servicios.

    Tipos de Sistemas y Estrategias

    • Sistemas de multiprocesamiento ligeramente acoplados mantienen cada sistema con su propio sistema operativo.
    • En entornos de memoria virtual, los algoritmos de reposición de página eficaces no utilizan conjuntos de segmentación.
    • Las características de los algoritmos descentralizados permiten decisiones basadas en información local.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Pon a prueba tus conocimientos sobre sistemas operativos con este cuestionario. Abarca temas esenciales como el sistema de archivos, nodos-i y descriptores de archivos. ¡Ideal para repasar antes del primer parcial!

    More Like This

    Use Quizgecko on...
    Browser
    Browser