Está en la página 1de 2

Alumna: nadia Isabel Bazan Tello U20311737

nalice el algoritmo siguiente y responda las siguientes preguntas (20 puntos):

a. Cuáles son los tipos y Cuantas variables globales y locales tenemos.

17 VARIABLES GLOBALES Y 2 VARIABLES LOCALES

b. Identifique las variables mal declaradas en el algoritmo

LONG A
BOLEANA [3]
As long println;
As string cadenaesclava

c. Identifique cual es la variable que tiene la matriz igual a 1.

Int [a]=1;

d. Con que motores está trabajando el algoritmo.

SERVOMOTORES

e. Indique si el algoritmo podrá funcionar o saldrá algún error.

CORRECION EL ALGORITMO NO VA A FUNCIONAR CORRECTAMENTE

f. Identifique los errores que tiene el algoritmo.

los errores se encuentras en las variables mal declaradas en el void setup y el void loop
void setup esta boleana [3] y en el void loop As long println;
As string cadenaesclava

g. Indique las veces que se imprimirá la palabra ("HOLA


MUNDO");

una sola vez

h. Indique los tiempos de la función tone.

tone(alarmamaestro,2000); sera de 2 segundos

i. Indique cual es la configuración del siguiente estamento:


Inicio Pin (pinLDRtres);

SI (CODE_ESCLAVOUNO==10)
{
Serial.println("=========================");
Serial.println("COMUNICACION ESCLAVO 1");
CADENAESCLAVOUNO="DISTANCIA ESCLAVO <10CM";
Serial.println(CADENAESCLAVOUNO);
Serial.println("MAESTRO ACTIVA ALARMA");
Serial.println("=========================");
Serial.println("");
tone(alarmamaestro,2000);
}

j. Cual seria el resultado si ejecuto este algoritmo, en que


estamento consideras que terminaría.

NO EMPEZARIA NI TERMINARIA EN NINGUN ESTAMENTO PORQUE EL ERROR NACE EN


BOLEANA [3] ES PORQUE ESO QUE YA NO PUEDE LLEGAR A LOS ESTAMENTOS

K. Del algoritmo explique cuantos bloques de tiempo tiene el


algoritmo que esten bien declarados.

HAY 8 QUE ESTAN BIEN Y LA FORMA CORRECTA QUE SE DEBE ESCRIBIR BIEN EL ALGORITMO
DE BLOQUE ES: bloque de tiempo (200);

l. Dibuje un bosquejo de como seria el diseño que plantea el


algoritmo en tinckercad.

También podría gustarte