Etapas en la solución de problemas

Páginas: 8 (1785 palabras) Publicado: 5 de mayo de 2014
Etapas en la solución de problemas
Las fases en la construcción de un programa para resolver un
problema mediante la computadora son, en orden, las siguientes:
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas

El paso cero sería Entender el problema, parece banal, pero no lo es
cuando se piensa en la gran cantidad de proyectos de computación
que sedesarrollaron sin haber comprendido bien para que se hacían,
o cual era el problema que supuestamente iban a resolver.
Comprender la importancia de entender con claridad el problema
antes de abocarnos a encontrar una solución.

Análisis del problema

El análisis consiste en una clara definicion del problema, donde se
contemple exactamente lo que debe hacer el programa y el
resultado o soluciondeseada.
Dado que se busca una solución por computadora, se precisan
especificaciones detalladas de entradas y salidas.
Para resolver un problema con un ordenador hay que disponer de los
datos de entrada, estudiar el tratamiento que se ha de realizar a
dichos datos, la información que se desea obtener como resultado y
de que manera debe presentarse.

Análisis del problema
Es decir, despuésde analizar el problema, se han de conocer
claramente tres cosas.




Datos de Entrada de que se dispone
Proceso o Tratamiento que ha de realizarse con estos datos.
Información de salida deseada.

Una de las técnicas mas empleadas recibe el nombre de H.I.P.O.
(Hierarchy the plus input process output) que consiste en esquematizar
cada programa, o una parte del mismo en los tresbloques (los
descritos anteriormente)

E T A A
NR D

P OE O
R CS

S LD
AI A

Análisis del problema
Ejemplo
Sin entrar en el campo de la informática, para hacer la nómina de los
mejores alumnos de una carrera, se necesita saber:
ENTRADA: Los datos de cada uno de los alumnos y si estos datos
están en papel o en un fichero donde está toda la información
de los alumnos.
PROCESO: Lafórmula matemática para calcular el promedio de
notas es:
(nota 1 + nota 2 + nota 3 + .....+ nota n) / cantidad de notas
SALIDA: El modelo del informe donde se desean imprimir el
promedio de los alumnos.

E T A A
NR D

P OE O
R CS

S LD
AI A

Análisis del problema
Actividades.
Sin entrar en el campo de la informática.


Resolver el siguiente ejercicio: se desea calcular el promediode dos
estudiantes cada uno tiene 10 materias. Emplear la metodología para la
definición y solución de problemas. Señalar los datos de entrada, el
proceso y los datos de salida.



Resolver el siguiente ejercicio: se desea calcular el promedio general de
un grupo que tiene un total de quince estudiantes los cuales tienen 7
materias. Emplear la metodología para la definición y soluciónde
problemas. Señalar los datos de entrada, el proceso y los datos de salida.
La entrega será impresa

Diseño del algoritmo
En esta etapa se realizará una representación de la secuencia. Estas
representaciones son las herramientas de: diagramas de flujo, pseudocódigos
y/o tablas de decisión

Programación
Una vez que el diagrama de flujo o el algoritmo de resolución del problema
estádefinido se pasa a la fase de codificación del programa en cualquier
lenguaje (C, basic, cobol, pascal, etc.) cuyo resultado será el programa
fuente, el cual sigue las reglas de sintaxis que el lenguaje escogido exija.
Después de codificado el programa, se introduce en el ordenador mediante
unos programas especiales llamados editores.
Una vez dentro del ordenador, el programa deber ser traducidoal único
lenguaje que éste entiende: Lenguaje de máquina. Dicha operación se
realiza mediante el correspondiente programa traductor o compilador del
lenguaje en el que está escrito el programa

Ejecución y pruebas.
El hecho de haber diseñado un buen algoritmo y luego haberlo codificado en
algún lenguaje de programación no significa que el programa resuelva
correctamente el problema en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • solucion de problemas con etapas del procedimiento
  • etapas para la solucion de un problema por computadora
  • Solucion de problemas
  • Solucion De Problemas
  • Solución de problemas
  • Solucion De Problemas
  • Solucion De Problemas
  • Problemas soluciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS