solucion
FAVA - Formación en Ambientes Virtuales de Aprendizaje
SENA - Servicio Nacional de Aprendizaje
PROBLEMAS Y ALGORITMOS
FORMATO DE EVIDENCIA
Programa de Formación:
Tecnólogo en Producción de Multimedia
1. Identificación de la Evidencia
Nombre de Proyecto:
Producción de Aplicativos Multimedia para el Sector
Pruductivo.
Fase del Proyecto:
1. ANÁLISIS.
codigo de laGuía:
Guia_06_FA_Logíca de la Programación.
Nombre de la
Actividad del Proyecto:
Definición de los Requerimientos del Cliente.
Nombre Actividad de
Aprendizaje:
Evidencia:
Desarrollar algoritmos que dan solución a problemas
determinados.
Solución de “Problemas y Algoritmos”.
2. Objetivo:
• Fortalecer sus competencias para desarrollar algoritmos que den solución a diferentes
tipos de problemas osituaciones planteadas.
1
FAVA - Formación en Ambientes Virtuales de Aprendizaje
SENA - Servicio Nacional de Aprendizaje
PROBLEMAS Y ALGORITMOS
3. Instrucciones
Una vez usted haya profundizado en la temática de Lógica de Programación y
revisado los videotutoriales presentados, es momento de poner en práctica estos
conocimientos, desarrollando algoritmos para la solución de los problemas quese
plantean a continuación.
Para cada uno de ellos inicialmente se plantea el análisis del problema, para lo cual
debe identificarse las variables (datos de entrada, salidas esperadas) y los elementos
del proceso (esquema, fórmulas o planteamiento para dar solución). Y
posteriormente el desarrollo del Algoritmo (usando diagrama de flujo para su
representación), considerando las características yreglas de la estructura del
algoritmo y el reporte de salida.
> Criterios de Evaluación
Desarrolla algoritmos identificando la metodología (pasos, procedimientos o acciones)
requeridos para dar solución a las situaciones planteadas y las traduce a un lenguaje de
modelado.
> Desarrollo de la Evidencia
1. Desarrollar un algoritmo que permita leer 2 números, si los números son iguales que
losmultiplique, si el primero es mayor que el segundo los reste y si no que los sume.
a. (Identifique cuales son las entradas procesos y salidas para resolver el ejercicio).
Entrada
Proceso
Salida
b. Diagrama de Flujo (en este espacio inserte la imagen del diagrama de flujo desarrollado).
2. Desarrollar un algoritmo que permita leer tres números diferentes, analizarlos e
imprimir el número mayor de lostres.
a. (Identifique cuales son las entradas procesos y salidas para resolver el ejercicio).
Entrada
Proceso
Salida
b. Diagrama de Flujo (en este espacio inserte la imagen del diagrama de flujo desarrollado).
2
FAVA - Formación en Ambientes Virtuales de Aprendizaje
SENA - Servicio Nacional de Aprendizaje
PROBLEMAS Y ALGORITMOS
3. Desarrollar un algoritmo que permita determinar la cantidad dedinero que recibirá
un trabajador por concepto de las horas
extras trabajadas en una empresa,Salida
sabiendo
Proceso
que cuando las horas de trabajo exceden de 40, el resto se consideran horas extras y que
estas se pagan al doble de una hora normal cuando no exceden de 8; si las horas extras
exceden de 8 se pagan las primeras 8 al doble de lo que se pagan las horas normales y el
resto al triple.a. (Identifique cuales son las entradas procesos y salidas para resolver el ejercicio).
Entrada
Proceso
Salida
b. Diagrama de Flujo (en este espacio inserte la imagen del diagrama de flujo desarrollado).
4. Desarrollar un algoritmo que permita calcular la utilidad que un trabajador recibe en
el reparto anual de utilidades, si este se le asigna como un porcentaje de su salario
mensual quedepende de su antigüedad en la empresa de acuerdo con la siguiente
tabla:
Tiempo
Menos de 1 año
1 año o más y menos de 2 años
2 años o más y menos de 5 años
5 años o más y menos de 10 años
10 años o mas
Utilidad
5 % del salario
7% del salario
10% del salario
15% del salario
20% del salario
a. (Identifique cuales son las entradas procesos y salidas para resolver el ejercicio).
Entrada
Proceso...
Regístrate para leer el documento completo.