Examen simulación estructuras de datos

Descripción

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
Test por verito.salinas94, actualizado hace más de 1 año
verito.salinas94
Creado por verito.salinas94 hace más de 8 años
279
0

Resumen del Recurso

Pregunta 1

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

Pregunta 2

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

Pregunta 3

Pregunta
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.
Respuesta
  • True
  • False

Pregunta 4

Pregunta
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í.
Respuesta
  • True
  • False

Pregunta 5

Pregunta
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.
Respuesta
  • True
  • False

Pregunta 6

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

Pregunta 7

Pregunta
Indique cuál de las siguientes afirmaciones es correcta.
Respuesta
  • 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"

Pregunta 8

Pregunta
Indique cuál de las siguientes afirmaciones respecto a la estructura de control do-while es falsa:
Respuesta
  • 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.

Pregunta 9

Pregunta
¿Qué imprime el siguiente programa en pantalla?
Respuesta
  • 6
  • 5
  • 4
  • 3

Pregunta 10

Pregunta
¿Qué se realiza en la linea 17 del código que se muestra?
Respuesta
  • 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.

Pregunta 11

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

Pregunta 12

Pregunta
¿Qué se realiza en la linea 30 del código?
Respuesta
  • 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

Pregunta 13

Pregunta
¿Que se realiza en la linea 25 del código?
Respuesta
  • 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.

Pregunta 14

Pregunta
¿Para qué se crea un vector en la linea 20?
Respuesta
  • 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.

Pregunta 15

Pregunta
¿Cuál de las siguientes afirmaciones respecto a la instrucción "for" es correcta ?
Respuesta
  • 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.

Pregunta 16

Pregunta
Después de ejecutar el siguiente código ¿Qué valor mostraría en pantalla?
Respuesta
  • 4 y 3
  • 8 y 12
  • 12 y 8
Mostrar resumen completo Ocultar resumen completo

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