You are on page 1of 29

Act 1: Revisin de Presaberes sitemas embebidos Revisin del intento 1

Comenzado el: martes, 11 de septiembre de 2012, 11:03 Completado el: martes, 11 de septiembre de 2012, 11:17 Tiempo empleado: 13 minutos 55 segundos Puntuacin bruta: 4/6 (67 %) Calificacin: de un mximo de 1 Puntos: 1 Fue el primer lenguaje de programacin utilizado. Es muy similar al lenguaje mquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje mquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje mquina). Seleccione una respuesta. a. Assembler Correcto b. Fortan c. C++ d. LISP Correcto Puntos para este envo: 1/1. 2 Puntos: 1 Un lenguaje de programacin es un lenguaje diseado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar PORQUE un lenguaje de programacin es un modo prctico para que los seres humanos puedan dar instrucciones a un equipo. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una Correcto explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. Correcto Puntos para este envo: 1/1. 3

Puntos: 1 Dos caractersticas muy peculiares diferencian a LINUX del resto de sistemas operativos que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningun tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompaado del cdigo fuente PORQUE Linux se distribuye bajo la GNU General Public License por lo tanto, el cdigo fuente tiene que estar siempre accesible y cualquier modificacin trabajo derivado tiene que tener esta licencia. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una Incorrecto explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. Incorrecto Puntos para este envo: 0/1. 4 Puntos: 1 Con que sistema operativo es compatible Linux? Seleccione una respuesta. a. Mac OS b. Unix c. Ninguno de los anteriores d. Windows Correcto Puntos para este envo: 1/1. 5 Puntos: 1 Hay varias diferencias entre un microcontrolador y un microprocesador, la primera y ms importante es la funcionalidad PORQUE Para que un microprocesador sea funcional requiere conectarse a una memoria y a dispositivos de entrada y salida (E/S). Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una Correcto explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. Correcto Correcto

Puntos para este envo: 1/1. 6 Puntos: 1 La arquitectura Harvard distingue por tener una memoria para los datos y otra para las instrucciones PORQUE cada una de estas memorias tiene su propio bus y capacidad. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una Incorrecto explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. Incorrecto Puntos para este envo: 0/1.

Act 3 : Reconocimiento Unidad I Revisin del intento 1


Comenzado el: domingo, 23 de septiembre de 2012, 15:48 Completado el: domingo, 23 de septiembre de 2012, 16:02 Tiempo empleado: 13 minutos 25 segundos 1 La Memoria cach nivel 2 (denominada L2 Cache, por Level 2 Cache) se encuentra ubicada en la carcasa junto con el procesador (en el chip) PORQUE La cach nivel 2 es un intermediario entre el procesador con su cach interna y la RAM Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 2

Una instruccin es una operacin elemental que el procesador puede cumplir PORQUE Las instrucciones se almacenan en la memoria principal, esperando ser tratadas por el procesador Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 3 Esta Unidad funcional se encarga de vincular la informacin entrante para luego decodificarla y enviarla a la unidad de ejecucin. Seleccione una respuesta. a. Unidad de administracin del bus b. Unidad de procesamiento c. Unidad aritmtica lgica d. Unidad de control 4 Registro que almacena los resultados de las operaciones aritmticas y lgicas Seleccione una respuesta. a. Registro acumulador b. Registro de estado c. Contador ordinal d. Registro de instruccin 5 La arquitectura CISC es especialmente popular en procesadores de tipo 80x86 PORQUE Las instrucciones en la arquitectura CISC son de longitud diversa, y a veces requieren ms de un ciclo de reloj. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 6 Se denomina asi a la tecnologa destinada a mejorar la velocidad de ejecucin de instrucciones mediante la colocacin de las diversas etapas en paralelo.

Seleccione una respuesta. a. Procesamiento Paralelo b. Superscaling c. Canalizacin d. HyperThreading

Act 4: Leccin Evaluativa 1 Revisin del intento 1


