Trabajo Final 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO

1. INFORMACIÓN GENERAL

Apellidos y Nombres: Flores Barboza Abigail Stefany ID: 73903067


Dirección Zonal/CFP: SENATI CFP HUAURA
Semestre
Carrera: ingeniería de Software con IA
1semestr
Curso/ Mód. Formativo Introducción al tic
Tema del Trabajo: CODIFICAR Y PROGRAMAR UN CAJERO DE BANCO

2. PLANIFICACIÓN DEL TRABAJO


N
ACTIVIDADES CRONOGRAMA/ FECHA DE ENTREGA TRABAJO FINAL
°
JUEVES 16 05 2024
VIERNES 17 05 2024
SABADO 18 05 2024

3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:

Nº PREGUNTAS

1
¿Cómo se usa el IDLE de Python?
2
¿Qué son los navegadores de internet y cuantos conoces?
3
¿Qué es Python?
4
¿Qué es E-Business?
5
¿Para que sirve la palabra print en Python?
6
¿Qué tipos de redes conoces?

¿Para que sirve el correo electrónico y sus partes?

¿Qué es el IP?
TRABAJO FINAL DEL CURSO

HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA

1. ¿Cómo se usa el IDLE de Python?


es un entorno de desarrollo integrado incluido con Python que permite escribir,
ejecutar y guardar código Python de forma interactiva

2. ¿Qué son los navegadores de internet y cuantos conoces?


Los navegadores de Internet son aplicaciones informáticas que permiten a los
usuarios acceder y navegar por páginas web en la World Wide Web.

3. ¿Qué es Python?

Python es un lenguaje de programación de alto nivel, interpretado y orientado a


objetos, conocido por su sintaxis clara y legible

4. ¿Qué es E-Business?
se refiere a la realización de actividades comerciales y transacciones empresariales a
través de Internet y otras tecnologías digitales

5. ¿Para que sirve la palabra print en Python?


La palabra print en Python se utiliza para mostrar información en la consola o en la
salida estándar del programa.

6. ¿Qué tipos de redes conoces?


Los tipos de redes informáticas son LAN (Red de Área local), WAN (Red de Área
Amplia),MAN (Red de Área Metropolitana) , WLAN (Red de Área Local Inalámbrica),
VPN (Red Privada Virtual)
TRABAJO FINAL DEL CURSO

HOJA DE PLANIFICACIÓN

PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
PASOS /SUBPASOS NORMAS -ESTANDARES
Elaboramos el cronograma donde nos especifica la En un ambiente cómodo y
fecha y la hora silencioso
Cada integrante aporto ideas Verificamos que nuestra laptop
tenga batería y este en buen
estado
Verificamos si las preguntas y respuestas estén Hacer pautas activas
planteada
Recogimos información en internet
Verificamos cada respuesta dada
Buscamos la manera de hacer los códigos
Verificamos los comandos de Python
Realizar pruebas exhaustivas del programa para
verificar su funcionamiento correcto
Implementar manejo de excepciones para gestionar
posibles errores durante la ejecución.
Mejorar la interfaz de usuario y la experiencia del
cliente en el cajero automático.

INSTRUCCIONES: debes ser lo más explícito posible.


Dependiendo el tema o el curso completar los aspectos de
calidad, medio ambiente y SHI.
TRABAJO FINAL DEL CURSO

ELABORACIÓN DEL TRABAJO FINAL

INSTRUCCIONES: completa el recuadro de acuerdo al planteamiento del trabajo


final.

1. 1 Empezamos mi grupo y yo buscando información Definición de la clase


Cliente:
 Creamos la clase Cliente para representar a los clientes del banco.
 La clase tiene un método __init__ que inicializa los atributos nombre,
apellidos, monto_dinero y tipo_cliente de cada cliente.

2. Definición de la clase CajeroAutomatico:


 Creamos la clase CajeroAutomatico para manejar las operaciones del
cajero.
 La clase tiene un método __init__ para inicializar los atributos clientes (un
diccionario para almacenar los clientes) y transacciones (una lista para
almacenar las transacciones).
 Tiene métodos para agregar clientes, mostrar clientes, depositar dinero,
retirar dinero y registrar transacciones.

3. Función para obtener la fecha actual:


 Definimos una función obtener_fecha_actual() que utiliza la biblioteca
datetime para obtener la fecha actual en una tupla (día, mes, año).

4. Función para ingresar al sistema:


 Creamos la función ingresar() para manejar el ingreso al sistema.
 Esta función permite al usuario ingresar su nombre de usuario y
contraseña.
 Se permiten hasta tres intentos para ingresar correctamente. Si se
exceden, el programa se cierra.

5. Función principal del programa (main):


TRABAJO FINAL DEL CURSO

 Definimos la función main() como la función principal del programa.


 En esta función, creamos una instancia de CajeroAutomatico.
 Si el usuario puede ingresar correctamente, se solicita al usuario que
ingrese la cantidad de clientes a registrar.
 Luego, se solicita la información de cada cliente y se agrega al cajero
automático.
 Finalmente, se muestran los clientes registrados.

6. Ejecución del programa:


 La línea if __name__ == "__main__": asegura que el código dentro se
ejecute solo cuando el script se ejecuta directamente, no cuando se
importa como un módulo.
 Se llama a la función main() para iniciar la ejecución del programa.

Este enfoque estructurado facilita la comprensión y el mantenimiento del código, ya


que separa claramente las funcionalidades y utiliza la programación orientada a
objetos para modelar el comportamiento del cajero automático y los clientes.

También podría gustarte