Metodologia De La Programacion

Páginas: 5 (1119 palabras) Publicado: 10 de marzo de 2013
Reporte de Lectura: Metodología de la Programación.

I. Fases en la resolución de problemas.
Al presentarse un problema, cualquiera que este sea, es necesario solucionarlo, en términos de computación contamos con la posibilidad de crear y ejecutar un programa para la solución de dicho problema, para esto es necesario llevar a cabo una serie de pasos específicos que nos llevaráneventualmente a la creación del programa, estos pasos se tienen que seguir a pesar de que el proceso de programación es considerado un acto creativo.
Análisis del problema, Diseño del algoritmo, Codificación, Compilación y ejecución, Verificación, Depuración, Mantenimiento y Documentación son las fases necesarias a seguir; cada uno de estos pasos tiene vital importancia y son considerados imprescindiblespara la creación de un programa que tiene por intención solucionar un problema exitosamente.

Antes de explicar cada fase es necesario saber el significado de algoritmo, un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos, comparable con una receta de cocina por ejemplo, y tiene por características el ser preciso al indicar el orden derealización de cada paso, definido al obtener el mismo resultado si se sigue más de una vez y es finito, lo cual significa que tiene un principio y un fin.

Fase 1: Análisis del problema.
En esta etapa se define qué hace el programa, habrá que analizar el problema para saber exactamente el resultado queremos que arroje nuestro programa teniendo en cuenta la entradas y salidas que se requieren,tendremos que saber también el método que se requiere para producir la salida deseada.

Fase 2: Diseño del algoritmo.
Etapa en la que se determina cómo se resolverá el problema, apoyado de diagramas de flujo y pseudocódigos.
Los diagramas de flujo son una representación grafica del proceso de solución de un problema, apoyados por símbolos para su fácil identificación de partes.
Lospseudocódigos no son más que la representación de un algoritmo por medio del lenguaje escrito.

Fase 3: Codificación del programa.
Es la conversión del algoritmo en lenguaje de código para poder ser interpretado y procesado por la computadora.

Fase 4: Compilación y ejecución del programa
El algoritmo es transformado por medio de la codificación en algo llamado “programa fuente” el cual es necesariointroducirlo a la memoria de la computadora por medio del teclado para así poder ser traducido en lenguaje de máquina, proceso realizado por el compilador y el sistema operativo, al ser traducido a lenguaje máquina pueden surgir errores de compilación que deben ser corregidos antes de que el programa sea utilizado por el usuario final, al programa corregido de cualquier error se le conoce como“programa objeto” el cual es enlazado o montado con las librerías del programa del compilador del cual resulta el “programa ejecutable”, éste programa puede ya correrse desde el sistema operativo.

Fase 5: Verificación y depuración de un programa.
Es el proceso en el cual se pone a prueba el programa que utilizará el usuario final, se le introducen grandes cantidades de datos de todo tipo de valor quepueda soportar, los tres tipos de errores que se pueden producir en el programa son errores de compilación en los cuales el responsable es el programador por descuidos de compilación y lenguaje, errores de ejecución que son errores que la computadora comprende pero no puede ejecutar como división entre cero y errores lógicos los cuales residen en el mal diseño del algoritmo y suelen ser los másdifíciles de detectar.

Fase 6: Documentación y mantenimiento.
Es la última fase de la creación de un programa, en ésta fase se describen los pasos en las líneas de código para la resolución del problema mediante códigos, a este tipo de documentación se le conoce como interna ó también existe la documentación externa la cual consta de diagramas flujo, análisis y pseudocódigos.
Es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • metodologia de la programacion
  • Metodologia de programacion
  • Metodologia de programacion
  • Metodologías de Programación
  • Metodologia de la programación
  • Metodología De La Programación
  • Metodología de la programación
  • Metodologia De La Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS