Download Practica integradora adicional LSCA Teresa de

Document related concepts
no text concepts found
Transcript
Practica integradora adicional
L.S.C.A. Teresa de Jesús Raygoza Vergara
Nombre________________________________________________________ Grupo:_____
I.- Contesta correctamente lo que se te pide
1.- ¿Que es algoritmo?_________________________________________________________
___________________________________________________________________________
2.- ¿Cuáles son las características de los algoritmos?_________________________________
___________________________________________________________________________
3.- ¿Cuáles son las fases de la metodología de solución?_____________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
4.- ¿Qué es un diagrama de flujo?_______________________________________________
__________________________________________________________________________
Dibuja los siguientes símbolos del programa DFD:
Inicio y fin
Lectura
Asignación
Decisión
Salida
Flechas
II.- Resuelve correctamente los siguientes ejercicios utilizando el programa DFD y Basic
A. En una tienda departamental están regalando boletos para una rifa a los clientes que
compren más de 500 pesos, si la compra es mayor a 500 entonces mandar letrero que diga “
Recibe boleto”, de lo contrario mostrar letrero, “Gracias por su compra”.
Diagrama A
Programa A
Inicio
Compra
Compra >
500
“Gracias por
su compra”
“Recibe
Boleto”
Fin
B. Leer la edad de una persona, si es de la tercera edad, entonces mandar un letrero
que diga, “puedes tramitar tu credencial del Insen”, de lo contrario mandar un
letrero que diga “los siento deberás esperar
Diagrama B
Programa B
Do
Input edad
If edad >= 18 then
Print “ tramitar tu credencial “
Else
Print “ Lo siento debes esperar “
Endif
End
C. Obtener el área de un circulo
Algoritmo C
Inicio
1.
2.
3.
4.
Fin
Diagrama C
Leer medida del radio
Multiplicar radio por radio
Multiplicar el resultado por 3.1416
Imprimir radio
Lista de cotejo
Valor
1
1
2
3
3
3
Criterio
1.- Contestó correctamente las preguntas realizadas
2.- Dibujó correctamente los símbolos del programa DFD
3.- Utilizó la metodología para resolver el problema planteado
4.- Realizó el diagrama de flujo correctamente
5.- Realizó correctamente el programa
6.- Realizó correctamente el algoritmo
Si
No
Observaciones
Ejercicios adicionales de algoritmos DFD y Basic
1. Leer las horas trabajadas de un empleado para calcular su pago total.
Algoritmo
Inicio
Fin
DFD
Programa Basic
1. Leer horas
trabajadas
2. Leer sueldo por hora
3. Multiplicar el sueldo
por hora trabajadas
4. Imprimir el pago
total
2. Leer 2 números e imprimir si son números iguales de lo contrario imprimir números
diferentes.
Algoritmo
Inicio
num1, num2
num1 =
num2
“números
iguales “
“números
diferentes
”“
Inicio
3. Leer un número y elevarlo al cuadrado.
Algoritmo
DFD
Programa basic
Do
Input numero
Cuadrado = numero * numero
Print “ El cuadrado es un
numero es “
Print cuadrado
End
4. Leer un numero imprimir si el numero es mayor a 100 de lo contrario número menor a
100
Algoritmo
DFD
Programa basic
Do
Input numero
If numero > 100 then
Print “ número mayor a 100”
Else
Print “ número menor a 100”
Endif
End