b2t1 - Periféricos Flashcards

1
Q

Desde un i-nodo, los punteros a qué pueden ser?

A

O a bloques de datos directamente, o a bloques de punteros

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

En qué se diferencia un puntero indirecto simple de uno indirecto doble?

A

Simple: apunta a bloque de indices que ya apuntan a bloques de datos
Doble: apunta a bloque de índices que a su vez apunta a otro bloque de índices, que ya apuntan a bloques de datos

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

Ver ejecercicio de tamaño de ficheros

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

Un periférico siempre tiene un controlador asociado, qué es el controlador?

A

Es hardware. Es el que entiende al periférico ya que tiene un firmware y algunos registros (control, estado y datos). Ej. sata controller.

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

Qué es el Controlador Programable de Interrupciones (PIC)?

A

Tiene IRQs, que por donde recibe interrupciones de los controladores de los periféricos, y que envía a la CPU una interrupción. Luego la CPU para lo que esté haciendo y ejecuta la rutina asociada a esa interrupción, que es a lo que se llama Driver

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

Qué es el Driver?

A

La rutina que ejecuta la CPU cuando recibe la interrupción correspondiente del periférico -> controlador del periférico -> controlador programable de interrupciones.

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

Qué es el Vector de Interrupción?

A

Es la dirección de memoria de la rutina ISR (Interrupt Service Routine) que atiende a una interrupción. Estos vectores están en una zona de la memoria RAM que se llama tabla de vectores de interrupción.

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

Cuál sería el flujo de una interrupción software como la int80h (linux) o la int21h(MSDOS)?

A

Igual que las interrupciones hardware, la CPU al ver que la intsrucción es la int80h, por ejemplo, para de hacer cosas, va a buscar el vector de interrupción en la tabla de ISR, para obtener y ejecutar la rutina asociada

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

Además de las interrupciones hay otros mecanismos de comunicación o sincronización entre los periféricos y la CPU

A
  • Polling -> es antiguo. Pregunta constantemente si hay novedades
  • DMA (Acceso directo a memoria) -> El controlador DMA. Permite llevar la información del dispositivo a la memoria principal directamente, sin interrumpir a la CPU.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Los periféricos recogen la info de su controlador a través de los puertos E/S, con las instrucciones IN/OUT. Cada puerto tiene un nº.

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

Qué 3 elementos determinan una posición en un HDD?

A

CHS -> Cilinder, head, sector
El cilindro es una misma pista de todos los discos en vertical

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

A parte del direccionamiento CHS en los HDD, qué otro hay?

A

LBA -> Direccionamiento lineal, un nº para cada sector

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

Qué tecnologías se usan para las fabricar memorias SSD, según el nº de bits que puede almacenar cada celda?

A

SLC - Single level Cell-> 1 bit por celda
MLC - Multiple level Cell -> 2 bit por celda
TLC -> Triple level Cell -> 3 bit por celda
QLC -> Quad level Cell -> 4 bit por celda

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

En qué dos tipos de memorias están basados los discos SSD?

A

Flash y nand

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

Qué formatos de tienen los discos SSD?

A

Formato de disco de 2,5
mSata (tarjeta que se conecta a la placa)
M.2 (sustituye a mSata, más pequeño) -> tiene dos versiones, el sata y el NVMe, que va a PCI Express
NVMe -> Se conecta al PCI Express, no por sata

El formato U.2 es para servidores

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

Las SSD formato M.2 vienen con un número de 4 cifras, qué significa?

A

Los dos primeros es la anchura en mm y los dos segundos la altura en mm
Hay varios tamaños

Si es x4 es que usa 4 lanes del bus PCI-Express

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

De qué tipo es el bus PCI-Express?
Qué anchos de banda tiene?
Qué versiones hay y qué velocidades tiene la versión 6.0?

A

Es de tipo Serie
Tiene de 1 a 16 carriles (lanes) de ancho de banda-> x1, x16 …
Se va por la 6.0 o 7.0 teórica, la 6.0 llega a una velocidad teórica de 126GBs/s (usando x16 lanes)

En la imagen GT es GigaTransfer
En la imagen el Código en línea singifica que se codifica el flujo de bits para que tengan mas cambios y no pierda sincronía, por ejemplo en 8b/10b entran 8 y salen 10, pero ya con los cambios.

Aprender de memoria el

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

Qué velocidades tiene la versión 7.0 de PCI-Express?

A

Aprender de memoria los Gb/s por carril y las demas se sacan multiplicando por carril y dividiendo entre 8 para sacar GB/s.
Es más preguntable la velocidad en por lane en Gbps, que en total

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

