Actividad 7
Metodología para la solución de problemas utilizando la computadora
Secuencias de pasos:
o Define el problema
o Analizar el problema
o Diseñar el algoritmo
o Diagrama de flujo
o Pseudocódigo
o Codificar, combinar, depurar y ejecutar el
programa
o Elaborar documentación
Definir problema: Definir que desea que realice la computadora.
Análisis del problema
a) Datos de entrada
b) Cual es la información que se desea producir (salir)
c) Los métodos y formulas necesarios para procesar los datos.
Diseñar el algoritmo o diagrama de flujo:
*Tener un punto particular de inicio
*Ser definido. No permitir dobles interpretaciones
*Ser general, es decir soportara la mayoría de las variantes que se pueden
presentar
*Ser infinito en tamaño y tiempo de ejecución
El estudiante identifica en forma individual recopila información sobre conceptos, características,
planteamiento de problemas y algoritmos, de fuentes proporcionadas por el docente mediante una
presentación en video.
Escribir el programa:
*De acuerdo a la lógica del
diagrama de flujo o
pseudocódigo debe escribir una
serie de instrucciones detalladas
con un código reconocible por la
computadora.
*A esta serie de instrucciones
detalladas se le conoce como
código fuente.
*Este condigo fuente se escribe en un lenguaje de programación o lenguaje
de alto nivel.
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 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 documentación-.Es la guía o comunicación escrita que nos ayuda a
comprender como usar un programa para facilitar sus futuras modificaciones.
Documentación externa:contiene la descripción del problema, el nombre
del autor, el algoritmo (diagrama de flujo o pseudocódigo), diccionario de datos,
código de fuente (programa) etc.
Documentación interna: comentarios o mensajes que se añaden al código
fuente, para hacer más claro el entendimiento de un proceso.
Manual de usuario: Describa paso a paso la forma en que funcionar el
programa, con el fin de que el usuario obtenga el resultado deseado.
Mantenimiento: Se lleva acabo 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 –lenguaje-
Editorial: ALEC
México 2004, paginas 7-9
se divide en
Documentacion
interna
Documentacion
externa
Manual de usuario
MORENO SALVADOR DULCE ESMERALDA 2ºA

Actividad 7

  • 1.
    Actividad 7 Metodología parala solución de problemas utilizando la computadora Secuencias de pasos: o Define el problema o Analizar el problema o Diseñar el algoritmo o Diagrama de flujo o Pseudocódigo o Codificar, combinar, depurar y ejecutar el programa o Elaborar documentación Definir problema: Definir que desea que realice la computadora. Análisis del problema a) Datos de entrada b) Cual es la información que se desea producir (salir) c) Los métodos y formulas necesarios para procesar los datos. Diseñar el algoritmo o diagrama de flujo: *Tener un punto particular de inicio *Ser definido. No permitir dobles interpretaciones *Ser general, es decir soportara la mayoría de las variantes que se pueden presentar *Ser infinito en tamaño y tiempo de ejecución El estudiante identifica en forma individual recopila información sobre conceptos, características, planteamiento de problemas y algoritmos, de fuentes proporcionadas por el docente mediante una presentación en video.
  • 2.
    Escribir el programa: *Deacuerdo a la lógica del diagrama de flujo o pseudocódigo debe escribir una serie de instrucciones detalladas con un código reconocible por la computadora. *A esta serie de instrucciones detalladas se le conoce como código fuente. *Este condigo fuente se escribe en un lenguaje de programación o lenguaje de alto nivel. 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 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 documentación-.Es la guía o comunicación escrita que nos ayuda a comprender como usar un programa para facilitar sus futuras modificaciones.
  • 3.
    Documentación externa:contiene ladescripción del problema, el nombre del autor, el algoritmo (diagrama de flujo o pseudocódigo), diccionario de datos, código de fuente (programa) etc. Documentación interna: comentarios o mensajes que se añaden al código fuente, para hacer más claro el entendimiento de un proceso. Manual de usuario: Describa paso a paso la forma en que funcionar el programa, con el fin de que el usuario obtenga el resultado deseado. Mantenimiento: Se lleva acabo 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 –lenguaje- Editorial: ALEC México 2004, paginas 7-9 se divide en Documentacion interna Documentacion externa Manual de usuario
  • 4.
    MORENO SALVADOR DULCEESMERALDA 2ºA