Este documento presenta información sobre algoritmos y lógica de programación. Explica que un algoritmo es un conjunto de instrucciones finitas para resolver un problema, y define sus características como ser finito, definido y general. Además, describe las partes de un algoritmo como entrada, proceso y salida, e identifica dos tipos de algoritmos: cualitativos y cuantitativos.
3. OBJETIVOS
• Conocer conceptos de algoritmos y lógica
de programación.
• Identificar los tipos de algoritmos y sus
características principales.
• Reconocer las partes de los algoritmos
4. RESUMEN
Un algoritmo es un conjunto finito de
instrucciones o pasos que sirven para
ejecutar una tarea y resolver un
problema. De un modo más formal, un
algoritmo es una secuencia finita de
operaciones realizables, no ambiguas,
cuya ejecución da una solución de un
problema en un tiempo finito.
5. DESARROLLO
Definición de algoritmo
EL algoritmo es un procedimiento estable y seguro
en cierta forma mecánica se define también
conjunto de pasos o procedimientos para
obtener una solución a un problema
determinado. El término algoritmo viene, por
medio de varias traducciones, del nombre del
matemático árabe Mohamed Ibn Moussa Al Kow
Rizmi etc. fue Fibonacci, el que tradujo su obra
al latín y la inició con las palabras: Algoritmi
6. Definición de lógica
La lógica, proviene de logos que significa
palabra, tratado, pensamiento
o razón, y la palabra ica que significa
relacionado a. Por lo tanto, lógica hace
relación el pensamiento o la razón o
también, a la forma en la cual el ser
humano puede llegar a ejercer su
razonamiento a través de ciertos principios
básicos.
7. Características de un algoritmo
Todo algoritmo debe ejecutar rigurosamente
las siguientes características.
Ser finito:
• Debe tener un principio y un fin
Ser definido:
• Debe tener un desarrollo claro y
coherente.
• No debe permitir dobles
interpretaciones.
8. Características de un algoritmo
Ser general:
• Debe soportar la mayoría de las variantes
que se puedan presentar en la definición
del problema.
• Debe ser finito en tamaño y tiempo de
ejecución.
Ser neutral de material:
• Puede ser ejecutado en papel, en
pizarras, transistores, en computadoras.
9. Partes de un algoritmo
Entrada: Lugar donde se describe la
información que va a ser leída.
Proceso: Lugar donde se describen los
cálculos y operaciones necesarias para
alcanzar el resultado esperado.
Salida: lugar donde se explicara la
información que se va a imprimir, tomando
toda la información que dará respuesta a los
requerimientos o peticiones que tenía el
algoritmo.
10. Tipos de algoritmos
Algoritmo cualitativo: Pasos o
instrucciones descritos por medio de
palabras que sirven para la adquisición de
una respuesta o solución de un problema.
Ejemplos:(Claros y Cotidianos)
El modo de operar una lavadora, tocar
música por medio de partituras, construir
un aeroplano, búsqueda de un número en
el directorio telefónico.
11. Tipos de algoritmos
Algoritmo cuantitativo: Pasos o
instrucciones que involucran cálculos
numéricos para abordar a un resultado o
dar conclusión a un problema.
Ejemplos:(Puede ser)
La división para calcular el cociente de
dos números, el algoritmo de Euclides para
calcular el máximo común divisor de dos
enteros positivos.
12. Conclusiones
• Algoritmo procedimiento estable y seguro en
cierta forma mecánica
Lógica hace relación el pensamiento o la
razón.
• los tipos de algoritmos son:algoritmo
cuantitativo y cualitativo.
• Las parters de un algoritmo son: entrada,
proceso, salida.
13. Bibliografía
Autor: Fabian Morales Fiallos
Libro: Módulo 4“EMPLEO DE NTIC´s II”
Libro: Programación: formalización: de
algoritmos matemáticos, análisis y
reutilización
Autor: Llorens Largo, Faraón
Molina Carmona.
Editorial: Digitalia - Universidad de Alica
nte
Fecha de publicación: 2009