Capítulo 17:
Un programa
útil tiene 5 atributos:
Exactitud
y precisión: Un programa debe aceptar
datos, procesarlos y generar resultados sin errores de sintaxis o
de lógica; de ahí la necesidad de exactitud y
precisión.
Integridad
o completitud: Un programa es completo
sólo si ejecuta todas las operaciones que el usuario espera al
procesar un conjunto de datos.
Generalidad
: La generalidad se entiende en dos sentidos:
Un programa bien
diseñado se puede generalizar; es decir puede procesar conjuntos de
datos que varían en el número de transacciones y en la naturaleza
de los datos mismos. Las instrucciones se deben elaborar para que
no se limiten a un número específico de transacciones en el
conjunto de datos. No debe suponerse que una parte específica de
datos siempre sea de igual tamaño.
El programa
contiene diferentes opciones que pueden o no ser aplicadas durante
una corrida. Los usuarios pueden seleccionar la opción adecuada
cada vez.
Eficiencia
: Debe asegurarse que las instrucciones para procesar datos se
selecciones tan rápida y fácilmente como sea posible. La rapidez y
la eficiencia del procesamiento de datos puede variar debido
a:
modo como se
introducen los datos,
orden en que se
procesan los datos,
instrucciones
particulares que se empleen para controlar el proceso,
etc.
Documentación
: Consiste en la inclusión de auxiliares que explican con claridad
como ocurre el procesamiento de los datos en un programa. La
documentación incluida en un programa es de dos tipos:
externa
: No está
incluida en el programa mismo sino que va por separado.
Comprende:
diagrama de flujo
que muestre los pasos y los procedimientos y el orden en el cual
tienen lugar;
explicación que
describa en el lenguaje común cómo es el procesamiento de los
datos;
descripción de
los datos que van a introducirse y procesarse, incluyendo su tipo y
tamaño.
interna
: Consiste en comentarios y descripciones que se insertan entre los
enunciados ejecutables de un programa. Explica la sucesión de los
pasos del procesamiento y los objetivos de los diferentes grupo de
enunciados del programa
Nuestras novedades en tu e-mail
Cursos similares a Componentes de los PC's
- Vídeo
- Alumnos
- Valoración
- Cursos