Está en la página 1de 2

PROGRAMACIÓN AVANZADA II

TAREA SEMANA 5

NOMBRE: Programación orientada a objetos con Python. Parte I.

RECURSOS NECESARIOS:
• Contenidos de la semana 5
• Recursos adicionales:
a. IDLE Python
b. Python Documentation contents, disponible en:
https://docs.python.org/3/contents.html

INSTRUCCIONES:
1. Leer el nombre de la tarea.
2. Leer contenidos de la semana 5.
3. Revisar el material complementario disponible en recursos adicionales.
4. Las respuestas a las preguntas de la tarea deben ser una elaboración propia. Usted se
apoyará en los contenidos de la semana y también puede hacerlo con otros textos, pero
siempre debe identificar los autores y citar las fuentes. Recuerde agregar la bibliografía al
final de la tarea en formato APA. Puede consultar en la Biblioteca Virtual de IACC,
específicamente en la colección CREDTI, el manual sobre las Normas APA. Cuide su
redacción y ortografía. Puede consultar en el Foro de Interacción de la semana en caso de
alguna duda.

DESARROLLO DE LA TAREA:

Lea atentamente la siguiente instrucción, analice la información de acuerdo a los contenidos


revisados en la semana y conteste las preguntas que se presentan a continuación:

1. A continuación, se presentan dos estructuras que ejemplifican la creación de una clase.


Complete la plantilla creando las dos clases con objetos, atributos y métodos
relacionados con una farmacia y una biblioteca (mínimo dos atributos de objeto y dos
métodos) (2 puntos):

Nombre de la clase 1:
Objeto Atributo de Objeto Método
Objeto 1:

Objeto 2:
Nombre de la clase 2:
Objeto Atributo de Objeto Método
Objeto 1:

Objeto 2:

2. Tome como referencia las clases creadas en el ejercicio uno y llévelo a código,
construya dos aplicaciones, una para cada clase, que incluya su método constructor y
destructor (3 puntos).

3. Modifique el código de uno de los programas creados en el ejercicio 2, de manera que


aplique la herencia de clases (4 puntos).
Nota Importante: Se le otorgará puntuación a la actividad 3 solo si la aplicación no
posee errores lógicos ni de sintaxis.

INDICADORES DE EVALUACIÓN PUNTAJE

• Elabora objetos y clases que representen situaciones reales. 2

• Produce constructores y destructores en casos presentados. 3

• Realiza herencia de objetos en los casos dados. 4


• Puntaje total 9

Esta actividad debe ser desarrollada y consignada en su archivo original Python con todos los
comentarios pertinentes
Además deberá presentar un documento con normas de presentación IACC y una extensión no
mayor a tres hojas que incluya el desarrollo de los tres ejercicios incluyendo su código.

Envíe el documento creado con su nombre y apellido (nombre_apellido tarea5).

CANTIDAD MÍNIMA DE PALABRAS: N/A


CANTIDAD MÁXIMA DE PALABRAS: N/A

También podría gustarte