FORMAS DE REPRESENTACION DE ALGORITMOS
DE ALGORITMOS
PSEUDOCODIGO
DIAGRAMAS DE FLUJO
PSEUCODIGO
Es un lenguaje de especificación de algoritmos
Se escriben en palabras similares al ingles o
españolVentajas
› Ocupa menos espacio
› Permite representar en forma fácil operaciones
repetitivas complejas
› Es muy fácil pasar de un peseu código a un lenguaje
de programación
› Si se sigue las reglas sepuede observar claramente los
niveles que tiene cada operación
EJEMPLO
DIAGRAMAS DE FLUJO
El diagrama de flujo es la
representación grafica de un algoritmo
CARACTERISTICAS
› Capacidad decomunicación (facilita la
mejor comprensión global del mismo)
› Claridad (proporciona información sobre
los procesos en forma clara, ordenada y
concisa)
Simbología
TERMINAL: Indica el INICIO yFINAL del diagrama de flujo
ENTRADA/SALIDA: Indica la ENTRADA Y SALIDA de datos
PROCESO: Símbolo de proceso e indica la asignación de un valor en la memoria
y/o la ejecución de una operación aritmética.DECISIÓN: Indica la realización de una comparación de valores.
SUBPROGRAMA: Se utiliza para representar subprogramas.
CONECTOR: Representa la continuidad del diagrama dentro de la misma
página.CONECTOR: Representa la continuidad del diagrama en otra página.
IMPRESORA: Indica la salida de información por impresora.
MONITOR: Indica la salida de información en la pantalla.
LÍNEAS DE FLUJO:Indica la secuencia en que se realizan las
Ejemplos
Tipos de algoritmos
Algoritmos Cualitativos: Son
aquellos en los que se describen los
pasos utilizando palabras.
AlgoritmosCuantitativo: Son
aquellos en los que se utilizan cálculos
numéricos para definir los pasos del
proceso.
COMPONENTES FUNDAMENTALES
PARA EL DISEÑO DE ALGORITMOS
DEFINICIÓN DE DATOS
Los datos son losobjetos sobre los que
opera una computadora. Pueden ser
por ejemplo: las calificaciones de
estudiantes, sueldos, edades, etc.
TIPOS DE DATOS
Los datos simples se clasifican en:
Datos Numéricos...
Regístrate para leer el documento completo.