Está en la página 1de 6

Nombre: Cesilia Anahi Rafael

Carnet: 1012-20-10925

Variante C
Serie 1 – (7 de 20 punto/ 1 punto c/u) - Instrucciones: Responda en forma breve y clara
las siguientes preguntas.
1. ¿Desventajas de la Programación orientada a objetos?
 Requiere de una amplia documentación para finalmente plantear una solución al
problema
 La limitación de que haya la posibilidad de que el programador no conozca algunas
de las características del paradigma y este siga utilizando lo que es el paradigma
estructurado
 No existe una única forma de resolver los problemas, ya que pueden existir distintas
interpretaciones del problema planteado
2. ¿Defina qué es un atributo en la programación orientada a objetos?
 También son conocidos como propiedades o características, estos pueden contener
tanto definición de funciones como lo que son las asignaciones de datos; se
representan a modo de variables solo que adoptan técnicamente el nombre de
atributos.
3. ¿Características de Python en la Programación orientada a objetos?
 Abstracción
 Polimorfismo
 Encapsulamiento
 Herencia
 Recolección de basura
 Modularidad
 Principio de ocultación
 Programación estructurada
4. ¿Qué es la ventana de diseño de formulario en Visual Studio?
 Es una herramienta del programa de visual basic que nos permite visualizar el
diseño gráfico de nuestro formulario, es decir, es que contiene los botones, las
textbox, label, entre otras más herramientas.
5. ¿Qué es encapsulamiento en la programación orientada a objetos?
 Se trata de una característica de la POO, que consiste en el proceso de la agrupación
de las operaciones y los datos que se encuentran relacionados bajo la misma unidad
de programación.
6. ¿De dos ejemplos de objetos, basados en el mundo real?
 El objeto Ave: este tiene distintas características, por ejemplo el color, el tamaño, el
nombre, entre otros atributos posibles a asignar.
 El objeto Persona: también posee diferentes atributos, por ejemplo, el sexo, edad,
nombre, estatura, fecha de nacimiento, etc.
7. ¿Explique qué es el estado interno en la programación orientada a objetos?
 Hace referencia a una variable que ha sido declarada privada, es decir que
únicamente puede ser alterada y accedida por un método del objeto, cabe recalcar
que este tipo de variable no es visible para el programador que únicamente maneja
una instancia de la clase.
Serie 2 – (13 de 20 puntos) - Instrucciones: Realice lo que a continuación se le pide

Programa 1:

Compilación programa 1:
Programa 2:

Compilación programa 2:
Programa 3:
Compilación programa 3:
 In[6]: se compiló mostrando que vive en zona 8 y con un monto mayor a
15,000(aplicando el 20% de descuento)
 In[7]: se compiló mostrando que vive en zona 7 y con un monto menor a
15,000(aplicando el 10% de descuento)

También podría gustarte