Comenzado el: lunes, 24 de septiembre de 2012, 20:33 Completado el: lunes, 24 de septiembre de 2012, 21:13 Tiempo empleado: 40 minutos 12 segundos 1
Los sistemas embebidos son en su mayora sistemas reactivos PORQUE su funcionamiento depende de la continua interaccin con un determinado ambiente el cual determina las posibles respuestas del sistema.

Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 2 Esta caracterstica se refiere a la reaccin inmediata del sistema ante estmulos externos predefinidos ya sea que provengan del objeto de control o mediante interfaces de usuario. Donde se entiende por inmediato a un lapso de tiempo lo suficientemente corto como para que se d el correcto funcionamiento del sistema. Seleccione una respuesta. a. Tiempo Real b. Eficacia c. Confiabilidad d. Eficiencia 3 Aspecto de la confiabilidad de un sistema embebido que mide la probabilidad que el sistema est funcionando en el tiempo t, para que esto se d la confiabilidad y mantenibilidad deben ser altas. Seleccione una respuesta.

a. Reusabilidad b. Mantenibilidad c. Disponibilidad d. Confiabilidad 4 La conversin de analogo a digital osea convertir los valores anlogos de entrada a valores discretos se realiza en dos fases: cuantizacin y codificacin PORQUE durante la cuantizacin se toma la seal muestreada y a cada uno de los diferentes niveles o variaciones de voltajes que contiene la seal analgica original se asigna un valor o nivel de voltaje discreto Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 5 La arquitectura Von Neumann debe a su nombre al conocido matemtico John Von Neumann, que propuso el concepto de programa almacenado PORQUE La idea principal de esta arquitectura es el empleo del mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 6 La diferencia entre la Arquitectura Von Neumann y la Arquitectura Harvard es que en la primera se emplea el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos y la segunda se caracteriza por la existencia de dispositivos de almacenamiento diferentes para programas y para datos PORQUE Una ventaja de la arquitectura Harvard sobre la Von Neumann radica en el empleo de memorias de acceso de alta velocidad (SRAM) utilizadas como cach tanto para datos como para instrucciones para mejorar le eficiencia del acceso a estos por parte del procesador. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin.

b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 7 Los dispositivos de entrada de los sistemas embebidos juegan un papel primordial para agregar la funcionalidad requerida PORQUE gracias a estos el dispositivo de procesamiento puede entrar a interactuar con el mundo exterior mediante la obtencin de las diferentes seales y datos empleados para su procesamiento y posterior respuesta o seal de salida. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 8 Una ventaja de la arquitectura Harvard sobre la Von Neumann radica en el empleo de memorias de acceso de alta velocidad (SRAM) utilizadas como cach tanto para datos como para instrucciones para mejorar le eficiencia del acceso a estos por parte del procesador. PORQUE la arquitectura Harvard tiene el inconveniente de tener que dividir la cantidad de cach entre los dos, por lo que funciona mejor slo cuando la frecuencia de lectura de instrucciones y de datos es aproximadamente la misma. Esta arquitectura suele utilizarse en DSPs. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 9 Para que un procesador pueda manipular seales provenientes de un sensor que entrega informacin continuamente (seales anlogas) primero debe convertirse estas seales en el domino del tiempo continuo al dominio de tiempo discreto. Quien realiza este proceso? Seleccione una respuesta. a. Sujetador b. Conversores D/A c. Muestreadores

d. Conversores A/D 10 Son dispositivos que al interactuar con alguna variable fsica normalmente generan una seal anloga continua proporcional a la magnitud de la variable medida Seleccione una respuesta. a. Sujetador b. Conversores A/D c. Sensores d. Muestreadores

Act 5: Quiz 1 Revisin del intento 1


Comenzado el: domingo, 30 de septiembre de 2012, 14:11 Completado el: domingo, 30 de septiembre de 2012, 14:42 Tiempo empleado: 30 minutos 51 segundos 1 Los sistemas embebidos son en su mayora sistemas? Seleccione una respuesta. a. Reactivos b. Activos c. Inductivos d. Pasivos 2 Los Microprocesadores ColdFire son Microprocesadores de cuantos bits Seleccione una respuesta. a. 16 bits b. 64 bits c. 8 bits d. 32 bits 3 La conversin a digital se realiza por el Conversores A/D en dos fases, cuales son estas fases

