B2T3 EEDD Flashcards

(29 cards)

1
Q

TAD

A

Tipo Abstracto de Datos.
Modelo matemático para definir tipos de datos (primitivas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

stack

A

Lista circular LIFO
push, pop, isEmpty, top

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

queue

A

Lista circular FIFO
enQueue, deQueue, isEmpty, top

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

lista

A

EEDD secuencia. Ordenados de manera consecutiva
isEmpty, insertarDelante, insertarDetras, head, tail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Tabla Hash

A

Se añaden elementos sabiendo la posición que ocupa cada dato insertado.
Si está mal diseñado se producen colisiones.
Solución direcc. abierto/cerrado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Montículo

A

Max-heap: la raíz el valor más alto del árbol
Min-heap: la raíz el valor más bajo del árbol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Grado (árboles)

A

Número de hijos directos que tiene

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Orden (árboles)

A

Número máximo de hijos que puede tener un nodo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Profundidad de nodo

A

Aristas de la raíz al nodo.
En raíz profundidad =0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Altura de nodo

A

Trayectoria más larga del nodo a una hoja.
Altura en cada hoja = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Peso

A

Número de nodos del árbol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Factor de equilibrio

A

Diferencia de altura entre subárbol izquierdo y derecho.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tipos de árboles equilibrados (autobalanceados)

A

-AVL (rotaciones)
-AA
-Rojo-negro
-Splay
-Árbol B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Recorridos en profundidad

A

-Preorden (RID)
-Inorden(IRD)
-Postorden(IDR)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Árboles multicamino

A

-Árbol B: Cada nodo puede tener más de 2 hijos, orden M
Datos ordenados
Inserciones y borrados en tiempo log(n)
Cada nodo tiene máximo M hijos
Cada nodo tiene como mínimo M/2 hijos
-Árbol B+:
Nodos internos solo contienen claves y punteros
Los nodos hojas están enlazados entre sí
-Árbol b*
Garantiza densidad de ocupación 2/3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Tipos de grafo

A

-Dirigidos
-No dirigidos
-Conexo: todos sus vértices conectados por 1 camino
-Multigrafo: más de una arista entre 2 vértices

17
Q

Orden del grafo

A

Número de vértices (nodos)

18
Q

Grado de un vértice

A

Número de arcos incidentes en el vértice

19
Q

Tipos de representación de grafos

A

-Matriz de adyacencia -> desperdicia memoria
-Lista de adyacencia

20
Q

Algoritmos árbol recubridor mínimo

A

Cubre todos los nodos con el menor coste posible.
Prim y Kruskal

21
Q

Algoritmos camino mínimo

A

-Dijsktra
-Bellman-Ford
-A*
-Johnson
-Viterbi

22
Q

Otros algoritmos

A

-Ford-Fulkerson: camino para maximizar flujo
-Tarjan: grupos conexos
-Floyd-Warshall: camino entre 2 vértices

23
Q

Tipos de acceso a ficheros

A

-Acceso secuencial:
Búsqueda desde el inicio
Borrado lógico
Se añade sobre el final
-Acceso directo(a los registros)
Clave del registro => posición en archivo
Función sobre la clave => posición en archivo
-Acceso indexado. Fichero datos + fichero índice.
Se busca la clave sobre el índice ordenado y nos da posición en archivo
-Caso híbrido => ISAM (ej. MyISAM en MySQL).
Indexado para índice, secuencial para datos

24
Q

Ordenación de ficheros (externa, no en memoria)

A

-Mezcla directa, haciendo particiones y ordenando por pares
-Mezcla natural, tiene en cuenta los tramos ya ordenados

25
Tipos fichero imagen
JPEG, PNG, GIF, TIFF, BMP, SVG, webp
26
Tipos fichero audio
MP3, WAV, FLAC, WMA, AC3, AAC, OPUS, VORBIS(.ogg)
27
Contenedores vídeo
MKV, AVI, ASF, OFF, 3GP, MP4, MOV, webM, OGM
28
Códecs vídeo
DIVX/XDIV, AVC(264), HEVC(265), VVC(266), AV1, VP8, VP9, MPEG-1, MPEG-2, MPEG-4, WMV, Theora
29
Tipos ficheros extras
t/o = template, m = macro, b = binario xls, rtf, open office, PDF/A, PS(PostScript), PCL, fuentes(otf, otc, ttf, ttc, tte, woff, woff2