miércoles, 21 de enero de 2009

Fases de la Resolución de un problema

ENERO 21, 2009

INTRODUCCION

pasos para la resolucion de un problema:
1.- definicion o analisis del problema
2.- Diseño del algoritmo.
3.- Transformacion del algoritmo en un programa.
4.- Ejecucion y validacion del programa

CONCEPTOS CLAVES
  • Algoritmos
  • Ciclo de vida
  • Diseño descente
  • Diagrama Nassi Schneiderman
  • Diagrama de flujo
  • Diseño
  • Dominio del problema
  • Factores de calidad
  • Invariantes
  • Metodos formales
  • Postcondiciones
  • Precondiciones
  • Programacion modular
  • Programacion estructurada
  • Pruebas
  • Pseudocodigo
  • Verificacion

2.1 FASES EN LA RESOLUCION DE PROBLEMAS

las fases de resolucion de un problema con computadoras son:

  • Analisis del problema
  • Diseño de algoritmo
  • Codificacion
  • Compilacion y ejecucion
  • Verificacion
  • Depuracion

Algoritmo: es un metodo para resolver un problema mediante unsa serie de pasos precisos, definidos y finitos.

caracteristicas de un algoritmo:

  • preciso (si se sigue dos veces, obtiene el mismo resultado cada vez)
  • definido (indica el orden de realizacion en cada paso)
  • finito (tiene fin; un numero determinado de pasos)

un algoritmo debe producir un resultado en un tiempo finito. los metodos que utilizan los algoritmos son metodos algoritmicos, en oposision a los metodos ue implican algun juicio o interpretacion que se denominan metodos heuristicos.

Heurística

Se denomina heurística a la capacidad de un sistema para realizar de forma inmediata innovaciones positivas para sus fines.

No hay comentarios:

Publicar un comentario