Want to create interactive content? It’s easy in Genially!

Get started free

Tipos de algoritmos

EDUARDO CARBAJAL JASSO

Created on October 6, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Modern Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

Tipos de algoritmos

Presenta: EDUARDO CARBAJAL JASSO

¡vamos!

Introducción

El programa es como un bloque de información útil en los dispositivos inteligentes, computadores y sistios web, entre otros, pero ademas de ser usados por la tecnología, muchas de las cosas que hacemos diariamente son similares a los algoritmos.En la estadística son útiles para el cálculo como la media aritmética, la frecuencia de distribución, la varianza, y las mismas gráficas que representan los datos. Con ello es posible tomar desiciones desde ariesgarse a realizar una inversión hasta apostar por el caballo con más suerte.

CONTINUAR

¿QUE ES UN ALGORITMO?

En el diseño computacional vemos al algoritmo como una máquina que funciona apartir de impulsos de entrada, generando una serie de respuestas de salida; estas máquinas suelen estar conformados por una serie de alfabetos, conjunto de datos, funciones de transición y sustentados por una lógica matemática.

CONTINUAR

Aplicaciones de los algoritmos

CORREO ELECRONICO: Se aplican en programas que nos permiten autenticar una forma digital un mensaje de correo electrónico, esto con el objetivo de encontrar un mensaje igual al original; la clave del descifrar es la clave privada.TOMOGRAFIAS: En medicina se utilizan para el tratamiento de imágenes obtenidas por ultrasonido principalmente en la aplicación del tomógrafo.

CONTINUAR

TIPOS DE ALGORITMOS

1. Algoritmo de Busqueda

Los algoritmos de búsqueda son programas informáticos que buscan información para entregar una respuesta exacta. Si lo llevamos a la práctica, es cuando un usuario ingresa a un motor de búsqueda y escribe una palabra clave o frase, y Google le da respuestas.

CONTINUAR

2. Algoritmo de Ordenamiento

Un algoritmo de ordenamiento es un método que puede utilizarse para colocar una lista de elementos en una secuencia ordenada. La secuencia de ordenamiento está determinada por una clave. Existen varios algoritmos de ordenamiento y difieren en cuanto a su eficiencia y rendimiento.

CONTINUAR

3. Algoritmo computacional

Un algoritmo informatico es una secuencia de intrucciones finitas que llevan acabo una serie de procesos.
Asi mismo validamos el resultado mendiente reglas consisas.
Este algoritmo resuelve cualquier problema a traves de unas instrucciones.

CONTINUAR

4. Algoritmo no computacional

Son Algoritmos que son ejecutados por personas, por lo que el diseño de las instrucciones es pensado para ser comprendido por un ser humano.

CONTINUAR

Son todos aquellos algoritmos en los que los pasos que lo componen se describen de una forma narrada con un lenguaje natural. Un algoritmo es una secuencia de pasos ordenados y lógicos que se llevan a cabo con el objeto de resolver un problema determinado.

5. Algoritmo cualitativo

CONTINUAR

6. Algoritmo cuantitativo

Son aquellos algoritmos que utilizan operaciones algebraicas y cálculos numéricos específicos para definir un proceso, obteniendo valores concretos. Por ejemplo, el resultado de una resta o una multiplicación.

CONTINUAR

Ejemplo de algoritmo

LA COMPAÑÍA MULTINACIONAL RAPPI solicita un programa que determine el día de vacaciones a los que tiene derecho un trabajador, tomando en cuenta las siguientes características: 1. Departamento de atención a clientes (clave 1) 2. Departamento de logística (clave 2) 3. Gerencia (clave 3) Trabajador de clave 1 • Con un año de servicio, recibe 6 dias de descanso • Con 2 a 6 años de servicio recibe 14 dias de vacaciones • Con mas de 7 años recibe 20 dias de vacaciones Trabajador de clave 2 • Con un año de servicio, recibe 7 dias de descanso • Con 2 a 6 años de servicio recibe 15 dias de vacaciones • Con mas de 7 años recibe 22 dias de vacaciones

CONTINUAR

EJEMPLO

print("++Sistema de control vacacional RAPPI+++") #imprime encabezado del programa nombre_empleado=input("Por favor introduce el nombre del empleado: ") clave_empleado=int(input("Por favor introduce la clave del empleado: ")) antiguedad_empleado=float(input("Por favor introduce los años laborados del empleado:")) if clave_empleado==1: if antiguedad_empleado==1 and antiguedad_empleado <2: Print("El empleado ",nombre_empleado," tiene derecho a 6 días de vacaciones") elif antiguedad_empleado>=2 and antiguedad_empleado<=6: print("El empleado ",nombre_empleado," tiene derecho a 14 dias de vacaciones") elif antiguedad_empleado >=7: print("El empleado ",nombre_empleado," tiene derecho a 20 dias de vacaciones") else: print("El empleado ",nombre_empleado," no tiene derecho a vacaciones ") elif clave_empleado==2: if antiguedad_empleado==1 and antiguedad_empleado <2: print("El empleado ",nombre_empleado," tiene derecho a 7 dias de vacaciones") elif antiguedad_empleado>=2 and antiguedad_empleado<=6: print("El empleado ",nombre_empleado," tiene derecho a 15 dias de vacaciones") elif antiguedad_empleado >=7: print("El empleado ",nombre_empleado," tiene derecho a 22 dias de vacaciones") else: print("El empleado ",nombre_empleado," no tiene derecho a vacaciones ") elif clave_empleado==3: if antiguedad_empleado==1 and antiguedad_empleado <2: print("El empleado ",nombre_empleado," tiene derecho a 10 dias de vacaciones") elif antiguedad_empleado>=2 and antiguedad_empleado<=6: print("El empleado ",nombre_empleado," tiene derecho a 20 dias de vacaciones") elif antiguedad_empleado >=7: print("El empleado ",nombre_empleado," tiene derecho a 30 dias de vacaciones") else: print("El empleado ",nombre_empleado," no tiene derecho a vacaciones ") else: print("La clave del departamento no existe") El resultado es. Figura 24 Interprete de Python

CONTINUAR

Fuentes bibliográficas

Moreno, E. (2012). Grafos: fundamentos y algoritmos.Editorial ebooks Patagonia - J.C. Sáez Editor. https://elibro.net/es/lc/univermilenium/titulos/68438 Mancilla Herrera, A. (2015). Diseño y construcción de algoritmos. Universidad del Norte. https://elibro.net/es/lc/univermilenium/titulos/69931

CONTINUAR

GRACIAS!!

CONTINUAR

Escribe un título aquí

Disciplinas como el Visual Thinking facilitan la toma de notas visualmente ricas gracias al uso de imágenes, gráficas, infografías y dibujos sencillos. ¡Dale caña!

El contenido visual es un lenguaje transversal, universal, como la música. Somos capaces de entender imágenes de hace millones de años, incluso de otras culturas.

¿Sabías que Genially te permite compartir tu creación directamente, sin necesidad de descargas? Listo para que tu público pueda visualizarlo en cualquier dispositivo y difundir en cualquier lugar.

CONTINUAR

¡Gracias!

tuemail@genially.com tupáginaweb.com

INICIO