ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fases De La Programación En Diferentes Fuentes


Enviado por   •  16 de Febrero de 2015  •  1.148 Palabras (5 Páginas)  •  258 Visitas

Página 1 de 5

FASES FUENTE 1 FUENTE 2 FUENTE 3 Libro TIC 2

1 Comprender el problema

Definición del problema Análisis del problema Definición del problema

2 Plantear la lógica

Análisis del programa Desarrollo de la solución Análisis del problema

3 Codificar el programa Diseño de la solución Construcción de la solución en forma de programa Diseño

4 Traducir el programa a lenguaje máquina Codificación Prueba Codificación

5 Prueba del programa Prueba y depuración Mantenimiento Depuración

6 Ejecución del programa Documentación Implantación del programa

7 Implementación Mantenimiento del programa

8 Mantenimiento

FUENTE 1 (Definiciones)

Comprender el problema: Estas consultas ayudan a poner en claro al usuario en su definición. No hay que olvidar que en el caso de una base de datos pasada la etapa de normalización un cambio puede implicar comenzar nuevamente el proyecto.

Planteo de la lógica: Aquí se plantean los pasos a incluir y el orden de los mismos. En general se utilizan diagramas de flujo o pseudocódigo, esto implica un planteo natural y sin preocupación por la sintaxis.

Codificar el programa: Aquí sí, hay que usar la sintaxis correcta. Todos estos pasos están sujetos a la complejidad del programa, cuando es muy sencillo se puede escribir como si fuese una carta a alguien, a medida que la complejidad aumenta se requiere diferenciar los pasos y trabajar sobre cada uno de ellos.

Traducción del programa a lenguaje máquina: Uno puede utilizar un lenguaje porque existen los compiladores e intérprete del mismo que cambia el lenguaje de alto nivel con el que se escribe el programa, a lenguaje máquina de bajo nivel, que es el que la computadora entiende.

Prueba del programa: Un programa libre de errores de sintaxis no necesariamente lo está de errores lógicos. El programa puede ejecutarse correctamente pero el resultado de la salida no ser el esperado. Esta etapa implica poner a punto la sintaxis y la lógica.

Ejecución del programa: Terminadas y verificadas todas las etapas el programa puede ser utilizado por la empresa para obtener los resultados planeados.

FUENTE 2 (Definiciones)

Definición del Problema: Consiste en la obtención sin ambigüedades de una visión general y clara del problema. Ayuda a identificar los elementos claves del problema y los de la futura solución, así como fijar los límites de los mismos basados en su planteamiento textual sobre el papel.

Análisis del Problema: Es la comprensión a fondo del problema y sus detalles y es un requisito para lograr una solución eficaz. Es precisamente en esta fase donde se definen formal y correctamente la Entrada que recibirá el programa (datos o materia prima), la Salida que producirá (información o resultados) y el Proceso necesario para su solución (el método para convertir los datos de entrada en información de salida). Cada uno de estos aspectos coincide respectivamente con las preguntas planteadas en la fase de Definición del Problema. A este enfoque se le conoce comúnmente como E-P-S (Entrada-Proceso-Salida).

Diseño de la solución: En esta fase se diseña la lógica de la solución a usar, o sea, cómo hará el programa la tarea que se desea automatizar usando los datos de entrada para generar los datos de salida, enfatizándose los diseños limpios, sencillos y claros. Pueden plantearse diferentes alternativas de solución al problema y elegir la más adecuada, la que produzca los resultados esperados en el menor tiempo y al menor costo.

Codificación: En este paso se traduce el algoritmo ya estructurado, verificado y comprobado a mano, al lenguaje de programación que vaya a utilizarse. Sólo se convierten las acciones del algoritmo en instrucciones de computadora usando la sintaxis de un lenguaje particular, pero requiere de conocimientos del lenguaje

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com