Vous êtes sur la page 1sur 7

20/05/13 301304A: Act 9: Quiz 2

INTRODUCCION A LA PROGRAMACION
Usted se ha autentificado como RAFAEL EDUARDO COTES (Salir)

Campus13 2013-1 ► 301304A ► Cuestionarios ► Act 9: Quiz 2 ► Revisión

Act 9: Quiz 2

Revisión del intento 1

Comenzado el: lunes, 20 de mayo de 2013, 21:55


Completado el: lunes, 20 de mayo de 2013, 22:37
Tiempo empleado: 42 minutos 41 segundos
Continuar

1 A las estructuras de datos estáticas que permiten almacenar


gran cantidad de informaciòn bajo un mismo nombre, se las
conoce como:

Seleccione a. Arreglos
una b. Arreglos recursivos
respuesta.
c. Punteros
d. Listas

2
Una de las herramientas fundamentales de la programación
son las funciones, las cuales se pueden definir como:

Seleccione a. Miniprogramas dentro de otro programa,


al menos permitiendo la reducción de espacio, la
una agrupación de muchas sentencias con un
66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 1/7
20/05/13 301304A: Act 9: Quiz 2

respuesta. mismo nombre


b. Independizar procesos para una ejecución
mas rápida
c. Es un algoritmo el cual devuelve un único
valor al programa
d. Permiten que los programas sean legibles y
estructurados y compresibles

3 Los punteros o apuntadores son un tipo de variable que


almacenan:

Seleccione a. Direcciones de memoria


una b. Operadores como &
respuesta.
c. Datos numéricos
d. Datos de cualquier tipo

4 Verifica la existencia de un elemento dentro de un conjunto


de datos:

Seleccione a. Arreglo
una b. Algoritmo
respuesta.
c. Algoritmo de búsqueda
d. Ninguna de las anteriores

5 Un programa en lenguaje C, que requiera trabajar con


funciones de caracter, debe incluir la librería:
66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 2/7
20/05/13 301304A: Act 9: Quiz 2

Seleccione a. stdio.h
una b. string.h
respuesta.
c. ctype
d. iostream.h

6 Examine el siguiente código y determine cuales son los


valores que se muestran por pantalla de las variables *p y *q:

int x, y, *p, *q;


int main ()
{ x = 20;
y = 10;
p = &x;
q= &y;
*p = *q;
*q = *q + 5;
cout << *p << endl;
cout << *q << endl;
}

Seleccione a. 10 y 15
una b. 20 y 15
respuesta.
c. 20 y 10
d. 10 y 10

7 Método de búsqueda donde se hace un recorrido de inicio a


fin, realizando las comparaciones requeridas hasta encontrar
el elemento elegido.

Seleccione a. Transformación de claves


66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 3/7
20/05/13 301304A: Act 9: Quiz 2

una b. Busqueda Lineal


respuesta.
c. Binaria
d. Hash

8 Al declarar un puntero, este debe ser:

Seleccione a. De tipo diferente a la variable a la que


una apunta
respuesta. b. Del mismo tipo de la variable a la que
apunta
c. Ninguna de las anteriores
d. De cualquier tipo de dato

9 Para buscar un dato, determina el elemento central del


arreglo:

Seleccione a. Todas las anteriores


una b. Búsque de Hash
respuesta.
c. Búsqueda lineal
d. Búsqueda binaria

10 El final de una cadena en C, se indica mediante:

Seleccione a. Un número
una b. Un nulo
respuesta.
66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 4/7
20/05/13 301304A: Act 9: Quiz 2

c. Un espacio
d. Ninguna de las anteriores

11 Se tiene 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 a. strcat=(t2,t1);
una b. t2=strcpy(t1,t2);
respuesta.
c. strcat(t2,t1);
d. strcpy(t1,t2);

12 Al utilizar el método de burbuja, la lista se revisa:

Seleccione a. Dos veces


una b. Una vez
respuesta.
c. Hasta encontrar el elemento menor
d. Hasta terminar con intercambios

13 Al ejecutar el siguiente programa, qué resultado se obtiene.

main()
66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 5/7
20/05/13 301304A: Act 9: Quiz 2

{ 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 a. 210
una b. 300
respuesta.
c. 260
d. 180

14 Analice el siguiente código e indique que operadores de


puntero utiliza.

#include <iostream.h>
main(){
double d, *dp;
d = 2.7183;
dp = &d;
cout << "número = " << d << "\tdirección = " << &d << '\n';
}

Seleccione a. El operador * y del operador de dirección


una (<)
respuesta. b. El operador * y el operador de dirección (&)

66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 6/7
20/05/13 301304A: Act 9: Quiz 2

c. El operador = y del operador de dirección


(&)
d. El operador * y el operador de dirección (=)

15 Los algoritmos utilizados en el ordenamiento de los vectores


son:

Seleccione a. burbuja, inserción(baraja)


al menos b. burbuja, hash
una
respuesta. c. quicksort, binaria
d. shell, quicksort

Continuar

Usted se ha autentificado como RAFAEL EDUARDO COTES (Salir)


301304A

66.165.175.211/campus13_20131/mod/quiz/review.php?attempt=111334 7/7

Vous aimerez peut-être aussi