Preguntero SOA Parcial 2 Sistemas Operativos Avanzados Quiz
19 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áles son las clases de planificación de hilo de tiempo real establecidas en la API Pthread?

  • SCHED_FIFO, SCHED_RR, SCHED_SPORADIC
  • SCHED_FIFO, SCHED_RR, SCHED_DEADLINE
  • SCHED_FIFO, SCHED_RR, SCHED_OTHER (correct)
  • SCHED_FIFO, SCHED_RR, SCHED_BATCH
  • ¿Cuáles unidades funcionales de una computadora integran normalmente un microcontrolador?

  • Memoria, CPU, Periféricos de entrada/salida, Almacenamiento (correct)
  • Memoria, CPU, Periféricos de entrada/salida, Tarjeta gráfica
  • Memoria, CPU, Periféricos de entrada/salida, Buses de comunicación
  • Memoria, CPU, Periféricos de entrada/salida, Fuente de alimentación
  • ¿Cuáles son algunos sistemas operativos embebidos o de tiempo real?

  • FreeRTOS, VxWorks, QNX, FreeBSD (correct)
  • FreeRTOS, VxWorks, MacOS, OpenBSD
  • FreeRTOS, VxWorks, Linux, Windows
  • FreeRTOS, VxWorks, Android, iOS
  • ¿Cuáles son herramientas de software compatibles con VxWorks?

    <p>C++, Motores de Contenedores, Python, Rust</p> Signup and view all the answers

    ¿La cantidad de tareas permitidas en el uCROS está limitada?

    <p>Sí, a un máximo de 255 tareas</p> Signup and view all the answers

    ¿Qué documentos con información de una placa de Arduino son de importancia para operar una placa?

    <p>Datasheet y pinout</p> Signup and view all the answers

    ¿Cuál es una tarea básica que debes realizar al diseñar un proyecto en Arduino para un cliente que se simulará en Tinkercad?

    <p>Ejecutar la simulación</p> Signup and view all the answers

    ¿Qué tipo de sistema de hardware es el Habanero DVK?

    <p>Sistema en un módulo (System on Module)</p> Signup and view all the answers

    ¿Qué actividad NO es una tarea básica al desarrollar software para un sistema embebido contratado por un cliente?

    <p>Comenzar el desarrollo sin planificación previa</p> Signup and view all the answers

    ¿Qué acción NO forma parte de las tareas básicas al codificar y cargar el código en un simulador?

    <p>Realizar una danza de celebración</p> Signup and view all the answers

    ¿Cuál NO es una tarea básica al armar un circuito para un proyecto en Arduino?

    <p>Conectar los cables al azar</p> Signup and view all the answers

    ¿Cuál es el puerto que permite grabar directamente desde la PC al microcontrolador de Arduino sin usar el puerto USB?

    <p>Puerto JTAG</p> Signup and view all the answers

    ¿Cuál es la lógica de la programación dirigida por eventos?

    <p>La ejecución de la aplicación sucede al recibir un evento</p> Signup and view all the answers

    ¿Cómo se denominan los componentes de la arquitectura de la FPSA que se utilizan para reproducir operaciones lógicas?

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

    ¿Qué gestor de paquetes se utiliza para instalar e integrar paquetes al kernel del sistema operativo OpenWRT?

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

    ¿Cuál es el sistema operativo recomendado para usar en un proyecto con la computadora de placa reducida Raspberry Pi?

    <p>Raspberry Pi OS</p> Signup and view all the answers

    ¿Es cierto que los microkernels están diseñados de modo que el kernel del sistema operativo proporcione el número máximo posible de características, incluyendo red, gráficos y sistemas de archivo?

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

    ¿Cuál es el RTOS que se menciona en el texto que has sido contratado para otorgar funcionalidad de comunicación por MQTT?

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

    ¿Cuál es el tipo de trabajo que se menciona en el texto donde has sido contratado para otorgar funcionalidad de comunicación por MQTT?

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

    Study Notes

    • Proyecto de diseño en Arduino para cliente, simulado en Tinkercad.
    • Habanero DVK es un sistema en un módulo.
    • Algoritmos de planificación en sistemas de tiempo real estricto: Pthread, prioridad en análisis de plazo, cuota proporcional, prioridad monótona en tasa.
    • Clases de planificación de hilo en API Pthread: SCHED_RR, SCHED_FIFO, SCHED_OTHER.
    • Unidades funcionales de un microcontrolador: Memoria, CPU, periféricos de entrada/salida.
    • Sistemas operativos embebidos o de tiempo real: FreeRTOS, VxWorks, DNX, FreeBSD.
    • Herramientas compatibles con VxWork: C++, Python, Rust.
    • Características de un sistema de tiempo real: determinismo, restricciones temporales, conciliabilidad.
    • Funcionalidad del cabezal ICSP de la placa Arduino Uno como entrada.
    • Lógica de programación dirigida por eventos: ejecución al recibir un evento.
    • Componentes de la arquitectura de la FPSA para operaciones lógicas: bloques.
    • Instalación de OpenWRT en enrutador mediante gestor de paquetes opkg.
    • Sistema operativo para Raspberry Pi: Raspberry Pi OS.
    • Microkernels no están diseñados para proporcionar todas las características, incluyendo red y gráficos.
    • Funcionalidad de comunicación por MQTT en sistema con FreeRTOS.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    preguntero-soa-parcial-2.pdf

    Description

    Practice quiz for the Advanced Operating Systems subject at Siglo 21 University. Test your knowledge on topics like designing Arduino projects for clients, simulating designs in Tinkercad, and more.

    More Like This

    Operating Systems Chapter 6 Flashcards
    14 questions
    Operating Systems and File Management
    51 questions
    TEST OUT CORE 2: Operating Systems Part #2
    62 questions
    Operating Systems Overview
    13 questions
    Use Quizgecko on...
    Browser
    Browser