Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ACTIVIDAD REPORTE 1
"ALGORITMOS SIMPLES"
El algoritmo se puede definir como "Una secuencia de pasos a realizar para un resultado
requerido desde una determinada entrada dada". Hay 3 características principales del
algoritmo a partir de su definición:
Todos los algoritmos funcionan lógicamente mientras siguen los pasos para obtener una
salida para una entrada dada. Los algoritmos se pueden clasificar en 3 tipos según sus
estructuras:
Secuencia: este tipo de algoritmo se caracteriza por una serie de pasos, y cada paso se
ejecutará uno tras otro.
Ramificación: este tipo de algoritmo está representado por los problemas "sientonces".
Si una condición es verdadera, el resultado será A, si la condición es falsa, el resultado
será B. Este tipo de algoritmo también se conoce como "tipo de selección".
Bucle: para este tipo, el proceso puede ejecutarse repetidamente bajo una determinada
condición. Está representado por "mientras" y "para" problemas. Pero asegúrese de que
el proceso finalizará después de varios bucles bajo la condición. Este tipo de algoritmo
también se conoce como "tipo de repetición".
Según el sistema de signos:
Algoritmo heurístico: Suele abandonar los objetivos, aunque haya encontrado buenas
soluciones. Generalmente es utilizado cuando no existe una solución óptima, bajo
determinadas restricciones como tiempo, espacio, etc.
Algoritmo voraz: En este algoritmo se analiza cada paso como único y se elige la
solución óptima para cada paso con el objetivo de llegar a una solución final definitiva.
Algoritmo determinista: Actúa de forma lineal, cada paso tiene un predecesor y un
sucesor, por lo tanto, se conoce su forma de proceder y sus entradas. En la vida
cotidiana, se emplean algoritmos frecuentemente para resolver problemas determinados.
Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un
aparato, o las instrucciones que recibe un trabajador de su patrón. Algunos ejemplos en
matemática son el algoritmo de multiplicación, para calcular el producto, el algoritmo de
la división para calcular el cociente de dos números.
Tipos de Constantes:
❖ Constantes Alfanuméricas
Interacción
Decisión
En resumen, los algoritmos sin importar su clasificación son de gran ayuda para nosotros
hoy en día, especialmente con el tremendo avance de la tecnología y la implementación
de nuevas máquinas y dispositivos que nos hacen la vida más fácil a los humanos que
hace un siglo, es por eso por lo que necesitamos recordar cuán importantes son los
algoritmos. ya su vez necesitamos saber hacerlos correctamente, evitando errores
graves en el proceso. Así, durante el desarrollo, se han creado muchas herramientas
para ayudar a realizar un algoritmo, un muy buen ejemplo es el diagrama de flujo, que
puede entenderse como la versión más precisa de lo que consideramos un algoritmo
porque es un proceso que tiene un comienzo, un proceso en sí mismo (crecimiento) y un
fin, para que pueda integrarse efectivamente a nuestra sociedad y a medida que
avanzamos, también lo hará a nuestro propio ritmo para satisfacer todas las necesidades
de todos los seres del mundo.
Bibliografía