Examen simulación estructuras de datos

Description

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.
verito.salinas94
Quiz by verito.salinas94, updated more than 1 year ago
verito.salinas94
Created by verito.salinas94 over 8 years ago
276
0

Resource summary

Question 1

Question
Realiza la siguiente operación considerando la precedencia de operadores y selecciona la respuesta correcta. y = 2 * 5 * 5 + 3 * 5 + 7
Answer
  • 72
  • 35
  • 272
  • 960

Question 2

Question
¿A qué instrucción de control corresponde el siguiente diagrama de flujo?
Answer
  • do-while
  • switch
  • while
  • if-else

Question 3

Question
Un 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.
Answer
  • True
  • False

Question 4

Question
Al 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í.
Answer
  • True
  • False

Question 5

Question
Al 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.
Answer
  • True
  • False

Question 6

Question
¿Cuál es la salida del siguiente código?

Question 7

Question
Indique cuál de las siguientes afirmaciones es correcta.
Answer
  • En la estructura de control "switch", el código incluido en cada "case" debe necesariamente terminar con "break".
  • Siempre es más conveniente usar la estructura de control "switch" que la estructura de control "if".
  • La estructura de control "switch" puede utilizarse para sustituir una estructura de control "for"

Question 8

Question
Indique cuál de las siguientes afirmaciones respecto a la estructura de control do-while es falsa:
Answer
  • La expresión lógica se evalúa después de ejecutar el bloque de instrucciones.
  • La condición de control debe ir encerrada entre paréntesis.
  • El bloque de instrucciones se ejecuta como mínimo una vez.
  • do y while delimitan el bloque de instrucciones y, por tanto, no es necesario el uso de llaves.

Question 9

Question
¿Qué imprime el siguiente programa en pantalla?
Answer
  • 6
  • 5
  • 4
  • 3

Question 10

Question
¿Qué se realiza en la linea 17 del código que se muestra?
Answer
  • Se declara la variable "datos" y es de tipo personal.
  • Se declara la variable "personal".
  • En la estructura de datos cliente se declara una variable de tipo "datos" que se llama personal.

Question 11

Question
¿Por que se ingresa la palabra "void" en la linea 22 del código?
Answer
  • Porque la función retorna un valor.
  • Porque la función no retorna ninguna valor.
  • Porque es parte de la sintaxis de la sentencia.

Question 12

Question
¿Qué se realiza en la linea 30 del código?
Answer
  • la variable "apucliente" se iguala al vector "persona" en la posición 0
  • el apuntador "apucliente" toma el valor del vector "persona" en la posición 0
  • el apuntador "apucliente" toma la dirección de la memoria del vector "persona" en la posición 0

Question 13

Question
¿Que se realiza en la linea 25 del código?
Answer
  • Se toma la respuesta del usuario se sigue realizando las operaciones hasta que el usuario ingrese el número "2"
  • Se verifica que la opción sea diferente de "2" y si es así termina el programa.
  • Se toma la respuesta del usuario para saber que operación realizar.

Question 14

Question
¿Para qué se crea un vector en la linea 20?
Answer
  • Manda a llamar a la función persona en la posición "N"
  • Es un vector con 3 posiciones que se utiliza para guardar la dirección de la estructura.
  • El vector se usa para guardar en cada posición los datos de la estructura.

Question 15

Question
¿Cuál de las siguientes afirmaciones respecto a la instrucción "for" es correcta ?
Answer
  • La estructura for se ejecuta cada vez que termina el bloque de instrucciones que contiene
  • Se ejecuta mientras la condición de control sea verdadera.
  • Se ejecuta la primera vez que llega al for si la condición de control es verdadera o falsa.

Question 16

Question
Después de ejecutar el siguiente código ¿Qué valor mostraría en pantalla?
Answer
  • 4 y 3
  • 8 y 12
  • 12 y 8
Show full summary Hide full summary

Similar

EXAMEN DE MATEMÁTICAS 1ER GRADO SECUNDARIA 5to Bim
FELIPE SOLTERO
Exani II - Estructura
Gastón Amato
prueba 1
ANGELA HIDALGO
ESTUDIANTE
Omar valeta
Examen Primer trimestre
jorgeluisparedes
ELEMENTOS Y CONCEPTOS FUNDAMENTALES trabajo final
supervisortropi
Modelo de Examen de Inglés - Selectividad
juanmadj
Resumen de Selectividad Inglés
maya velasquez
Prueba de Sociales y Ciudadanas
D. Valenzuela
Prueba de Lectura Crítica: Textos
D. Valenzuela
EXANI-II
carali.ac