×Atención!! Los materiales de este libro aún no están optimizados para dispositivos móviles, para una mejor visualización le recomendamos acceder desde un navegador de escritorio.
¿Cómo se diseña un programa o algoritmo
orientado a objetos?
Se hacen dos cosas, se diseña el diagrama de
clases y se diseña la lógica de cada una de las clases usando la técnica seudocódigo
Se hacen tres cosas, se diseña el diagrama de
clases y se diseña la lógica de cada una de las clases usando la técnica
seudocódigo y se programa el inicio del programa.
Se hacen dos cosas, se diseñan las clases y se
diseña la programación de cada una de las clases
Correcta¡
Incorrecta, repase: 9.1 Nuestro primer problema
Incorrecta, repase: 9.1 Nuestro primer problema
¿Se puede usar más de una clase en el Diseño de
algoritmos OO usando la secuenciación en seudocódigo?
Sí
No
A veces
Correcta¡
Incorrecta, repase: 9.1 Nuestro primer problema
Incorrecta, repase: 9.1 Nuestro primer problema
¿Cómo es el método constructor?
Se proporcionan por defecto (default)
Se proporcionan con nueva clase
Se proporcionan por prioridad
Correcta¡
Incorrecta, repase:9.3
Constructores y destructores
Incorrecta, repase:9.3
Constructores y destructores
¿Con qué instrucción se ejecuta el método
constructor?
add
nuevo
new
Incorrecta, repase:9.3
Constructores y destructores
Incorrecta, repase:9.3
Constructores y destructores
Correcta¡
¿Qué hace el método destructor?
Libera el espacio ocupado por los objetos
creados en la memoria estática.
Libera el espacio ocupado por los objetos creados
en la memoria dinámica.
Libera todo el espacio de los objetos en memoria.
Incorrecta, repase: 9.3 Constructores y
destructores
Correcta¡
Incorrecta, repase: 9.3 Constructores y
destructores
¿Cuál de las sentencias es la correcta?
Imprimir Empleado
Imprimir objEmpleado.obtenerNombreEmp()
Imprimir objEmpleado.obtenerNombreEmp
Incorrecta, repase:9.4
Ejercicios resueltos
Correcta¡
Incorrecta, repase:9.4
Ejercicios resueltos
Determinar cuáles son los errores en este fragmento de programación:
Algoritmo CÁLCULOS LOGARÍTMICOS DE ÁNGULO
Clase Angulo5
1. Declarar
Datos
Angulo, senAng, cosAng: Real
2. Método establecerTamAngulo(ang: Real)
a. tamAngulo = ang
b. Fin Método
3. Método calcularSenAng()
a. senAng : Seno(tamAngulo)
4. Método calcularCosAng
a. cosAng = Coseno(tamAngulo)
b. Fin Método
1- falta en el pto 3 el b. Fin
2. faltan declarar la variable 4. Método calcularCosAng
3. Se escribe la igualación con : en pto a. senAng : Seno(tamAngulo)
1- falta en el pto 3 el b. Fin Método
2. la variable es tamAngulo no Angulo solamente
3. faltan paréntesis al final en
4. se escribe la igualación con = no con : en pto a. senAng : Seno(tamAngulo)
1- falta en el pto 4 el b. Fin Método cosAng
2. la variable es Angulo falta declarar
3. faltan paréntesis al final en 4. Método calcularCosAng
Incorrecta, repase: 9.4 Ejercicios resueltos
Correcta¡
1- falta en el pto 3 el b. Fin Método
2. la variable es tamAngulo no Angulo solamente
3. faltan paréntesis al final en 4. Método calcularCosAng
4. se escribe la igualación con = no con : en pto a. senAng : Seno(tamAngulo)
Bien resuelto:
Algoritmo CÁLCULOS LOGARÍTMICOS DE ÁNGULO
Clase Angulo5
1. Declarar
Datos
tamAngulo, senAng, cosAng: Real
2. Método establecerTamAngulo(ang: Real)
a. tamAngulo = ang
b. Fin Método
3. Método calcularSenAng()
a. senAng = Seno(tamAngulo)
b. Fin Método
4. Método calcularCosAng()
a. cosAng = Coseno(tamAngulo)
b. Fin Método