Programa de Formación: ANALISIS Y DESARROLLO DE Código: 2018366
SISTEMAS DE INFORMACIÓN Versión: 102
Fase del proyecto: Análisis
Taller : Algoritmos y programas
Resultados de Aprendizaje: Competencia:
REPRESENTA PROCESOS DEL SISTEMA A PARTIR DE LA ANALIZAR LOS REQUISITOS DEL
CONSTRUCCIÓN DE ALGORITMOS, COMO CLIENTE PARA CONSTRUIR EL
PARTE DE LA SOLUCIÓN A SITUACIONES PLANTEADAS, SISTEMA DE
UTILIZANDO LENGUAJES DE INFORMACION
PROGRAMACIÓN ORIENTADOS A OBJETOS.
Algoritmo
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y
ordenada que permite solucionar un determinado problema. Se trata de una serie de
instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten
arribar a un resultado o solución.
Actividad 1
Después de leer la definición corta de algoritmos elabore un algoritmo en donde se
evidencie paso a paso con palabras e imágenes: Como poder pasarse los semáforos,
una vez que usted se encuentra esperando pasar como peatón.
Presentar la actividad en una diapositiva en PowerPoint utilizando hipervínculos en cada
secuencia, y determine si el algoritmo soluciono la problemática.
Evidencia. Se entrega la diapositiva presentada con las conclusiones de la actividad.
Actividad 2
Recordemos un poco sobre los tipos de representación de algoritmos para realizar la
actividad.
Tipos de Lenguajes Algorítmicos
Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo
(diagrama de flujo).
Ejemplo
No grafico Gráficos
SERVICIO NACIONAL DE APRENDIZAJE
CIDM
Representa en forma descriptiva las operaciones que debe realizar un algoritmo
(Pseudocódigo).
INICIO
Edad: Entero
ESCRIBA “Digite su nombre”
Lea Nombre
ESCRIBA “El nombre que digitó es:”, Nombre
ESCRIBA “fin del algoritmo”
FIN
Actividad a desarrollar, representa el cómo
calcular el área de un triángulo rectángulo cuya
Base mide 3 cm, la Altura 4cm y la Hipotenusa 5
cm. en pseudocódigo y representación gráfica.
Utiliza los aplicativos pseint (pseudocódigo) y Dfd (Diagramas de flujo).
Evidencias entrega las evidencias en cada uno de los programas y anexarlas en un .zip
con el nombre y apellido del aprendiz.
Actividad 3
Desarrolla los algoritmos que se plantean a continuación utilizando diagramas de flujo y
pseudocódigo
1. Realizar el algoritmo que calcule un valor utilizando la formula cuadrática.
2. Realizar el algoritmo que convierta m en cm y km, pies y pulgadas.
3. Realizar el algoritmo que realice las 4 operaciones básicas.
4. Realizar el algoritmo que convierta grados centígrados en Fahrenheit.
5. Realizar el algoritmo que calcule el valor a pagar por algunos galones de gasolina
si sabemos que cada uno vale 9.500.
6. Determinar la calificación de un estudiante si, su nota está entre 0 y 2.9 Saca I, si
está entre 3.0 y 4.0 saca A, entre 4.1 y 4.7 saca S y entre 4.8 y 5.0 E.
7. En un supermercado se hace una promoción, mediante la cual el cliente obtiene
un descuento dependiendo de un color que se escoge al azar. Si el color escogido
es blanco el descuento es del 15% sobre el total de la compra, si es negro el
descuento es del 20%, sino no hay descuento. Obtener cuánto dinero debe pagar.
8. Realizar un algoritmo que calcule el salario de un empleado según los siguientes
parámetros.
a. Si gana menos de 699.999, Descuento de pensión =2%, y Aux. de transporte= 6%.
9. Desarrollar un programa que capture tres números e imprima por pantalla si son
iguales, o diferentes.
SERVICIO NACIONAL DE APRENDIZAJE
CIDM
10. Desarrolle un algoritmo que lea: el nombre, la edad, el sexo, el estado civil de
cualquier persona e imprima el nombre de la persona, si corresponde a un
hombre casado mayor de 40 años o a una mujer soltera menor de 50 años.
11. Algoritmo que me permita calcular el área de un triángulo.
12. Algoritmo que me permita calcular el perímetro de un rectángulo.
13. Algoritmo que me permita sumar tres números que da el usuario.
14. Algoritmo que me envié un mensaje por pantalla con los días de la semana.
15. Algoritmo que me permita calcular la edad de una persona.
16. Algoritmo que me permita calcular los días vividos de una persona.
17. Algoritmo que capture su nombre, su teléfono y su dirección.
18. Algoritmo que me permita calcular el perímetro de un cuadrado.
19. Algoritmo que pida dos números, los sume, reste, multiplique y divida.
20. Algoritmo que pida el valor de un artículo cualquiera y calcule el IVA del 16%,
debe enviar un mensaje por pantalla con el valor del artículo, el valor del IVA y el
valor del artículo más el IVA.
21. Algoritmo que me permita calcular el 20% de un número cualquiera
22. Algoritmo que me permita calcular el porcentaje de hombres y de mujeres de un
número cualquiera de personas (se debe pedir el número de hombres y el número
de mujeres), enviar el porcentaje de hombres y de mujeres por pantalla.
23. Algoritmo que me permita calcular el porcentaje de hombres, de mujeres y de
niños de un número cualquiera de personas (se debe pedir el número de hombres,
el número de mujeres y el número de niños), enviar el porcentaje de hombres, de
mujeres y de niños por pantalla.
SERVICIO NACIONAL DE APRENDIZAJE
CIDM