Seleccione al menos una respuesta. a. Muestreo b. Cuantizacin c. Integracin d. Codificacin 4 Dispositivo empleado cuando se requiere realizar complejos anlisis de seales en volmenes considerables y en tiempos reducidos, tambin manejan procesamiento de informacin en punto flotante de manera eficiente Seleccione una respuesta. a. FPGA b. Microprocesador c. Microcontrolador d. DSP 5 Cual fue el microprocesador comercializado ms exitoso en los aos 70s Seleccione una respuesta. a. 8080 b. 6800 c. 6502 d. Z80 6 Circuitos diseados y desarrollados para aplicaciones especficas por lo tanto una vez
desarrollados no pueden ser modificados, a diferencia de otros dispositivos como los microcontroladores concebidos para propsitos de uso general

Seleccione una respuesta. a. ASIC b. Procesadores c. Microcontroladores d. Dispositivos de Lgica programable 7 Requerimientos para que se d la comunicacin entre sistemas embebidos, donde podemos observar que en muchas de las aplicaciones es imperante la comunicacin inmediata entre los sistemas como en el caso de procesos industriales de control y automatizacin Seleccione una respuesta. a. Eficacia

b. Comportamiento en tiempo real c. Resilencia d. Eficiencia 8 Seleccione 2 caractersticas que pueden poseer los sistemas embebidos Seleccione al menos una respuesta. a. Eficiencia b. Seguridad c. Reusabilidad d. Confiabilidad 9 La idea principal de esta arquitectura es el empleo del mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos Seleccione una respuesta. a. Von Neumann b. Harvard c. RISC d. CISC 10 Dispositivo electrnico que se encarga, de convertir seales digitales en seales analgicas (Corriente Voltaje o carga elctrica). Seleccione una respuesta. a. Demultiplexor b. Conversores D/A c. Conversores A/D d. Multiplexor 11 Componente de la CPU encargada de realizar operaciones aritmticas y lgicas sobre operandos que provienen de la memoria principal y que pueden estar almacenados de forma temporal en algunos de los registros de diversos propsitos que hacen parte de la propia unidad Seleccione una respuesta. a. Registros b. ALU c. Unidad de ejecucin d. Unidad de control

12 Quien es el fabricante del microprocesador de 8 bits, el 6800? Seleccione una respuesta. a. intel b. Motorola c. Texas Instruments d. Atmel 13 Sistema con varios de los subsistemas que posee un computador, integrados en un solo chip, entre los que se encuentran puertos de entrada/salida, sistemas de temporizacin, memorias, una unidad aritmeticolgica (ALU) que provee la capacidad de realizar operaciones aritmticas y lgicas as como la generacin de seales de control Seleccione una respuesta. a. Microcontrolador b. DSP c. Microprocesador d. FPGA 14 Bloque de un sistema embebido permite recibir y muestrear seales provenientes de sensores que miden seales de diferentes tipos, para propsitos de grabacin o simplemente se puede monitorear seales de voltaje para asegurar el correcto desempeo de un sistema Seleccione una respuesta. a. I2C b. CPU c. SPI d. Entradas anlogas ADC 15 Para que un conversor D/A sea preciso hay que tener en cuenta que Seleccione al menos una respuesta. a. La tensin de alimentacin puede variar dentro de un alto rango de valores. b. Los valores de resistencia deben ser bastantes precisos. c. La tensin de alimentacin debe ser precisa. d. Los valores de resistencia pueden no ser precisos.

Act 7 : Reconocimiento Unidad 2 Revisin del intento 1


