Fundamentos de Programación de Computadores Módulo de Análisis y Diseño de Algoritmos
Etapas para el desarrollo de soluciones de problemas por computador Definición de problema Análisis de problema Diseño del algoritmo Prueba el algoritmo Codificación del algoritmo en un programa Prueba el programa Documentación del proyecto
Análisis y Diseño de algoritmos Definición de problema Análisis de problema Definición de estrategia de solución Diseño de algoritmo
Análisis de problema Entrada Fuentes de información Variables Constantes Salida Fuentes de información Variables
Estrategia de solución del problema Modelo de programación Estructurada Modular Orientada a Objetos Entrada Asignación Lectura Usuario Archivo Proceso Estructuras de control Procedimientos Funciones Objetos Métodos Salida Interfaz Pantalla Impresora Web
Diseño del algoritmo Diagrama de flujo Diagrama N-SPseudocódigo
Diseño del algoritmo Asignación Lectura Usuario Archivo Entrada Estructuras de control Secuencial Selectivo Repetitivo Proceso Interfaz Pantalla Impresora Web Salida
Análisis y Diseño de algoritmos Definición de problema Análisis de problema Entrada Fuentes de información Variables Constantes Salida Fuentes de información Variables Proceso Programación estructurada Expresiones Diseño de algoritmo Diagrama de flujo Diagrama N-S Pseudocódigo Prueba de algoritmo Seguimiento de escritorio