Fundamentos de Programación Semana 2 Manual
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 para prueba manualo
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 y libre de complejidades a veceses 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 el seguimiento de
los
valoresque
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 van anotando los
valores que nos interesa controlar yqué es lo que sucede
cuando
esos
valores
cambian
asociándolos
a
las
decisiones que se realizan durante el proceso. Muchas
veces se elabora una tabla para hacer la traza y registrar
los valoresde forma ordenada asociados a cada uno de
los procesos y además se realiza una tabla para cada uno
de los distintos cursos que pueda tomar la operación.
Por ejemplo si hacemos la traza del ejemploanterior de
carga del teléfono podríamos dibujar la siguiente tabla:
Acciones
Buscar los datos
del teléfono
¿El teléfono tiene
plan ilimitado?
Salida
Datos de control
Nro
de Valor a cargar
teléfono84480965
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
tieneplan
ilimitado?
¿Tiene
cuenta
controlada y su
saldo es 0?
Salida
Datos de control
Nro
de Valor a cargar
teléfono
84480965
3500
Acciones
Buscar los datos del
teléfono
¿El teléfono tiene
plan...
Regístrate para leer el documento completo.