Anda di halaman 1dari 5

1.

Descripción del problema


En una empresa de publicidad, se requiere implementar un programa que
permita al diseñador bosquejar dos imágenes a visualizar en una matriz
de leds a instalar al lado de un semáforo, la idea es mostrar una imagen
que le indique al peatón cuando caminar y otra para cuando parar; para
ello el aplicativo que diseñe debe permitir:
 Digitar el orden de la matriz (no inferior a 8x8)
 El programa debe permitir que el usuario establezca que leds
encenderán para formar la imagen a partir del ingreso de un 1 lógico
en las casillas que determine, para cada imagen
 Mostrar la matriz diseñada con la imagen a mostrar para caminar y
parar.
 Simular con un temporizador, la visualización alterna de cada
matriz, el usuario determina dicho tiempo.
 Mostrar una matriz que contenga la coincidencia de led encendido
para la imagen de caminar y parar.

2. Algoritmo
3. Ejemplo uso del aplicativo
El anterior aplicativo es un programa se debe utilizar para
visualizar dos imágenes en consola y que posteriormente puede
ser enlazado a un sistema de control para encender una matriz
led, finalmente debe ser acondicionada en un semáforo de X
avenida para mostrarle al peatón cuando caminar y cuando parar
4. Recomendaciones y sugerencias

 Se recomienda seguir todas las pautas y condicionales que


el código pide para lograr una ejecución exitosa
 En el momento que hallamos ingresado el total de las
variables que pide el programa y hubiéramos escogido la
opción terminar para no seguir dibujando en la matriz NO
alarmase por el ciclo repetitivo de la matriz, ya que cuenta
59 segundos para parar y caminar, por ende, es un ciclo
repetitivo como tal del funcionamiento completo del
semáforo
 Se sugiere para la comprobación del código en consola que
sería conveniente pintar los unos de color rojo para mayor
visibilidad del diseño final

5. Tabla de relación de datos de prueba

Dato de Resultado arrojado por el programa (captura de Describir Fragmento


prueba pantalla) el ajuste de código
que se ajustado
realiza al (en caso
código en de
caso de requerirse)
requerirse
Matriz inferior a No se No se
8X8 requiere requiere

Ingreso de un No se No se
carácter no requiere requiere
numérico al
pedir la matriz

Fila o No se No se
columna requiere requiere
mayor a la ya
pedida
anteriormente
Matriz de 8x8 No se No se
como lo pide requiere requiere
la guía

Ingreso de No No
carácter requiere requiere
numerico al
pedir la
matriz

Ingreso de No No
filas y requiere requiere
columnas no
mayores a la
matriz

Anda mungkin juga menyukai