estudiante
SEMANA 2
Fundamentos de
Programación - Semana 2
Esta semana aprenderás a representar secuencias lógicas
de resolución para problemas de procesamiento de datosplanteados y a efectuar pruebas a procesos de resolución
planteados y/o construidos previamente.
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES
Plantilla paraprueba manual o
seguimiento de ejecución de
una secuencia lógica.
Si bien la resolución de problemas simples como el
planteado
anteriormente
pudiera
parecer
una
tarea
sencilla ylibre de complejidades a veces es necesario
corroborar si el proceso que hemos definido está correcto
y podemos obtener el resultado deseado a través de lo
que se conoce como una traza, es decir elseguimiento de
los
valores
que
nos
interesa
controlar
y
el
comportamiento que vaya a tener el sistema en función
de estos valores.
Para hacer la traza de un programa se vananotando los
valores que nos interesa controlar y qué es lo que sucede
cuando
esos
valores
cambian
asociándolos
a
las
decisiones que se realizan durante el proceso. Muchas
vecesse elabora una tabla para hacer la traza y registrar
los valores de forma ordenada asociados a cada uno de
los procesos y además se realiza una tabla para cada uno
de los distintos cursos quepueda tomar la operación.
Por ejemplo si hacemos la traza del ejemplo anterior de
carga del teléfono podríamos dibujar la siguiente tabla:
Acciones
Buscar los datos
del teléfono
¿El teléfono tieneplan ilimitado?
Salida
Datos de control
Nro
de Valor a cargar
teléfono
84480965
3500
Tipo Plan
Saldo
Ilimitado
0
Ilimitado
0
0
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP- ÁREA INFORMÁTICA Y TELECOMUNICACIONES
Acciones
Buscar los datos
del teléfono
¿El
teléfono
tiene
plan
ilimitado?
¿Tiene
cuenta
controlada y su
saldo es 0?
Salida
Datos de control...
Regístrate para leer el documento completo.