CUESTIONARIO UNIDAD 6
Enviado por Ylena Marin • 1 de Diciembre de 2017 • Tarea • 895 Palabras (4 Páginas) • 113 Visitas
[pic 1] CUESTIONARIO UNIDAD 6 |
- ¿Qué es un vector?
Es una forma de almacenar datos que permiten contener una serie de valores del mismo tipo.
- Tipo abstracto de datos está formado por:
Datos y operaciones.
- Es una ventaja del vector:
- Los datos se almacenen contiguamente.
- Complica el manejo de los datos.
- Carece de instrucciones de entrada/salida.
- Es una estructura conformada por filas y columnas que permite almacenar datos del mismo tipo:
Matriz
- ¿El tamaño de una matriz es fijo?
a) Si b) No
- ¿Cuáles son operaciones de las colas?
Push y pop.
- ¿Qué significa FIFO?
El primer elemento en entrar es el primer elemento en salir (First In First out).
- Es la característica principal de las colas:
- Complica el manejo de los datos.
- Tienen una capacidad específica.
- Last in First Out.
- ¿Cuándo la memoria de la pila está llena se pueden seguir escribiendo elementos?
a) Si b) No
- Es el agregar o insertar un dato nuevo al final de la cola:
- Pop
- Push
- Vaciar
- ¿Cuáles son las funciones de la pila?
Apilar (push) y Desapilar (pop).
- LIFO significa:
- Life Is Forever Old
- Last in First Out
- First In First out
- Defina una pila:
Es una estructura de datos que permite almacenar y recuperar datos.
- ¿Cuál no es una característica de la pila?
- Un solo extremo de la pila se designa como tope.
- Es un objeto dinámico en constante cambio.
- Los primeros datos que entran son los primeros en salir.
- Mencione una ventaja de la pila.
Puede contener un número ilimitado de elementos y no produce nunca desbordamiento.
- ¿Los elementos están dispersos en una lista?
a) Si b) No
- ¿La lista enlazada simple es una estructura de datos dinámica?
- No b) Si
- ¿En qué parte de la lista enlazada simple se puede insertar o eliminar un elemento?
- Se puede realizar por cualquier punto de la lista.
- Solo en la cabeza.
- Solo en el final.
- Eliminar un nodo de una lista supone:
Enlazar el nodo anterior con el nodo siguiente al que se desea eliminar y liberar la memoria que ocupa.
- ¿Cómo se detecta el último elemento de la lista enlazada simple?
Se detecta porque el campo siguiente del mismo contiene el valor nulo.
- Menciona dos desventajas de las listas enlazadas simples.
Solo pueden ser recorridas en una dirección y el acceso secuencial es más lento.
- ¿Cuál es la diferencia de una lista enlazada simple a una lista doble?
Que se permite recorrer la lista en ambas direcciones.
- Este tipo de lista no tiene fin:
- Lista doblemente enlazada.
- Lista enlazada simple.
- Lista circular doblemente enlazada.
- Menciona una característica de la lista doblemente enlazada.
Cada nodo tiene dos enlaces
- Aquí se puede insertar un elemento en una lista doblemente enlazada:
- Antes de un elemento especificado.
- En la cabeza de la lista.
- En todas las anteriores.
- Es una aplicación de la lista doblemente enlazada.
Procesador de textos.
- Las listas enlazadas son:
- Estructuras dinámicas.
- Estructuras no dinámicas.
- Estructuras cambiantes.
- Si el nodo no es encontrado en una lista simple se devuelve como:
- True.
- False.
- Exit.
- Es una agrupación de datos, llamados campos los cuales no necesariamente son del mismo tipo:
- Lista.
- Registro.
- Árbol.
- Por cada campo en un registro hay que incluir:
- Su tipo y nombre.
- Característica.
- Sólo nombre.
- Una estructura anidada es:
- Una estructura con campos de distinto tipo.
- Una variable dentro de una estructura.
- Una estructura dentro de otra estructura.
- Es una desventaja de los registros.
- No todos los compiladores los permiten.
- Puede contener datos de diferente tipo.
- Puede contener cualquier número de miembros.
- ¿Qué es un árbol?
Es una estructura jerárquica aplicada sobre una colección de elementos u objetos llamados nodos.
- Así se les llaman a los nodos que no tienen ramificaciones:
- Hoja.
- Padre.
- Raiz.
- ¿Un árbol puede tener varios nodos raíces?
a) Si b) No
...