Professional Documents
Culture Documents
• ANÁLISIS DE PROBLEMAS
• REPRESENTACIÓN DE ALGORITMOS
• DIAGRAMAS DE FLUJO
• PSEUDOCÓDIGO
¿QUÉ ES UN ALGORITMO?
Un algoritmo, nombre que proviene del matemático persa
Mohammed al-Khowârizmi, que vivió durante del siglo IX y alcanzó
gran reputación por el enunciado de las reglas paso a paso para
sumar, restar, multiplicar y dividir números decimales, es
sencillamente un conjunto de reglas para efectuar algún cálculo,
bien sea a mano o, más frecuentemente, en una máquina.
NOTA:
Todo algoritmo se debe caracterizar por su:
Ejemplo:
• Programa fuente
• Objeto
• Ejecutable o binario
• De utilidad
• De aplicación
¿QUÉ SON LOS LENGUAJES DE
PROGRAMACIÓM?
Es el lenguaje empleado por el programador para dar al ordenador
las instrucciones necesarias para la ejecución de un algoritmo
determinado, constituyendo un programa fuente.
• De alto nivel: son aquellos en las que las instrucciones son descritas en un
lenguaje próximo al empleado por los humanos, ejemplo: Pascal, Fortran, Basic,
Cobol, ADA, C++, C, C#, Java, Visual Basic, XML, HTML, Perl, PHP, JavaScrip.
CONSTRUIR UN DIAGRAMA
DE FLUJO
1. Todo diagrama de flujo debe tener un inicio y un fin
1. Semiformales:
http://pseint.sourceforge.net/