Arquitectura de sistemas operativos
40 Questions
0 Views

Arquitectura de sistemas operativos

Created by
@PremierCactus

Podcast Beta

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál de los siguientes NO es un tipo de recurso que gestiona un sistema operativo?

  • El procesador
  • La memoria
  • Los periféricos de entrada/salida
  • La red (correct)
  • ¿Qué técnica de gestión de memoria permite que los programas usen más memoria de la que está físicamente disponible en la RAM?

  • Segmentación
  • Memoria cache
  • Compresión de memoria
  • Paginación (correct)
  • ¿Cuál es una desventaja de la técnica de paginación en la gestión de memoria?

  • Aumento de la velocidad de acceso
  • Fragmentación externa
  • Fragmentación interna (correct)
  • Ineficiencia en el uso de la memoria
  • ¿Qué ocurre cuando un proceso necesita acceder a una página que no está en la memoria física?

    <p>Ocurre un fallo de página</p> Signup and view all the answers

    La gestión de memoria implica mantener un mapa de las partes de la memoria en uso. ¿Cuál es una de sus responsabilidades?

    <p>Decidir qué proceso se debe cargar en memoria</p> Signup and view all the answers

    ¿Qué se puede asegurar sobre la fragmentación externa en el contexto de la paginación?

    <p>No ocurre en absoluto</p> Signup and view all the answers

    En la gestión de memoria, ¿cuál de las siguientes técnicas NO se menciona como parte de las prácticas?

    <p>Compresión</p> Signup and view all the answers

    La gestión de memoria requiere liberar espacio cuando es necesario. ¿Qué significa esto en la práctica?

    <p>Eliminar procesos que no se están utilizando</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe correctamente un sistema de capas?

    <p>Está estructurado en niveles con funciones definidas que interactúan entre sí.</p> Signup and view all the answers

    En un diseño de microkernel, ¿qué ocurre si uno de los módulos presenta un error?

    <p>Solo se ve afectado el módulo que tiene el error.</p> Signup and view all the answers

    ¿Qué tipo de diseño distingue entre procesos servidores y clientes?

    <p>Modo Cliente-servidor.</p> Signup and view all the answers

    ¿Cuál es la función principal del hipervisor en un entorno de máquinas virtuales?

    <p>Permitir la ejecución de múltiples sistemas operativos en un solo hardware.</p> Signup and view all the answers

    ¿Qué caracteriza a un hipervisor de tipo 1?

    <p>Se ejecuta directamente sobre el hardware.</p> Signup and view all the answers

    ¿Cuál de las siguientes descripciones se aplica a un exokernel?

    <p>Asigna recursos hardware a máquinas virtuales mediante un programa en modo núcleo.</p> Signup and view all the answers

    En el contexto de un sistema operativo, el término 'virtualización' se refiere a:

    <p>La ejecución de múltiples sistemas operativos en un solo hardware.</p> Signup and view all the answers

    ¿Cuál es una característica importante de las máquinas virtuales?

    <p>Ejecutan múltiples sistemas en una sola capa de hardware.</p> Signup and view all the answers

    Qué ocurre cuando no hay marcos de página libres en memoria principal?

    <p>Se elige una página para ser sustituida</p> Signup and view all the answers

    Cuál de las siguientes afirmaciones describe mejor un fallo de página?

    <p>Es un proceso normal en la gestión de memoria</p> Signup and view all the answers

    Cuál de los siguientes no es un estado por el que pasa un proceso?

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

    Cuál es la función de los drivers en un sistema operativo?

    <p>Controlar las operaciones de entrada/salida de un dispositivo</p> Signup and view all the answers

    Qué describe mejor el proceso de instalación de drivers en la actualidad?

    <p>Sucede automáticamente gracias a la tecnología plug and play</p> Signup and view all the answers

    Qué es una tarjeta o adaptador de entrada/salida?

    <p>Es un hardware que actúa como intermediario entre el dispositivo y la placa base</p> Signup and view all the answers

    Qué papel tienen los algoritmos de planificación en un sistema operativo?

    <p>Organizar la ejecución de procesos en función de diferentes criterios</p> Signup and view all the answers

    Cuál de las siguientes opciones no es un dispositivo de entrada/salida?

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

    ¿Qué tipo de configuraciones almacena HKEY_CURRENT_USER?

    <p>Configuraciones específicas del usuario actual</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones describe mejor HKEY_LOCAL_MACHINE?

    <p>Contiene configuraciones globales para la máquina</p> Signup and view all the answers

    ¿Qué acción se realiza para crear un nuevo valor dentro del registro?

    <p>Seleccionar 'Nuevo' desde un espacio vacío</p> Signup and view all the answers

    ¿Qué tipo de datos se pueden almacenar como valores en el registro?

    <p>Valores de texto, enteros y binarios</p> Signup and view all the answers

    Para desactivar un valor en el registro, ¿cuál es la opción más recomendable?

    <p>Cambiar su valor a '0' o 'false'</p> Signup and view all the answers

    ¿Qué hace la opción de eliminar en el registro?

    <p>Quita completamente el valor del registro</p> Signup and view all the answers

    ¿Qué se recomienda hacer al realizar cambios en el registro de Windows?

    <p>Tener cuidado para no afectar la estabilidad del sistema operativo</p> Signup and view all the answers

    ¿Cuál es una de las funciones de HKEY_USERS?

    <p>Contener perfiles y configuraciones de usuarios específicos</p> Signup and view all the answers

    ¿Cuál es el propósito principal de hacer copia de seguridad del registro?

    <p>Para restaurar el PC en caso de fallos</p> Signup and view all the answers

    ¿Qué opción se elige para exportar una clave del registro en Windows?

    <p>Clic derecho y seleccionar 'Exportar'</p> Signup and view all the answers

    ¿Qué tipo de actualizaciones corrigen errores o mejoran la funcionalidad sin estar necesariamente relacionadas con la seguridad?

    <p>Actualizaciones de rendimiento</p> Signup and view all the answers

    ¿Cuál es la herramienta que utiliza Microsoft para publicar cambios en Windows y sus aplicaciones?

    <p>Windows Update</p> Signup and view all the answers

    ¿En qué situación podría ser necesario realizar actualizaciones manuales de un sistema operativo?

    <p>Cuando las actualizaciones afectan a aplicaciones en uso</p> Signup and view all the answers

    ¿Qué implicación tiene desinstalar una actualización en el sistema operativo?

    <p>Corrige un mal funcionamiento causado por la actualización</p> Signup and view all the answers

    ¿Cuál es un posible efecto de no realizar actualizaciones regulares de seguridad en un sistema operativo?

    <p>Mayor vulnerabilidad a ciberataques</p> Signup and view all the answers

    ¿Qué sucede generalmente después de que se lanzan nuevas versiones de sistemas operativos?

    <p>Los ciberdelincuentes encuentran nuevas vulnerabilidades</p> Signup and view all the answers

    Study Notes

    Arquitectura de un sistema operativo

    • Los sistemas de capas están estructurados en diferentes niveles o capas, cada una con una función específica y una interfaz de comunicación con los niveles adyacentes. Ejemplo: THE y MULTICS.
    • La arquitectura de microkernel divide el sistema operativo en módulos pequeños y bien definidos, donde solo uno se ejecuta en modo núcleo. Un error en uno de los módulos no afecta al sistema operativo completo. Ejemplo: MINIX.
    • La arquitectura cliente-servidor se basa en dos tipos de procesos: servidores que proporcionan servicios y clientes que los utilizan. La comunicación se realiza mediante el paso de mensajes.
    • La arquitectura de máquinas virtuales permite ejecutar máquinas independientes en un único hardware, permitiendo ejecutar diferentes sistemas operativos. Se usa un hipervisor, que puede ser tipo 1, ejecutandose directamente sobre el hardware (Ejemplo: VMWare ESXI, Microsoft Hyper-V), o tipo 2, ejecutandose en un sistema operativo anfitrión (Ejemplo: VirtualBox, VMWare Player y WorkStations).
    • Los exokernels mejoran la arquitectura de máquinas virtuales al particionar los recursos hardware y asignarlos a las máquinas virtuales.

    Funciones de los sistemas operativos

    • El sistema operativo gestiona los recursos del ordenador, como el procesador, la memoria, el almacenamiento secundario y los periféricos de entrada/salida.
    • La gestión de la memoria permite controlar el uso de la memoria principal. Las técnicas de paginación, segmentación y memoria virtual se implementan para optimizar este proceso.
    • La paginación divide el espacio de direcciones de un proceso en páginas y la memoria física en marcos de página. El sistema operativo asigna las páginas a los marcos disponibles en la memoria física. Ventaja: maximiza el uso de la memoria física. Desventaja: fragmentación interna.
    • La segmentación divide la memoria en segmentos de tamaño variable.
    • El fallo de página no es un error, sino un proceso normal cuando no hay suficientes marcos de página disponibles para cargar todos los procesos.
    • La gestión de procesos incluye funciones para crearlos, terminarlos, ejecutarlos periódicamente, cambiar su prioridad, etc.
    • Los procesos pasan por diferentes estados, controlados por el sistema operativo.
    • La gestión de entrada/salida controla la comunicación entre la CPU y los periféricos. Facilita la detección, instalación y configuración de los dispositivos.
    • Cada dispositivo tiene un software específico llamado driver para gestionar sus operaciones de entrada/salida.
    • La tecnología Plug and Play automatiza la instalación de drivers.

    Registro del sistema

    • El registro de Windows es una base de datos que almacena información crucial para el sistema operativo.
    • Se estructura en claves, subclaves y valores. Los valores más comunes son cadenas de texto, enteros, binarios y otros tipos.
    • HKEY_CURRENT_USER: configuraciones específicas del usuario actual.
    • HKEY_LOCAL_MACHINE: configuraciones globales para la máquina.
    • HKEY_USERS: perfiles y configuraciones de usuarios específicos en sistemas con múltiples cuentas.
    • HKEY_CURRENT_CONFIG: información de configuración actual del hardware.

    Actualización y mantenimiento

    • Las actualizaciones de software, como actualizaciones de seguridad, corrigen errores, mejoran la funcionalidad y protegen contra amenazas.
    • Windows Update proporciona actualizaciones continuas para el sistema operativo y sus aplicaciones.
    • Las actualizaciones automáticas facilitan la instalación de actualizaciones para mejorar la seguridad y el rendimiento.
    • En casos específicos, las actualizaciones pueden afectar a aplicaciones o servicios y se realizan manualmente.
    • La opción "Historial de actualizaciones" permite ver todas las actualizaciones del sistema y su tipo.
    • Si una actualización provoca un mal funcionamiento, se puede desinstalar.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    exam.txt

    Description

    Este cuestionario cubre las diferentes arquitecturas de los sistemas operativos, como la estructuración en capas, el microkernel, y el modelo cliente-servidor. Además, se exploran las máquinas virtuales y su implementación con hipervisores. Prepárate para evaluar tus conocimientos sobre la arquitectura de sistemas operativos.

    More Like This

    Use Quizgecko on...
    Browser
    Browser