GoConqr has a new look! Let us know what you think.

Quiz

Lenguaje C++

Roxana Mihaela Baba 20 questions

Take the quiz

Questions in this quiz (20)

  1. 1El lenguaje C++ sólo permite la sobrecarga de funciones cuando:
    1. ASe utiliza nombre de función y el mismo número de parámetros con tipos distintos
    2. BSe utiliza el mismo nombre de función y la lista de parámetros distinta
    3. CSe utiliza el mismo nombre de función y la misma lista de parámetros pero distinto valor de retorno
    4. DSe utiliza el mismo nombre de función y distinto número parámetros
  2. 2void f(int &param) {
    param = 10;
    }
    int main() {
    int arg = 1;
    f(&arg);
    }
    1. A10
    2. B1
    3. CError en tiempo de ejecución
    4. DError de compilación
  3. 3¿A dónde apunta el puntero s1 tras la ejecución de la siguiente instrucción?
    const char *s1 = "ABC";
    s1++;
    1. A'C'
    2. B'A'
    3. CNo se ejecuta. Hay error de compilación
    4. D'B'
  4. 4Para definir que un miembro de la clase es compartido por todas las instancias de la clase, se utiliza la palabra reservada:
    1. Avirtual
    2. Bstatic
    3. Cfriend
    4. Dinline
  5. 5Para definir que un método de la clase puede expandirse como una macro, se utiliza la palabra reservada:
    1. Avirtual
    2. Binline
    3. Cfriend
    4. Dstatic
  6. 6¿Cuál de los siguientes elementos del lenguaje C++ no permite especificar métodos?
    1. Aclass
    2. Bstruct
    3. CTodos permiten especificar métodos
    4. Dunion
  7. 7Si se realiza herencia protected, los miembros public de la clase base:
    1. ASon protected en la clase derivada
    2. BSon public en la clase derivada
    3. CNo son accesibles en la clase derivada
    4. DSon private en la clase derivada
  8. 8Declarar un miembro protected en una clase implica:
    1. AQue tiene la misma visibilidad que si fuese public y las clases derivadas no lo heredan
    2. BQue tiene la misma visibilidad que si fuese private y las clases derivadas no lo heredan
    3. CQue tiene la misma visibilidad que si fuese public y las clases derivadas lo heredan
    4. DQue tiene la misma visibilidad que si fuese private y las clases derivadas no heredan
  9. 9Dada la definición de la clase, ¿Cuál de las siguientes sentencias no se corresponde con una llamada correcta al constructor?

    class dummy {
    public:
    dummy(){};
    };
    1. Adummy a;
    2. BTodas son correctas
    3. Cdummy a();
    4. Ddummy *a = new dummy;
  10. 10La excepciones identificadas en la librería estándar del lenguaje C++ derivan de la clase:
    1. Alogic_error
    2. Bexception
    3. Cbad_exception
    4. Druntime_error

Information

Description
Quiz on Lenguaje C++, created by Roxana Mihaela Baba on 30/08/2021.
Language
Español
Views
0
Tags
2º informática
Rating
No ratings yet
Rate this quiz
Rate this quiz

More on Lenguajes C, C++ y C#

Feedback

What is it about?

What do you think of the new look?

How do you like it?