[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!