algoritmoclase1
TRANSCRIPT
Es un conjunto de pasoslógicos ordenados,secuencialmente y finita,escritos de tal forma quePermiten visualizar lasolución de un problemadeterminado en un momentoespecífico.
ALGORITMO: Definición
ALGORITMO: Nombre
El nombre en latín dealgoritmo proviene de latraducción que realizóFibonacci, de la obradel matemático árabeAl'Khwarizmi llamada ,Algoritmi de NumeroIndorum.ALGORITMO
ALGORITMO: Características
Debe realizar lasfunciones u
operaciones paralas que fuecreado.
CONCRETO
FINITO
ALGORITMO: Características
Debe estar bienestructurado parasu fácilentendimiento.
CONCRETO
FINITO
LEGIBLE
ALGORITMO: Características
Debe realizar lasoperaciones conun mínimo deutilización derecursos.
CONCRETO
FINITO
LEGIBLE
EFICIENTE
ALGORITMO: Características
Debe estar librede errores.(Validado)
CONCRETO
FINITO
LEGIBLE
EFICIENTE
NO
AMBIGUO
ALGORITMO: Características
Debe generar elmismo resultadosiempre que sesiga.
CONCRETO
FINITO
LEGIBLE
EFICIENTE
NO
AMBIGUO
PRECISO
DEFENIDO
ALGORITMO: Estructura
Corresponden a losdatos requeridospara realizar elalgoritmo (datos deentrada) y los datosque son generados(datos de salida)
DATOS
ALGORITMO: Estructura
DATOSConforma el grupode instruccionesque realizan lasoperaciones con los
datos. PROCESOS
ALGORITMO: Estructura
DATOS
PROCESOS
ESTRUCTURA DE CONTROL
Determinan laorganización de lasinstrucciones quedeben serrealizadas.
ALGORITMO: Elementos
Es necesarioidentificar quedatos se necesitaningresar, cualessirven de formaauxiliar y cuales sevan a generar.
Definiciónde variables yconstantes
ENTRADA SALIDA