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

Quiz

Algoritmos y Estructuras de datos Avanzada

Diego Vázquez Campos 56 questions

Take the quiz

Questions in this quiz (56)

  1. 1???? ?
    (???????? ?) En el siguiente código, ¿Qué valor tiene la variable arg tras la ejecución de la función f()?

    void f(int *param) {
    ㅤparam = 10;
    }
    int main() {
    ㅤint arg = 1;
    ㅤf(&arg);
    }
    1. A10
    2. B1
    3. CError de compilación
    4. DError en tiempo de ejecución
  2. 2???? ?
    (???????? 2) ¿Cual es el resultado de la ejecución de la siguiente instrucción?

    char* const s1 = "ABC";
    *s1 = 'X';
    cout << s1;
    1. AX
    2. BABC
    3. CNo se ejecuta. Hay error de compilación
    4. DXBC
  3. 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'A'
    2. B'B'
    3. CNo se ejecuta. Hay error de compilación
    4. D'C'
  4. 4???? ?
    (???????? 4) Si se realiza herencia public, los miembros private de la clase base:
    1. ASon private en la clase derivada
    2. BNo son accesibles en la clase derivada
    3. CSon public en la clase derivada
    4. DSon protected en la clase derivada
  5. 5???? ?
    (???????? 5) Dada la definición de la clase, ¿Cual de los siguientes códigos es incorrecto para el constructor?

    class dummy {
    int x, y;
    public:
    dummy(int, int);
    },
    1. Adummy::dummy(int i, int j): x(i) {y=j;}
    2. BTodos son correctos
    3. Cdummy::dummy(int i, int j) {x=i; y=j;}
    4. Ddummy::dummy(int i, int j): x(i), y(j) {}
  6. 6???? ?
    (???????? 6) Para definir que un método de la clase puede expandirse como una macro, se utiliza la palabra
    reservada
    1. Avirtual
    2. Bfriend
    3. Cinline
    4. Dstatic
  7. 7???? ?
    (???????? 7) ¿Dónde se puede utilizar la clausula friend en el lenguaje C++?
    1. AFunciones y clases
    2. BSólo clases
    3. Csólo funciones
    4. DEn C con funciones y en C++ con clases
  8. 8???? ?
    (???????? 8) Si se realiza herencia protected, los miembros public de la clase base:
    1. ANo son accesibles en la clase derivada
    2. BSon protected en la clase derivada
    3. CSon public en la clase derivada
    4. DSon private en la clase derivada
  9. 9???? ?
    (???????? 9) Dada la definición de la clase, ¿Cual de las siguientes sentencias no se corresponde con una llamada correcta al constructor?

    class dummy {
    public:
    dummy(){};
    }
    1. Adummy *a = new dummy;
    2. Bdummy a;
    3. Cdummy a();
    4. DTodas son correctas
  10. 10???? ?
    (???????? 10) El código a ejecutar para manejar la ocurrencia de una excepción se encierra en un bloque:

    class dummy {
    public:
    dummy(){};
    }
    1. Aexception
    2. Bcatch
    3. Cthrow
    4. Dtry

Information

Description
Cuestionario de Algoritmos y Estructuras de datos Avanzada
Language
Español
Views
90
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?