Estructura Básica de un Programa Arduino
Quiz
•
Instructional Technology
•
12th Grade
•
Practice Problem
•
Hard
silvana suqui
Used 1+ times
FREE Resource
Enhance your content in a minute
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la función principal de setup() en un programa de Arduino según la estructura básica descrita?
Ejecutar continuamente la lectura y activación de entradas y salidas
Inicializar modos de los pines y configurar la comunicación, ejecutándose una sola vez al inicio
Detener el programa cuando ocurre un error
Reducir el tamaño del código compilado automáticamente
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En el lenguaje de programación de Arduino, ¿qué función principal cumple el punto y coma “;” al final de una línea de código?
Indicar el inicio de un bloque de instrucciones
Separar instrucciones y elementos, finalizando las sentencias
Comentar una línea para que sea ignorada por el programa
Declarar una variable de tipo entero
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En Arduino, ¿cuál es el rango de valores que puede almacenar una variable de tipo byte y cuál de las siguientes declaraciones es correcta?
Rango −128 a 127; byte unaVariable = 3.14;
Rango 0 a 255; byte unaVariable = 180;
Rango −32768 a 32767; byte unaVariable = 1500;
Rango 0 a 65535; byte unaVariable = 90000;
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En Arduino, ¿qué operador lógico devuelve VERDADERO sólo si ambas expresiones son ciertas, como en if (x > 0 && x < 5)?
OR (||)
AND (&&)
NOT (!)
XOR (^^)
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Según el material, ¿qué valor(es) se consideran FALSE y TRUE en el sentido booleano al evaluar condiciones?
FALSE es 0; TRUE es 1 únicamente
FALSE es 1; TRUE es 0
FALSE es cualquier número distinto de cero; TRUE es 0
FALSE es 0; TRUE puede ser 1 o cualquier valor distinto de 0
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En Arduino, ¿qué significa la constante HIGH al usar digitalWrite(13, HIGH)?
Nivel lógico 0 (0V)
Nivel lógico 1, ON, aproximadamente +5V
Entrada analógica
Modo de pin INPUT
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En una condición if en C/Arduino, ¿por qué es incorrecto escribir if (x = 10) para comparar x con 10?
Porque el operador = compara y no asigna
Porque siempre evalúa a falso
Porque = es un operador de asignación y cambia el valor de x; para comparar debe usarse ==.
Porque 10 no es un valor permitido en if
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
13 questions
Elementos de Edición Canva
Quiz
•
12th Grade
12 questions
Sistemas Microcontrolados: Protocolos de Comunicación
Quiz
•
12th Grade
10 questions
Ciclo de vida de Desarrollo de Sistemas
Quiz
•
10th Grade - University
12 questions
INTRODUCCIÓN LOS PLÁSTICOS
Quiz
•
1st - 12th Grade
10 questions
Identificación de problemas y necesidades
Quiz
•
12th Grade
11 questions
Tema IV televisión satélite I
Quiz
•
11th - 12th Grade
12 questions
POWER POINT
Quiz
•
1st - 12th Grade
15 questions
Quiz sobre Manifestos
Quiz
•
12th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
54 questions
Analyzing Line Graphs & Tables
Quiz
•
4th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
