PROGRAMACION EN PYTHON
Enviado por xamav85165 • 8 de Octubre de 2022 • Informe • 2.150 Palabras (9 Páginas) • 46 Visitas
[pic 1][pic 2]
Evaluación N°1
Programación Orientado a Objeto
PROGRAMACION EN PYTHON
UML – CLASES
ÁREA ACADÉMICA | Informática y telecomunicaciones | CARRERA | Informática – Analista Progr. |
ASIGNATURA | Introducción a la Programación | CÓDIGO | TI2022 |
SEDE | Puente Alto | DOCENTE | Cesar Arce J. |
Unidad de Aprendizaje | N° 1 | Criterios a Evaluar | 1.1.1 |
DURACIÓN | 120 minutos | FECHA | 26 - 09 - 2022 |
NOMBRE ESTUDIANTE: | |||
Apellido Paterno[pic 3] | Apellido Materno | Nombres | |
RUT: | - | ||
PUNTAJE MÁXIMO | 100 | NOTA: | Firma conforme |
PUNTAJE OBTENIDO | |||
Solicita re-corrección | Sí | No | Motivo: |
INSTRUCCIONES GENERALES: 1.- La nota 4.0 se obtiene logrando un 60% del puntaje total. 2.- Esta evaluación tiene un valor de un 35% del total de las notas de la asignatura. 3.- La prueba se revisara en ejecución, funcionando como debe ser . 4.- Los ejercicios se deben realizar en Python tal cual se vio en clases. 5.- Se prohíbe el uso de celulares, mp3, mp4, iphone, ipod o similares durante la evaluación. (Según corresponda indicar: Se prohíbe el uso de calculadoras). |
LA EVALUACION DEBE ENVIAR AL FINAL DE LA CLASE
A LAS 13:00 HRS.
SIN PEROS . . . .
I Desarrollo de Ejercicio Practico. Puntaje total 100%
Realice el ejercicio que se pide mas abajo aplicando Diagramas de Clases, Clases y Objeto tal cual se explico en clases, y en la guía de tarea valida como horas virtuales. Cabe recordar que debe respetar el estándar UML explicado en clases, ya que se considerara en la revisión de la evaluación.
En el desarrollo de la evaluación también debe realizar las clases y objetos hechas en UML las debe programar en python tal cual se explico en el desarrollo de las clases.
Debe enviar un documento en Word con el desarrollo de los ejercicios resueltos de la evaluación como son los realizados en UML y los programados en Python.
DOCUMENTO WORD:
El documento en Word que debe enviar al profesor debe tener la siguiente estructura :
-Nombre del trabajo : Prueba 1 Diagramas de Clases y Objetos en UML y Clases y Objetos en Python.
-Datos Requeridos : Nombre Asignatura, Nombre Alumno, Nombre Profesor y Fecha.
-Contenido del Word : Debe tener las clases, objetos, diagramas de clase, clases programadas y objetos creados.
-Debe colocar el titulo de la pregunta y abajo realizar el desarrollo del ejercicio ( ver ejemplo mas abajo ) .
Ejemplo de como se debe enviar cada ejercicio en el documento Word
[pic 4]
El archivo que debe enviar con los ejercicios resueltos debe tener el siguiente nombre :
[pic 5]
EJERCICIO A DESARROLLAR
ECLASES Y OLBJETOS EN UML :
Practica : Realice el ejercicio que se pide, tal cual se explico en las clases y como se muestra mas abajo.
Nombre : Venta de Productos Electrónicos.
Clases a Realizar : Cliente - Vendedor - Compra - Pago - Proveedor - Productos ( TV 4K, Notebook y Celular ).
Atributos : Cada clase debe tener un mínimo de 5 atributos.
Métodos : Mínimo 2 métodos cada clase que ud. debe asignar.
Objetos : Crear un objeto Nivel 1 de cada clase, y 2 objetos nivel 2 en 2 clases a su elección.
El objeto nivel 1 debe tener a lo menos 2 características propias.
DIAGRAMA DE CLASES EN UML :
Clases : Crea el diagrama de clase con las 6 clases de la pregunta anterior.
Clases : Crea el diagrama de clase y las relaciona correctamente con una línea.
Objetos : Creas el diagrama de clases en cada clase correspondiente, tanto el nivel 1 como el nivel 2.
PRACTICA DE PROGRAMACION EN PYTHON :
Python : Debe programar en Python las clases y los objetos pedidas en el paso anterior ( ver ejemplo mas abajo ).
( Debe programar cada objeto de las clases pedidas más arriba en “Clases a Realizar” ).
Otro Ejercicio : Realice un programa que registre el movimiento de arriendo de vehículos, para lo cual debe considerar los
siguientes datos :
-Rut Cliente, Tipo Vehículo, Valor Día, NumeroDíasArriendo, Total, FormaPago, Dcto., Interés y TotalPagar.
-Debe crear una clase para desarrollar el programa.
...