Está en la página 1de 20

RYS76

regunta 1

Sin responder aún


Puntaje de 1.0

Quitar señalización (bandera)

Texto de la pregunta

¿Cuál es la forma correcta de declarar un arreglo utilizando un


inicializador con cinco valores?

Seleccione una:
int n = {10; 20; 30; 40; 50};
int() array = int {10, 20, 30, 40, 50};
int[] n = {10, 20, 30, 40, 50};
int n = new {10, 20, 30, 40, 50};

Pregunta 2

Sin responder aún


Puntaje de 1.0

Quitar señalización (bandera)

Texto de la pregunta

¿Cuál es el nombre de la lista de expresiones separadas por comas,


encerradas entre llaves, que se utilizan en la creación de elementos de
un arreglo?

Ejemplo: {15,18,21,45}
Seleccione una:
Reservada
Declaración
Control
Inicializadora

Pregunta 3

Sin responder aún


Puntaje de 1.0

Quitar señalización (bandera)

Texto de la pregunta

Seleccione la opción correcta que indica la declaración de un arreglo de


10 elementos en C#:

Seleccione una:
int[10] nombres = new int[];

int() nombres = int(10);

int[] nombres = new int[10];

string[] nombres = new int[10];

Pregunta 4

Sin responder aún


Puntaje de 1.0

Quitar señalización (bandera)


Texto de la pregunta

En C# los arreglos pueden ser de una, dos o más dimensiones. Las


siguientes declaraciones son correctas EXCEPTO:

Seleccione una:
int( ) = new int [4];

int[ , , ] = new int [4,2,3];


string[ , ] nombres = new string[2,3];
int[ ] num = new int [5];

Pregunta 5

Sin responder aún


Puntaje de 1.0

Quitar señalización (bandera)

Texto de la pregunta

Esta propiedad de la clase Array en el lenguaje de programación C#,


muestra el número de dimensiones de una matriz en particular:

Seleccione una:
Rank

Matrix

Dimension
Length

Pregunta 6

Sin responder aún


Puntaje de 1.0
Señalar con bandera la pregunta

Texto de la pregunta

Este algoritmo de búsqueda define tres casos, el mejor, el peor y el


medio, donde el medio está definido por un razonamiento probabilista y
contempla que para una lista aleatoria es probable que una coincidencia
ocurra en cualquier posición. Este tipo de búsqueda utiliza un valor
destino llamado “clave” y al algoritmo también se le llama “búsqueda
lineal”.

Seleccione una:
Por selección
Secuencial
Por Inserción
Binaria

Pregunta 7

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Es el algoritmo de búsqueda que requiere que los datos estén ordenados


y se ejecuta dividiendo el rango de registros, accediendo al valor
buscado en aproximaciones sucesivas dividiendo cada vez el rango de
registros donde debe encontrarse el valor buscado.

Seleccione una:
Búsqueda lineal
Búsqueda compleja

Búsqueda binaria

Búsqueda secuencial

Pregunta 8

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Qué algoritmos de ordenación tienen una complejidad de n al


cuadrado?

Seleccione una:
Fusión, Shell y Quicksort
Burbuja, Shell y Montículo
Burbuja, Inserción y Selección
Montículo, Selección y Shell

Pregunta 9

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

En el lenguaje de programación C#, existe una clase que representa a


un archivo en el que se puede escribir ¿Cuál es esta clase?
Seleccione una:
StreamReader
StreamWriter
OpenText
Readline

Pregunta 10

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

De la siguiente lista, ¿cuál algoritmo de ordenación es indirecto?

Burbuja, selección, inserción, shell

Seleccione una:
Shell
Burbuja
Selección

Inserción

Pregunta 11

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta
En cada paso de recursividad hace que el problema a resolver sea más…

Seleccione una:
Enredado
Difícil
Difícil de comprender
Simple

Pregunta 12

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Qué condición debe contener o resolver todo método recursivo que


opere como mecanismo de “parada” de las llamadas recursivas?

Seleccione una:
Caso Simplificado
Caso Final
Caso Base
Caso Inicial

Pregunta 13

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta
¿Qué muestran los métodos sobrecargados en su compilación al
contener firmas idénticas?

Seleccione una:
Errores de compilación
Llamada recursiva
Valores incorrectos
Paso de recursividad

Pregunta 14

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál es la definición correcta de un método recursivo en C#?

Seleccione una:
Es una instrucción que ejecuta una o varias líneas de código
repetidamente hasta que una expresión se evalúa como falsa
Un modo de programación que permite que un bloque de
instrucciones se ejecute una cierta cantidad de veces, tiene la
característica de que puede llamarse a sí mismo
Es una estructura de datos usada para que un grupo de instrucciones
se ejecuten un número predefinido de veces, este número se define
como un dato de tipo entero
Es un grupo de instrucciones que se codifican enseguida del bloque
de definición de variables de un programa, se caracteriza por utilizar la
instrucción return

Pregunta 15

Sin responder aún


Puntaje de 1.0
Señalar con bandera la pregunta

Texto de la pregunta

¿Cómo se llama al llamado a una copia nueva de sí mismo que realiza un


método recursivo para trabajar sobre el problema en una versión más
pequeña?

Seleccione una:
Paso de recursividad

Paso por valor

Paso por referencia

Paso de argumentos

Pregunta 16

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Si se hace una llamada al método con un problema más complejo, éste


divide el problema en dos piezas conceptuales una que el método sabe
cómo resolver y la otra que no sabe cómo. ¿Cuál es el nombre que
recibe el método que efectúa el procedimiento descrito anteriormente?

