Daniel Villagran TI M1 Pensamiento Algoritmico
Daniel Villagran TI M1 Pensamiento Algoritmico
Daniel Villagran TI M1 Pensamiento Algoritmico
a. Módulo: 1
b. Asignatura: Pensamiento Algorítmico
c. RA: Realizar modelos matemáticos en base a una situación
problemática, identificando elementos relevante de un
problema para su adecuado análisis y solución
d. Docente Online: Susana Muñoz
e. Fecha de entrega: 15-noviembre-2022
1
Tabla de contenido
Introducción..................................................................................................................... 3
Desarrollo........................................................................................................................ 4
Conclusión....................................................................................................................... 9
Bibliografía..................................................................................................................... 10
2
Introducción
3
Desarrollo
ítem I
Definición de la secuencia de pasos lógicos que se desarrollan dentro de un cajero
automático.
Entrada:
1. El cliente ingresa al cajero
Proceso:
1. El cajero automático pide al cliente ingresa la tarjeta
2. El cliente ingresa la tarjeta al cajero automático
3. El cajero automático acepta la tarjeta, lee el código del banco y el número de
tarjeta
4. El cajero automático solicita ingresar una clave al cliente
5. El cliente ingresa su clave de 4 dígitos
6. El cajero automático envía el número de tarjeta, el código del banco y clave a una
base de datos del banco
7. El banco corrobora y aprueba la información
8. El banco envía la información al cajero automático
9. El cajero automático solicita al cliente elegir el tipo de transacción :Consultar saldo,
girar dinero o cambiar la clave
10. El cliente selecciona consultar saldo
11. El cajero automático solicita al banco el saldo de la cuenta del cliente
12. El banco verifica el saldo de la cuenta
13. El banco envía el saldo al cajero automático
14. El cajero automático consulta al usuario si quiere mostrar saldo en pantalla o
imprimir comprobante
15. El cliente selecciona mostrar saldo en pantalla
16. El cajero automático muestra saldo en pantalla
17. El cajero automático consulta si desea otra opción
18. El cliente selecciona nueva operación
19. El cajero vuelve al paso 9
20. El cliente selecciona girar dinero
21. El cajero automático solicita la cliente que ingrese monto a retirar
22. El cliente ingresa el monto
23. El cajero automático Comprueba que el monto este dentro de los límites
permitidos
24. El cajero automático genera la transacción y la envía al banco
25. El banco analiza la solicitud
26. El banco autoriza la transacción
4
27. El banco actualiza la cuenta
28. El banco envía la aprobación de la transacción y saldo de la cuenta al cajero
automático
29. El cajero automático entrega el dinero al cliente
30. El cliente toma el dinero
31. El cajero automático pregunta si quiere recibo
32. El cliente contesta si
33. El cajero imprime comprobante
34. El cliente toma el comprobante
35. El cajero consulta si desea otra operación
36. El cliente presiona si
37. El cajero vuelva al paso 9
38. El cliente selecciona cambio de clave
39. El cajero automático solicita ingresar clave nueva
40. El cliente ingresa clave nueva
41. El cajero automático pide confirmar la nueva clave
42. El cliente confirma la nueva clave
43. El cajero envía la información a la base de datos del banco
44. El banco guarda la nueva clave
45. El banco confirma la nueva clave
46. El banco envía la confirmación de nueva clave al cajero automático
47. El cajero automático muestra que nueva clave fue creada
48. El cajero automático pregunta si desea otra operación
49. El cliente presiona no
50. El cajero automático expulsa la tarjeta y solicita retirar tarjeta
51. El cliente toma la tarjeta
52. El cajero automático vuelve al paso 1
Salida:
1. El cliente sale del cajero
5
ítem II
Identificación de tipo de datos y almacenaje
6
ítem III
definir operadores , expresiones y funciones dentro del algoritmo
7
8
Conclusión
9
Bibliografía
10