Quiz
Test EDI1
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (13)
11. En POO una clase es ...
- AUna estructura de datos dinámica
- BEl modelo de una objeto que existe en el mundo real, aunque sea intangible.
- CLa representación de algo inventado que viene bien al programador, sin tener entidad
- DUna estructura de datos
22. En POO, una instancia de una clase es ...
- Ala representación de una entidad concreta, con valores específicos para cada uno de los atributos de una clase
- Bla representación de una entidad concreta de una clase, con métodos específicos para cada una de ella
- CUn patrón de la clase a la que pertenece
- DUn conjunto de métodos de la clase a la que instancia
33. ¿Cuáles son los cuatro principios fundamentales de la POO?
- ATipos abstractos de datos, jerarquías de clases, encapsulación y modificación.
- BAbstracción, encapsulación, jerarquías de clases y polimorfismo.
- C Abstracción, encapsulación, jerarquías de clases y modificadores de acceso.
- DAbstracción, encapsulación, herencia y polimorfismo.
44. ¿Para qué sirve un constructor?
- A Para crear instancias de una clase
- BPara crear objetos de instancias
- CPara crear clases que pertenecen a objetos
- DPara construir clases
55. ¿Cuál es el número máximo de métodos constructores definidos por el usuario que puede tener una clase?
- ANo existe número máximo
- B3
- C1
- D2
66. ¿Cuáles son los modificadores de acceso en C++ que se utilizan en la definición de clases?
- Aprivate, public y protected
- Bprivate, superprivate y public
- C private y public
- Dprotected, private, public y anonymus
77. En POO existen varios mecanismos de reutilización de código ¿Cuales son?
- ALa abstracción
- BLa composición y agregación de clases y la herencia
- CLa herencia y el polimorfismo
- DEl encapsulamiento de la información
88. ¿Cómo se consigue el principio de encapsulación en POO?
- ANo permitiendo el acceso externo a los atributos de una clase ni a la implementación de los métodos.
- BNinguna de las otras respuestas es correcta
- CCon el modificador de acceso
- DImplementando los métodos en el archivo .cpp
99. ¿Cuál es la utilidad de los métodos privados en una clase?
- AServir como acceso a métodos de otras clases
- BServir como operaciones auxiliares a otros métodos de la clase
- CServir como operaciones auxiliares a cualquier método
- DServir como operaciones de los atributos de la clase
1010. ¿Qué hereda una clase derivada de una clase base?
- ATodo lo que esté definido en la clase de la que se hereda.
- BTodo lo que sea público.
- CTodo lo que sea privado o protegido.
- DAquello que está declarado como público o protegido.
11Si un metodo de una clase tiene como parametro una referencia constante a una instancia de una clase, ¿podran modificarse los valores de los atributos de esta instancia?
- ASi, siempre que se utilice los metodos adecuados
- BSi, puesto que es un metodo de la clase y tiene acceso a los atributos
- CNo
- DSi, cuando se le asignen valores a los atributos
12¿En que consiste la reutilizacion de codigo en POO?
- AEn cortar y pegar parte de una clase para utilizarla en otra
- BEn crear nuevas clases a partir de clases ya construidas y depuradas
- CEn copiar metodos de clases similares con estructuras de datos identicas
- DEn utilizar codigo ya escrito por otro programador, adaptandolo a mi codigo
13¿Cuando se ejecuta un metodo destructor?
- AAl realizar la operacion return
- BCuando se cierran las llaves del bloque en el que se a declarado
- CCuando termina el ambito de validez de la instancia o bien si es dinamica, cuando se libera el espacio que ocupa
- DCuando termine la llave del main
Information
- Description
- test edi 1
- Author
- Pablo M F
- Language
- Español
- Views
- 84
- History
- Created on 8 Apr 2015 · updated on 1 Dec 2016
- Tags
- Rating
- No ratings yet Rate this quiz