Informática Básica Flashcards

(49 cards)

1
Q

Unidades del Sistema Internacional

A
  • Kilobyte (KB) 10^3
  • Megabyte (MB) 10^6
  • Gigabyte (GB) 10^9
  • Terabyte (TB) 10^12
  • Petabyte (PB) 10^15
  • Exabyte (EB) 10^18
  • Zettabyte (ZB) 10^21
  • Yottabyte (YB) 10^24
  • Ronnabyte (RB) 10^27
  • Quettabyte (QB) 10^30
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Unidades de ISO 80000

A
  • Kibibyte (KiB) 2^10
  • Mebibyte (MiB) 2^20
  • Gibibyte (GiB) 2^30
  • Tebibyte (TiB) 2^40
  • Pebibyte (PiB) 2^50
  • Exbibyte (EiB) 2^60
  • Zebibyte (ZiB) 2^70
  • Yobibyte (YiB) 2^80
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sistemas de codificación de caracteres (algunas características)

A
  • utf-8 longitud variable (de 1 a 4 Bytes)
  • utf-16 longitud variable (de 2 a 4 Bytes)
  • ISO 8859-1 (Latin-1) : no tiene el €
  • ISO 8859-15 (Latin-9) : sí tiene el €
  • Windows-1252 : charset de Windows
  • EBCDIC : varias tablas (N tablas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Operadores lógicos o booleanos fundamentales en informática, programación y búsquedas de información, utilizados para combinar o restringir condiciones

A
  • AND - 1 si ambos son 1
  • OR - 1 con que un valor sea 1
  • NOT - invierte, donde 1 un 0 y al revés
  • XOR - donde sean iguales (0 0 ó 1 1) pondrá un 0 y si son distintos (0 1 ó 1 0) pondrá un 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Códigos para representar dígitos numéricos decimales (0-9) en formato binario.

A
  • BCS : números decimales (0 al 9) codificados por secuencia de 4 bits (8 4 2 1)
  • Código Aiken : números decimales (0 al 9) codificados por secuencia de 4 bits (2 4 2 1)
  • Ca1 : del 7 al -7, invertir 1 por 0 y 0 por 1 en los negativos, habiendo doble representación del 0. Los positivos del 0 al 7, representación de siempre.
  • Ca2 : del 7 al -8, invertir 1 por 0 y 0 por 1 y sumarles 1 en los negativos, no existiendo doble representación del 0
  • IEEE 754 : representación de número con coma flotante

Nota: una secuencia de 4 bits es un Nibble y una secuencia de 2 bits es un Crum.

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

Jerarquía de memorias más rápidas y más lentas

A
  • Registros (lo más rápido)
  • Memoria caché (SRAM Static RAM)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Memoria Caché

A

Sirve para guardar información de manera temporal de otro almacenamiento más lento. Tipo SRAM (Static RAM), no hay que refrescarla, con lo cual no necesitamos gastar ciclos de reloj en ello. Niveles:
- Caché L1 : una L1 para datos y otra L1 para instrucciones. La más rápida, pero menos capacidad, generalmente unos pocos KB por núcleo
- Caché L2 : más rápida que L3 pero menos que L1. Mayor capacidad que la L1 (usualmente 256KB - 1MB o más por núcleo).
- Caché L3 : más lenta que L2. La más grande (MB, incluso >100MB), a menudo compartida entre todos los núcleos del procesador.

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

Sistemas de gestión de memoria

A

Direcciones lógicas:

  • Segmentación: bits segmento + bits de desplazamiento.
    Divido mi programa en segmentos (longitud variable)
  • Paginación: bits número de páginas + bits de desplazamiento
    Divido mi programa en páginas (longitud fija)

Direcciones físicas:

Las direcciones lógicas pasan por la MMU y se transforman en direcciones físicas

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

¿Qué es MMU y TLB?

A

MMU (memory management unit) : unidad de gestión de memoria
TLB (translation lookaside buffer) : es tabla de traducción (memoria Caché administrada por la MMU)

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

Qué controlador sirve para poder transferir grandes bloques entre un dispositivo y la memoria principal sin molestar a la CPU

A

El controlador DMA

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

Diferencias entre sistemas CISC y sistemas RISC

A

RISC: Ej. ARM. UC con lógica cableada, instrucciones cortas (de tamaño fijo) y fáciles, y ejecutables en un sólo ciclo del reloj. Pocos modos de direccionamiento. Únicamente, las instrucciones LOAD y STORE (carga y almacenamiento) acceden a la memoria de datos.
(Nueva versión RISC-V)

CISC: Ej. INTEL x86. UC con lógica programada, instrucciones más complejas, necesita más ciclos de reloj

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

Componente de hardware esencial, principalmente en arquitecturas antiguas de Intel (años 90/2000), que actúa como la “carretera” principal de datos entre la CPU y el northbridge (conectando con la memoria RAM y otros componentes), determinando la velocidad de transferencia del sistema e influyendo en el rendimiento.

A

FSB (Front Side Bus) es un bus vital que comunica CPU, RAM, Chipset Norte y el resto de componentes

Los nuevos FSB son:

  • Intel : DMI (Direct Media Inteface), QPI (Quick Path Interconnect) y ahora también UPI (Ultra Path Interconnect)
  • AMD : Hyper Transport
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tipos de Memorias

A

Memoria ROM (no volátil)
- PROM (Programmable Read-Only Memory) :
tipo de memoria de solo lectura que se puede grabar una sola vez con datos específicos por el usuario
- EPROM (Erasable Programmable Read-Only Memory) :
puede ser reprogramable con luz ultravioleta y por lo tanto, borrar sus datos y reescribirla.
- EEPROM (Electrically Erasable Programmable Read-Only Memory) : reprogramable eléctricamente, se pueden borrar los datos y reescribirla in situ, eléctricamente.

Memoria RAM (volátil)

  • Memoria SRAM (Static random-access memory) : no necesitan refresco de voltaje. Es más rápida.
  • Memoria DRAM (Dynamic random-access memory) : necesitan refresco de voltaje
    .SDRAM (S de synchronous) : DRAM Síncrona.
    .RDRAM (R de Rambus (compañía que las creó), pero es synchronous también). Ofrecía un ancho de banda mucho mayor que la SDRAM tradicional, usando un bus serie y permitiendo altas velocidades, aunque fue superada por las tecnologías DDR
    .DDR SDRAM (double data rate) : Es capaz de transferir datos tanto en ciclos de reloj de subida como de bajada.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿En qué consiste NVRAM?

A

NVRAM significa “Memoria de Acceso Aleatorio No Volátil” y es un tipo de memoria RAM no volatil, que conserva la información incluso cuando el equipo está apagado. Alimentada mediante una batería.

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

Latencias en memorias RAM

A
  • RAS: tiempo que tarda la memoria en colocarse sobre una fila.
  • CAS: tiempo que tarda la memoria en colocarse sobre una columna o celda.
  • ACTIVE: indica el tiempo que tarda la memoria en activar un tablero.
  • PRECHARGE: indica el tiempo que tarda la memoria en desactivar un tablero.

Tiempo que tarda la memoria en proporcionar el dato: ACTIVE + RAS + CAS.

Ejemplo: CL16, CL30, etc (CL es el número de ciclos que la RAM espera antes de enviar datos tras una solicitud. A mayor frecuencia, suele haber mayores latencias (CL) para compensar el tiempo.

Nota: ACTIVE y PRECHARGED son comandos fundamentales que controlan el acceso a las filas de memoria, donde ACTIVE (tRAS) es el tiempo para abrir y activar una fila para leer/escribir, y PRECHARGED (tRP) es el tiempo para cerrar esa fila y prepararla para una nueva activación, ambos definen la latencia y el rendimiento del sistema.

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

En qué consiste EBCDIC

A

Código estándar de 8 bits usado por computadoras mainframe IBM. Cada país tenía su tabla y cada tabla de caracteres se llama Codepage

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

En qué consiste Windows-1252

A

Variante de Windows similar a ISO 8859-1 (Latin-1) e ISO 8859-15 (Latin-9)

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

En qué consiste ISO 8859-1

A

Llamado Latin-1, con 8 bits de verdad. Tiene Ñ, tiene letras con tilde, pero no tiene el €. ISO 8859-15 (Latin-9) sí incorpora el €

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

En qué consiste ASCII

A

Sistema de codificación de 7 bits + 1 de paridad.
- 32-126 imprimibles
- 0-31 y 127 no imprimibles
No tiene €, ni Ñ, ni letras con tilde, etc. A=65

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

En qué consiste UTF-8

A

8 bits Unicode Transformation Format. Es un estándar de codificación de caracteres de mínimo 8 bits, ya que es de LONGITUD VARIABLE 1-4 bytes.
Los de 1 byte coinciden con ASCII, y el resto son los más raros

21
Q

En qué consiste UTF-16

A

Mínimo 16 bits. LONGITUD VARIABLE de 2-4 bytes. 1 ó 2 palabras de 16 bits. Cada palabra son 2 bytes.

22
Q

En qué consiste la representación de número con coma flotante

A

Forma de notación científica usada en computadoras para representar números reales extremadamente grandes y pequeños de manera muy eficiente. El estándar es el IEEE 754

Signo de 1 bit
Exponente de 8 bits
Mantisa de 23 bits

23
Q

Códigos binarios de detección de errores

A
  • Bit de paridad
  • CRC (código de redundancia cíclica)
  • Gray
24
Q

Códigos binarios de detección y corrección de errores

A

5 técnicas ECC (Error Correction Codec) :
- Golay
- Hamming
- Reed-Salomon
- Viterbi
- Reed-Muller

25
Código binario para la compresión de datos
Código Huffman
26
¿Qué diferencia hay entre la arquitectura de Von Neumann y la arquitectura Harvard?
Que en la arquitectura de Von Neumann hay una única memoria para instrucciones y datos, y en la arquitectura Harvard la memoria está separada, para instrucciones y para datos. Ésta última supone mejor seguridad y rendimiento.
27
¿En qué consiste la Taxonomía de Flynn?
En la clasificación de arquitectura de computadoras en función de sus flujos de instrucciones (I) y datos (D). Se clasifica en 4 categorías : SISD, SIMD, MISD, MIMD
28
En qué consiste la arquitectura de 64 bits
El tamaño/ancho de la palabra es lo que marca la arquitectura. El tamaño de la palabra es de 64 bits. 64 bits es el tamaño de los registros de la CPU. El bus de datos es de 64 bits. IA: Es la cantidad de bits (ceros y unos) que la CPU puede procesar, transportar y manipular de una sola vez en una sola operación. - En 32 bits: La "mano" es pequeña. Mueve trozos de datos de 4 bytes a la vez. - En 64 bits: La "mano" es grande. Mueve trozos de datos de 8 bytes a la vez (el doble)
29
Qué es la Placa Base
Es la vía de comunicación entre los componentes, proporcionando las líneas eléctricas necesarias y las señales de control para que todas las transferencias de datos se lleven a cabo de manera rápida y fiable.
30
¿Qué tipos de memorias son capaces de detectar y corregir errores automáticamente?
Memorias ECC (Error Correction Code)
31
¿Cómo se llaman las memorias diseñadas principalmente para portátiles u ordenadores pequeños?
SO-DIMM (Small Outline DUAL IN-LINE MEMORY MODULE)
32
¿Qué tipos de memoria son las DIMM?
Es un módulo de memoria RAM para ordenadores de sobremesa. Hay 3 módulos de memoria RAM dependiendo de su formato físico: DIMM, para ordenadores de sobremesa, SO-DIMM, para portátiles y mini-PCs y LPDDR utilizada en dispositivos ultraligeros y móviles
33
¿Qué tipo de memoria RAM se utiliza en dispositivos móviles?
LPDDR (Low Power, una versión de bajo consumo de SO-DIMM)
34
¿En qué consisten las memorias GDDR?
Graphics Double Data Rate (doble tasa de datos para gráficos). Es un tipo de memoria de alto rendimiento optimizada específicamente para tarjetas gráficas y otros componentes de procesamiento visual
35
Chip que integra una CPU (unidad central) y una GPU (gráficos) de alto rendimiento en un mismo circuito, diseñado para ofrecer gráficos integrados superiores a los convencionales
APU (Accelerated Processing Unit) APU = AMD. Cualquier otro procesador con gráficos integrados de otra marca no es técnicamente una APU bajo esa definición comercial.
36
Diferencia entre APU y SoC
Las APU (Accelerated Processing Units) de AMD combinan una CPU y una GPU de alto rendimiento en un mismo chip, enfocadas en gráficos integrados potentes para PC. Un SoC (System on a Chip) es una "minicomputadora" completa en un chip que integra CPU, GPU, RAM, controladoras y conectividad, común en móviles
37
Tipo de memoria de solo lectura que se puede grabar una sola vez con datos específicos por el usuario
- PROM (Programmable Read-Only Memory), es una Memoria ROM (no volátil)
38
Tipo de memoria que puede ser reprogramable con luz ultravioleta y por lo tanto, borrar sus datos y reescribirla.
- EPROM (Erasable Programmable Read-Only Memory), es una Memoria ROM (no volátil)
39
Tipo de memoria reprogramable eléctricamente, se pueden borrar los datos y reescribirla in situ, eléctricamente.
- EEPROM (Electrically Erasable Programmable Read-Only Memory), es una Memoria ROM (no volátil)
40
Tipo de memoria que no necesita refresco de voltaje y por tanto, es más rápida.
- Memoria SRAM (Static random-access memory), es una Memoria RAM (volátil)
41
Tipo de memoria RAM volátil estándar en computadoras, smartphones y servidores, que almacena datos temporalmente para acceso rápido de la CPU y que se caracteriza por usar condensadores que requieren refresco eléctrico constante cada pocos milisegundos para mantener la información, ofreciendo alta densidad y velocidad a menor costo que la SRAM
Memoria DRAM (Dynamic random-access memory), es una Memoria RAM (volátil). Existen 2 clases : - SDRAM (S de synchronous) : sincroniza su reloj con el bus del procesador. - RDRAM : diseñada por Rambus, ofrecía mayor ancho de banda
42
Tipo de memoria RAM síncrona que duplica la velocidad de transferencia de datos de las SDRAM tradicionales al transferir datos dos veces por ciclo de reloj (flancos ascendentes y descendentes)
- DDR RAM (double data rate) : es un tipo de memoria RAM dinámica (DRAM), específicamente clasificada como SDRAM (RAM dinámica síncrona)
43
¿Cuántas generaciones de DDR RAM existen comercializadas para ordenadores?
- DDR (2000): Primera generación, obsoleta. - DDR2 (2003): Mejoras en velocidad, obsoleta. - DDR3 (2007): Aún presente en equipos antiguos. - DDR4 (2014): Estándar muy popular y eficiente durante años. - DDR5 (2020-2021): Estándar actual de alto rendimiento, con mayores
44
Retraso entre la solicitud de datos por la CPU y su entrega, medido en ciclos de reloj o nanosegundos (ns).
Latencia (CAS LATENCY) Una menor latencia (ej. CL16) significa una respuesta más rápida, aunque suele aumentar con mayores frecuencias, siendo el equilibrio ideal para el rendimiento
45
¿Cómo se conoce al tiempo, medido en ciclos de reloj, que tarda la memoria RAM en activar una fila específica de datos antes de poder acceder a una columna?
RAS LATENCY (RAS con R de ROWS)
46
Componente de software, sistema operativo o herramienta de gestión diseñado para automatizar y organizar la ejecución de tareas, procesos o eventos en momentos específicos
Scheduler
47
Distribución de teclado más utilizada y estándar en computadoras, dispositivos móviles y máquinas de escribir, nombrada así por las primeras seis letras de su fila superior
Qwerty
48
Técnica informática que consiste en almacenar temporalmente los trabajos de impresión en el disco duro o la memoria del ordenador antes de enviarlos a la impresora
Spooling
49