Subido por Nelly Morales Torres

Tipos de Algoritmos y el uso de los Diagramas de Flujo

Anuncio
[ESCRIBA EL NOMBRE DE LA COMPAÑÍA]
Módulo I
Desarrolla software de aplicaciones
con programación estructurada
Submódulo 1 Construye algoritmos para la solución
de problemas
Tipos de Algoritmos y uso
de Diagramas de Flujo
Competencia 2
Tipos de Algoritmos
Existen dos tipos de algoritmos. Los algoritmos convencionales que son los que hacen las personas
todos los días en sus diferentes actividades para solucionar problemas del trabajo o de la vida
cotidiana. Y los algoritmos computacionales que son los que utilizan el computador a través de
programas diseñados por desarrolladores de software y programadores para dar solución a
problemas de cálculo o de manejo de información.
Ejemplo algoritmo convencional
Hagamos un ejemplo de un algoritmo de la vida cotidiana incluyendo toma de decisiones.
Algoritmo (Ir al colegio)
Inicio
1. Salir de la casa
2. Si está lejos del colegio entonces tomar un medio de transporte.
3. Si no está lejos del colegio entonces dirigirse caminando.
4. Avanzar hasta la puerta del colegio.
5. Entrar por la puerta del colegio.
Fin
Diagrama de Flujo
ACTIVIDAD 1
Realiza en tu libreta el Diagrama flujo del planteamiento del siguiente algoritmo que permita
adquirir un boleto para ir a cine.
Objetivo: Adquirir un boleto para ir a cine.
Inicio
1. Dirigirse hacia el teatro donde quiere ver la película
2. Si hay gente esperado el boleto entonces hacer la fila y avanzar con la misma hasta llegar a
la taquilla
3. Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla
4. Comprar el boleto para ver la película.
Fin
Diagrama de Flujo
Ejemplo de algoritmo computacional(Secuencial)
Algoritmo (Calcula la suma de dos números)
Expliquemos un poco la lógica ya que debemos desarrollar un programa de cálculo
matemático.
Ordene secuencialmente los pasos que usted cree que se requieren para resolver
el problema, es importante indicar que un algoritmo tiene las tres fases básicas de cualquier
sistema, es decir, tiene entradas (leer los números), un proceso (hacer la suma) y una salida
(mostrar el resultado).
Ejemplo: pasos para resolver el problema
Inicio
12345-
Capturar el
primer
número
y
guardarlo
en
la
variable Num1.
Capturar el
segundo
número y
guardarlo
en
la
variable Num2.
Crear una
variable
que
guarde
la
suma,
por
ejemplo
Sum.
Realizar la suma de los dos números y guardarlas en la variable Sum.
Mostrar en pantalla el contenido de la variable Sum.
Fin
Diagrama de Flujo
Inicio
Num1
X
Sum
Num2
Sum = Num1 + Num2
X
Fin
Pseudocódigo (en Pseint)
ACTIVIDAD 2
Realiza en tu libreta el Diagrama flujo del planteamiento del siguiente algoritmo.
Algoritmo (Calcula el Área de un triángulo)
Ejemplo: pasos para resolver el problema
Inicio
12345-
Capturar la Base del triángulo y guardarlo en la
variable Base.
Capturar
la Altura del triángulo guardarlo en la variable Altura.
Crear una
variable
que
guarde
el
Área,
por
ejemplo
Area
Realizar el proceso para calcular el Área y guardarlo en la variable Area.
Mostrar en pantalla el contenido de la variable Area.
Fin
Diagrama de Flujo
¡Cuídate para que podamos
volver a estar juntos!
Descargar