You are on page 1of 6

Act 9: Quiz 2 Question 1 Puntos: 1 Analice las siguientes expresiones y elija la incorrecta. Seleccione una respuesta. a.

char edad[3] = "20"; b. char ciudad = "Bogot"; c. char nombre[20] = "Juan"; d. char x[20]; Question 2 Puntos: 1 Cul es el ordenamiento basado en la tcnica de divide y vencers, Seleccione una respuesta. a. Quicksort b. Seleccion c. Burbuja d. Shell Question 3 Puntos: 1 Al declarar un puntero, este debe ser: Seleccione una respuesta. a. Del mismo tipo de la variable a la que apunta b. De tipo diferente a la variable a la que apunta c. De cualquier tipo de dato d. Ninguna de las anteriores Question 4

Puntos: 1 De las siguientes sentencias para declarar una cadena, elija la que tiene sintaxis INCORRECTA. Seleccione una respuesta. a. char cadena[14]; b. char cadena[5]; c. char cadena; d. char cadena[20]="UNAD"; Question 5 Puntos: 1 Analice el siguiente cdigo e indique que operadores de puntero utiliza.

#include <iostream.h> main(){ double d, *dp; d = 2.7183; dp = &d; cout << "nmero = " << d << "\tdireccin = " << &d << '\n'; } Seleccione una respuesta. a. El operador * y el operador de direccin (&) b. El operador * y el operador de direccin (=) c. El operador * y del operador de direccin (<) d. El operador = y del operador de direccin (&) Question 6 Puntos: 1 Cuando en un programa se requiere unir dos cadenas en una sola, se debe utilizar la funcin:

Seleccione una respuesta. a. strcmp b. strcat c. strcpy d. strlen Question 7 Puntos: 1 Al ejecutar el siguiente programa, qu resultado se obtiene?

main() { int numeros[10], i, x=10, t=0; for(i=0; i<10; i++) { numeros[i] = x; x+=10; } i=5; while(i<8) { t = t + numeros[i]; i++; } printf("%d",t); getch(); } Seleccione una respuesta. a. 300 b. 210

c. 180 d. 260 Question 8 Puntos: 1 Los punteros o apuntadores son un tipo de variable que almacenan: Seleccione una respuesta. a. Datos numricos b. Direcciones de memoria c. Datos de cualquier tipo d. Operadores como & Question 9 Puntos: 1 Existen estructuras de datos estticas que permiten almacenar gran cantidad de informacin bajo un mismo nombre, stas son conocidas como: Seleccione una respuesta. a. Punteros b. Arreglos c. Arreglos recursivos d. Listas Question 10 Puntos: 1 El nmero que hace referencia a una celda especfica del arreglo, se conoce como: Seleccione una respuesta. a. Unidimensional b. Indice c. Arreglo

d. Vector Question 11 Puntos: 1 Para trabajar con cadenas es necesarios utilizar ciertas funciones, que requieren incluir en el programa la librera: Seleccione una respuesta. a. iostream.h b. string.h c. ctype.h d. stdio.h Question 12 Puntos: 1 Mtodo de bsqueda donde se hace un recorrido de inicio a fin, realizando las comparaciones requeridas hasta encontrar el elemento elegido. Seleccione una respuesta. a. Binaria b. Transformacin de claves c. Hash d. Busqueda Lineal Question 13 Puntos: 1 Al utilizar el mtodo de burbuja, la lista se revisa: Seleccione una respuesta. a. Dos veces b. Una vez c. Hasta encontrar el elemento menor

d. Hasta terminar con intercambios Question 14 Puntos: 1 Al utilizar cadenas en un programa en C, el final de ellas se indica mediante: Seleccione una respuesta. a. Un nulo b. Un espacio c. Ninguna de las anteriores d. Un nmero Question 15 Puntos: 1 Se tienen dos vectores t1 y t2 que contienen textos, en t1 se encuentra la palabra INGENIERIA- y en t2 la palabra SISTEMAS.

Se requiere que los dos textos queden unidos en el vector t2 que tiene 50 posiciones. La sentencia correcta para lograrlo es:

Seleccione una respuesta. a. strcat=(t2,t1); b. strcpy(t1,t2); c. strcat(t2,t1); d. t2=strcpy(t1,t2);

puntos 10.7

You might also like