EEDD Flashcards

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
Q

Tipos fichero imagen

A

JPEG, PNG, GIF, TIFF, BMP, SVG, webp

26
Q

Tipos fichero audio

A

MP3, WAV, FLAC, WMA, AC3, AAC, OPUS, VORBIS(.ogg)

27
Q

Contenedores vídeo

A

MKV, AVI, ASF, OFF, 3GP, MP4, MOV, webM, OGM

28
Q

Códecs vídeo

A

DIVX/XDIV, AVC(264), HEVC(265), VVC(266), AV1, VP8, VP9, MPEG-1, MPEG-2, MPEG-4, WMV, Theora

29
Q

Tipos ficheros extras

A

t/o = template, m = macro, b = binario
xls, rtf, open office, PDF/A, PS(PostScript), PCL, fuentes(otf, otc, ttf, ttc, tte, woff, woff2