Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 2 (336 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2011
Leer documento completo
Vista previa del texto
PASOS PARA LA RESOLUCION DE PROBLEMAS
* El programador diseña un programa, para resolver un problema particular.
* Diseñar es un proceso creativo.
* El proceso de diseño de un programaconsta de los siguientes pasos o etapas:
1.- ANALIZAR EL PROBLEMA Y DISEÑAR EL LOGARITMO: Conducen al diseño detallado por medio un código escrito en forma de un algoritmo
2.- CODIFICACION: Seimplementa el algoritmo en un código escrito en un lenguaje de programación. Refleja las ideas desarrolladas en las etapas de análisis y diseño
3.- COMPILAR Y EJECUTAR: Traduce el programa fuente aprograma en código de máquina y lo ejecuta.
4.- VERIFICAR Y DEPURAR: Busca errores en las etapas anteriores y los elimina.
5.- DOCUMENTACION: Son comentarios, etiquetas de texto, que facilitan lacomprensión del programa

ALGORITMO: es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Preciso: implica el orden de realización de cada uno de los pasosDefinido: si se sigue dos veces, se obtiene el mismo resultado
Finito: Tiene un número determinado de pasos, implica que tiene un fin
PSEUDOCODIGO: es una descripción de alto nivel de un algoritmoque emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación. Es utilizado para describir algoritmos en libros y publicaciones científicas, ycomo producto intermedio durante el desarrollo de un algoritmo. El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detallesirrelevantes que son necesarios en una implementación.
DIAGRAMAS DE FLUJO: son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones. Losdiagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos,...
tracking img