Qué es un GT y en qué se diferencia con la velocidad real?

A

GT es la velocidad total de transferencia
La velocidad real es el GT menos lo dedicado para transportar los códigos que se incluyen para no perder sincronismo que indique el Código en línea

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

Interfaces de HDD y SDD

A

IDE/PATA -> Paralelo
SCSI -> Paralelo
SATA -> Serie
SAS (Serial Attached SCSI) -> Serie

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

versiones de mSATA y sus respectivas velocidades de transferencia:

A

Aquí tienes la tabla con las versiones de mSATA y sus respectivas velocidades de transferencia:

Versión de mSATA | Velocidad de transferencia de datos |
| —————- | ———————————- |
| mSATA (SATA II) | Hasta 3 Gbps |
| mSATA (SATA III) | Hasta 6 Gbps |

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

Versiones y velocidades teóricas de interfaz SATA

A

SATA-1-> 1,5 Gbps
SATA-2 -> 3 Gbps
SATA-3 -> 6 Gbps

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

versiones de SAS y sus respectivas velocidades de transferencia:

A

| Versión de SAS | Velocidad de transferencia de datos |

————– | ———————————- |
| SAS 1.0 | 3 Gbps |
| SAS 2.0 | 6 Gbps |
| SAS 2.1 | 6 Gbps |
| SAS 3.0 | 12 Gbps |
| SAS 3.1 | 12 Gbps |
| SAS 3.2 | 12 Gbps |
| SAS 4.0 | 22.5 Gbps |
| SAS 4.1 | 22.5 Gbps |
| SAS 4.2 | 22.5 Gbps |

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

Versiones y velocidades de interfaz SAS (truco, el doble que SATA)

A

SAS-1 -> 3 Gbps
SAS-2 -> 6 Gbps
SAS-3 -> 12 Gbps
SAS-4 -> 22,5 Gbps

25
Q

versiones de HDMI y sus respectivas velocidades de transferencia

A

Aquí tienes la tabla con las versiones de HDMI y sus respectivas velocidades de transferencia:

Versión de HDMI | Velocidad de transferencia de datos |
| ————— | ———————————- |
| HDMI 1.0 | Hasta 4.95 Gbps |
| HDMI 1.1 | Hasta 4.95 Gbps |
| HDMI 1.2 | Hasta 4.95 Gbps |
| HDMI 1.3 | Hasta 10.2 Gbps |
| HDMI 1.4 | Hasta 10.2 Gbps |
| HDMI 2.0 | Hasta 18 Gbps |
| HDMI 2.0a | Hasta 18 Gbps |
| HDMI 2.0b | Hasta 18 Gbps |
| HDMI 2.1 | Hasta 48 Gbps |

26
Q

versiones de Thunderbolt y sus respectivas velocidades de transferencia:
Truco, Thunderbolt 1 es como USB 3.2, parte de ahí
Luego USB tiene la 4 también

A

Aquí tienes la tabla con las versiones de Thunderbolt y sus respectivas velocidades de transferencia:

| Versión de Thunderbolt | Velocidad de transferencia de datos |

| ———————- | ———————————- |

Thunderbolt 1 | Hasta 10 Gbps |
| Thunderbolt 2 | Hasta 20 Gbps |
| Thunderbolt 3 | Hasta 40 Gbps |
| Thunderbolt 4 | Hasta 40 Gbps |

27
Q

Qué es y para qué sirve una RAID? Qué deben tener en comun todos los discos?

A

Conjunto de discos para que funcionen de forma lógica como uno solo. Para ganar rendimiento y seguridad (redundancia)
Los discos han de ser del mismo tamaño. Si no, cogerá el tamaño del menor.

28
Q

Qué es el sistema JBOD?

A

Just a Bunch Of Disks
Se usan varios discos, pero no tiene redundancia ni las bondades de RAID. Sólo va llenando discos del mayor al menor.

29
Q

RAID 0

A

Volumen dividido / Data Stripping

Distribuyen la información entre los discos

  • No tiene redundancia, no es tolerante a fallos
  • Rendimiento bueno lecturas/escrituras, porque paraleliza
  • Capacidad neta = Nº discos * capacidad del menor
30
Q

RAID 1

A

Espejo / Mirroring
Copia la información en dos o más discos (mínimo dos discos)
- Buena seguridad por la redundancia
- Buen rendimiento en lecturas
- Se necesita al menos el doble de espacio
- Capacidad neta = Nº discos * capacidad del menor

