Test
TM - Arduo camino - 26 preguntas
Preguntas del test (26)
1_______ es una plataforma de creación de electrónica de _______, la cual está basada en hardware y software ______ para los creadores y desarrolladores. Esta plataforma permite crear diferentes tipos de ______de ______ a los que la comunidad de creadores puede darles diferentes tipos de uso.
- AArduino / código abierto / libre / tareas / circuitos
- BArduino / código abierto / libre, flexible y fácil de utilizar / microordenadores / una sola placa
- CArduino / código abierto / complejo / ordenadores / dos placas
2Señale la respuesta correcta:
- AEn 2003 nace Arduino, una placa para conectar periféricos a las entradas y salidas de un microcontrolador.
- BSirve para redes sensores, robótica complicada, alarmas, sistemas de comunicaciones, etc.
- CSus tipos son Arduino: UNO, Nano, Mega 2560, Ethernet, LyliPad, Maripa, ADK, entre otros.
- DTodas son correctas.
3Señale la respuesta correcta:
- AMuchos de los periféricos tienen que alimentarse, hay dos maneras de hacerlo: a través del propio Arduino (5v y 3,3v de DC) y alimentación externa (cualquier alimentación diferente de 5v y 3,3v, con un consumo alto).
- BLos periféricos envían información al exterior y se la
transmiten al Arduino (pulsadores, sensores, etc..). - CEl Arduino recibe información de los periféricos para que estos actúen (leds, motores, pantallas, etc..).
- DTodas son correctas.
4Es una placa que permite expandir
funcionalidades a Arduino:- AShibel.
- BSthield.
- CStrield.
- DShield.
5Conceptos básicos.
Definen el inicio y el final de un bloque de instrucciones:- APUNTO Y COMA ;
- BLAS LLAVES {}
- CCOMENTARIOS /*…*/ y //
6Son elementos donde se almacenan los datos numéricos que va a
necesitar el programa durante su ejecución.- Aa) tienen que ser declaradas antes de que el programa las utilice y opcionalmente le podemos asignar un valor inicial.
- Bb) variables
- Cc) *datos numéricos y alfabéticos
- Da) y b) son correctas.
- Ea) y c) son correctas.
- FTodas son correctas.
7Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- char, se utilizan para almacenar caracteres, ocupan un byte.
- B- byte, pueden almacenar un número entre 0 y 256.
- C- int, ocupan 2 bytes (16 bits), y por lo tanto almacenan número entre -32,768 y 39,767.
8Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- char, se utilizan para almacenar caracteres, ocupan dos bytes.
- B- int, ocupan 2 bytes (16 bits), y por lo tanto almacenan solo números negativos.
- C- byte, pueden almacenar un número entre 0 y 255.
9Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- byte, pueden almacenar un número entre 0 y 255.
- char, se utilizan para almacenar caracteres, ocupan un byte. - B- int, ocupan 2 bytes (16 bits), y por lo tanto almacenan número entre -32,768 y 32,767.
- CTodas son correctas.
- A- byte, pueden almacenar un número entre 0 y 255.
10Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- unsigned long. 32 bits con signo.
- B- long, ocupa 36 bits (4 bytes), desde -2,147,483,648 a 2,147,483,647.
- C- unsigned int, ocupa trambién 2 bytes sin signo, puede tomar valores entre 0 y 65,535.
11Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- unsigned long. 32 bits sin signo.
- B- long, ocupa 32 bits (4 bytes), desde -2,147,483,648 a 2,147,483,647.
- CTodas son correctas.
12Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:- A- float, son números enteros que ocupan 32 bits (4 bytes)..
- double, almacena números decimales, pero disponen de 8-bytes (64 bit). - B- float, son números decimales que ocupan 32 bits (4 bytes)..
- double, almacena números decimales, pero disponen de 8-bytes (64 bit). - C- float, son números decimales que ocupan 32 bits (4 bytes)..
- double, almacena números reales, pero disponen de 8-bytes (64 bit).
- A- float, son números enteros que ocupan 32 bits (4 bytes)..
13Señale la respuesta correcta:
- ALa instrucción “#include” se utiliza para incluir bibliotecas internas.
- BEsto da al programador el acceso a un gran número de bibliotecas estándar del lenguaje D.
- CUna librería es fundamentalmente un grupo de funciones ya desarrolladas.
14Operadores: Con ellos vamos a poder transformar las variables de un programa. Hay varios tipos:
- AAritméticos: Permiten hacer operaciones
Suma + Resta - Multiplicación * División / - BCompuestos: Se suelen usar en bucles o programas cíclicos: Sumar uno ++ Restar uno - -
- CDe comparación: Se usan en estructuras condicionales.
Igual == Menor < Mayor > Distinto != Menor o igual <= - DTodas son correctas.
- AAritméticos: Permiten hacer operaciones
15Operadores: Con ellos vamos a poder transformar las variables de un programa. Hay varios tipos:
- ACompuestos: Se suelen usar en bucles o programas cíclicos: Sumar uno -- Restar uno ++
- BBooleanos: Operadores para comparar dos o más expresiones que no devuelven un valor numérico, sino un valor de verdadero o falso.
Se cumplen dos expresiones && Se cumple alguna || Negación ! - CBooleanos: Operadores para comparar dos o más expresiones que devuelven un valor numérico.
Se cumplen dos expresiones && Se cumple alguna || Negación !
16Sirven para guiar el programa en una u otra dirección en función de si se
cumplen o no una serie de condiciones:- AOperadores.
- BEntradas y salidas digitales.
- CEstructuras de control.
17Sirven para guiar el programa en una u otra dirección en función de si se
cumplen o no una serie de condiciones:- AIf: Si se cumple se ejecutan las sentencias del bloque. Sino se cumple el programa salta este bloque sin ejecutar instrucción alguna.
- BIf … elsa: si no se cumple la condición, no se salta el bloque, sino que ejecuta las instrucciones del bloque “elsa”.
- CTodas son correctas.
18El bucle "while" realiza la siguiente función:
- ARepite un bloque de sentencias mientras se cumpla una condición.
- BRepite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle.
- CEjecuta las instrucciones al menos una vez.
19El bucle "for" realiza:
- ARepite un bloque de sentencias mientras se cumpla una condición.
- BRepite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle.
- CEjecuta las instrucciones al menos una vez.
20El bucle "Do...While" realiza:
- ANo es "Do...While" sino "For...While.
- BSino se cumple el programa salta este bloque sin ejecutar instrucción alguna
- CRepite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle, y al menos una vez.
21Función usada en la función setup() para configurar un pin dado como
entrada o como salida:- AdigitalRead(pin)
- BpinMode(pin, mode)
- CdigitalWrite(pin, value)
22Lee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW:
- AdigitalRead(pin)
- BpinMode(pin, mode)
- CdigitalWrite(pin, value)
23Funcion digitalWrite(pin, value):
- ALee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW.
- BFunción usada en la función setup() para configurar un pin dado como entrada o como salida.
- CIntroduce un nivel alto (HIGH) o bajo (LOW) en el pin digital especificado.
24Función analogRead(pin):
- ALee el valor desde el pin analógico especificado con una resolución de 8 bits.
- BEsta función solo funciona en los pines analógicos (0-5). El valor resultante es un entero de 0 a 1024.
- CLos pines analógicos, a diferencia de los digitales no necesitan declararse previamente como INPUT o OUTPUT.
25Función analogWrite(pin, value):
- AEscribe un valor pseudo-analógico usando modulación por (largo) de pulso (PWM) en un pin de salida marcado como PWM nos devuelve un valor medio entre 0V y 5V.
- BEsta función está activa para los pines (1), 3, 5, 6, 9, 10, 11.
- CEj: analogWrite(analogOutPin, outputValue)
- DTodas son correctas.
26La función de tiempo es:
- Adelay
- Bdetay
- Cdetail
Información
- Descripción
- TM
- Autor
- D C
- Idioma
- Español
- Visitas
- 461
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test