Comenzado el: domingo, 28 de octubre de 2012, 18:03 Completado el: domingo, 28 de octubre de 2012, 18:28 Tiempo empleado: 25 minutos 42 segundos 1 Esta herramientade desarrollo se trata de un software que es capaz de ejecutar en un PC programas realizados para el microcontrolador, permite tener un control absoluto sobre la ejecucin de un programa, siendo ideales para la depuracin de los mismos. Seleccione una respuesta. a. Compilador b. Ensamblador c. Simulador d. Programador 2 Una ventaja de los microcontroladores AMR es que son muy rpidos: la mayoria de los ARM7 corren a 60 Mhz y los ARM9 a 150Mhz+ siendo mas poderosos que los antiguos procesadores Intel 386 PORQUE Los microcontroladores ARM son dispositivos de altas prestaciones, con un core RISC de 16/32bits Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA 3 Estes no es un tipo de microcontrolador Seleccione una respuesta. a. K7 b. PIC c. AVR d. AMR 4

Transforma los datos digitales obtenidos del procesamiento del computador en su correspondiente seal analgica que saca al exterior por una de las patillas de la cpsula. Existen muchos dispositivos de salida que trabajan con seales analgicas. Seleccione una respuesta. a. Modulador de anchura de impulsos o PWM b. Conversor A/D c. Comparador analgico d. Conversor D/A 5 Paquetes de software que suelen funcionar bajo Windows y que incluyen editores de texto para el ensamblador o el compilador, permiten la simulacin del programa y tambin pueden integrar el control de emuladores y programadores de dispositivos Seleccione una respuesta. a. Emulador b. Simulador c. IDE - Entornos de Desarrollo Integrado d. Ensamblador 6 El Modulador de anchura de impulsos o PWM es un circuito que proporciona en su salida impulsos de anchura variable, que se ofrecen al exterior a travs de las patillas del encapsulado PORQUE Este recurso especifico resulta util para sistemas de control de potencia, como por ejemplo motores. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA.

Act 8: Leccin Evaluativa 2 Revisin del intento 1


Comenzado el: domingo, 4 de noviembre de 2012, 12:17 Completado el: domingo, 4 de noviembre de 2012, 12:37 Tiempo empleado: 19 minutos 26 segundos 1

El lenguaje ensamblador es un lenguaje de nivel? Seleccione una respuesta. a. Nivel Relativo b. Bajo Nivel c. Alto Nivel d. Medio Nivel 2 Este modo es una aplicacin desarrollada para la familia de MCUs de 8 Bits ubicada en la memoria ROM de los dispositivos, que permite la programacin de aplicaciones en la memoria no voltil as como la depuracin simple de los programas implementados por los desarrolladores, permite la ejecucin de comandos provenientes del PC (Host), tales comandos son empleados para el acceso a cualquier posicin de memoria o para descargar los programas en la memoria Flash o RAM. Seleccione una respuesta. a. Modo de configuracin b. Modo Monitor c. Modo de programacin d. Modo de ejecucin 3 Este es un componente caracterstico de C es decir que no lo poseen otros lenguajes de programacin su tarea es actuar sobre el programa fuente antes que el compilador, convirtindolo en otro archivo fuente predigerido. Seleccione una respuesta. a. Enlazador b. Pre-procesador c. Emulador d. Compilador 4 Un ejemplo de librera es la llamada stdio que posee diferentes funciones tanto para leer como para escribir datos de diferentes dispositivos perifricos como teclados, unidades de almacenamiento, pantallas, impresoras, etc PORQUE Las Libreras no son mas que funciones precompiladas, que contienen el cdigo necesario para realizar funciones especificas, a las que el archivo fuente llama Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una

explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 5 Es uno de los PROS de la utilizacin de Assembler como lenguaje de programacin. Seleccione una respuesta. a. Los programas hechos en lenguaje ensamblador son generalmente ms rpidos en su ejecucin que los hechos en lenguajes de alto nivel con iguales funcionalidades. b. El lenguaje ensamblador es 100% portable c. El lenguaje ensamblador es facil de aprender, leer, depurar, escribir y mantener d. La programacin lleva menos tiempo, en comparacin con lenguajes de alto nivel. 6 Este es el modo en el cual la CPU ejecuta normalmente el programa almacenado en la memoria FLASH, teniendo como origen la direccin almacenada en el Vector de RESET ($FFFE:$FFFF).Para la puesta en marcha de un dispositivo los requerimientos en hardware son ms simples que los necesarios para la programacin Seleccione una respuesta. a. Modo monitor b. Modo de programacin c. Modo de configuracin d. Modo de ejecucin 7 Uno de los aspectos que se deben tener en cuenta a la hora de trabajar en modo monitor es que durante el modo monitor debe existir una seal de reloj externa cuya frecuencia sea suficiente para que en el MCU se pueda alcanzar la tasa de baudios con la que se comunica con el PC PORQUE Muchos de los MCUs de la familia HC08 deben ser adecuadamente polarizados para su correcto funcionamiento en modo monitor. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 8

