Definición y Tipos de Sistemas Operativos
48 Questions
1 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

¿Cuál de las siguientes características NO es fundamental en un sistema operativo?

  • Facilidad de uso
  • Adaptabilidad
  • Conectividad a Internet (correct)
  • Eficiencia
  • ¿Cuál es la principal función de un sistema operativo con estructura jerárquica?

  • Dividir el software en partes más pequeñas y definidas (correct)
  • Facilitar la comunicación entre procesos clientes
  • Integrar rutinas entrelazadas
  • Optimizar el uso de recursos limitados
  • ¿Qué tipo de sistema operativo permite la ejecución de múltiples tareas por usuario?

  • Monotarea
  • Monolítico
  • Monousuario
  • Multiusuario (correct)
  • ¿Cuál es una característica del kernel híbrido en sistemas operativos?

    <p>Combina elementos de arquitecturas monolíticas y microkernel</p> Signup and view all the answers

    ¿Qué define a un sistema operativo monousuario?

    <p>Soporta solo un usuario a la vez</p> Signup and view all the answers

    ¿Cuál es una característica de la estructura cliente-servidor?

    <p>Facilita la comunicación entre procesos clientes y servidores</p> Signup and view all the answers

    ¿Cuál de los siguientes ejemplos corresponde a un sistema con estructura monolítica?

    <p>Windows 9x</p> Signup and view all the answers

    ¿Qué se entiende por 'eficiencia' en el contexto de un sistema operativo?

    <p>Optimización en el uso de recursos limitados</p> Signup and view all the answers

    ¿Cuál de los siguientes sistemas operativos es un ejemplo de multitarea?

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

    ¿Cómo se clasifica un sistema operativo que puede utilizar múltiples procesadores de manera equitativa?

    <p>Simétrico</p> Signup and view all the answers

    ¿Qué estado representa a un proceso que recién fue creado y aún no está admitido por el sistema operativo?

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

    En un sistema operativo de red, ¿cuál es una de las capacidades principales que permite?

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

    ¿Qué significa un proceso bloqueado en el contexto de un sistema operativo?

    <p>El proceso no puede continuar hasta que ocurra un evento</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor el concepto de multiprogramación?

    <p>Administrar múltiples programas en la memoria del sistema</p> Signup and view all the answers

    ¿Cuál de los siguientes estados de un proceso implica que no puede ejecutarse hasta que ocurra un evento y está en memoria secundaria?

    <p>Bloqueado y suspendido</p> Signup and view all the answers

    ¿Qué característica tienen los sistemas operativos independientes?

    <p>No pueden comunicarse con otros ordenadores</p> Signup and view all the answers

    ¿Cuál es una consecuencia de un quantum demasiado grande en un sistema de tiempo compartido?

    <p>Se comporta como FIFO.</p> Signup and view all the answers

    ¿Qué caracteriza a un algoritmo apropiativo en la gestión de procesos?

    <p>El nuevo proceso interrumpe al actual.</p> Signup and view all the answers

    ¿Qué acción se toma para evitar la inanición en colas multinivel?

    <p>Los procesos de baja prioridad se mueven a colas de menor prioridad si no terminan.</p> Signup and view all the answers

    ¿Cuál función NO corresponde a la gestión de memoria?

    <p>Optimizar el rendimiento de la CPU.</p> Signup and view all the answers

    ¿Qué implica la fragmentación interna en un sistema de gestión de memoria?

    <p>Una partición es más grande que el proceso dejando memoria sin usar.</p> Signup and view all the answers

    En la asignación de memoria dinámica, ¿cuál es una de las ventajas principales?

    <p>Reduce la fragmentación interna.</p> Signup and view all the answers

    ¿Qué ocurre en el proceso de paginación?

    <p>Se ocupan bloques no contiguos en la memoria.</p> Signup and view all the answers

    ¿Cuál es un efecto negativo de utilizar un sistema de colas multinivel?

    <p>Inanición de procesos de baja prioridad.</p> Signup and view all the answers

    ¿Cuál es la principal ventaja de la paginación en la gestión de memoria?

    <p>Elimina la fragmentación externa.</p> Signup and view all the answers

    ¿Qué ocurre con la fragmentación interna en la paginación?

    <p>Se presenta si la última página de un segmento no se llena completamente.</p> Signup and view all the answers

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

    <p>Cada segmento tiene un tamaño fijo.</p> Signup and view all the answers

    ¿Qué describe mejor la segmentación paginada?

    <p>Combina segmentación y paginación para mejorar el uso de la memoria.</p> Signup and view all the answers

    ¿Cuál es el propósito de la memoria virtual?

    <p>Simular un espacio de direcciones mayor al disponible físicamente.</p> Signup and view all the answers

    ¿Qué algoritmo de reemplazo de páginas es considerado óptimo?

    <p>Reemplaza la página que no será utilizada por más tiempo.</p> Signup and view all the answers

    ¿Cuál de los siguientes enunciados es un problema común asociado a la gestión de entrada-salida?

    <p>La uniformidad en el tratamiento de diferentes dispositivos.</p> Signup and view all the answers

    En la gestión de memoria, ¿qué significa que las partes necesarias de un proceso se carguen en la memoria principal?

    <p>Las páginas no necesarias se mantienen en el disco.</p> Signup and view all the answers

    ¿Qué significa que las operaciones de E/S sean asíncronas?

    <p>La CPU no sabe cuánto tardará en completarse la operación.</p> Signup and view all the answers

    ¿Cuál es una desventaja del algoritmo FIFO en la gestión de solicitudes de E/S?

    <p>Genera un movimiento innecesario del cabezal.</p> Signup and view all the answers

    ¿Cómo funciona el algoritmo C-SCAN en la gestión del acceso a disco?

    <p>El cabezal regresa al inicio sin atender solicitudes en el camino de vuelta.</p> Signup and view all the answers

    ¿Cuál es la principal función de un controlador de E/S?

    <p>Aislar a la CPU de la gestión de dispositivos.</p> Signup and view all the answers

    ¿Qué es el DMA en el contexto de E/S?

    <p>Una técnica para liberar a la CPU de la gestión de E/S.</p> Signup and view all the answers

    En la gestión de discos duros, ¿qué representan las pistas y sectores?

    <p>Divisiones en los discos duros donde se almacena la información.</p> Signup and view all the answers

    ¿Qué ventaja tiene el algoritmo LOOK sobre el algoritmo SCAN?

    <p>No requiere el movimiento hasta el final del disco.</p> Signup and view all the answers

    ¿Cuál es la función principal del sistema de ficheros?

    <p>Organizar los archivos en el almacenamiento secundario.</p> Signup and view all the answers

    ¿Cuál es una de las funciones principales de un sistema de ficheros?

    <p>Proporcionar un almacenamiento privado y compartido</p> Signup and view all the answers

    ¿Cuál de las siguientes operaciones no corresponde a las funciones de un sistema de ficheros?

    <p>Configurar el hardware del sistema</p> Signup and view all the answers

    ¿Qué objetivo de un sistema de ficheros se relaciona con la rapidez de acceso a los archivos?

    <p>Optimización del rendimiento</p> Signup and view all the answers

    En un sistema multiusuario, ¿por qué son importantes los permisos de acceso a los archivos?

    <p>Para evitar el acceso no autorizado a la información</p> Signup and view all the answers

    ¿Qué es la virtualización?

    <p>La creación de máquinas virtuales que simulan un sistema operativo completo</p> Signup and view all the answers

    ¿Cuál es el rol del anfitrión en un sistema de virtualización?

    <p>Gestionar los recursos para las máquinas virtuales</p> Signup and view all the answers

    ¿Qué aspecto del sistema de ficheros se relaciona con el control de concurrencia?

    <p>Gestión del acceso simultáneo a los archivos</p> Signup and view all the answers

    ¿Cuál de los siguientes es un objetivo en la implementación de un sistema de ficheros?

    <p>Mantener una interfaz técnicas oculta a los usuarios</p> Signup and view all the answers

    Study Notes

    Definición de Sistema Operativo

    • El sistema operativo es un conjunto de programas que actúan como interfaz entre el hardware y las demás aplicaciones.
    • Sus características clave incluyen: adaptabilidad (ajustarse a cambios de hardware y software), facilidad de uso (intuitivo y accesible), y eficiencia (optimizar el manejo de recursos).

    Tipos de Sistemas Operativos por Estructura

    • Monolítica: Un solo programa integrado con rutinas entrelazadas para llamadas.
    • Jerárquica/Multicapa: Organización en partes más pequeñas y definidas con interfaces claras para procesos.
    • Cliente-Servidor/Microkernel: Un núcleo que facilita la comunicación entre procesos (clientes y servidores), centrándose en funciones básicas.
    • Híbrido: Combina elementos de estructuras monolíticas y microkernel para combinar ventajas de estabilidad/rendimiento.

    Sistemas Operativos por sus Servicios

    • Monousuario: Soporta a un solo usuario a la vez. Ejemplos: MS-DOS, Windows 9x, ME, MAC OS.
    • Multiusuario: Soporta múltiples usuarios simultáneamente. Ejemplos: UNIX, GNU/Linux, Windows Server, MAC OS X.
    • Monotarea: Permite ejecutar solo una tarea por usuario. Ejemplos: MS-DOS, Windows 3.x, 95 (simulando multitarea).
    • Multitarea: Permite ejecutar varias tareas simultáneamente. Ejemplos: MAC OS, UNIX, Linux, Windows 98, 2000, XP, Vista, 7 y 10.
    • Monoprocesador: Maneja un solo procesador. Para ejemplso: MS-DOS, MAC OS.
    • Multiproceso: Maneja múltiples procesadores. Ejemplos: distribuidos simétricamente entre todos los procesadores.

    Sistemas Operativos por su Interconexión

    • Aislados: No se comunican con otros ordenadores.
    • En red: Pueden interactuar, transferir archivos y ejecutar comandos remotos.
    • Distribuidos: Integran recursos de varios ordenadores en una máquina virtual.

    Gestión de Procesos

    • Un proceso es una instancia de ejecución de un programa.
    • Estados de un proceso: nuevo, en ejecución, listo, bloqueado, y bloqueado y suspendido y terminado.
    • Un proceso puede pasar por varios estados durante su ciclo de vida.

    Planificación de Procesos

    • Objetivos: Imparcialidad, Productividad, Rapidez de respuesta
    • Variables clave: Instante de entrada, instante de salida, tiempo de espera, tiempo de CPU, tiempo de respuesta

    Algoritmos de Planificación

    • FIFO (First-In, First-Out): Atiende procesos por orden de llegada.
    • SJF (Shortest Job First): Selecciona al proceso con menor tiempo estimado de ejecución.
    • SRTF (Shortest Remaining Time First): Prioriza al proceso con menor tiempo restante.
    • RR (Round Robin): Asigna tiempo de CPU en intervalos fijos (quantum).
    • Prioridades: Procesos con mayor prioridad se ejecutan antes. Apropiativo: nueva prioridad interrumpe. No apropiativo: espera su turno.

    Gestión de Memoria

    • Particiones estáticas: Memoria dividida en zonas de tamaño fijo.
    • Fragmentación interna: Espacio no utilizado dentro de una partición.
    • Fragmentación externa: Espacio no disponible entre particiones.
    • Particiones dinámicas: Memoria dividida de manera flexible.
    • Compactación: Mover bloques de memoria para crear espacios mayores.
    • Paginación: Divide memoria en páginas.
    • Segmentación: Divide memoria en segmentos.
    • Segmentación paginada: Combina segmentación y paginación para la mejor protección y uso de memoria.

    Memoria Virtual

    • La memoria virtual crea una ilusión de memoria mayor a la física.
    • Permite ejecutar más procesos que los que caben en memoria física.
    • Solo las partes necesarias del proceso se cargan en memoria principal.
    • Algoritmos de reemplazo de páginas: Óptimo, LRU, FIFO

    Gestión de Entrada/Salida (E/S)

    • La gestión de E/S trata los dispositivos de manera uniforme.
    • Problemas asociados: asincronía, velocidades diversas, comunicaciones variadas.
    • Discos duros: Almacenamiento secundario. Algoritmos de acceso a disco (FIFO, SSTF, SCAN, C-SCAN, LOOK, C-LOOK).
    • DMA (Direct Memory Access): Transferencias directas entre dispositivos y memoria.
    • Procesadores de E/S: Liberan a la CPU para tareas de E/S.

    Economía de Almacenamiento

    • Minimizar el desperdicio de espacio en disco.
    • Facilitar el acceso a los archivos protegiendo contra pérdida o destrucción de información.
    • Permitir el acceso simultáneo a archivos mediante mecanismos de concurrencia y bloqueos.

    Virtualización

    • Crea máquinas virtuales que funcionan como máquinas físicas en un sistema anfitrión.
    • Software de virtualización gestiona recursos para las máquinas virtuales (huéspedes).
    • Ventajas: costo, prueba, seguridad, compatibilidad, eficiencia.
    • Soluciones: VirtualBox, VMware.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    Description

    Este cuestionario explora la definición y las características clave de los sistemas operativos. Además, aborda los diferentes tipos de sistemas operativos según su estructura y servicios, incluyendo ejemplos de cada tipo. Ideal para estudiantes de informática que deseen profundizar en este tema.

    More Like This

    Computer Science Engineering Concepts
    5 questions
    Computer Science Engineering Subdisciplines Quiz
    10 questions
    Operating Systems Overview
    11 questions
    Operating Systems Chapter 1 Quiz
    39 questions

    Operating Systems Chapter 1 Quiz

    ExtraordinaryNobility3046 avatar
    ExtraordinaryNobility3046
    Use Quizgecko on...
    Browser
    Browser