Seleccione una:
Llamada recursiva
Parámetro de salida
Caso base
Return

Pregunta 17

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál es el método que devuelve el logaritmo natural de x?

Seleccione una:
Min
Abs

Max

Log

Pregunta 18

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cómo se le llama a la técnica de programación basada en la repetición


de un bloque de código, el cual se llama así mismo en el mismo cuerpo
de instrucciones?

Seleccione una:
Método de recursión pasiva
Método de recursión directa
Método de recursión indirecta
Método de recursión dinámica

Pregunta 19

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Cuando ocurre una recursión infinita ¿qué recurso del sistema


eventualmente se agotará?

Seleccione una:
La tarjeta madre
El Internet
La batería
La memoria

Pregunta 20

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Qué método tiene como característica que se llama a sí mismo, ya sea


en forma directa o indirecta a través de otro método?
Seleccione una:
Recursivo
De tipo Árbol
Paso de argumentos
Sobrecargado

Pregunta 21

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuántos punteros tiene cada nodo de una estructura de árbol binario?

Seleccione una:
3
4
2
1

Pregunta 22

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuántos hijos como máximo tiene un árbol binario?

Seleccione una:
3
2
1
0

Pregunta 23

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Se desea eliminar un elemento del árbol binario, donde dicho elemento


es un nodo hoja, indica el orden de instrucciones siguientes para llevarlo
a cabo.

a) Buscar el puntero del nodo padre que apunta al nodo que queremos
borrar.
b) Buscar el nodo padre del que queremos eliminar.
c) padre.nodo[i] = NULL
d) Liberar el nodo.

Seleccione una:
1-a, 2-b, 3-a, 4-c
1-d, 2-b, 3-a, 4-c
1-b, 2-d, 3-a, 4-c
1-b, 2-a, 3-d, 4-c

Pregunta 24

Sin responder aún


Puntaje de 1.0
Señalar con bandera la pregunta

Texto de la pregunta

Cuando un nodo de un árbol binario no tiene hijos ¿qué valor contienen


dichos apuntadores?

Seleccione una:
0
x
NULL
Infinito

Pregunta 25

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿En un árbol binario de búsqueda, los apuntadores o indicadores a los


siguientes nodos de la estructura en qué sentido apuntan?

Seleccione una:
Apuntan hacia el nodo padre

Apuntan hacia el nodo raíz

Apuntan hacia los nodos hijos o descendientes


Apuntan en todos los sentidos

Pregunta 26
Sin responder aún
Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál es la estructura de datos que es una colección lineal de objetos llamados nodos que se
encuentran conectados por enlaces de referencia?

Seleccione una:
Arreglos
Listas enlazadas
Punteros
Estructuras

Pregunta 27

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál es la lista que permite realizar recorridos tanto hacia delante como
hacia atrás?

Seleccione una:
Lineal

Circular de enlace simple


Enlazadas

Doblemente enlazadas
Pregunta 28

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál afirmación hace referencia al porqué las listas enlazadas


proporcionan una mejor utilización de memoria que los arreglos?

Seleccione una:
Las listas enlazadas se declaran de tamaño fijo, contrario a los
arreglos que pueden crecer y reducirse en tiempo de ejecución.
Las listas enlazadas están conectadas por elementos llamados
nodos.
Los arreglos pueden guardar datos de diferentes tipos.
Las listas enlazadas pueden crecer y reducirse en tiempo de
ejecución, contrario a los arreglos que se declaran con tamaño fijo.

Pregunta 29

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Se define como la habilidad para que un programa obtenga más espacio


en tiempo de ejecución, para almacenar nuevos nodos y para liberar el
espacio que ya no se necesita.

Seleccione una:
Asignación virtual de memoria
Asignación estática de memoria
Asignación contigua de memoria
Asignación dinámica de memoria

Pregunta 30

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Tipo de lista que emplea enlaces dobles entre nodos, es posible acceder
al primer elemento a través del último y viceversa. Se dice que en este
tipo de lista se “cierra” el círculo.

Seleccione una:
Lista enlazada circular
Lista enlazada
Lista enlazada doble circular

Lista triangular

Pregunta 31

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta
Estructura que soporta las llamadas recursivas a métodos, de la misma
forma que soportan las llamadas convencionales no recursivas a los
métodos.

Seleccione una:
COLA
ARCHIVO
PILA
ARREGLO

Pregunta 32

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Es una versión restringida de una lista enlazada; recibe nuevos nodos y


libera nodos sólo desde su parte superior:

Seleccione una:
Lista
Pila
Árbol
Cola

Pregunta 33

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta


Texto de la pregunta

¿Cuál es el nombre de la clase perteneciente al espacio de nombres


System.Collections que permite implementar y manipular pilas que
pueden crecer y reducirse durante la ejecución de un programa?

Seleccione una:
Stack
Main
Push
Pop

Pregunta 34

Sin responder aún


Puntaje de 1.0

Señalar con bandera la pregunta

Texto de la pregunta

Tiene la característica de que los valores en cualquier nodo izquierdo son


menores que el valor en el nodo padre y los valores en cualquier nodo
derecho son mayores que el valor en el nodo padre.

Seleccione una:
Lista enlazada simple
Lista circular doblemente enlazada
Lista doblemente enlazada
Árbol binario de búsqueda

Pregunta 35

Sin responder aún


Puntaje de 1.0
Señalar con bandera la pregunta

Texto de la pregunta

¿Cuál es la operación que elimina un nodo de la parte superior de la pila,


y devuelve el elemento de datos del nodo que se extrajo?

Seleccione una:
Push
Main
Pop
Insert

También podría gustarte