31
Q

RAID 2 y 3

A

Se accede a todos los discos simultáneamente, en paralelo

RAID 2:
- La información de redundancia es Humming, se guarda en otros discos distintos a la información
- Bit level
- Múltiples discos para paridad
- 3 o más discos
- Capacidad neta = depende de la configuración

RAID 3:
- La información de redundancia con bit de paridad, se guarda en otros discos distintos a la información
- Byte level
- Único disco para paridad
- 3 o más discos
- Capacidad neta = (numero de discos -1) * capacidad del menor

32
Q

RAID 4, 5 y 6

A

4Se accede a los discos independientemente

RAID 4:
- Block level
- Único disco para paridad , se guarda en otros discos distintos a la información
- 3 o más discos
- Capacidad neta = (numero de discos -1) * capacidad del menor

RAID 5:
- La información de redundancia con bit de paridad
- Block distributed level
- La paridad está distribuida entre los discos de información
- 3 o más discos
- Capacidad neta = (numero de discos -1) * capacidad del menor
- Soporta 1 fallo en una unidad

RAID 6:
- La información de redundancia con bit de paridad, se guarda en otros discos distintos a la información
- Doble Block distributed level
- La paridad está distribuida entre los discos de información, pero además por duplicado
- 4 o más discos
- Capacidad neta = (numero de discos -2) * capacidad del menor
- Soporta 2 fallos en una unidad

33
Q

RAID 0+1
RAID 1+0

A

Primero se hace un raid con el primer número, y con ese grupo haces otro raid con el segundo.

34
Q

RAID 1 + 0

A

Igualmente, primero se hace un raid con el primer número, y con ese grupo haces otro raid con el segundo.

35
Q

RAID 1 + 0

A
36
Q

Tabla RAIDS

A
37
Q

RAID 1 + 0

A
38
Q

Ejercicio RAID

A
39
Q

En qué se caracterizan los siguientes tipos de pantalla
CRT
LCD
LED
OLED

A

CRT -> Rayos sobre pantalla de fósforo
LCD -> cristal líquido + iluminación -> retroiluminada
LED -> diodos led para iluminación
OLED -> cada diodo es un pixel

40
Q

Qué tipos de pintado se hacen en las pantallas CRT?

A

