Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Algoritmo y Diagrama de Flujo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Instituto Tecnológico De Linares

Modulo: Introducción a la programación

Docente: Ing. Miguel Ángel Gallegos De La Cruz

Actividad: Trabajo de Investigación


Algoritmo y diagrama de flujo

Alumno: Leonel Guadalupe Peña Álvarez

No. De control: 22720170

Fecha: 04/09/2022
Algoritmos y diagrama de flujo

Objetivo: Conocer las propiedades de un algoritmo y la utilización de los


diagramas de flujo en la solución de problemas.

Que es un algoritmo
conjunto de instrucciones definidas, ordenadas y acotadas
para resolver un problema, realizar un cálculo o
desarrollar una tarea. Es decir, un algoritmo es un
procedimiento paso a paso para conseguir un fin. Un
algoritmo informático que se usa comúnmente a diario es
el algoritmo de búsqueda de Google. Cuando visita el
motor de búsqueda de Google y realiza una búsqueda,
activa los algoritmos que ejecutan Google y devuelven
una gran cantidad de resultados de búsqueda.

Que es un diagrama de flujo


Un Diagrama de Flujo representa la esquematización gráfica de un
algoritmo, el cual muestra gráficamente los pasos o procesos a seguir
para alcanzar la solución de un problema. Su correcta construcción es
sumamente importante porque, a partir del mismo se escribe un
programa en algún Lenguaje de Programación. es una herramienta
sencilla de usar con un mínimo de formación/capacitación para
dibujarlos e interpretarlos. representa visualmente una forma
esquemática de todos los pasos por los que atraviesa un proceso.
Tipos de Algoritmos
➢ Algoritmos computacionales. En este tipo de algoritmos la resolución
depende de un cálculo matemático por lo que puede ser resuelto por una
computadora o calculadora.
➢ Algoritmos no computacionales. Son aquellos algoritmos que no pueden ser
resueltos por una computadora y necesitan de la intervención humana para
ello.
➢ Algoritmos cualitativos. En este tipo de algoritmo no se realizan cálculos
numéricos para su resolución, sino secuencias lógicas o formales.
➢ Algoritmos cuantitativos. Este tipo de algoritmo depende de un cálculo
numérico para poder mostrar el output.

Cuadro comparativo

Algoritmo
Diagrama de
flujo

Cuesta más tiempo crear un algoritmo.


Es una representación gráfica
de un proceso.

El proceso se muestra con instrucciones


El proceso se muestra en un paso a paso.
diagrama deinformación
bloque por bloque.

Es complejo y difícil de entender.


Es intuitivo y fácil de entender.

Es conveniente depurar los errores.


Es difícil depurar los errores.

Es un procedimiento para resolver


La solución se presenta en formato problemas.
gráfico.
Ejemplo de cómo utilizar un algoritmo con diagrama de flujo

Diagrama de flujo

1.Inicio
2.Inicializar variables: A = 0, B =
0
3.Solicitar la introducción de dos
valores distintos
4. Leer los dos valores
5. Asignarlos a las variables A y
B
6.Si A B Entonces vuelve a 3
porque los valores deben ser
distintos
7.Si A>B Entonces
Escribir A, "Es el mayor"
8. De lo contrario: Escribir B, "Es
el mayor"
9.Fin_Si
10. Fin

Conclusión

Finalmente, entiendo que los diagramas de flujo facilitan la lectura de los


diferentes tipos de algoritmos que existen. Esto se debe a que significa que
las cosas complejas no son tan complicadas de entender. También se
puede llegar a una solución final que lleve a algunas alternativas si no se
cumple la funcionalidad especificada. Esto se debe a que el algoritmo usa
palabras para describir los pasos, que pueden entenderse fácilmente o no,
y los diagramas de flujo ayudan.
Bibliografías
➢ https://profile.es/blog/que-es-un-algoritmo-
informatico/#:~:text=Un%20algoritmo%20inform%C3%A1tico%20es
%20un,paso%20para%20conseguir%20un%20fin.
➢ https://www.uv.mx/personal/aherrera/files/2020/05/DIAGRAMAS-DE-
FLUJO.pdf
➢ https://www.hostingplus.cl/blog/algoritmos-de-programacion-conoce-
los-diferentes-tipos/
➢ https://www.areatecnologia.com/informatica/ejemplos-de-diagramas-
de-flujo.html

También podría gustarte