Quiz
Examen simulación estructuras de datos
Fragen in diesem Quiz (16)
1Realiza la siguiente operación considerando la precedencia de operadores y selecciona la respuesta correcta.
y = 2 * 5 * 5 + 3 * 5 + 7- A72
- B35
- C272
- D960
2¿A qué instrucción de control corresponde el siguiente diagrama de flujo?

- Ado-while
- Bswitch
- Cwhile
- Dif-else
3Un vector es una estructura de datos que permite agrupar elementos de distintos tipos de datos y almacenarlos en un solo bloque de memoria, uno después de otro.
- ARichtig
- BFalsch
4Al pasar una variable a una función por valor lo que hace es pasar un apuntador a la dirección en memoria en la que se localiza la variable en sí.
- ARichtig
- BFalsch
5Al pasar una variable a una función mediante referencia lo que se hace es pasar una copia de la información contenida en esa variable.
- ARichtig
- BFalsch
6¿Cuál es la salida del siguiente código?

- A

- B

- A
7Indique cuál de las siguientes afirmaciones es correcta.
- AEn la estructura de control "switch", el código incluido en cada "case" debe necesariamente terminar con "break".
- BSiempre es más conveniente usar la estructura de control "switch" que la estructura de control "if".
- CLa estructura de control "switch" puede utilizarse para sustituir una estructura de control "for"
8Indique cuál de las siguientes afirmaciones respecto a la estructura de control do-while es falsa:
- ALa expresión lógica se evalúa después de ejecutar el bloque de instrucciones.
- BLa condición de control debe ir encerrada entre paréntesis.
- CEl bloque de instrucciones se ejecuta como mínimo una vez.
- Ddo y while delimitan el bloque de instrucciones y, por tanto, no es necesario el uso de llaves.
9¿Qué imprime el siguiente programa en pantalla?

- A6
- B5
- C4
- D3
10¿Qué se realiza en la linea 17 del código que se muestra?

- ASe declara la variable "datos" y es de tipo personal.
- BSe declara la variable "personal".
- CEn la estructura de datos cliente se declara una variable de tipo "datos" que se llama personal.
11¿Por que se ingresa la palabra "void" en la linea 22 del código?

- APorque la función retorna un valor.
- BPorque la función no retorna ninguna valor.
- CPorque es parte de la sintaxis de la sentencia.
12¿Qué se realiza en la linea 30 del código?

- Ala variable "apucliente" se iguala al vector "persona" en la posición 0
- Bel apuntador "apucliente" toma el valor del vector "persona" en la posición 0
- Cel apuntador "apucliente" toma la dirección de la memoria del vector "persona" en la posición 0
13¿Que se realiza en la linea 25 del código?

- ASe toma la respuesta del usuario se sigue realizando las operaciones hasta que el usuario ingrese el número "2"
- BSe verifica que la opción sea diferente de "2" y si es así termina el programa.
- CSe toma la respuesta del usuario para saber que operación realizar.
14¿Para qué se crea un vector en la linea 20?

- AManda a llamar a la función persona en la posición "N"
- BEs un vector con 3 posiciones que se utiliza para guardar la dirección de la estructura.
- CEl vector se usa para guardar en cada posición los datos de la estructura.
15¿Cuál de las siguientes afirmaciones respecto a la instrucción "for" es correcta ?
- ALa estructura for se ejecuta cada vez que termina el bloque de instrucciones que contiene
- BSe ejecuta mientras la condición de control sea verdadera.
- CSe ejecuta la primera vez que llega al for si la condición de control es verdadera o falsa.
16Después de ejecutar el siguiente código ¿Qué valor mostraría en pantalla?

- A4 y 3
- B8 y 12
- C12 y 8
Informationen
- Beschreibung
- El examen tiene como propósito evaluar los conocimientos del alumno previos a inscribirse al curso de estructuras de datos, se recomienda contestar el examen de la mejor manera posible.
- Autor
- verito.salinas94
- Sprache
- Español
- Aufrufe
- 603
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz