El documento describe los pasos para resolver problemas utilizando la computadora. Estos incluyen definir el problema, analizarlo, diseñar un algoritmo y diagrama de flujo, codificar el programa, depurarlo, ejecutarlo y elaborar documentación. También explica cómo diseñar algoritmos y diagramas de flujo, escribir el código, y realizar mantenimiento del programa cuando sea necesario.
2. Actividad 7
El estudiante identifica en forma individual recopila información sobre conceptos,
características. Planteamiento de problemas, tipos, metodología para la resolución de
problemas por computadora, análisis de problema y algoritmos, de fuentes
proporcionadas por el docente mediante una presentación en video.
Metodología par la solución de problemas utilizando la
computadora.
La secuencia de pasos
Definir el problema
analizar el problema
diseñar el algoritmo
diagrama de flujo
ceudocodigo
codificar, compilar, depurar y ejecutar el programa
Elaborar documentación
Definir problema
Definir que desea que realice la computadora
Análisis de problema datos de entrada
Cuál es la información que se desea producir (salir)
Los métodos y formulas necesarios para formular los datos necesarios para
procesar los datos
Diseñar el algoritmo y diagrama de flujo
1 tener un punto particular de inicio
2 ser general, es decir soportar la mayoría de las variantes que se puedan
presentar
3 ser definido. No permitir dobles interpretaciones
4 ser finito en tamaño y tiempo de ejecución
3. Escribir el programa
De acuerdo a la lógica del diagrama del flujo pseudocódigo debe de escribir una
serie de instrucciones detallas en un código reconocible por la computadora
A este serie de instrucciones detallas se le conoce como código fuente
Este código fuente se escribe el lenguaje de programación de alto nivel
Compilar y depurar el programa
Compilar el programa significa traducir el programa de lenguaje de alto nivel al
lenguaje de la máquina, para que pueda entender las instrucciones y ejecutarlas
Existen muchos compiladores por ejemplo el lenguaje C
Si existen errores en el programa el compilador se detendrá y los reportara
Cuando el compilador ha terminado con éxito, la versión del programa ya está
compilada y ejecutable
Ejecutar el programa
El siguiente paso es correr el programa ejecutable
Elaborar la documentación
Es la guía o comunicación escrita que nos ayuda a comprender como usar un
programa para facilitar tus futuras modificaciones
Se divide en:
Documentación interna
Documentación externa
Manual de usuario
Elaborar documentación
Documentación externa: Contiene la descripción del problema, el nombre del
autor el algoritmo (diagrama de flujo o pseucodigo), Diccionario de datos, código
fuente (programa) etc.
4. Documentación interna: Comentario o mensaje que se añaden al código fuente,
para hacer más claro el entendimiento de un proceso
Manual de usuario: Describe paso a paso la forma en que funciona el programa,
con el fin que el usuario obtenga el resultado deseado
Mantenimiento
Se lleva acabo después de terminar el programa, cuando se detecta que es
necesario hacer un cambio, ajuste o complementación al programa
Bibliografía
Jane Collins,
Programación 1 lenguaje C
Editorial: ALEC
México 2004, paginas 7- 9
5. DISEÑAR
BIBLIOGRAFIA: Jane Collins
Programación 1 lenguaje C
Editorial :ALEC
México 2004, paginas 7- 9
Metodología para la solución de
problemas utilizando la
computadora
La secuencia de los pasos son:
Definir el problema, analizar el
problema, diseñar el algoritmo,
diagrama de flujo,
ceudocodigo, depurar, laborar
documentación, definir el
problema etc.
DISEÑAR EL ALGORITMO Y
DIAGRAMA DE FLUJO:
1 tener un punto particular de
inicio
2 ser general, es decir soportar la
mayoría de las variantes que se
puedan presentar
3 ser definido. No permitir dobles
interpretaciones
4 ser finito en tamaño y tiempo de
ejecución
ESCRIBIR EL PROGRAMA:
Escribir una serie de
instrucciones detallas en un
código reconocible por la
computadora
A este serie de instrucciones
detallas se le conoce como
código fuente. Este código
fuente se escribe el lenguaje de
programación de alto nivel
EJECUTAR EL PROGRAMA:
Es la guía o comunicación escrita que
nos ayuda a comprender como usar
un programa para facilitar tus
futuras modificaciones.
Se divide en 3 partes:
1.-Documentación interna
2.-Documentación externa
3.-Manual de usuario
MANTENIMIENTO:
Se lleva acabo después de
terminar el programa, cuando
se detecta que es necesario
hacer un cambio, ajuste o
complementación al programa