Está en la página 1de 3

Nombre

Miguel Farias
Matricula
2020-10592
Materia
Introducción a la Elaboración de Algoritmo
Maestro/a
Viela Reyes
¿Qué es un Algoritmo?

La algoritmia consiste en la búsqueda de soluciones a un problema


concreto. Pero, en aras de entender mejor lo que esto significa, hace falta
una definición más extensa. Un algoritmo es la transcripción exacta de una
serie de instrucciones concretas con las cuales se encuentra una solución.

Para el mejor entendimiento, lo mejor es un ejemplo: Si quieres encender


una televisión, nadie se plantea que eso pueda ser un problema, puesto
que el objetivo es verla. Sin embargo, si te planteas el encender la
televisión como el problema a resolver, verás que los pasos exactos e
infalibles son:
 Buscar el mando.
 Comprobar que tiene pilas.
 Comprobar que la televisión esta enchufada.
 Comprobar que los fusibles están encendidos.
 Pulsar el botón de encendido.

Algoritmo Computacional
Un algoritmo informático es una secuencia de instrucciones finitas que
llevan a cabo una serie de procesos para dar respuesta a determinados
problemas. Es decir, un algoritmo informático resuelve cualquier
problema a través de unas instrucciones y reglas concisas, mostrando el
resultado obtenido

Algoritmo No Computacional
Es un algoritmo que no requiere de una computadora para ser
ejecutado. ... Un algoritmo es una secuencia de pasos lógicos y ordenados
con las cuales le damos solución a un problema determinado
Formas para describir operaciones de las que consta un
algoritmo

• Descripción textual: consiste en describir los pasos de forma


narrativa.
• Lista de operaciones: es similar al texto, pero numerando los pasos,
utilizando variables, etc. Es la descripción que se ha empleado para
el algoritmo de Euclides.
• Diagramas de Flujo: son una representación gráfica en la que se
utilizan cajas, rombos, flechas y otros símbolos para indicar los
pasos del algoritmo.
• Pseudocódigo: se utilizan palabras clave para identificar las
estructuras del algoritmo, como alternativas, repeticiones, etc.

Etapas para la solución de problemas

 Análisis del problema


 Diseño del algoritmo
 Programación
 Ejecución y pruebas

También podría gustarte