El estudiante identifica en forma individual n recopila información sobre conceptos (1)
1. El estudiante identifica en forma individual n recopila información sobre conceptos,
características, planteamientos de problemas tipos metodología para la resolución de problemas
´por computadora análisis de problemas y algoritmos, de fuentes proporcionadas por el docente
mediante una presentación en video.
Metodología para la resolución de problemas utilizando la computadora
Secuencia de pasos:
definir un problema
Analizar el problema
Diseñar el algoritmo
Diagrama de flujo
Pseudocódigo
Codificar, compilar, ejecutar el programa y depurar
Elaborar una documentación
Definir que desea que realice la computadora
ANALISIS DEL PROBLEMA
Datos de entrada
Cuál es la información que se desea producir (salir)
Los métodos y formulas necesarias para procesar los datos
Para diseñar el algoritmo o diagrama de flujo
Debemos de tener un punto particular de inicio
Ser definido no permitir dobles interpretaciones
Ser general es decir soportar la mayoría de las variantes que se puedan presentar
Ser finito en tamaño y tiempo de ejecución
2. Escribir el programa
De acuerdo a la lógica del diagrama de flujo o pseudocódigo debe escribir una seria de
instrucciones detalladas en un código reconocible por la computadora.
Este código de fuente se escribe en un lenguaje de programación o lenguaje de alto nivel.
A esta serie de instrucciones detalladas se le conoce como código de fuente.
Compilar y depurar el programa
Compilar el programa significa traducir el programa de un lenguaje de alto nivel al
lenguaje de la máquina para que pueda entender la instrucciones y ejecutarlas.
Existes muchos compiladores por ejemplo el lenguaje c.
Si existen errores en el programa el compilador se detendrá y lo reportara.
Cuando el compilador ha terminado con éxito la versión del programa ya está compilada y
ejecutable.
En la guía o comunicación escrita que nos ayuda a comprender como usar un programa para
facilitar sus futuras modificaciones
Se divide en:
Documentacion interna
Documentacion externa
Manualde usuario
Elaborar documentacion
Documentacion externa
Contiene la descripción del problema el nombre del autor el algoritomo (diagrama de flujo o
pseudocodigo) diccionario de datos código de fuente y (programa) etc.
Documentación interna
Comentarios o mensajes que se añaden al código de fuente para hacer mas claro el
entendimiento de un proceso
3. Manual de usuario
Describe paso a paso la forma en que funciona el programa, con el fin de que el usuario
obtenga el resultado deseado3
MANTENIMIENTO
Se lleva a cabo después de terminar el programa cuando se detecta que es necesario hacer
algún cambio, ajuste o complementación al programa.
Bibliografía
Jane Collins
Programación 1 del lenguaje
Editorial alec
Mexico 2004 pag 7-9