Test BIII T6.1 Arquitectura Java EE y plataforma .NET: componentes, persistencia y seguridad. Características, elementos y funciones en entornos Java, C, C++ y .Net. Tema 30
Descripción
(Test BIII Tema 6) Test BIII Desarrollo de sistemas Test sobre Test BIII T6.1 Arquitectura Java EE y plataforma .NET: componentes, persistencia y seguridad. Características, elementos y funciones en entornos Java, C, C++ y .Net. Tema 30, creado por D. Israel Ligua Blacio el 22/03/2018.
01. El siguiente código C
int v[]={1,2,3,4,5};
int *i = v;
printf(“%d\n”, *(i+4));
2012 Centro Superior de Investigaciones Científicas - Gr.C
Respuesta
a) Imprimirá la dirección del puntero i desplazada 4 posiciones
b) Imprimirá 4
c) Imprimirá 5
d) Produciría un error de compilación porque no se puede sumar un entero a un puntero
Pregunta 2
Pregunta
02. Seleccione la respuesta correcta sobre el lenguaje C++.
2009 Ejecutivos Informática Aragón - Gr.C
Respuesta
a) Permite realizar sobrecarga de funciones pero no de operaciones.
b) Dispone de características de herencia múltiple.
c) Permite definir plantillas (templates) que son la única forma de definir funciones virtuales.
d) Permite implementar una gestión avanzada de excepciones que tiene como limitación el no permitir relanzar una excepción ya capturada.
Pregunta 3
Pregunta
03. En el lenguaje de programación C, ¿cuál es el operador de desreferencia de un puntero?
2011 Técnico Especialista Informática Sanidad Cantabria - Gr.C
Respuesta
a) >>
b) ||
c) &
d) *
Pregunta 4
Pregunta
04. Indique la afirmación INCORRECTA, con respecto al lenguaje C++.
2009 Técnicos Auxiliares Informática Galicia - Gr.C
Respuesta
a) Se produce recursividad cuando se llama a una función y se crea un nuevo juego de variables locales, de modo que, si la función hace una llamada a sí misma, se guardan sus variables y parámetros en la pila, y la nueva instancia de la función trabajará con su propia copia de las variables locales. Cuando esta segunda instancia de la función retorna, recupera las variables y los parámetros de la pila y continúa la ejecución en el punto en que había sido llamada
b) C++ permite declarar punteros a miembros de clases, estructuras y uniones. Aunque en el caso de las clases, los miembros deben ser públicos para que pueda accederse a ellos
c) C++ nos permite acceder a objetos de una clase derivada usando un puntero a la clase base. En eso consiste el polimorfismo. Por supuesto, no sólo podremos acceder a datos y funciones que existan en la clase base, sino que los datos y funciones propias de los objetos de clases derivadas serán también accesibles
d) Como norma general, cuando apliquemos plantillas, debemos usar clases con constructores sin parámetros
Pregunta 5
Pregunta
05. Indique la respuesta CORRECTA. El destructor de la clase PILA en C++ se declara:
2009 Técnicos Auxiliares Informática Galicia - Gr.C
~ https://es.wikipedia.org/wiki/Virgulilla
Respuesta
a) ~PILA ()
b) ~PILA(*PILA)
c) PILA.destroy()
d) ~PILA(destroy())
Pregunta 6
Pregunta
06. Indique la afirmación INCORRECTA, con respecto al lenguaje C++
2009 Técnicos Auxiliares Informática Galicia - Gr.C
Respuesta
a) La sobrecarga de operadores es una forma de hacer polimorfismo
b) Las clases abstractas son útiles para definir interfaces, es decir, un conjunto de métodos que definen el comportamiento de un módulo determinado
c) Todos los operadores de C++ son factibles de sobrecargar
d) La herencia múltiple es el mecanismo que permite al programador hacer clases derivadas a partir, no de una sola clase base, sino de varias.
Pregunta 7
Pregunta
07. ¿Cuál de los siguientes operadores no se puede sobrecargar en C++?
2008 Técnicos Auxiliares Informática AGE - Gr. C
Respuesta
a) New
b) Sizeof
c) *
d) Delete
Pregunta 8
Pregunta
08. En el lenguaje de programación C, ¿qué carácter distingue las directivas de preprocesador?
2016 Técnicos Auxiliares de Informática AGE - Gr. C
Respuesta
a) /
b) #
c) -
d) |
Pregunta 9
Pregunta
09. La función gotoxy del lenguaje C se encuentra disponible en la librería:
2016 Técnicos Auxiliares de Informática AGE - Gr. C
Respuesta
a) sedlo.h
b) stdlib.h
c) conio.h
d) ctype.h
Pregunta 10
Pregunta
10. En el lenguaje de programación C, ¿qué carácter distingue las directivas de preprocesador?
2016 Técnicos Auxiliares Informática Promoción Interna AGE - Gr. C
2016 Técnicos Auxiliares Informática Acceso Libre AGE - Gr.C