Funciones del Sistema Operativo
48 Questions
0 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 los siguientes sistemas operativos es un ejemplo de un sistema operativo multiusuario?

  • Android
  • Windows 95
  • Unix (correct)
  • MS-DOS
  • Los sistemas operativos multiproceso son capaces de:

  • No permitir la multitarea en absoluto.
  • Ejecutar un solo proceso a la vez.
  • Gestionar múltiples procesos simultáneamente. (correct)
  • No recordar el estado de los programas ejecutados.
  • ¿Qué caracteriza a un sistema operativo de multiprogramación?

  • Gestiona múltiples programas sin ejecutar todos simultáneamente. (correct)
  • Funciona exclusivamente en sistemas embebidos.
  • Ejecuta solo un programa a la vez.
  • No cuenta con capacidad de multitarea.
  • Los sistemas operativos de multitarea pueden ser clasificados en:

    <p>Multitarea preventiva y multitarea cooperativa.</p> Signup and view all the answers

    ¿Cuál de los siguientes es un ejemplo de un sistema operativo de monoprocesador?

    <p>MS-DOS</p> Signup and view all the answers

    Los sistemas operativos multiprocesador están diseñados para:

    <p>Aprovechar múltiples procesadores para distribuir procesos.</p> Signup and view all the answers

    ¿Qué es un sistema operativo de multiprocesamiento simétrico (SMP)?

    <p>Un sistema que trata todos los procesadores de manera igual.</p> Signup and view all the answers

    ¿Cuál de los siguientes sistemas operativos permite realizar multitarea de manera cooperativa?

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

    En un sistema operativo de multiprocesamiento asimétrico, ¿qué función desempeña el procesador principal?

    <p>Gestionar los recursos y el control del sistema.</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones no es una técnica de gestión de memoria utilizada por el sistema operativo?

    <p>Prioritización de procesos</p> Signup and view all the answers

    ¿Qué significa la conmutación de contexto en la gestión de procesos?

    <p>Cambiar de un proceso a otro guardando su estado.</p> Signup and view all the answers

    ¿Cuál de las siguientes funciones es esencial en un sistema operativo para evitar conflictos entre procesos?

    <p>Sincronización de procesos</p> Signup and view all the answers

    En la gestión de memoria, ¿qué permite la memoria virtual?

    <p>Utilizar más memoria que la disponible físicamente.</p> Signup and view all the answers

    ¿Qué tipo de sistema operativo es más adecuado para tareas que requieren ejecución de múltiples procesos a la vez?

    <p>Sistema multitarea</p> Signup and view all the answers

    ¿Qué caracteriza a los sistemas operativos de multiprocesamiento simétrico (SMP)?

    <p>Todos los procesadores tienen acceso equitativo a los recursos.</p> Signup and view all the answers

    El manejo de situaciones en las que los procesos esperan indefinidamente unos a otros se conoce como:

    <p>Interbloqueo (Deadlock)</p> Signup and view all the answers

    ¿Cuál es la característica principal de la Licencia GNU General Public License (GPL)?

    <p>Permite modificar y distribuir software, pero requiere que el derivado mantenga la misma licencia.</p> Signup and view all the answers

    ¿Qué tipo de software se distribuye generalmente bajo licencias propietarias?

    <p>Software que requiere pago y viene con restricciones de uso.</p> Signup and view all the answers

    ¿Qué asegura la Licencia BSD en el desarrollo de software?

    <p>Permite la redistribución y modificación con pocas restricciones.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor el movimiento del software libre fundado por Richard Stallman?

    <p>Promueve la libertad de los usuarios para usar, modificar y distribuir software.</p> Signup and view all the answers

    ¿Qué tipo de contenido suele utilizar Licencias Creative Commons?

    <p>Contenido multimedia, imágenes y a veces aplicaciones web.</p> Signup and view all the answers

    ¿Cuál es el propósito principal de las licencias de software?

    <p>Proteger los derechos de autor y establecer cómo se puede usar el software.</p> Signup and view all the answers

    ¿Qué organización fue fundada por Richard Stallman para promover la libertad del software?

    <p>Free Software Foundation.</p> Signup and view all the answers

    ¿Cuál de las siguientes es una consecuencia de usar la Licencia GPL?

    <p>El software modificado debe ser también de código abierto bajo GPL.</p> Signup and view all the answers

    ¿Cuál es una característica distintiva del software propietario?

    <p>El propietario puede limitar la distribución y modificación del software.</p> Signup and view all the answers

    ¿Qué opción describe mejor el software libre?

    <p>Se puede modificar y distribuir sin restricciones.</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones es incorrecta respecto al software propietario?

    <p>Los usuarios pueden modificar el software sin restricción.</p> Signup and view all the answers

    ¿Qué afirmación es cierto sobre el costo asociado al software libre?

    <p>El precio no afecta las libertades de modificación y distribución.</p> Signup and view all the answers

    ¿Cuál de las siguientes características no corresponde al software propietario?

    <p>Los usuarios pueden instalar libremente el software.</p> Signup and view all the answers

    Sobre las libertades que ofrece el software libre, ¿cuál es correcta?

    <p>Se puede utilizar de manera personal o comercial sin restricciones.</p> Signup and view all the answers

    ¿Qué implica la licencia de software propietario?

    <p>Existen restricciones sobre el número de instalaciones permitidas.</p> Signup and view all the answers

    ¿Cuál es una ventaja del software libre sobre el propietario?

    <p>Ofrece acceso al código fuente para personalización.</p> Signup and view all the answers

    ¿Qué debes hacer si distribuyes software bajo la licencia GPL?

    <p>Proporcionar acceso al código fuente del software.</p> Signup and view all the answers

    ¿Cuál es una condición clave de la licencia AGPL que no está presente en la GPL?

    <p>Obligación de compartir el código fuente en interacciones de servidor.</p> Signup and view all the answers

    Si modificas software GPL y lo usas en un servidor, ¿qué obligación tienes?

    <p>No necesitas compartir el código fuente a menos que redistribuyas el software.</p> Signup and view all the answers

    ¿Qué exige la AGPL al redistribuir software modificado?

    <p>Debes poner a disposición el código fuente de las modificaciones.</p> Signup and view all the answers

    ¿En qué escenario no estás obligado a compartir el código fuente bajo la GPL?

    <p>Cuando utilizas el software modificado en un servidor.</p> Signup and view all the answers

    ¿Cuál es la diferencia principal entre la GPL y la AGPL?

    <p>La AGPL requiere compartir el código fuente en interacción de servidor.</p> Signup and view all the answers

    Al modificar software GPL, ¿qué debes hacer si decides hacer modificaciones?

    <p>Debes distribuir el código fuente de las modificaciones bajo la misma licencia.</p> Signup and view all the answers

    ¿Qué ocurre si permites que otros usuarios interactúen con software modificado en un servidor?

    <p>Debes proporcionar el código fuente de las modificaciones a esos usuarios.</p> Signup and view all the answers

    ¿Qué significa que un proceso esté en estado 'Terminado'?

    <p>El proceso ha completado su ejecución y liberado todos sus recursos.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor la función del planificador de procesos?

    <p>Decide qué proceso se ejecutará en la CPU en un momento dado.</p> Signup and view all the answers

    En la planificación de procesos por prioridades, ¿qué determina qué proceso se ejecuta primero?

    <p>La prioridad asignada a cada proceso.</p> Signup and view all the answers

    ¿Qué se entiende por 'cambio de contexto' en la planificación de procesos?

    <p>El momento en que se transfiere el control de la CPU de un proceso a otro.</p> Signup and view all the answers

    ¿Cuál es una característica de la planificación basada en el tiempo de llegada?

    <p>Los procesos se ejecutan en el orden en que aparecen en el sistema.</p> Signup and view all the answers

    Al manejar procesos bloqueados, ¿qué opción es más probable que aplique el planificador?

    <p>Asignar la CPU a otro proceso hasta que el bloqueado esté listo.</p> Signup and view all the answers

    En la planificación por turnos (Round Robin), ¿qué determina el tiempo que recibe un proceso para ejecutarse?

    <p>Una cantidad fija de tiempo conocida como 'quantum'.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe incorrectamente la función de un planificador de procesos?

    <p>Asignar recursos de memoria a procesos bloqueados.</p> Signup and view all the answers

    Study Notes

    Sistema Operativo (SO)

    • Un SO es un conjunto de programas que gestionan los recursos de hardware y software de una computadora o dispositivo.
    • Su función principal es actuar como intermediario entre los usuarios y el hardware.

    Funciones Principales de un SO

    • Gestión del hardware: Controla el procesador, memoria, dispositivos de entrada/salida (teclado, ratón, pantalla) y otros componentes físicos.
    • Gestión de procesos: Organiza la ejecución de programas (procesos), gestionando recursos y tareas concurrentes (multitarea).
    • Gestión de memoria: Administra la memoria RAM, asignando y liberando espacio para procesos.
    • Gestión de archivos: Organiza, almacena, accede y manipula archivos y directorios en dispositivos de almacenamiento (discos duros, SSD).
    • Interfaz de usuario: Facilita la interacción entre usuario y máquina, utilizando interfaces gráficas (GUI) o de línea de comandos (CLI).
    • Seguridad y protección: Controla los accesos, asegura usuarios y programas no realicen acciones no autorizadas, protegiendo datos y el sistema.

    Ejemplos de Sistemas Operativos

    • Windows: Usado principalmente en PC de escritorio y portátiles.
    • macOS: Sistema operativo de Apple para sus computadoras.
    • Linux: Un SO de código abierto utilizado en servidores, computadoras de escritorio y dispositivos embebidos.
    • Android y iOS: SOs para smartphones y tabletas.

    Clasificación de Sistemas Operativos

    • Según el número de usuarios:

      • Monousuario: Permite un solo usuario al tiempo. Ejemplo: Windows 10, macOS.
      • Multiusuario: Permite que varios usuarios accedan al sistema simultáneamente. Ejemplo: Unix, Linux, Windows Server.
    • Según el número de procesos:

      • Mono proceso: Ejecuta un solo proceso a la vez.
      • Multiproceso: Gestiona múltiples procesos simultáneamente.
      • Multiprogramación: Ejecuta varios procesos, pero no todos al mismo tiempo. El SO alterna entre procesos.
      • Multitarea: Ejecuta varios procesos al mismo tiempo, usando multitarea cooperativa o preventiva (el SO decide cuándo interrumpir procesos).
    • Según el número de procesadores:

      • Mono procesador: Utiliza un solo procesador.
      • Multi procesador: Aprovecha múltiples procesadores.
      • Asimétrico (AMP): Un solo procesador controla los recursos.
      • Simétrico (SMP): Todos los procesadores participan en la gestión de recursos.

    Licencias de Software

    • Propietario: Propiedad única de un creador/empresa. El usuario compra el derecho de uso, sin acceso al código fuente o la posibilidad de modificarlo.
    • Código Abierto (Open Source): Software disponible con código fuente, permite a cualquier usuario modificarlo y redistribuirlo bajo condiciones específicas.
    • Freeware: Software gratuito, pero el creador puede restringir el uso, distribución o modificación.
    • Shareware: Software distribuido gratis por tiempo limitado, después puede necesitar adquisición o compra.

    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 las funciones principales de un sistema operativo, incluyendo la gestión del hardware, procesos y memoria. También se abordan aspectos de seguridad y la interfaz de usuario, cruciales para la interacción con la computadora. Prueba tus conocimientos sobre cómo los sistemas operativos optimizan el rendimiento del hardware y software.

    More Like This

    Use Quizgecko on...
    Browser
    Browser