Su misin consiste en traducir a lenguaje de mquina el programa escrito en lenguaje C, contenido en uno o ms archivos fuente entregados por el pre-procesador.

Seleccione una respuesta. a. Enlazador b. Emulador c. Pre-procesador d. Compilador 9


Toda programacin realizada en lenguaje ensamblador debe ser compilada o traducida a cdigo de mquina para que el dispositivo (microprocesador, microcontrolador) pueda entenderla PORQUE El lenguaje ensamblador en un lenguaje de bajo nivel ya que es la representacin ms directa de los cdigos de instruccin mediante nemnicos

Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 10 En esta etapa se toman los archivos de cdigo objeto, generados en los primeros pasos del proceso de compilacin y la informacin de los dems recursos necesarios (Libreras), se remueven los recursos que no son necesarios y ese nlaza el cdigo objeto con las libreras utilizadas produciendo finalmente un archivo ejecutable. Seleccione una respuesta. a. Compilador b. Pre-procesador c. Emulador d. Enlazador

Act 9: Quiz 2 Revisin del intento 1


Comenzado el: lunes, 5 de noviembre de 2012, 13:50 Completado el: lunes, 5 de noviembre de 2012, 14:24 Tiempo empleado: 34 minutos 37 segundos

1 Todo programa escrito en C debe incluir un programa o funcin Principal que es la que controla la iniciacin y ejecucin del programa en general, es conocida como la Funcin Seleccione una respuesta. a. Pot b. Main c. Conio d. Stdio 2 Est conformado por cdigos de instruccin que en esencia son nmeros representados por series binarias, todos los dispositivos de procesamiento tienen un cdigo de operacin (op.code) para cada una de sus funciones Seleccione una respuesta. a. Perl b. C++ c. Lenguaje de maquina d. Assembler 3 En lenguaje C, nombres con los que se hace referencia a variables o funciones Seleccione una respuesta. a. Etiquetas b. Constantes c. Libreras d. Funciones 4 En C existen 4 modos de direccionamiento selecciones 2 de estos modos Seleccione al menos una respuesta. a. Dinamic b. Static c. Intern d. Register 5 Este es el modo en el cual la CPU ejecuta normalmente el programa almacenado en la memoria FLASH, teniendo como origen la direccin almacenada en el Vector de RESET ($FFFE:$FFFF). Seleccione una respuesta.

a. Modo monitor b. Modo de ejecucin c. Modo depuracin d. Modo programacin 6 Notacin del registro Contador de Programa del MCU Seleccione una respuesta. a. SP b. PC c. CCR d. A 7 Tipo de instrucciones que son responsables del movimiento de datos desde los registros del procesador a memoria, se realiza una operacin de salida de los datos de los registros mediante la lectura desde el registro del procesador y posterior carga de uno o ms bytes en la posicin de la memoria correspondiente Seleccione una respuesta. a. Instrucciones de sobrecarga b. Instrucciones de Almacenamiento c. Instrucciones de transferencia d. Instrucciones de carga 8 Notacin del registro acumulador de una CPU Seleccione una respuesta. a. A b. SP c. CCR d. PC 9 Seleccione dos de los tipos de instrucciones que poseen los MCUs de la familia HC08 Seleccione al menos una respuesta. a. Instrucciones aritmticas b. Instrucciones de transferencia c. Instrucciones de herencia d. Instrucciones de sobrecarga

