D C
Quiz by , created more than 1 year ago

TM

451
3
0
D C
Created by D C almost 3 years ago
Close

TM - Arduo camino - 26 preguntas

Question 1 of 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.

Select one of the following:

  • Arduino / código abierto / libre / tareas / circuitos

  • Arduino / código abierto / libre, flexible y fácil de utilizar / microordenadores / una sola placa

  • Arduino / código abierto / complejo / ordenadores / dos placas

Explanation

Question 2 of 26

1

Señale la respuesta correcta:

Select one of the following:

  • En 2003 nace Arduino, una placa para conectar periféricos a las entradas y salidas de un microcontrolador.

  • Sirve para redes sensores, robótica complicada, alarmas, sistemas de comunicaciones, etc.

  • Sus tipos son Arduino: UNO, Nano, Mega 2560, Ethernet, LyliPad, Maripa, ADK, entre otros.

  • Todas son correctas.

Explanation

Question 3 of 26

1

Señale la respuesta correcta:

Select one of the following:

  • Muchos 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).

  • Los periféricos envían información al exterior y se la
    transmiten al Arduino (pulsadores, sensores, etc..).

  • El Arduino recibe información de los periféricos para que estos actúen (leds, motores, pantallas, etc..).

  • Todas son correctas.

Explanation

Question 4 of 26

1

Es una placa que permite expandir
funcionalidades a Arduino:

Select one of the following:

  • Shibel.

  • Sthield.

  • Strield.

  • Shield.

Explanation

Question 5 of 26

1

Conceptos básicos.
Definen el inicio y el final de un bloque de instrucciones:

Select one of the following:

  • PUNTO Y COMA ;

  • LAS LLAVES {}

  • COMENTARIOS /*…*/ y //

Explanation

Question 6 of 26

1

Son elementos donde se almacenan los datos numéricos que va a
necesitar el programa durante su ejecución.

Select one of the following:

  • a) tienen que ser declaradas antes de que el programa las utilice y opcionalmente le podemos asignar un valor inicial.

  • b) variables

  • c) *datos numéricos y alfabéticos

  • a) y b) son correctas.

  • a) y c) son correctas.

  • Todas son correctas.

Explanation

Question 7 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - char, se utilizan para almacenar caracteres, ocupan un byte.

  • - byte, pueden almacenar un número entre 0 y 256.

  • - int, ocupan 2 bytes (16 bits), y por lo tanto almacenan número entre -32,768 y 39,767.

Explanation

Question 8 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - char, se utilizan para almacenar caracteres, ocupan dos bytes.

  • - int, ocupan 2 bytes (16 bits), y por lo tanto almacenan solo números negativos.

  • - byte, pueden almacenar un número entre 0 y 255.

Explanation

Question 9 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - byte, pueden almacenar un número entre 0 y 255.
    - char, se utilizan para almacenar caracteres, ocupan un byte.

  • - int, ocupan 2 bytes (16 bits), y por lo tanto almacenan número entre -32,768 y 32,767.

  • Todas son correctas.

Explanation

Question 10 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - unsigned long. 32 bits con signo.

  • - long, ocupa 36 bits (4 bytes), desde -2,147,483,648 a 2,147,483,647.

  • - unsigned int, ocupa trambién 2 bytes sin signo, puede tomar valores entre 0 y 65,535.

Explanation

Question 11 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - unsigned long. 32 bits sin signo.

  • - long, ocupa 32 bits (4 bytes), desde -2,147,483,648 a 2,147,483,647.

  • Todas son correctas.

Explanation

Question 12 of 26

1

Tipos de variables:
Los datos que guardamos en las variables pueden ser de diferentes tipos:

Select one of the following:

  • - float, son números enteros que ocupan 32 bits (4 bytes)..
    - double, almacena números decimales, pero disponen de 8-bytes (64 bit).

  • - float, son números decimales que ocupan 32 bits (4 bytes)..
    - double, almacena números decimales, pero disponen de 8-bytes (64 bit).

  • - float, son números decimales que ocupan 32 bits (4 bytes)..
    - double, almacena números reales, pero disponen de 8-bytes (64 bit).

Explanation

Question 13 of 26

1

Señale la respuesta correcta:

