METODOLOGIA PARA LA SOLUCION DE PROBLEMAS POR MEDIO DE UNA COMPUTADORA.
1) DEFINICION DEL PROBLEMA
¿QUE SE DESEA OBTENER AL FINAL DEL PROCESO?
2) ANALISIS DE DATOS.
ESPECIFICACIONES DE ENTRADA Y SALIDA DESCRITAS CON DETALLE.
RESULTADOS ESPERADOS.
DATOS DE ENTRADA DISPONIBLES.
HERRAMIENTAS A NUESTRO ALCANCE.
TIPOS DE DATOS.
NUMERICOS
ENTEROS
REALES
LOGICOS
VERDADERO/SI
FALSO/NO
CADENAS
DE TIPO CADENA (STRING)
DE TIPO CARACTER
TIPOS DE OPERADORES.
ARITMETICOS
+,-,*,/,Div,Mod,^,**
PERMITEN REALIZAR CALCULOS ARITMETICOS
RELACIONALES
PERMITE REALIZAR COMPÀRACIONES DE TIPO NUMERICO O CARACTER
<,>,=,<=,>=,<>
LOGICOS
PERMITEN LA CONVINACION DE CONDICIONES PARA FORMAR UNA SOLA EXPRECION LOGICA.
not,and,or,xor.
TIPOS DE IDENTIFICADORES
CONSTANTES
VARIABLES
3) DISEÑO DE LA SOLUCION.
SELECCION DE LA MEJOR ALTERNATIVA
DISEÑO DE LA SOLUCION
4)CODIFICACION.
LENGUAJE NATURAL (EN PAPEL)
CODIFICACION
LENGUAJE DE PROGRAMACION (EN PAPEL)
TRANSCRIPCION
PROGRAMA FUENTE
COMPILACION
PROGRAMA EJECUTABLE
7) MANTENIMIENTO.
ACTUALIZACIONES
6) DOCUMENTACION.
INTERNA
INFORMACION CODIFICADA EN EL PROGRAMA
EXTERNA
ENUNCIADO DEL PROBLEMA
DIAGRAMA
NARRATIVO CON LA DESCRIPCION DE LA SOLUCION
RELACION DE VARIABLE O CAMPOS UTILIZADOS EN EL PROGRAMA, CADA UNO CON SU RESPECTIVA FUNCION
CREAR MANUAL O GUIA
5) PRUEBA Y DEPURACION.
PRUBA DE ESCRITORIO
DEPURACION