Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESETema 1.2 - Hardware

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Tema 1.2 - Hardware

Descripción:
Sistemas Empotrados

Autor:
AVATAR
Los primeros robóticos
(Otros tests del mismo autor)


Fecha de Creación:
18/01/2019

Categoría:
Universidad

Número preguntas: 40
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿En qué aplicaciones es más útil utilizar un procesador digital de señal (DSP)? Multímetro digital y cámaras de vídeo Discos duros y vehículos Consolas y smartphones Detectores de movimiento y juguetes.
¿Por qué al utilizar sistemas multiprocesador se reduce el consumo en comparación a un sistema con un único procesador realizando la misma tarea? No se reduce el consumo, si no que aumenta Porque se reduce la carga de trabajo de cada núcleo, por lo que necesitan trabajar a menos frecuencia, disminuyendo el consumo Porque se reduce la carga de trabajo de cada núcleo, por lo que pueden trabajar a más frecuencia, disminuyendo el consumo Es imposible crear sistemas multiprocesador con la tecnología actual.
¿Cuál es la función de un co-procesador? Interactuar con el exterior proporcionando entradas y salidas al sistema Almacenar información a la que el procesador puede acceder rápidamente Administrar las interrupciones Ejecutar funciones complejas mediante hardware específico.
¿Qué hace el controlador DMA (Direct Memory Access)? Sustituye al procesador mientras éste mueve datos Transferir grandes volúmenes de datos Se encarga de las transferencias pequeñas de datos Evita accesos a posiciones de memoria a las que no se debe acceder.
¿Que es un programa Dhrystone? Un programa escrito en C que nos dice las caracteristicas de un procesador como su memoria, frecuencia de reloj, número de núcleos etc.. Un programa escrito en C para evaluar las prestaciones de un sistema operativo Un programa escrito en C para evaluar las prestaciones de un procesador Ninguna de las anteriores.
Normalizando las prestaciones entre la frecuencia y el nº de hebras, ¿qué diseños son más eficaces?: Los de Intel Los de ARM Son igual de eficaces Ninguna de las anteriores.
¿Qué componente hardware controla el sistema empotrado y ejecuta las funciones del sistema implementadas en software? Controladores del sistema Periféricos Co-procesadores / Aceleradores Procesador.
Selecciona la respuesta incorrecta acerca de los núcleos y hebras. Las hebras se encargan de dividir la tarea que va a realizar un núcleo, de manera que con un mismo núcleo el PC puede hacer más de una cosa al mismo tiempo. No existe diferencia entre ambos términos, ambos se utilizan para referirse a lo mismo. Un procesador multinucleo permite tener dos o más microprocesadores independientes en un mismo procesador. No todas las unidades centrales de procesamiento tienen capacidad para multihilo.
En cuanto a la cantidad de RAM admisible por el procesador... Depende únicamente del mapa de memoria del procesador Depende del mapa de memoria y de la ROM Depende del mapa de memoria, la ROM y la FLASH NInguna de las anteriores.
La caché en un procesador moderno… Es un poco más rápida que los registros Puede ocupar el 50% de espacio en la cpu Se numera desde L0 hasta L4 siendo L0 la más rápida y L5 la más lenta L0 y L1 son privadas para cada núcleo y L2 en adelante son compartidas por el resto de núcleos.
El comando sync puede ser útil… a. Para saber cuando la DMA ha dejado de trabajar b. Para saber si los protocolos de comunicación siguen la misma señal de reloj c. Para hacer un reset de todos los periféricos d. b) y c) son correctas.
¿Qué afirmación es la correcta? Los procesadores más utilizados en la actualidad son los de 16 bits En el proceso de fabricación se deshechan la mitad de los procesadores en el control de calidad Las aplicaciones más utilizadas para un procesador son los SmartPhones En un sistema empotrado interesa que la relación (area)/(potencia consumida) sea lo mas pequeña posible.
Acerca de los controladores de sistema:din Ejecutan funciones complejas mediante hardware específico. Controlan el sistema empotrado y ejecuta funciones del sistema implementadas en software. Coordinan los componentes importantes del sistema. Las dos anteriores son correctas.
La principal funcion de los componentes periféricos de un sistema embebido es: ejecutar funciones complejas mediante hardware específico proporcionar las capacidades de entrada/salida del sistema comunicar las diferentes partes del sistema coordinar los componentes más importantes del sistema.
¿Cuál de los siguientes componentes no forma parte del hardware de un sistema empotrado? Procesador Controlador de memoria Firmware Todos los anteriores.
¿Para qué se utilizan los periféricos? Proporcionan las capacidades de E/S del sistema. Ejecutan funciones completas mediante hardware específico. Controla el sistema empotrado y ejecuta las funciones del sistema implementadas en software Comunica las diferentes partes del sistema.
Componentes de la cadena de Desarrollo de un GNU: Binutils gcc y gdb libc Todos los anteriores.
La segmentación en un procesador se produce cuando... a) no hay ningún tipo de relación entre cada uno de los elementos de este. b) cada una de las partes o elementos de un procesador está muy especializado en hacer un cierto tipo de instrucciones. c) se descompone la ejecución de cada instrucción en varias etapas para poder empezar a procesar una instrucción diferente en cada una de ellas y trabajar con varias a la vez. d) b y c son ciertas.
Marca la opción verdadera: a) TTL (transistor-transistor logic) es una tecnología basada en transistores bipolares, muy utilizada ya que apenas consume energía. b) CMOS (complementary metal-oxide-semiconductor) es una tecnología basada en transistores tipo pMOS y tipo nMOS, y consume mucha potencia en estado de reposo. c) a y b son verdaderas. d) a y b son falsas.
Una de las siguientes afirmaciones es falsa: a) Las MIPS no dependen de la microarquitectura del procesador (CISC, RISC, VLIW). b) Dhrystone tiene secuencias de instrucciones conocidas cuyo resultado puede implementarse con menos instrucciones. c) Los fabricantes de procesadores compilan Dhrystone usando flags de optimización exclusivos para este benchmark que detectan estas secuencias y realizan optimizaciones agresivas. d) Dhrystone genera unas 2.000 líneas de ensamblador y no realiza ninguna llamada al Sistema Operativo.
Un procesador disipa energía en función de ... a) La frecuencia y la tensión (ambas de forma lineal). b) Al cuadrado de la frecuencia y linealmente de la tensión. c) Linealmente de la frecuencia y al cuadrado de la tensión. d) Ninguna de las anteriores.
Una de las siguientes afirmaciones es verdadera: a) Las arquitecturas multiprocesador reducen notablemente el consumo energético para alcanzar las mismas prestaciones. b) Un controlador de interrupciones vectorizado reduce el número de fuentes de interrupción y aumenta la latencia de la ISR. c) La MMU proporciona las capacidades de E/S del sistema. d) ninguna de las anteriores es verdadera.
¿Qué procesador integrarías en el sistema empotrado encargado de controlar una lavadora? Procesador de 32 bits con una frecuencia de 20 - 60 MHz. Procesador de 32 bits con una frecuencia de 200MHz - 1 GHz. Procesador de 32 bits con una frecuencia de 60-300 MHz. Procesador de 8-16 bits con una frecuencia de 20-60 MHz.
¿Cuál es la diferencia entre un multiprocesador y un multicomputador? No hay diferencia. Un multiprocesador es una “máquina paralela” (con muchos núcleos) pero con memoria centralizada, mientras que un multicomputador posee memoria distribuida. Un multiprocesador es una “máquina paralela” (con muchos núcleos) con memoria distribuida, mientras que un multicomputador posee la memoria centralizada. Un multicomputador posee más de un núcleo físico, mientras que un multiprocesador posee más de un núcleo lógico.
Las FPGAs ... consumen mucho más ya que funcionan con memorias dinámicas (es necesario refrescarlas continuamente). nos permiten diseñar cualquier arquitectura y actualizarla cada vez que lo deseemos, incluso en tiempo de ejecución. se utilizan en aplicaciones similares a los ASICs, pero son más lentas y no pueden abarcar sistemas tan complejos como ellos. Todas son ciertas.
Como la mayoría de sistemas empotrados solo ejecutan una única aplicación, los archivos de test (Benchmarks)... Resultan innecesarios puesto que solo debemos tener en cuenta una aplicación Deben ser breves e indagar poco en situaciones de excepción Deben asemejarse el máximo posible a la aplicación final a la que está destinada el sistema Ninguna de las anteriores.
Seleccione la opción correcta: Si normalizamos las prestaciones entre el área, los diseños intel son los más eficaces. En prestaciones para procesadores de dispositivos móviles el intel Atom supera al ARM Cortex A9. Los procesadores ARM consumen más energía que los Intel. Si normalizamos las prestaciones entre la frecuencia y el número de hebras, los diseños ARM son más eficaces que los intel.
Marca la correcta: Los procesadores ARM son más caros que los Intel en general, ya que tienen mayor número de transistores Los procesadores ARM son más baratos que los Intel en general, ya que tienen mayor número de transistores Los procesadores ARM son más baratos que los Intel en general, ya que tienen menor número de transistores Los procesadores ARM son más caros que los Intel en general, ya que tienen menor número de transistores.
¿Qué mecanismo proporciona el puntero a la ISR de la interrupción? Máscara Priorización Vectorización Ninguna de las anteriores.
Un controlador DMA… Se encarga de realizar transferencias de memoria entre sistemas de almacenamiento Aumenta el número de fuentes de interrupción y minimiza la latencia de la ISR Protege la memoria de accesos no deseados Se encarga de traducir direcciones virtuales a direcciones físicas.
Indica cuál de las siguientes afirmaciones acerca de las MMU (Memory Management Unit) es correcta: Son imprescindibles en sistemas multi-tarea La MMU traduce las direcciones virtuales a direcciones físicas Los permisos de acceso y las políticas de gestión de caches y búferes se aplican a nivel de página. Todas las afirmaciones anteriores son correctas.
Indica que afirmación es incorrecta: El procesador controla el sistema empotrado y ejecuta funciones del sistema implementadas en software Los controladores del sistema coordinan los componentes importantes del sistema Los buses proporcionan las capacidades de E/S del sistema Los co-procesadores/aceleradores ejecutan funciones complejas mediante hardware específico.
¿Qué hace el procesador de un sistema empotrado? controla el sistema empotrado y ejecuta las funciones del sistema implementadas en software comunica las diferentes partes del sistema coordina los componentes del sistema ejecutan funciones complejas mediante hardware específico.
¿Qué hace un coprocesador aceleran determinadas funciones del sistema se encargan de distribuir la memoria del sistema empotrado se encargan de las comunicaciones hacen que el sistema consuma más energía a cambio de mejorar las prestaciones del mismo.
Respecto a la MMU Traduce las direcciones virtuales a direcciones físicas Puede utilizarse a veces en sistemas multitarea Se encarga de distribuir la memoria física Es un tipo de bus de datos.
¿Qué es un northbridge? Un chip que hace de puente entre el procesador y todos los periféricos (elementos más rápidos del sistema, como la GPU). Un chip que hace de puente entre el procesador y todos los periféricos (elementos de baja velocidad, como USB). Un chip que hace de puente entre todas las memorias (SRAM, ROM, FLASH, DRAM) y el procesador. Ninguna de las anteriores.
¿Cuál de las siguientes afirmaciones es verdadera sobre MISRA C? Se trata de una variante del lenguaje C que permite desarrollar interfaces gráficas. Se trata de un conjunto de directrices y buenas prácticas para el correcto desarrollo de C cuando se programan sistemas críticos. Se trata de uno de los lenguajes que precedieron a C antes de su creación. Ninguna de las anteriores.
Seleccione cual de las siguientes opciones es falsa: Las MMU son imprescindibles en sistemas multi-tarea Las MMU distribuyen la memoria para mejorar la eficiencia La MMU traduce las direcciones virtuales a direcciones físicas Ninguna de las anteriores.
Los procesadores ARM: son mas caros que los intel y tienen menos transistores son mas baratos que los intel y tiene mas transistores son mas caros que los intel y tienen mas transistores son mas baratos que los intel y tienen menos transistores.
En que lenguaje de programación están codificados los programas Dhrystone Están codificados en java Están codificados en C Están codificados en C# Están codificados en Python.
Denunciar test Consentimiento Condiciones de uso