Está en la página 1de 4

Técnicas Digitales 2

Final 2016 – Alumnos Libres

Profesor: Savina Rodrigo Adrián


Modalidad: Distancia
Año: 2016
Carrera: Técnico Superior en
Telecomunicaciones
Carrera: Tec. Sup. en Sist. de Tel. Modalidad: Distancia
Materia: Técnicas Digitales 2 Año: 2016
Profesor: Savina Rodrigo Adrián Pag: 1

Realizar los siguientes ejercicios

Alumno:
DNI:

Firma:

Para la clasificación se utiliza la escala lineal. Se aprueba con un mínimo de 60%


que equivale a un 4 en la escala utilizada por el instituto.

1. ¿Cuántos bytes posee la siguiente cadena “Argentina”? (5%)


char galaxia[] = "Argentina";
2. La masa de una molécula de agua es aproximadamente 3.0 x 10-23 gramos. Un litro de
agua contiene aproximadamente mil gramos. Escriba un programa que solicite una
cantidad de agua en litros y presente el número de moléculas contenidas en la misma.
(15%)
a. ¿Para qué se utiliza en la función scanf el símbolo &? (5%)
3. Descubre los errores del siguiente programa, señálalos con un redondel o un marcador y
aclara cual es el error. (5%)

#include <stdi.h>
#include <conio.h>

int main();
{
int i,
int suma=0;
for ( i++ ; i<11 ; i=0 )
{
Suma+=suma + i;
}
printf(“La suma de los primeros 10 numeros es %c\n”,suma);
getch();
return 0;

4. Desarrolle un programa que realice la sumatoria de los números enteros comprendidos


entre el 1 y el 10, es decir, 1 + 2 + 3 + …. + 10. Utilice do – While (15%)
Carrera: Tec. Sup. en Sist. de Tel. Modalidad: Distancia
Materia: Técnicas Digitales 2 Año: 2016
Profesor: Savina Rodrigo Adrián Pag: 2

5. Coloca brevemente que realiza cada sentencia del programa que se encuentra
remarcada.(10%)

int pulsador1=2;
int pulsador2=3;
int led=13;

void setup()
{
pinMode(pulsador1, INPUT);
pinMode(pulsador2, INPUT);

pinMode(led,OUTPUT);
}

void loop()
{

if (digitalRead(pulsador1)!=HIGH && digitalRead(pulsador2)!=HIGH))


{

digitalWrite(led,HIGH);
}
else
{
digitalWrite(led,LOW); //Apaga el LED
}
}

6. ¿Qué es el pin AREF de Arduino? (5%)


7. ¿Cuándo obtengo Vout el máximo valor de tensión y cuál es el valor de Vout si LDR =
100 ohm? (5%)
8. Una empresa de gaseosas tiene un sistema con dos sensores, uno de ellos indica si la
botella se ha llenado con el líquido y el otro sensor indica si la botella ya tiene la tapa.
Para este caso simularemos los dos sensores por medio de dos pulsadores (S1 y S2). La
rutina se describe de esta manera: si la botella se llena de manera adecuada (se debe
activar S1 y mostrar por consola ―”Gaseosa llena”) luego de ello si tiene la tapa
colocada (se debe activar S2 y mostrar por consola ―”Gaseosa tapada”), al finalizar el
proceso se debe encender un LED que indica que el proceso terminó bien y además se
debe mostrar un mensaje por la consola ―Gaseosa bien empacada. Recuerda que
Carrera: Tec. Sup. en Sist. de Tel. Modalidad: Distancia
Materia: Técnicas Digitales 2 Año: 2016
Profesor: Savina Rodrigo Adrián Pag: 3

primero se debe activar S1 y luego S2 para que le proceso sea válido. Deberás realizar
el programa. (20%)
9.

10. Tu piden que realices un sistema de iluminación LED para las escaleras de la casa. La
condición es que si estás arriba y pulsas a S1 o si estás abajo y pulsas S2 el LED Rojo
se enciende y al dejar de pulsar se apaga. Realiza el montaje en el siguiente gráfico
(dibuja los switch, LED, cableado, etc) y realiza el programa. (15%).

También podría gustarte