Está en la página 1de 4

Tecnológico Nacional De México

Instituto Tecnológico de Puebla


Karina Rosas Paleta
Materia: Microcontroladores
Cuestionario
Dulce María De la Rosa Morales
No. De Control: 20221585
1)¿Cuá l cará cter se utiliza para hacer comentarios en una sola línea?
Las diagonales
2)¿Con qué cará cter se separan instrucciones?
Punto y coma
3)¿Cuá l es la diferencia entre retorno de línea y cambio de línea?
Un cambio de línea significa pasar de una línea a seguir y un retorno de
línea significa mover el cursor al principio de la línea
4)¿Qué palabra se debe utilizar para declarar un variable entero de 1 bit?
int
5) la declaració n de la variable I = 2.536
Int a=2.536
6)¿Cuá les son las restricciones que se deben tomar en cuenta al declarar
una variable?
una variable siempre debe iniciar con una letra( mayú scula o
minú scula )o un guion bajo
una variable puede contener nú meros solamente después de la primera
letra siguiendo la regla anterior
no es permitido dejar un espacio en blanco a lo largo de la variable
etcétera
7)Encuentre el error en la declaració n de la variable y corríjala: float 2
contadores = 5;
Float:2 contadores=5;
8)Una variable int16 ¿qué rango de valores contiene?
Unsinged short -32768 mínimo y má ximo 32767
9)¿En qué parte del programa puede ser utilizada una variable global?
Se declara al principio del programa
10)Se realiza la operació n: c= 10%4, ¿cuá l es el valor de c?
C=0.4
11)En la operació n x+=2; ¿cuá nto es el resultado de x?
X=-2
12)¿Cuá l es el resultado de la operació n x= x>>2, si x= 25? Realice las
operaciones en binario.
110
13)¿Cuá l es el resultado de la operació n x= x<<4, si x= 63? Realice las
operaciones en binario.
1111110000
14)Explique la diferencia entre realizar la operació n:
a&b y a&&b.
a|b y a||b.
Los puertos A y B tienen relació n con tris A y tris B son vecinos del banco
de enseguida

15)En el siguiente có digo


if (x < 18)
printf(“Eres menor de edad.\n”);
else
printf(“Eres un joven.\n”);

Sea x= 25, ¿qué mensaje se imprime?


Eres un joven
16)En el siguiente ejemplo:
¿Para qué sirve break?
permite al programa salir de una sentencia etiquetada.
Si lista=0, ¿qué mensaje se imprime?
No hay elementos
Switch( lista)
{
case 0: printf(“No hay elementos.”);

break;
case 1: printf(“Hay solo un elemento.”); break;
default: printf(“Hay varios elementos”);
}

17)Usando while escriba la forma para crear un bucle infinito.


I=1
While i<=10:
Print (i, end=””)
18)Usando for escriba la forma para crear un bucle infinito.
#Include <stdio.h>
Int main(void){
For (;;)
Printf(“bucle infinito\n”);
Return 0;
}

19)Escriba la instrucció n usando for para que una variable entrada


cuente del 0 al 99.
Int suma=0;
For(int i=0; i<= 100; i++){
System.out.println(suma + “+” +i);
Suma= suma +i;
System.out.println(“suma de los 100 primeros nú meros:” +suma);
}
}
20)¿Qué tiempo de retard genera delay_ms(1500)?
Capa=$(#micapa”);
Capa.slideUp(1500)
Capa.delay(3000)
Capa.slideDown(1500);
21)De los microcontroladores citados en este capítulo, ¿cuá les no tienen
reloj interno?
PIC10, PIC12, PIC16, PIC18
22)Cuá l microcontrolador de 18 pines tiene memoria FLASH de 4096
words y posee un mó dulo conversor de AD de 7 canales.
PIC16F88
23)¿Cuá les series de microcontroladores PIC tienen un mó dulo de
conexió n USB?

PIC18F2550

También podría gustarte