Quiz
examen informatica
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (62)
1En C++ para cada clase se deben implementar 2 destructores: uno que se
llama cuando se destruye un objeto de la clase, y otro que se llama cuando se
destruye un puntero a un objeto de la clase- ARichtig
- BFalsch
2Para implementar una arquitectura cliente/servidor en C ó C++ sólo puede
utilizarse la librería de programación de sockets- ARichtig
- BFalsch
3El algoritmo de búsqueda binaria permite buscar un elemento dentro de un
vector siempre y cuando el vector esté ordenado.- ARichtig
- BFalsch
4La sentencia en C: int vector[]={1,2,3}; es correcta a pesar de que
no se haya indicado el tamaño del vector entre corchetes- ARichtig
- BFalsch
5El paso por referencia de un parámetro a una función en C++ permite que se
modifique en la función el valor de la variable original pasada, sin necesidad
de emplear notación de punteros- ARichtig
- BFalsch
6Las variables miembro de una clase base en C++ declaradas como privadas
pueden ser accedidas desde una clase derivada de la clase base- ARichtig
- BFalsch
7En C++ se puede definir el operador + como un método de una clase o como
una función global- ARichtig
- BFalsch
8La función scanf no puede utilizarse para leer una cadena de caracteres por
teclado si ésta contiene espacios en blanco- ARichtig
- BFalsch
9Un vector en C o C++ puede definirse con diferentes tipos de datos para
cada elemento- ARichtig
- BFalsch
10En C++ se puede utilizar para mostrar el valor de una variable entera i tanto
“cout<<i;” como “printf(“%d”,i);- ARichtig
- BFalsch
11A un puntero se le puede asignar la dirección de memoria de una variable
usando el operador de indirección (*)- ARichtig
- BFalsch
12El paso de parámetros a una función por referencia es el método
recomendado para pasar parámetros en C.- ARichtig
- BFalsch
13Una función global en C++ puede acceder a los datos privados de un objeto
si la función se define en el mismo fichero en que se definen los métodos de
la clase- ARichtig
- BFalsch
14En una función miembro de una clase en C++ no debemos pasar
explícitamente como parámetro el objeto sobre el que se aplica la función- ARichtig
- BFalsch
15Para que un cliente se comunique con un servidor mediante sockets, el
cliente no necesita conocer el puerto del servidor- ARichtig
- BFalsch
16Suponiendo que a y b son enteros, y que b=0, se puede utilizar cualquiera de estas
sentencias: a=b++; ó a=++b; para hacer que el valor de a sea 1.- ARichtig
- BFalsch
17Sea c una variable tipo char que contiene un carácter. Para mostrar el código ASCII
del carácter almacenado en c, se puede utilizar el siguiente código: printf(“%d”,
c);- ARichtig
- BFalsch
18La sentencia continue dentro de un bucle hace que éste finalice
- ARichtig
- BFalsch
19Una función en C no puede llamarse a sí misma
- ARichtig
- BFalsch
20Al declarar que una función recibe como parámetro una matriz, se puede dejar
vacío el tamaño correspondiente a la primera dimensión de la matriz. Ejemplo: void
LeerMatriz(float m[][3]).- ARichtig
- BFalsch
21En C no es posible declarar un puntero doble (por ejemplo: int **p;), pero sí en
C++- ARichtig
- BFalsch
22En C++ una clase derivada no puede heredar de más de una clase base
- ARichtig
- BFalsch
23En el lenguaje C, el tipo de datos int ocupa la misma memoria
independientemente del sistema en el que se use.- ARichtig
- BFalsch
24Considerando: int a[10]; int *pa; Se puede conseguir que el puntero pa
apunte al vector a de cualquiera de estas formas: 1) pa=a; 2) pa=&a[0]- ARichtig
- BFalsch
25En C no es posible crear un vector de estructuras, ya que sólo se pueden
crear vectores de tipos de datos simples- ARichtig
- BFalsch
26Una función virtual pura se debe definir obligatoriamente en la clase base,
aunque se puede volver a definir en las clases derivadas- ARichtig
- BFalsch
27No puede utilizarse printf para mostrar una cadena de caracteres por pantalla
si ésta contiene espacios en blanco- ARichtig
- BFalsch
28Una función global en C++ puede acceder a los datos privados de un objeto
si la función se declara como amiga (friend) dentro de la clase- ARichtig
- BFalsch
29Para comunicar dos equipos mediante sockets, sólo se puede utilizar el
protocolo TCP- ARichtig
- BFalsch
30En C los arrays se pasan por dirección, es decir, no se hace una copia para la
función de los valores de los elementos del array- ARichtig
- BFalsch
31En C y C++ no es posible reservar memoria dinámica para un array
bidimensional- ARichtig
- BFalsch
32En C++ se pueden dar valores por defecto a una función, de forma que
dichos parámetros pueden ser omitidos en la llamada a la función- ARichtig
- BFalsch
33Al definir el operador = en una clase, siempre se debe devolver *this
- ARichtig
- BFalsch
34Sea el vector de enteros int v[5]. Para almacenar en la última posición del
vector el valor 100, es correcto poner v[5]=100;- ARichtig
- BFalsch
35Para crear una cadena de caracteres con el texto hola es correcto poner char
cad[4]=”hola”- ARichtig
- BFalsch
36En el mecanismo de herencia de C++ se permite sobrepasar un método, es
decir, en la clase derivada se puede volver a definir el método que ya estaba
definido en la clase base.- ARichtig
- BFalsch
37El operador & se puede aplicar a un entero, por ejemplo &i, para obtener la
dirección donde se almacena en memoria el entero- ARichtig
- BFalsch
38Para reservar memoria dinámica en C++ de un vector unidimensional se
utiliza el operador new en combinación con el operador sizeof- ARichtig
- BFalsch
39La función fgets lee una cadena almacenada en un fichero, pero sólo hasta
encontrar el primer espacio en blanco o el final de línea \n- ARichtig
- BFalsch
40La ventaja de utilizar el protocolo UDP es que es un protocolo orientado a la
conexión y con control de errores en la transmisión- ARichtig
- BFalsch
41En C++, cuando se destruye un objeto de una clase derivada, se ejecuta
primero el destructor de la clase base y después el de la clase derivada- ARichtig
- BFalsch
42Una clase abstracta es una clase que tiene al menos una función virtual pura
- ARichtig
- BFalsch
43 En C, cuando se pasa un vector como parámetro a una función, se pasa
siempre por valor.- ARichtig
- BFalsch
44 En C++ no se puede sobrecargar el operador << para poder mostrar el
contenido de un objeto con cout- ARichtig
- BFalsch
45C++ permite dar valores por defecto a los parámetros de una función
- ARichtig
- BFalsch
46El identificador de un array es en realidad un puntero al elemento 0 del
array- ARichtig
- BFalsch
47En C es posible leer un fichero carácter a carácter.
- ARichtig
- BFalsch
48En C++, una variable miembro estática es común para todos los objetos de la
clase (no hay una variable estática diferente para cada objeto de la clase, sino
que todos los objetos comparten la misma variable estática).- ARichtig
- BFalsch
49En C no es posible actualizar el indicador de posición de fichero al inicio del
fichero- ARichtig
- BFalsch
50Para declarar e inicializar un entero j con el valor 10 en C++ se puede hacer
int j=10; o int j(10);- ARichtig
- BFalsch
51) Dada la declaración int a[10]; para asignar al elemento situado en la
posición 1 del vector el valor 5, se puede utilizar a[1]=5; o *(a+1)=5;- ARichtig
- BFalsch
52Una función global amiga de una clase (friend) puede acceder a los miembros
de la clase como si fuera un método de la clas- ARichtig
- BFalsch
53En C++, una variable miembro estática es común para todos los objetos de la
clase (no hay una variable estática diferente para cada objeto de la clase, sino
que todos los objetos comparten la misma variable estática)- ARichtig
- BFalsch
54C++ permite la herencia múltiple, es decir, una clase derivada puede heredar
de más de una clase base- ARichtig
- BFalsch
55Al declarar que una función recibe como parámetro un vector, no se puede
dejar vacío el tamaño del vector. Por ejemplo, esta declaración daría error al
compilar: void LeerVector(float v[]).- ARichtig
- BFalsch
56En C no es posible abrir un fichero para escritura y lectura, sino que o bien se
abre para lectura o bien para escritura- ARichtig
- BFalsch
57En C++ para cada clase se deben implementar 2 destructores: uno que se
llama cuando se destruye un objeto de la clase, y otro que se llama cuando se
destruye un puntero a un objeto de la clase- ARichtig
- BFalsch
58El paso por referencia de un parámetro a una función en C++ permite que se
modifique en la función el valor de la variable original pasada, sin necesidad
de emplear notación de punteros.- ARichtig
- BFalsch
59En C++, para leer desde teclado un entero y almacenarlo en la variable dato debería
utilizarse: cin >> “%d” >> dato;- ARichtig
- BFalsch
60Dado el vector int x[3] = {10, 11, 12}; el valor de *x es 10.
- ARichtig
- BFalsch
61En C++ una clase derivada no puede heredar de más de una clase base
- ARichtig
- BFalsch
62En C, los arrays se pasan por dirección, es decir, no se hace una copia para la
función de los valores de los elementos del array.- ARichtig
- BFalsch
Informationen
- Beschreibung
- Quiz am examen informatica, erstellt von yessica millan am 20/06/2017.
- Autor
- yessica millan
- Sprache
- Español
- Aufrufe
- 0
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz