Académique Documents
Professionnel Documents
Culture Documents
Algoritmos y Programas
Introduccin
El objetivo de esta clase consistir en explicar los conceptos de algoritmo, programas, lenguaje algortmico y de programacin. As como explorar otros temas concurrentes.
Temtica
Concepto de Algoritmo. Concepto de Programa. Lenguaje de programacin. Lenguaje Algortmico. Caractersticas y elementos para construir un Algoritmo. Formas de representar un Algoritmo.
Lenguaje Natural. Pseudocodigo. Diagramas de Flujo.
Concepto de Algoritmo
.Segn Joyanes (1987): es una serie de operaciones detalladas y no ambiguas, a ejecutar paso a paso, y que conducen a la resolucin de un problema. o tambin: es un conjunto de reglas para resolver cierta clase de problemas o una forma de describir la solucin de un problema. Un procedimiento para resolver un problema en trminos de: a) Las acciones a ejecutarse y b) el orden en el cual estas acciones deben ejecutarse.
Caractersticas algoritmos
de
los
Preciso, indicar el orden de cada paso. Definido, el mismo resultado se obtendr al ejecutar el algoritmo n ocasiones. Finito, deber terminar en algn momento.
Concepto de Problema
. .Segn el diccionario de la enciclopedia Encarta: Planteamiento de una situacin cuya respuesta desconocida debe obtenerse a travs de mtodos cientficos. Planteamiento que requiere solucin, la cual circunda alrededor de la determinacin de un mtodo a seguir para obtener un resultado supuesto conocido.
Problema
Programa
Tipos de lenguajes
Mquina; escritos en cdigo binario. Bajo nivel (ensamblador); escrito en nemotcnicos. Alto nivel; diseados para ser entendidos por el ser humano.
Programa fuente
Intrprete
Programa fuente
Compilador (Compiler)
Montador (Linker)
FIN