Está en la página 1de 5

1. ___________ es una variable que se utiliza para almacenar la direccin de otra variable.

Como todas las variables en C++, deben declararse.


a. Apuntador
b. Estructura
c. Clase
d. Destructor
2. El operador de ____________ se usa tanto para declarar una variable apuntadora como
para tener acceso a la variable cuya direccin se almacena en un apuntador.
a. * (indireccion)
b. & (direccin)
c. % (modulo)
d. + (suma)

3. Los ___________ pueden crearse en forma dinmica mientras se est ejecutando un


programa.
a. Constructores
b. Arreglos
c. Destructores
d. Apuntadores
4. _____________ permite que se agrupen variables individuales bajo un nombre de
variable comn.
a. Un acumulador
b. Un apuntador
c. Un arreglo
d. Una estructura
5. Reserva el nmero de bytes solicitado por la declaracin, devuelve la direccin de la
primera ubicacin reservada o NULL si no se dispone de suficiente memoria.
a. Operador Delete
b. Operador New
c. Operador NULL
d. Operador Create
6. Libera un bloque de bytes reservado con anterioridad, la direccin de la primera
ubicacin reservada debe transmitirse como un argumento al operador.
a. Operador Delete
b. Operador New
c. Operador NULL
d. Operador Create
7. Las ______________ se usan de manera casi exclusiva como parmetros formales de
funcin y como tipos a devolver.
a. direcciones
b. referencias
c. estructuras

d. clases
8. La bsqueda ________ compara cada elemento de un arreglo con una clave de
bsqueda. Como el arreglo no est en ningn orden especfico, existe la misma
probabilidad de que se encuentre el valor tanto en el primer elemento como en el ltimo.
Por lo tanto, en promedio el programa debe comparar la clave de bsqueda con la mitad
de los elementos del arreglo. Para determinar que un valor no se encuentra en el
arreglo, el programa debe comparar la clave de bsqueda con cada elemento del
arreglo. Este mtodo de bsqueda ______ funciona bien para arreglos pequeos, y es
aceptable para los arreglos desordenados.
a. Recursiva
b. Fibonacci
c. Lineal
d. Determinista

9. La lista debe estar ordenada, empezando por una lista ordenada, el elemento deseado
se compara primero con los elementos en medio de la lista (para listas con un nmero
par de elementos, puede usarse cualquiera de los dos elementos intermedios). Se
presentan tres posibilidades una vez que se hace la comparacin: el elemento deseado
puede ser igual al elemento intermedio, puede ser mayor o puede ser menor que el
elemento intermedio.
a. Bsqueda a bloques
b. Bsqueda Binaria
c. Bsqueda escalonada
d. Bsqueda Recursiva
10. la cual tambin se conoce como bsqueda secuencial, cada elemento en la lista es
examinado en el orden en el que ocurre en la lista, hasta que se encuentra el elemento
deseado o se llega al final de la lista
a. Bsqueda a bloques
b. Bsqueda Binaria
c. Bsqueda lineal
d. Bsqueda Recursiva
11. es una estructura de datos que puede utilizarse para almacenar una lista de valores del
mismo tipo de datos. Tales deben declararse dando el tipo de datos de los valores que
estn almacenados y el tamao.
a. Arreglos cnicos
b. Arreglos Piramidales
c. Arreglos unidimensionales
d. Arreglos Multidimensionales
12. se declara enlistando un tamao de fila y uno de columna con el tipo de datos y el
nombre del arreglo
a. Arreglos cnicos
b. Arreglos Piramidales
c. Arreglos unidimensionales
d. Arreglos Multidimensionales
13. Se usan cuando la lista de datos no es demasiado grande y la lista completa puede
ordenarse dentro de la memoria de la computadora, por lo general en un arreglo.

a. Ordenamientos internos
b. Ordenamientos externos
c. Ordenamientos binarios
d. Ordenamientos lineales
14. Se usan para conjuntos de datos mucho ms grandes que se almacenan en archivos de
disco o cinta externos grandes y no pueden acomodarse dentro de la memoria de la
computadora como una unidad completa
a. Ordenamientos internos
b. Ordenamientos externos
c. Ordenamientos binarios
d. Ordenamientos lineales
15. El manejo de ______________ permite al programador eliminar el cdigo de manejo de
errores de la lnea principal de ejecucin del programa, lo cual mejora la claridad del
programa y su capacidad de modificacin de asignacin.
a. excepciones
b. depuracin
c. buffer
d. la pila
16. Un programa que termina en forma abrupta podra dejar un recurso en un estado en el
que otros programas no puedan adquirirlo.
a. Bsqueda de pilas
b. bsqueda de libreras
c. bsqueda de recursos
d. bsqueda de funciones
17. El elemento ms pequeo de datos que puede procesar una computadora se llama
__________
a. direccin
b. bit
c. carcter alfanumrico
d. byte
18. La funcin miembro ________ de istream se utiliza comnmente cuando se leen datos
de un archivo en aplicaciones de acceso aleatorio
a. define
b. constant
c. read
d. open
19. Devuelve verdadero (nmero entero diferente de cero) si charExp evala un dgito (0 a
9); de lo contrario, devuelve falso (nmero entero cero)
a. intisdigit(charExp)
b. intisascii(charExp)
c. intisspace(charExp)
d. intisprint(charExp)
20. Es una ruta de transmisin unidireccional utilizada para conectar un archivo almacenado
en un dispositivo fsico, como un disco o un CD-ROM, con un programa. Cada flujo de
archivos tiene su propio mtodo, el cual determina la direccin de los datos en la ruta de
transmisin; es decir, si la ruta mover datos de un archivo a un programa o si la ruta
mover datos de un programa a un archivo.

a.
b.
c.
d.

Flujo de apuntadores
Flujo de archivos
Flujo de arreglos
Flujo de librerias

21. Escriba un programa que defina una macro con un argumento para calcular el volumen
de una esfera. El programa debe calcular el volumen para las esferas cuyos radios se
encuentren en el rango de 1 a 10, y debe imprimir los resultados en formato tabular. La
3
frmula para el volumen de una esfera es ( 4.0 / 3 ) r
en donde es
3.14159. (Nota. No se te olvid anexar el cdigo)
22. Escriba un programa que produzca los siguientes resultados. La suma de x y y es 13
(Nota. No se te olvid anexar el cdigo)
23. Cree un programa que ilustre la asignacin de valores a los miembros individuales de la
estructura nacimiento. La cual es la siguiente:

(Nota. No se te olvid anexar el cdigo)


24. Cree un programa que despliegue los registros de los primeros cinco empleados
ilustrados en la figura siguiente. (Nota. No se te olvid anexar el cdigo).

25. Crear un programa que utilice algn mtodo para seleccionar un carcter a la vez de la
cadena, comenzando en la posicin cero de la cadena y terminando en el ndice del
ltimo carcter en ella. Este ltimo valor ndice siempre es uno menos que el nmero de
caracteres en la cadena (es decir, la longitud de la cadena). Nota. No se te olvid anexar
el cdigo).

También podría gustarte