Raster scan (progresivo (p) y entrelazado (i) (pares/impares)
Vectorial

41
Q

Qué interfaces son analógicas y cuáles digitales?

A

Analógicas -> VGA, DVI-A
Digitales -> DVI-D, DVI-I, HDMI, Display Port (Vesa)

42
Q

HDMI, versiones y capacidades

A

Audio y vídeo
La última es la 2.1 y soporta hasta 10K a 120 Hz

43
Q

DisplayPort

A

La versión 2.0 salió en 2019 y va alineado con HDMI 2.1 en cuanto a que soporta también 10K (a 60 Hz)

Anunciado versión 2.1 para finales 2022

44
Q

Qué es el concepto de profundidad de bits

A

Es la cantidad de color por pixel. Bits necesarios para representar un color en cada pixel
El True Color son 24 bits

45
Q

Buses

PCI
AGP
PCI Express

A

PCI -> ya no se usa para temas gráficos
AGP -> fue sustituido por el PCI Express
PCI Express

46
Q

Resoluciones, indica los píxeles

A

XGA -> 1024 x 768
720p -> 1280 x 720 (HD)
1080 -> 1920 x 1080 (FHD)
2K -> 2048 x 1080
QuadHD -> 2560 x 1440
4K ->3840 x 2160 (UHD)
8K -> 7680 x 4320 (UHD)

47
Q

Partes del Escáner

A

Sensor CCD -> Capta las imágenes
Resolución en puntos por pulgada (DPI) + profundidad
OCR -> reconocimiento óptico de caracteres

48
Q

Interfaces para escáner

A

TWAIN
ISIS
WIA
SANE

49
Q

Tipos de impresoras

A

Laser
Inyección tinta
Matriarcales (impacto) / Margarita (impacto)
Sublimación (calor para transferir la tinta, 4 colores)
Térmica (papel sensible al calor)

50
Q

Lista de algunas tecnologías utilizadas en la impresión en 3D:
FDM
SLA
SLS
DLP
Binder Jetting
DMLS
EBM
LOM

A

Aquí tienes una lista de algunas tecnologías utilizadas en la impresión en 3D:

  1. Fused Deposition Modeling (FDM): Esta tecnología utiliza filamentos de plástico que se funden y depositan capa por capa para construir objetos tridimensionales.
  2. Stereolithography (SLA): Utiliza una resina líquida fotosensible que se endurece mediante un láser ultravioleta capa por capa, formando el objeto deseado.
  3. Selective Laser Sintering (SLS): Utiliza un láser de alta potencia para fusionar polvos de diferentes materiales, como plásticos, metales o cerámicas, para crear objetos sólidos y precisos.
  4. Digital Light Processing (DLP): Similar al SLA, utiliza una fuente de luz y un proyector para solidificar una resina fotosensible capa por capa.
  5. Binder Jetting: Esta técnica utiliza una impresora 3D que rocía una fina capa de polvo y luego aplica un aglutinante en las áreas donde se desea solidificar, formando gradualmente el objeto impreso en 3D.
  6. Electron Beam Melting (EBM): Utiliza un haz de electrones para fundir y fusionar capas de polvo metálico, permitiendo la impresión de objetos metálicos complejos y de alta resistencia.
  7. Direct Metal Laser Sintering (DMLS): Similar al EBM, utiliza un láser para fusionar y sinterizar polvo metálico capa por capa, creando objetos de metal.
  8. Laminated Object Manufacturing (LOM): Utiliza capas de papel, plástico o metal que se cortan y se unen con adhesivo, formando un objeto tridimensional.

Estas son solo algunas de las tecnologías utilizadas en la impresión en 3D, y cada una tiene sus propias ventajas y aplicaciones específicas.

51
Q

Modelos de color en impresoras

A

CMYK -> modelo de color sustractivo

52
Q

Lenguajes de descripción de página

A

Postcript (Adobe)
PCL (Printer command language de HP)
XPS (Open XML Paper Specification)
PDF
DVI (Sistema Tex)

53
Q

Thunderbolt ->
Qué es
Cómo se llamaba antes
Qué protocolos soporta
Versiones y velocidades
Qué conectores usa

A

Tecnología de fibra óptica. Es una interfaz que es la combinación de PCIe y Display Port en dos señales en serie
Viene a sustituir a HDMI y Firewire
Antes usaba el puerto Mini Display Port, ahora la versión 3 y 4 usan el USB-C
La versión 4 también soporta 40Gbps!!

54
Q

USB

Tunneling
Modos de uso
Power Delivery

A

A partir de USB4 Puede hacer tunneling: A través del canal físico pueden ir otros protocolos (USB, Display Port, PCIe, Thunderbolt…)

Se usa para transferencia de datos y como Power Delivery (USB-C) -> SPR (standar power range) y EPR (Extendend power range)
- USB PD v3.1 type-c desde 100w (SPR) hasta 250w (EPR)
- USB sin PD -> 4,5w y 25w

55
Q

Qué es USB on the GO?

A

Permite el dispositivo actúa como maestro

56
Q

Velocidades USB anteriores a v4

A
57
Q
A
58
Q

Velocidades USB4

Velocidades USB4

USB 3.2 1x1 (3.0, 3.1 gen1)
USB 3.2 2x1
USB 4.0 Gen 2
USB 4.0 Gen 3
USB 4.0 Gen 4

A

USB 3.2 1x1 (3.0, 3.1 gen1) -> 5Gbps
USB 3.2 2x1 -> 10Gbps
USB 3.2 2x2 -> 20Gbps
USB 4.0 Gen 2 -> 20Gbps
USB 4.0 Gen 2 -> 40Gbps
USB 4.0 Gen 4 -> 80Gbps -> Asymetric triple hasta 120Gbps

59
Q

Cuáles son los productos de Libreoffice similares a
word
excel
acces
powerpoint
crear gráficos, ilustraciones y diagramas
crear y editar fórmulas matemáticas

A

Writer: Es un procesador de texto similar a Microsoft Word. Permite crear y editar documentos de texto, incluyendo informes, cartas, currículums, entre otros.

Calc: Es una hoja de cálculo comparable a Microsoft Excel. Permite realizar cálculos, crear gráficos, realizar análisis de datos y gestionar bases de datos.

Impress: Es un programa de presentaciones similar a Microsoft PowerPoint. Permite crear diapositivas, agregar efectos de transición, presentaciones multimedia y realizar presentaciones profesionales.

Draw: Es una herramienta de dibujo y diagramación que permite crear gráficos, ilustraciones, diagramas de flujo y organigramas.

Base: Es una base de datos similar a Microsoft Access. Permite crear y administrar bases de datos, diseñar formularios y generar informes.

Math: Es una herramienta para crear y editar fórmulas matemáticas y científicas de forma fácil y rápida.