Professional Documents
Culture Documents
Utp0157378 - Aquino Cruz Yodana Nicole - 1F
Utp0157378 - Aquino Cruz Yodana Nicole - 1F
HERRAMIENTAS INFORMATICAS
ÁREA: AUTOMATIZACIÓN
“ALGORÍTMOS”
MATRÍCULA: utp0157378
HERRAMIENTAS INFORMATICAS
Tabla de contenido
Introducción ............................................................................................................................................................................ 3
TEMA 1._ ................................................................................................................................................................................. 3
Algoritmo ................................................................................................................................................................................. 3
Definición de un algoritmo ...................................................................................................................................................... 3
Concepto de algoritmo ............................................................................................................................................................ 4
Características ......................................................................................................................................................................... 4
Clasificación ............................................................................................................................................................................. 4
Tipos de algoritmos ................................................................................................................................................................. 5
Propiedades ............................................................................................................................................................................. 5
Prueba de escritorio ................................................................................................................................................................ 5
Prueba n#2 .............................................................................................................................................................................. 5
Tema 2.- ................................................................................................................................................................................... 6
Tema 3.- ................................................................................................................................................................................... 8
Uso y aplicación de Algoritmos ............................................................................................................................................... 8
Tema 4.- ................................................................................................................................................................................... 9
Ejemplos de algoritmos ........................................................................................................................................................... 9
Algoritmo cuantitativo para sumar dos números ................................................................................................................... 9
Ejemplo de algoritmo secuencial ............................................................................................................................................ 9
Ejemplo de algoritmo de Euclides ......................................................................................................................................... 10
Conclusión ............................................................................................................................................................................. 11
Bibliografía............................................................................................................................................................................. 11
“UNIVERSIDAD TECNOLOGICA DE PUEBLA”
HERRAMIENTAS INFORMATICAS
Introducción
Los algoritmos cotidianos nos rodean, no es solo un tema de computadoras. Están en la receta de
nuestro pastel favorito, en las ecuaciones de la tarea de matemática, en el modo de tender la cama
y en internet cuando buscamos la página del banco. Los algoritmos cualitativos influyen en nuestras
acciones y decisiones y son innumerables los ejemplos que encontramos en nuestra vida diaria,
desde las cosas más simples y automáticas, hasta en nuestras decisiones más complejas.
TEMA 1._
Algoritmo
Definición de un algoritmo
o La Real Academia Española, nos dice que la definición de algoritmo es: “Conjunto ordenado y
finito de operaciones que permite hallar la solución de un problema”.
o Un algoritmo es una serie de pasos organizados, que describe el proceso que se debe seguir, para
dar solución a un problema específico. (Fadul, 2004).
o Como tal pensar en un algoritmo, es pensar la forma en la que podemos resolver un problema paso
a paso, si no se resuelve un paso del problema no se puede pasar al siguiente.
“UNIVERSIDAD TECNOLOGICA DE PUEBLA”
HERRAMIENTAS INFORMATICAS
Concepto de algoritmo
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y
ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones
o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o
solución.
Cabe resaltar que, si bien los algoritmos suelen estar asociados al ámbito matemático, no siempre
implican la presencia de números.
Características
o Precisos. Objetivos, sin o Concretos. Ofrecen una
ambigüedad. solución determinada para
o Ordenados. Presentan una la situación o problema
secuencia clara y precisa planteados.
para poder llegar a la o Definidos. El mismo
solución. algoritmo debe dar el mismo
o Finitos. Contienen un resultado al recibir la misma
número determinado de entrada.
pasos.
Clasificación
Existen cuatro tipos de algoritmos en informática:
o Algoritmos computacionales. Un algoritmo cuya resolución depende del cálculo, y que puede ser
desarrollado por una calculadora o computadora sin dificultades.
o Algoritmos no computacionales. Aquellos que no requieren de los procesos de un computador para
resolverse, o cuyos pasos son exclusivos para la resolución por parte de un ser humano.
o Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución no intervienen cálculos
numéricos, sino secuencias lógicas y/o formales.
o Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que depende de cálculos matemáticos
para dar con su resolución.
“UNIVERSIDAD TECNOLOGICA DE PUEBLA”
HERRAMIENTAS INFORMATICAS
Tipos de algoritmos
Existen dos tipos y son llamados así por su naturaleza:
o Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
o Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del
proceso.
Propiedades
a) Siempre debe terminar.
b) Debe contener instrucciones concretas, sin ninguna ambigüedad. c) Todos sus pasos deben ser
simples y tener un orden definido.
e) Debe ser eficiente y rápido Hay que Optimizar Para un problema existen múltiples
soluciones, y debemos escoger aquella que consuma menos tiempo y recursos.
Prueba de escritorio
Prueba n#2
Imprime tu nombre
“UNIVERSIDAD TECNOLOGICA DE PUEBLA”
HERRAMIENTAS INFORMATICAS
Tema 2.-
¿Cómo se clasifican los algoritmos?
La clasificación de los algoritmos se ha hecho de diversas formas, de acuerdo con cada una de
sus características. Por ejemplo:
« Algoritmos « Algoritmos
cualitativos: Cuando se hace cuantitativos: Cuando se
a través de palabras, es decir, hace a través de cálculos
las instrucciones son verbales. numéricos.
B) Según su función
« Algoritmos de Algoritmos de
ordenamiento: Secuencian encaminamiento: De modo
los elementos que se ingresan que se puede obtener el
según un orden numérico o resultado atraves de un
léxico. conjunto de pasos
« Algoritmos de encadenados.
búsqueda: Encuentra dentro
de una lista o varios
elementos en particular que
cumplan con el conjunto de
condiciones dadas.
HERRAMIENTAS INFORMATICAS
« Algoritmo heurístico: Son salida), y se va a acerar a lo
utilizados cuando no existe que se busca.
una solución por las vías « Algoritmo voraz: Elige un
tradicionales. análisis para cada paso.
« Algoritmo de « Algoritmo determinista: Es
escalada: Comienza con una completamente lineal (cada
solución insatisfactoria (que paso tiene un paso sucesor y
no cumple con la entrada / un paso predecesor
HERRAMIENTAS INFORMATICAS
Tema 3.-
Uso y aplicación de Algoritmos
Un algoritmo nos ayuda a resolver un problema de forma sistemática e inequívoca.
HERRAMIENTAS INFORMATICAS
Tema 4.-
Ejemplos de algoritmos
Algoritmo cualitativo para prepararte un té:
۩ Pones a calentar el agua
۩ Azucaras, si es tu gusto
۩ Lo bebes
Ingresar (b,h)
a=(b*h)/2
Mostrar (a)
Fin
Entrada y
auxiliar= x
x= y
y= auxiliar
“UNIVERSIDAD TECNOLOGICA DE PUEBLA”
HERRAMIENTAS INFORMATICAS
Mostrar x
Mostrar y
72 \div 16 = 4.5
Multiplicas el número 16 por la parte entera del resultado 4.5, es decir por 4:
16 \cdot 4 = 64
72 - 64 = 8
Repites los pasos, tomando el divisor, el número 16 y dividiéndolo por el resto obtenido 8:
16 \div 8 = 2
HERRAMIENTAS INFORMATICAS
Conclusión
El uso de los algoritmos es importante en cualquier área debido a que no solo se utiliza en el
desarrollo y programación de software sino también en los problemas de la vida cotidiana como
en las matemáticas
Bibliografía
Gómez, S. I. (2007). Informática para bachillerato, Volumen1 (Vol. 1). Editorial Limusa S.A. De C.V., 2007.
Recuperado el 30 de 09 de 2022, de
https://books.google.com.mx/books?id=llptPQAACAAJ&source=gbs_book_similarbooks
Olaya, S. G. (2006). Guía visual de introducción a la informática. Anaya Multimedia, 2006. Recuperado el 30 de 09
de 2022, de https://books.google.com.mx/books?id=ZPZVPgAACAAJ&source=gbs_book_similarbooks
Villa, J. D. (2010). Introducción a la Informatica. (2. Anaya Multimedia, Ed.) Recuperado el 30 de 09 de 2022, de
https://books.google.com.mx/books/about/Gu%C3%ADa_visual_de_introducci%C3%B3n_a_la_infor.ht
ml?id=Xs7NSAAACAAJ&source=kp_book_description&redir_esc=y