Select one of the following:

  • La instrucción “#include” se utiliza para incluir bibliotecas internas.

  • Esto da al programador el acceso a un gran número de bibliotecas estándar del lenguaje D.

  • Una librería es fundamentalmente un grupo de funciones ya desarrolladas.

Explanation

Question 14 of 26

1

Operadores: Con ellos vamos a poder transformar las variables de un programa. Hay varios tipos:

Select one of the following:

  • Aritméticos: Permiten hacer operaciones
    Suma + Resta - Multiplicación * División /

  • Compuestos: Se suelen usar en bucles o programas cíclicos: Sumar uno ++ Restar uno - -

  • De comparación: Se usan en estructuras condicionales.
    Igual == Menor < Mayor > Distinto != Menor o igual <=

  • Todas son correctas.

Explanation

Question 15 of 26

1

Operadores: Con ellos vamos a poder transformar las variables de un programa. Hay varios tipos:

Select one of the following:

  • Compuestos: Se suelen usar en bucles o programas cíclicos: Sumar uno -- Restar uno ++

  • Booleanos: 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 !

  • Booleanos: Operadores para comparar dos o más expresiones que devuelven un valor numérico.
    Se cumplen dos expresiones && Se cumple alguna || Negación !

Explanation

Question 16 of 26

1

Sirven para guiar el programa en una u otra dirección en función de si se
cumplen o no una serie de condiciones:

Select one of the following:

  • Operadores.

  • Entradas y salidas digitales.

  • Estructuras de control.

Explanation

Question 17 of 26

1

Sirven para guiar el programa en una u otra dirección en función de si se
cumplen o no una serie de condiciones:

Select one of the following:

  • If: Si se cumple se ejecutan las sentencias del bloque. Sino se cumple el programa salta este bloque sin ejecutar instrucción alguna.

  • If … elsa: si no se cumple la condición, no se salta el bloque, sino que ejecuta las instrucciones del bloque “elsa”.

  • Todas son correctas.

Explanation

Question 18 of 26

1

El bucle "while" realiza la siguiente función:

Select one of the following:

  • Repite un bloque de sentencias mientras se cumpla una condición.

  • Repite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle.

  • Ejecuta las instrucciones al menos una vez.

Explanation

Question 19 of 26

1

El bucle "for" realiza:

Select one of the following:

  • Repite un bloque de sentencias mientras se cumpla una condición.

  • Repite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle.

  • Ejecuta las instrucciones al menos una vez.

Explanation

Question 20 of 26

1

El bucle "Do...While" realiza:

Select one of the following:

  • No es "Do...While" sino "For...While.

  • Sino se cumple el programa salta este bloque sin ejecutar instrucción alguna

  • Repite las instrucciones entre llaves mientras se esté cumpliendo la expresión incluida en el bucle, y al menos una vez.

Explanation

Question 21 of 26

1

Función usada en la función setup() para configurar un pin dado como
entrada o como salida:

Select one of the following:

  • digitalRead(pin)

  • pinMode(pin, mode)

  • digitalWrite(pin, value)

Explanation

Question 22 of 26

1

Lee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW:

Select one of the following:

  • digitalRead(pin)

  • pinMode(pin, mode)

  • digitalWrite(pin, value)

Explanation

Question 23 of 26

1

Funcion digitalWrite(pin, value):

Select one of the following:

  • Lee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW.

  • Función usada en la función setup() para configurar un pin dado como entrada o como salida.

  • Introduce un nivel alto (HIGH) o bajo (LOW) en el pin digital especificado.

Explanation

Question 24 of 26

1

Función analogRead(pin):

Select one of the following:

  • Lee el valor desde el pin analógico especificado con una resolución de 8 bits.

  • Esta función solo funciona en los pines analógicos (0-5). El valor resultante es un entero de 0 a 1024.

  • Los pines analógicos, a diferencia de los digitales no necesitan declararse previamente como INPUT o OUTPUT.

Explanation

Question 25 of 26

1

Función analogWrite(pin, value):

Select one of the following:

  • Escribe 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.

  • Esta función está activa para los pines (1), 3, 5, 6, 9, 10, 11.

  • Ej: analogWrite(analogOutPin, outputValue)

  • Todas son correctas.

Explanation

Question 26 of 26

1

La función de tiempo es:

Select one of the following:

  • delay

  • detay

  • detail

Explanation