10 Como en cualquier lenguaje de programacin existe una serie de palabras que el programador no puede emplear como etiquetas (ni de variables ni de funciones), estas palabras se conocen como palabras Seleccione una respuesta. a. Comandos b. Funciones c. Reservadas d. nicas 11 Entre las ventajas de dividir un programa en funciones se tienen, seleccione dos Seleccione al menos una respuesta. a. Agregacin b. Independencia c. Resilencia d. Modularizacin 12 Su misin consiste en traducir a lenguaje de mquina el programa escrito en lenguaje C, contenido en uno o ms archivos fuente entregados por el preprocesador, generando lo que se conoce como un archivo objeto Seleccione una respuesta. a. Ensamblador b. Linkeador c. El Compilador d. El Preprocesador 13
En C se encuentran distintos tipos de constantes, seleccione dos

Seleccione al menos una respuesta. a. Regulares b. Irregulares c. Numricas d. Simblicas 14 Entre los parmetros que se deben tener en cuenta a la hora de programar un dispositivo en la mayora de herramientas estn, seleccione dos Seleccione al menos una respuesta.

a. Seleccionar el dispositivo de destino (Tipo de MCU) con que se trabajar b. Dar un nombre adecuado al proyecto c. Seleccionar el sistema operativo d. Seleccionar el voltaje de trabajo 15 En un diagrama de flujo el smbolo que se utiliza para representar una condicin. Normalmente el flujo de informacin entra por arriba y sale por un lado si la condicin se cumple o sale por el lado opuesto si la condicin no se cumple Seleccione una respuesta. a. Rectngulo b. Ovalo c. Rombo d. Circulo

Act 11 : Reconocimiento Unidad 3 Revisin del intento 1


Comenzado el: lunes, 5 de noviembre de 2012, 15:59 Completado el: lunes, 5 de noviembre de 2012, 16:38 Tiempo empleado: 38 minutos 37 segundos 1 Una de las ventajas de utilizar un sistema operativo en un sistema embebido es Seleccione una respuesta. a. Se deben gestionar los procesos b. Se deben gestionar las interrupciones c. El microcontrolador puede tener poca memoria d. El programador se puede olvidar de si est programando para una determinada marca de Microcontrolador, ser el Sistema Operativo el que se ocupar de todo el Hardware. 2 Los Sistemas embebidos NO tiene BIOS que inicialicen el sistema PORQUE la inicializacin del microprocesador, de los controladores de memoria, y en definitiva de todo el hardware de la placa debe hacerlo el programita de la boot antes de que se ejecute el Kernel del sistema. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin

CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 3 El hecho de utilizar un Sistema Operativo permite que el tiempo empleado para el diseo y creacin de un determinado sistema embebido disminuya drsticamente PORQUE se confa prcticamente todo el control del Hardware y Software de bajo nivel al Sistema Operativo Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 4 uCLinux es una ms que interesante opcin cuando queramos implementar un Sistema Operativo de contrastada estabilidad y fiabilidad por debajo de nuestras aplicaciones de usuario destinadas a un Microcontrolador PORQUE uCLinux soporta la pila TCP/IP (y otros muchos protocolos de comunicaciones) ademas de sistemas de archivos NFS, ext2, FAT16/32 Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 5 El Kernel es la parte fundamental del sistema operativo, el ncleo del sistema. Es el responsable de la gestin de los recursos y las comunicaciones entre el harware y el software, proporcionando una abstraccin de hardware y proporcionando una manera segura de acceder al sistema de memoria PORQUE El Kernel tambin es el responsable del control de las interrupciones y de todas las operaciones de E/S (Entrada/Salida). Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin.

c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 6 uCLinux naci como un derivado del ncleo de Linux 2.0, pensado para Microcontroladores sin ? Seleccione una respuesta. a. PPI b. ALU c. Memoria cache d. MMU

Act 12: Leccin Evaluativa 3 Revisin del intento 1


