Pablo M F
Quiz von , erstellt am more than 1 year ago

test edi 1

74
0
0
Pablo M F
Erstellt von Pablo M F vor mehr als 9 Jahre
Schließen

Test EDI1

Frage 1 von 13

1

1. En POO una clase es ...

Wähle eine der folgenden:

  • Una estructura de datos dinámica

  • El modelo de una objeto que existe en el mundo real, aunque sea intangible.

  • La representación de algo inventado que viene bien al programador, sin tener entidad

  • Una estructura de datos

Erklärung

Frage 2 von 13

1

2. En POO, una instancia de una clase es ...

Wähle eine der folgenden:

  • la representación de una entidad concreta, con valores específicos para cada uno de los atributos de una clase

  • la representación de una entidad concreta de una clase, con métodos específicos para cada una de ella

  • Un patrón de la clase a la que pertenece

  • Un conjunto de métodos de la clase a la que instancia

Erklärung

Frage 3 von 13

1

3. ¿Cuáles son los cuatro principios fundamentales de la POO?

Wähle eine der folgenden:

  • Tipos abstractos de datos, jerarquías de clases, encapsulación y modificación.

  • Abstracción, encapsulación, jerarquías de clases y polimorfismo.

  • Abstracción, encapsulación, jerarquías de clases y modificadores de acceso.

  • Abstracción, encapsulación, herencia y polimorfismo.

Erklärung

Frage 4 von 13

1

4. ¿Para qué sirve un constructor?

Wähle eine der folgenden:

  • Para crear instancias de una clase

  • Para crear objetos de instancias 

  • Para crear clases que pertenecen a objetos

  • Para construir clases

Erklärung

Frage 5 von 13

1

5. ¿Cuál es el número máximo de métodos constructores definidos por el usuario que puede tener una clase?

Wähle eine der folgenden:

  • No existe número máximo

  • 3

  • 1

  • 2

Erklärung

Frage 6 von 13

1

6. ¿Cuáles son los modificadores de acceso en C++ que se utilizan en la definición de clases?

Wähle eine der folgenden:

  • private, public y protected 

  • private, superprivate y public

  • private y public

  • protected, private, public y anonymus

Erklärung

Frage 7 von 13

1

7. En POO existen varios mecanismos de reutilización de código ¿Cuales son?

Wähle eine der folgenden:

  • La abstracción

  • La composición y agregación de clases y la herencia

  • La herencia y el polimorfismo

  • El encapsulamiento de la información

Erklärung

Frage 8 von 13

1

8. ¿Cómo se consigue el principio de encapsulación en POO?

Wähle eine der folgenden:

  • No permitiendo el acceso externo a los atributos de una clase ni a la implementación de los métodos.

  • Ninguna de las otras respuestas es correcta

  • Con el modificador de acceso

  • Implementando los métodos en el archivo .cpp

Erklärung

Frage 9 von 13

1

9. ¿Cuál es la utilidad de los métodos privados en una clase?

Wähle eine der folgenden:

  • Servir como acceso a métodos de otras clases 

  • Servir como operaciones auxiliares a otros métodos de la clase

  • Servir como operaciones auxiliares a cualquier método

  • Servir como operaciones de los atributos de la clase

Erklärung

Frage 10 von 13

1

10. ¿Qué hereda una clase derivada de una clase base?

Wähle eine der folgenden:

  • Todo lo que esté definido en la clase de la que se hereda. 

  • Todo lo que sea público.

  • Todo lo que sea privado o protegido.

  • Aquello que está declarado como público o protegido.

Erklärung

Frage 11 von 13

1

Si 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?

Wähle eine der folgenden:

  • Si, siempre que se utilice los metodos adecuados

  • Si, puesto que es un metodo de la clase y tiene acceso a los atributos

  • No

  • Si, cuando se le asignen valores a los atributos

Erklärung

Frage 12 von 13

1

¿En que consiste la reutilizacion de codigo en POO?

Wähle eine der folgenden:

  • En cortar y pegar parte de una clase para utilizarla en otra

  • En crear nuevas clases a partir de clases ya construidas y depuradas

  • En copiar metodos de clases similares con estructuras de datos identicas

  • En utilizar codigo ya escrito por otro programador, adaptandolo a mi codigo

Erklärung

Frage 13 von 13

1

¿Cuando se ejecuta un metodo destructor?

Wähle eine der folgenden:

  • Al realizar la operacion return

  • Cuando se cierran las llaves del bloque en el que se a declarado

  • Cuando termina el ambito de validez de la instancia o bien si es dinamica, cuando se libera el espacio que ocupa

  • Cuando termine la llave del main

Erklärung