4
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 problemas y algoritmos de fuentes proporcionadas por el docente mediante una presentación en video Método para la solución de problemas utilizando la computadora. La secuencia de pasos: 1. Definir el problema 2. Analizar el problema 3. Diseñar el algoritmo 4. Diagrama de flujo 5. Persucodigo 6. Codificar, copilar depurar , y ejecutar el problema 7. Elaborar documentación ANALISIS DEL PROBLEMA -Datos de entrada. -Cual es la información que desea producir (salir). -Los métodos y formulas que necesitamos. DEFINIR EL PROBLEMA 1. Definir que desea que realice la computadora. 2. Análisis del problema. 1. Necesitamos los datos de entrada.

Actividad 7

Embed Size (px)

Citation preview

Page 1: Actividad 7

Actividad 7El 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 problemas y algoritmos de fuentes proporcionadas por el docente mediante una presentación en video

Método para la solución de problemas utilizando la computadora.

La secuencia de pasos:

1. Definir el problema2. Analizar el problema 3. Diseñar el algoritmo 4. Diagrama de flujo5. Persucodigo6. Codificar, copilar depurar , y ejecutar el problema 7. Elaborar documentación

ANALISIS DEL PROBLEMA

-Datos de entrada.

-Cual es la información que desea producir (salir).

-Los métodos y formulas que necesitamos.

DEFINIR EL PROBLEMA

1. Definir que desea que realice la computadora.2. Análisis del problema.1. Necesitamos los datos de entrada.2. Cuál es la información que se desea producir (salir).3. Los métodos y formulas necesarios para procesar los

datos. 4. Para diseñar el algoritmo o diagrama de flujo.5. Tener un punto particular en el inicio.6. Ser generales decir, soportar la mayoría de las

variantes que se puedan presentar.

Page 2: Actividad 7

7. Ser definido no permitir dobles interpretaciones.8. Ser finito en tamaño y tiempo de ejecución.

ESCRIBIR EL PROGRAMA

De acuerdo a la lógica del diagrama de flujo o de pseudocódigo debe escribir una serie de instrucción detalladas en un código reconocible por la computadora.

A esta serie de instrucciones detalladas se les conoce como código fuente.

En este código fuente se escribe en un lenguaje de programación

o lenguaje de alto nivel.

DISEÑAR EL ALGORITMO O DIAGRAMA DE FLUJO.

*Tener un punto particular de inicio.

*Ser definido no permitir dobles interpretaciones.

*Ser general, es decir debe soportar varias variantes.

COPILAR Y DEPURAR EL PROGRAMA.

Copilar el programa significa traducir el programa de un lenguaje de alto nivel al lenguaje de la maquina, para que puedas 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 a determinado con éxito la versión del programa ya esta compilada y ejecutable.

EJECUTAR EL PROGRAMA.

El siguiente paso es correr el programa ejecutacion.

ELABORAR DOCUMENTACION

Page 3: Actividad 7

Es la guía o comunicación escrita que nos ayuda a comprender como usar un programa para facilitar sus facturas modificaciones

Se divide en:

1.- Documentacion externa

2.- Documentacion interna

3.-Manual de usuario

ELABORAR DOCUMENTACION.

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: cometarios o mensajes 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 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.

BIBLIOFRAFIA:

Jane collings 1 lenguaje C

Programacion

Editorial: ALE Mexico 2004, pág 7-9

SECUENCIA DE PASOS:

1.-Definir el problema.

METODOLOGIA PARA LA SOLUCION DE PROBLEMAS UTILIZANDO LA COMPUTADORA.

Page 4: Actividad 7

SECUENCIA DE PASOS:

1.-Definir el problema.

Secuencia de pasos:

1.-Definir el problema.

2.-Analizar el problema.

3.-Diseñar el algoritmo.

4.-Diagrama de flujo.

5.-Pseolocodigo.

6.-Codificar, copilar, decorar y ejecutar programas.

7.-Elavorar documentación.

Definir problemas:

Definir que desea que realice la computadora.

Analisis del problema:

-Datos de entrada.

-Cual es la información que desea producir ( salir).

-Los métodos y formulas que necesitamos.

Diseñar el algoritmo o diagrama de flujo.

*Tener un punto particular de inicio.

*Ser definido no permitir dobles interpretaciones.

*Ser general, es decir debe soportar varias variantes.

Escribir el programa.

-De acuerdo con la lógica de diagrama de flujo pseulocodigo

debe escribir una serie de instrucciones.

-Este código fuente se escribe en lenguaje de programación de

alto y bajo nivel.

Ejecutar el programa

El siguiente paso es correr el programa

ejecutable.

Elaborar documentación:

Se divide en:

-Documentacion interior.

-Documentacion externa.

-Manual de usuario.

Mantenimiento.

Se lleva a cabo después de terminar el programa cuando se detacta que es necesario hacer

algún cambio, ajuste o complementación del

programador.