Comenzado el: domingo, 11 de noviembre de 2012, 18:56 Completado el: domingo, 11 de noviembre de 2012, 19:28 Tiempo empleado: 31 minutos 17 segundos 1 El Sistema Operativo est compuesto por un conjunto de paquetes de Software que pueden utilizarse para gestionar las interacciones con el Hardware y con los programas de aplicacin PORQUE Teniendo en cuenta que los recursos de un sistema son limitados, el Kernel se encarga de decidir qu programa puede hacer uso de un dispositivo Hardware y el tiempo en que lo puede hacer. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 2 Existen sistemas de Tiempo Real Blandos cuando las aplicaciones tienen requisitos de tiempo rigurosos pero la falla del sistema no desemboca en una catstrofe PORQUE por ejemplo un sistema de telefona celular puede soportar uno que otro fallo en la seal pero no es aceptable que esto ocurra constantemente. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin.

b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 3 En este tipo de Kernel todas las funcionalidades posibles estn integradas en el sistema. Se trata de un programa de tamao considerable que se debe recompilar por completo cada vez que se aade una nueva funcin. Esta es la estructura original de Linux Seleccione una respuesta. a. Estructurado b. Micro-kernel c. Modular d. Monolitico 4 Posibilita la comunicacin con el SO a travs de un lenguaje de control basado en comandos que se introducen por el usuario a travs de un teclado, p.e. printf , la respuesta del SO se presenta a travs de algn perifrico o display, estos comandos permiten al usuario controlar los perifricos sin conocer especficamente las caractersticas del Hardware utilizado, as como la gestin de las direcciones fsicas, etc. Seleccione una respuesta. a. Sistema de archivos b. Shell c. Sistema I/O d. Kernel 5 Segun el tamao esta categoria de sistema embebido es caracterizado por contener una CPU de mediana potencia con un mnimo de 32 MB de ROM o mas, y entre 64 y 128 MB de RAM. La mayora de sistemas de electrnica de consumo como PDAs, Reproductores de MP3, etc. Caen en esta clasificacin, muchos de estos pueden contar con unidades de almacenamiento secundarios, estos sistemas cuentan con el poder suficiente para ejecutar diferentes tareas simples o al menos una que requiera muchos recursos. Seleccione una respuesta. a. Grande b. Mediano c. Pequeo

d. Maxi 6 La diferencia definitiva y ms prevaleciente entre Clinux y Linux es la falta de administracin de memoria virtual (VM) PORQUE Bajo Linux, la administracin de memoria virtual es llevada a travs de la unidad MMU que los procesadores tienen. Clinux ha sido creado para sistemas que no cuentan con tal unidad y por lo tanto no hace uso de memoria virtual. Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 7 Otra diferencia entre Linux y Clinux es la falta de la llamada de sistema fork() PORQUE Esto puede requerir bastante trabajo de parte del desarrollador cuando est portando aplicaciones que usan fork(). La nica opcin bajo Clinux es usar vfork(). Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 8 Clinux soporta procesadores que no cuentan con MMU PORQUE No hay administracin de memoria virtual: La diferencia definitiva y ms prevaleciente entre Clinux y Linux es la falta de administracin de memoria virtual (VM) Seleccione una respuesta. a. Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin. b. Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la afirmacin. c. Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA. d. Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA. 9 Es el componente Software central de la mayora de los sistemas operativos se encarga de facilitarle a los distintos programas el acceso al Hardware del sistema, en otros

trminos es el encargado de gestionar los recursos a travs de la comunicacin entre procesos y/o llamadas de servicio del sistema Seleccione una respuesta. a. Shell b. Sistema de Archivos c. Kernel d. Spool 10 Segun el tamao esta categoria de sistema embebido es caracterizado por Caracterizados por una CPU de baja potencia con un mnimo de 4MB de memoria ROM y entre 16 y 32 MB de RAM, esto no quiere decir que Linux no se pueda ejecutar en espacios de memoria inferiores aunque esto requiera un mayor esfuerzo a una mnima ganancia teniendo en cuenta los actuales precios de las memorias. Seleccione una respuesta. a. Maxi b. Grande c. Pequeo d. Mediano

Act 13: Quiz 3 Revisin del intento 1


Comenzado el: domingo, 18 de noviembre de 2012, 11:01 Completado el: domingo, 18 de noviembre de 2012, 11:47 Tiempo empleado: 45 minutos 31 segundos 1 Conjunto de comandos, los ms comunes, que sern almacenados en el RFS del sistema embebido, se lo denomina como "la navaja suiza de los sistemas embebidos". Seleccione una respuesta. a. BusyBox b. Buildroot c. MIPS d. Toolchain

