crear test y ex├ímenes   Fast quiz maker   creare esami e test online   Criar teste e exames online
Hacer tests y exámenes on-line
 

ver comentarios

computación y otros Informática"OPERADOR NEW"

El usuario debe realizar este test para evaluar los conocimientos adquiridos en el tema antes visto...

1.¿Para qué se utiliza el operador new?

. a) Para crear funciones de arreglo.
. b) Se utiliza para crear objetos e invocar constructores y para reservar memoria dinámica.
. c) Para crear funciones miembro.
2.¿Donde se almacenan Las variables de tipo dinámico creadas por el operador new?

. a) En una porción de memoria llamada heap.
. b) En una función miembro.
. c) En la memoria ram.
3.¿Qué hace la memoria heap (montón)?

. a) Realiza una limpieza antes de que el sistema se lo pida a la memoria del objeto.
. b) Funciones integrantes.
. c) Da cobijo a estructuras de datos muy grandes ya que su espacio depende de la cantidad de memoria virtual que tengamos en el sistema propio.
4.¿Qué se almacena en la memoria de pila?

. a) Las variables locales a una función y los propios argumentos que esta recibe.
. b) Una función miembro.
. c) Miembros de una clase.
5.¿Cuál es la diferencia entre malloc y el operador new?

. a) Que con el operador new, la memoria pila esta reservada en tiempo de compilación.
. b) Que con malloc debemos de especificar el tipo de puntero que queremos y con el operador new aparte de que no tenemos que convertir un puntero de tipo void, no va a ser necesario definir ningún archivo de cabecera extra.
. c) Que con el operador new debemos especificar el tipo de puntero que queremos.
6.¿Cómo se destruyen los objetos creados con el operador new?

. a) Con el comando delete.
. b) Con una función destructor.
. c) Con el operador delete.
7.¿Es necesario destruir los objetos creados por el operador new?

. a) Si, por que suele ser motivo de pérdidas de memoria en el programa si olvidamos destruirlos cuando ya no son necesarios.
. b) No, porque los objetos se autodestruyen cuando dejan de ser útiles.
. c) Si, por que el programa puede sufrir modificaciones para desocupar memoria.
8.¿Cómo sabemos si la operación tuvo éxito o no?

. a) Si la operación tiene éxito, new devuelve un puntero no nulo (distinto de cero) al objeto.
. b) Si la operación no tuvo éxito, new devuelve un puntero distinto de cero.
. c) Si tiene éxito, realiza una limpieza antes de que el sistema se lo pida a la memoria del objeto.
9.¿Qué usos tiene los programas para el operador new?

. a) Elaboración de matrices y eliminación de valores guardados.
. b) Formato de color para las letras.
. c) Expansor de memoria.
10.¿Qué defectos o inconvenientes podría tener el operador new?

. a) Es un operador con grado de dificultad elevada.
. b) Ninguna ya que este operador es de apoyo a la creación de programas.
. c) Utiliza demasiada memoria al vincularse a otra Biblioteca.
11.Si utilizamos new, ¿con que operadores se borran valores?

. a) Delete [].
. b) Delete ( ).
. c) Delete.
12.¿Qué tipo de sentencia es la correcta?

. a) ClaseC cPtr= new [] ClaseC.
. b) ClaseC* cPtr = new ClaseC.
. c) ClaseC*new[]= cPtr ClaseC.
13.¿Qué operador es necesario para derterminar espacio de memoria al utilizar el operador new?

. a) Delete( ).
. b) Ziseof.
. c) cPtr.
14.¿En qué programas se utiliza el operador new?

. a) JAVA, JAVA SCRIP, C++.
. b) JAVA.HTML,WORD PAD.
. c) HTML, WORD PAD, C.
15.Una de las más grandes ventajas del operador new sería:

. a) Utiliza poco espacio de memoria en el servidor y es de inicio automático.
. b) El compilador incluye algún espacio adicional para indicar "cuanto" espacio hay reservado a partir de la posición señalada por el puntero.
. c) El compilador crea matrices dependiendo de qué cantidad de espacio se elimine.

"CLASES" ,El usuario debe contestar un test del tema antes visto... Categorías:computación ,otros. Preguntas:10
TEST ESPECIALIDAD - DECIMO B ,EL SIGUIENTE TEST ES PARA DEMOSTRAR LA CAPACIDAD QUE TIENE EL ESTUDIANTE EN EL APRENDIZAJE DE CONCEPTOS EN LA ESPECIALIDAD DE MANTENIMIENTO DE COMPUTADORES EN EL SEGUNDO PERIODO ACADEMICO. . Tags:computación ,otros. Preguntas:12

Crea tu propio test gratis




Comentarios

Hacertests.com no se hace responsable del contenido publicados por los usuarios
Usamos cookies para personalizar los anuncios e analizamos Tráfico para mejorar nuestros contenidos.Compartimos esta información con google analytics, adsense y google+. Nuestra web y Google usa dicha información para dar mejores servicios Ok   Usos de cookies google