temas varios
problema
Problema
Análisis del
problema
Construcción del
Algoritmo
Verificación del
algoritmo
Preciso
• Definido
• Finito
•Los pasos deben ser precisados correctamente
(ordenados)
Conjunto de datos de entrada idénticos, siempre
deben arrojar el mismo resultado
El algoritmo debe tener un principio y un finalAlgoritmo
Entrada
Proceso
Salida
Representación de un Algoritmo
Diagrama de Flujo
Pseudocódigo
Diagrama de Flujo
Representación Grafica de los pasos para la solución
de unproblema
Símbolos
Entrada
Decisió
n
Proceso
Inicio/Fin
al
Salida
Conector
Reglas
Inicio
Final
Reglas Líneas deben ser rectas
No inclinadas ni cruzadas
Datos
El dato esuna representación simbólica (numérica,
alfabética, algorítmica, entre otros.), un atributo o
característica de una entidad. Los datos describen
hechos empíricos, sucesos y entidades.
Los datosaisladamente pueden no contener
información humanamente relevante. Sólo cuando un
conjunto de datos se examina conjuntamente a la luz
de un enfoque, hipótesis o teoría se puede apreciar lainformación contenida en dichos datos
Tipos de Datos
Numéricos
Alfanuméricos
Lógicos
(1,2,3,4,…)
(Calle 114 a)
(F o V)
Constantes y Variables
Constantes: Datos que no cambian
durante laejecución de un programa
(algoritmo)
Variables: Datos que Cambian durante
la ejecución de un programa
(algoritmo)
Estructura Básica D-F
Inicio
Proceso
Fin
Estructura Ingreso yvisualización de
resultados D-F
Inicio
Ingreso o
lectura de
datos
Proceso
Resultados
Fin
Estructura Básica D-F
solo calculo
Inicio
a = 0, b = 0,
c=0
c=a+b
Fin
Estructura BásicaD-F
impresión de resultado
Inicio
a = 0, b = 0,
c=0
c=a+b
c
Fin
Estructura Básica D-F
ingreso de datos
Inicio
a = 0, b = 0,
c=0
c=a+b
a,b,c
c
Fin
Estructura Básica D-F...
Regístrate para leer el documento completo.