2 Como se llama el proyecto de Linux para microcontroladores Seleccione una respuesta. a. Red hat b. Fedora c. uCLinux d. Debian 3 Seleccione dos razones para usar Clinux Seleccione al menos una respuesta. a. Peso liviano b. Multitarea c. Monousuario d. Monotarea 4 Proceso mediante el cual se realiza la compilacin en una PC, denominada host (huesped), para ser ejecutado sobre otra arquitectura de hardware, denominado target (objetivo). Seleccione una respuesta. a. Compilacin Virtual b. Crosscompilation c. Compilacin Directa d. Toolchain 5 La ilusin de multiproceso en un un sistema operativo se logra haciendo que todos los programas corran por turnos, estos turnos reciben el nombre de Seleccione una respuesta. a. Sleep b. Shell c. Stack pointer d. Quantum 6

Es el componente Software central de la mayora de los sistemas operativos se encarga de facilitarle a los distintos programas el acceso al Hardware del sistema, en otros trminos es el encargado de gestionar los recursos a travs de la comunicacin entre procesos y/o llamadas de servicio del sistema Seleccione una respuesta. a. Sistemas de I/O b. Shell c. Kernel d. Sistema de archivos 7 Seleccione dos de las funciones bsicas que desempea un sistema operativo Seleccione al menos una respuesta. a. Simulacin de dispositivos b. Administracin de archivos c. Suministro de una interfaz al usuario d. Virtualizacion 8 Software fundamental de un sistema computacional, tiene la responsabilidad de administrar, coordinar las actividades y de compartir los recursos de Hardware apropiadamente Seleccione una respuesta. a. Sistema operativo b. Lenguaje de programacin c. Software de aplicacin d. CAD 9 Software que permite ejecutar programas de computadora en una plataforma (arquitectura hardware o sistema operativo) diferente de aquella para la cual fueron escritos originalmente Seleccione una respuesta. a. Depurador b. Emulador c. Compilador d. Programador

10 Subsistema del Kernel de Linux que se encarga de virtualizar el Hardware para que los drivers puedan ser portados de manera fcil sobre cualquier plataforma Seleccione una respuesta. a. Planificacin b. Sistema de Archivos c. Nivel de Abstraccin de Hardware d. Administracin de Memoria 11 Son todos los dispositivos encargados de introducir, extraer, o manejar informacin del sistema entre ellos encontramos diferentes dispositivos que manejan todas las formas de comunicacin estndar, administradores de dispositivos, memorias, puertos E/S, conversores A/D y D/A etc Seleccione una respuesta. a. Bloques de Memoria Voltil b. Disco duro c. Mdulos de Comunicacin I/O d. LCD / GLCD 12 Caracterstica que implica tener varios programas o al menos uno en varias instancias corriendo de tal manera que da la impresin de simultaneidad. Dado que el sistema slo cuenta una CPU, slo puede correr un programa a la vez Seleccione una respuesta. a. TimeSharing b. Agregacin c. Resilencia d. Concurrencia 13 Sistema cuyas aplicaciones tienen requisitos de tiempo rigurosos pero la falla del sistema no desemboca en una catstrofe por ejemplo un sistema de telefona celular. Seleccione una respuesta. a. Sistemas virtuales b. Sistemas suaves c. Sistemas de Tiempo Real Duros d. Sistemas de Tiempo Real Blandos 14

Seleccione dos de los pasos principales para crear un sistema Linux de Destino Seleccione al menos una respuesta. a. Configurar el Arranque del Sistema b. Determinar los Componentes del Sistema Requeridos c. Configurar el microcontrolador d. Seleccionar las aplicaciones a instalar 15 Seleccione dos de los componentes Software que intervienen en el arranque de un sistema Linux Seleccione al menos una respuesta. a. MBR b. El gestor de arranque (Bootloader) c. Shell d. El iniciador de procesos (Init Process)

You might also like