Está en la página 1de 12

Fundamentos de Programación

Presentación

Versión 2.0
Revisado Diciembre 2019.-
Jorge Taveras 1
Los Algoritmos

Objetivo

El objetivo de esta unidad es

• Definir Algoritmo
• Origen de los algoritmos
• Padre del Algoritmo
• El primer algoritmo
• Características
• Partes de un algoritmo
• Tipos de algoritmos
• Los algoritmos y la informática.

Jorge Taveras 2
Los Algoritmos

Introducción

En los fundamentos de la programación el


programador es la persona que resuelve
problemas por medio de programas de
computadora.

Jorge Taveras 3
Los Algoritmos

Introducción

Un algoritmo es un método para resolver un


problema.

Luego un programador es la persona que


resuelve problemas por medios algorítmicos.

Los algoritmos son pueden usarse para resolver


problemas cotidianos. No es exclusividad de las
ciencias computacionales ni de las matemáticas.

Jorge Taveras 4
Los Algoritmos

Definición de Algoritmo

En matemáticas, ciencias de la computación y


otras doctrinas relacionadas, el algoritmo se define
como un conjunto de preceptos establecidos e
inequívocos, encontrados metódicamente y de
manera limitada que permiten efectuar cómputos,
procesar ciertas informaciones, dar soluciones a
problemas y llevar a cabo diversas actividades.

Jorge Taveras 5
Los Algoritmos

Características

 Su naturaleza es variada y no es necesaria su


ejecución mediante el computador.

 Los pasos deben ser legibles y ordenados

 Deben tener claridad, fáciles de entender y de


diagramar.

 Son finitos, tienen principio y fin.

Jorge Taveras 6
Los Algoritmos

Características

Si el algoritmo se extiende indefinidamente,


retornando a algún punto inicial que no se puede
resolver jamás, existe la presencia de una
paradoja o el muy conocido “loop” de repeticiones.

Jorge Taveras 7
Los Algoritmos

Partes de un algoritmo

Entrada: también llamada cabecera o punto de


partida, es la instrucción inicial que representa el
génesis del algoritmo y la que motiva su lectura.

Proceso: también llamado declaración, es la


elaboración precisa que ofrece el algoritmo y se
trata básicamente del tronco de sus claves para la
formulación de instrucciones.

Salida: en esta ultima fase se encuentran las


instrucciones puntuales determinadas por el
algoritmo, ejemplo, sus comandos o resoluciones.
Jorge Taveras 8
Los Algoritmos

Tipos de Algoritmos

Los cualitativos son aquellos en los que se


describen los pasos utilizando palabras, lo
ejecutan las personas.

Los cuantitativos son aquellos en los que se


utilizan cálculos numéricos para definir los pasos
del proceso, lo ejecuta la computadora.

Jorge Taveras 9
Los Algoritmos

El primer algorimo

Euclides, el gran matemático griego (del siglo IV a.


C.) que inventó un método para encontrar el
máximo común divisor de dos números, se
considera con Al-Khowârizmi el otro gran padre de
la algoritmia (ciencia que trata de los algoritmos). .

Jorge Taveras 10
Los Algoritmos

Webgrafía/ bibliografía

https://es.wikipedia.org/wiki/Algoritmo
https://conceptodefinicion.de/algoritmo/

Jorge Taveras 11
Los Algoritmos

Preguntas y aclaraciones

Jorge Taveras 12

También podría gustarte