Metodología para la solución de
problemas utilizando la computadora.
Secuencia de paso:
*Definir el problema.
*Analizar el problema.
*Diseñar el algoritmo.
*Diagrama de flujo.
*Pseudocódigo.
*Codificar, compilar, depurar y ejecutar el programa.
*Elaborar documentación.
Definir problema:
‘’Definir que desea que realice la computadora’’.
Análisis del problema:
-Datos de entrada.
-Cual es la información que se desea producir
(salir).
-Los métodos y fórmulas 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 soportar la mayoría de las variantes que se puedan
presentar.
-Ser finito en tamaño y tiempo de ejecución.
Escribir el programa
-De acuerdo a la lógica del diagrama de flujo o pseudocódigo debe
escribir una serie de instrucciones detalladas en un código
reconocible de la computadora.
-A esta serie de instrucciones detallada se le conoce como código
fuente.
-Este código 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 lo
reportara.
-Cuando el compilador ha terminado con éxito, la versión, del
programa ya esta 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 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
pseudocódigo), diccionario de datos, código
fuente (programa), etc.
Documentación interna: comentarios o
mensajes que se añaden al código fuente,
para ser mas claro el entendimiento de un
proceso.
Manual de usuario: describe paso a paso la
forma en que funciona el programa, con el fin
de que el usuario obtenga el resultado
deseado.
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.
Metodología para la
solución de un
problema usando la
computadora
Secuencia de
pasos
Diseñar el
algoritmo o
diagrama de
flujo
Ejecutar el
programa
Definir
problemas
Compilar y
depurar el
programa
Análisis del
problema
Elaborar
documentación
Mantenimiento
Escribir el
Programa
BIBLIOGRAFÍA:
Jane Collins
Programación 1 Lenguaje ‘’C’’
Editorial: Alec
México 2004, páginas 7-9

Actividad n° 7

  • 1.
    Metodología para lasolución de problemas utilizando la computadora.
  • 2.
    Secuencia de paso: *Definirel problema. *Analizar el problema. *Diseñar el algoritmo. *Diagrama de flujo. *Pseudocódigo. *Codificar, compilar, depurar y ejecutar el programa. *Elaborar documentación. Definir problema: ‘’Definir que desea que realice la computadora’’. Análisis del problema: -Datos de entrada. -Cual es la información que se desea producir (salir). -Los métodos y fórmulas necesarios para procesar los datos.
  • 3.
    Diseñar el algoritmoo diagrama de flujo -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.
  • 4.
    Escribir el programa -Deacuerdo a la lógica del diagrama de flujo o pseudocódigo debe escribir una serie de instrucciones detalladas en un código reconocible de la computadora. -A esta serie de instrucciones detallada se le conoce como código fuente. -Este código fuente se escribe en un lenguaje de programación o lenguaje de alto nivel.
  • 5.
    Compilar y depurarel 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 lo reportara. -Cuando el compilador ha terminado con éxito, la versión, del programa ya esta compilada y ejecutable.
  • 6.
    Ejecutar el programa Elsiguiente 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 futuras modificaciones. Se divide en: *Documentación interna *Documentación externa *Manual de usuario
  • 7.
    Elaborar documentación 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 fuente (programa), etc. Documentación interna: comentarios o mensajes que se añaden al código fuente, para ser mas claro el entendimiento de un proceso. Manual de usuario: describe paso a paso la forma en que funciona el programa, con el fin de que el usuario obtenga el resultado deseado.
  • 8.
    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.
  • 9.
    Metodología para la soluciónde un problema usando la computadora Secuencia de pasos Diseñar el algoritmo o diagrama de flujo Ejecutar el programa Definir problemas Compilar y depurar el programa Análisis del problema Elaborar documentación Mantenimiento Escribir el Programa
  • 10.
    BIBLIOGRAFÍA: Jane Collins Programación 1Lenguaje ‘’C’’ Editorial: Alec México 2004, páginas 7-9