B2 Tema1 INF BÁSICA Flashcards

1
Q

¿Que es EIS?

A

Executive Information System
Sistema de Información Ejecutiva.
Es una herramienta de Inteligencia Empresarial
De nivel ESTRATÉGICO. Para usuarios de nivel gerencial.
Ocupa la parte más alta de la pirámide. Se puede considerar como un Sistema de Soporte a la Decisión o DSS. Permite a usuarios NO técnicos, construir informes con los datos de la empresa.

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

¿Qué es DSS?

A

Decision Support System
o
Sistema de Soporte a la Decisión (Nivel Táctico)

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

¿Qué es MIS?

A

Management Information System
Sistema de Información Gerencial.

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

¿Qué es TPS?

A

Sistema de Procesamiento de Transacciones.

Es un tipo de sistema de información que recolecta, almacena, modifica y recupera toda la información generada por las transacciones producidas en una organización.

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

¿Qué son ETL’s?

A

Son procesos de extracción de los sistemas transaccionales.
Extraction, Transformation and Load.

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

¿Qué es el DataWareHouse?

A

En una empresa, es el almacén de todos los datos que generan los sitemas transaccionales. Antes de pasarlo al DW, hay que pasarle un ETL.

Integrado, no volátil y variable en el tiempo. Ayuda a la toma de decisiones. Se usa para hacer informes y análisis de datos.

Se usa con OLAP.

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

¿Qué es MDX?

A

Multidimensional Expressions

  • Es el lenguaje que proporciona la sintaxis para hacer consultas en el cubo OLAP
  • En “3D”, con conceptos como Axis, Subcube, Slicer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Que es el CUBO OLAP?

A
  • Es una base de datos multidimensional.
  • También llamado Cubo Multidimensional o Hipercubo.
  • Hace clasificaciones por Dimensiones.
  • El cubo es la estructura que forma al aplicar la técnica OLAP.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué relación tiene OLAP, ETL, DataWarehouse y MDX?

A
  • OLAP, es OnLine Analytical Procesing, que alimenta de datos el CUBO de información.
  • ETL, es el proceso por el cual se toman los datos de los sitemas transaccionales. Se limpian y se encapsulan, para su procesamiento posterior.
  • DataWareHouse, es la infraestructura donde se guardan todos los datos.
  • MDX (MultiDimensional eXpresion) es el lenguaje de consulta, para el cubo.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cuales son las unidades de medida para el almacenamiento en Sistema Decimal y en Binario?
OJO, HAY QUE AÑADIR DESPUÉS DE YOTTABYTE, RONNABYTE Y QUETTABYTE

A
  • BIT → b
  • NIBBLE → 4 BITS
  • BYTE → 2 NIBBLE=> 8 bits
  • KILOBYTE → KB = 103 = 1000 bytes
  • MEGABYTE → MB = 106 = 1000000 bytes
  • GIGABYTE → GB = 109
  • TERABYTE → TB = 1012
  • PETABYTE → PB = 1015
  • EXABYTE → EB = 1018
  • ZETTABYTE → ZB = 1021
  • YOTTABYTE → YB = 1024
  • RONNABYTE → RB = 1027
  • QUETTABYTE → QB = 1030
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Diferentes medidas según Sistema Internacional (decimal) e ISO/IEC 80000-13 (binario) a partir de 1998.

A

El Sistema Internacional Decimal, es en base 10 ( 103, 106 ) →
1 Kilobyte=103 = 1000 Bytes= 8000 bits

El ISO/IEC 80000-13, está en base 2 (210 , 220, 230 ) →
1 Kibibyte=210 = 1024 Bytes= 8192 bits

1 byte son 8 bits

Cambian los nombres.

Kilobyte KB 103 = Kibibyte KiB 210

Megabyte MB 106 = Mebibyte MiB 220

Gigabyte GB 109 = Gibibyte GiB 230

Terabyte TB 1012 = Tebibyte TiB 240

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

¿Qué es un Nibble?

A

4 bits

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

¿Qué es un CRUMB?

A

2 bits

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

¿Qué es BCD?

A
  • No es un sistema de numeración, es un código.
  • Binary-Coded Decimal o Decimal Codificado en Binario.
  • Se usa para representar números decimales de un solo dígito de 0 a 9, en binario, con grupos de 4 bits, de tal manera que por ejemplo:
    – 25 = 0010 0101
    – El 2 por un lado y el 5 por otro.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es una WORD en informática?

A

Es una cadena finita de bits, que son manejados como un conjunto por la máquina.

El tamaño estandar es:

WORD = 16bits

DWORD = 32bits

QWORD = 64bits

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

¿Como se calculan los números en código AIKEN?

A

En vez de pesar 8 4 2 1

pesan 2 4 2 1

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

Sistemas de numeración.

A

Decimal = 10 → Base 10

Binario = 1010 → Base 2

Hexadecimal = AF30101h

Octal = 730108

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

¿Como pasar un número octal a decimal?

A

En OCTAL, se usan 3 bits, por lo que solo se pueden representar números del 0 al 7

Si nos dan por ejemplo el 770 en base 8.
Se puede hacer con la fórmula siguiente:
– Vamos colocando cada dígito del 770, de derecha a izquierda, multiplicado por la base (8) y le añadimos un exponente según su posición, así que sería algo así:

0x80

7x81

7x82

Nos sale 0+56+448=50410
– O lo pasamos a binario y ese binario a decimal.

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

¿Qué tipo de caractéres se pueden representar con Base64?

A

De la A-Z

De la a-z

Del 0-9

+

/

= (para rellenar)

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

¿Representación del signo?

A
  • Signo-magnitud:
    • Los bits que representan al número, se mantienen, pero el bit más significativo, o sea, el de la izquierda, nos marca el signo:
      • 0= POSITIVO
      • 1= NEGATIVO
      • Ejemplo: (-36)10=(10100100)2 Hemos cambiado el primer 0 por 1, para que sea negativo.
  • Complemento a 1:
    • Cambiamos todos los 0’s a 1’s y los 1’s a 0’s, del número positivo.
    • Ejemplo: 36=00100100, y en CA1=11011011
  • Complemento a 2:
    • Cambiamos todos los 0’s a 1’s y los 1’s a 0’s, pero, solo a partir del primer 1 de derecha a izquierda y mantenemos ese 1 y los bit’s que están a su derecha.
    • Ejemplo: 36=00100100, y en CA2=11011100
  • Ejemplo: 12=00001100, y en CA2=11110100
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Representación en coma flotante:

A

El estandar es la IEEE 754

Sus partes son:

Signo, Exponente y Mantisa.

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

¿Qué recursos podemos utilizar para detectar y corregir errores?

A
  • PARITY - Detecta el error solo de 1 bit. Puede ser PARIDAD PAR o PARIDAD IMPAR
  • CHECKSUMS
  • CRC
  • HAMMING, su sintaxis es “Hamming (# de bits totales, # de bits de información) Ejemplo: Hamming (7, 4). 7 bits totales y 4 de información, los 3 restantes son de redundancia.
  • REED-SOLOMON CODES
  • GRAY, cambia solo un bit para pasar al siguiente número.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

¿En que consiste y cual es la utilidad del código CRC o Código de Redundancia Cíclica?

A

Es un código que resulta de aplicar una división de polinomios.

Eje. Polinomio divisor para CRC32 → x32 + x26 + x23 + x22 + x16

El resto de la división es un código que nos va a servir para detectar errores.

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

Algoritmos de compresión de datos:

A
  • Código Huffman(Sin pérdida, Árbol)
  • LZW(Sin pérdida, Diccionario)
  • RLE (Run-length encoding)
  • Codificación de bytes pares
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Sistemas de codificación de caracteres:

A
  • ASCII (7 bits + 1 paridad)
  • EBCDIC (8 bits)
  • ISO 8859-1 Llamado Latin - 1
  • ISO 8859-15 Llamado Latin - 9
  • UTF-8 A pesar de su nombre es long.variable. Puede ocupar de 1byte a 4bytes.
  • UTF-16 De 2bytes a 4bytes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

¿Como es el ciclo de trabajo en la arquitectura Von Neumann?

A
  1. Primero, en el registro del Contador de Programa, se pone la Dirección de Memoria, de la siguiente instrucción a ejecutar.
  2. La memoria lee del Bus de Direcciones, la dirección de la instrucción a ejecutar.
  3. Por el Bus de Datos, se registra la instrucción en el RI, Registro de Instrucción.

A estos tres primeros pasos se les llama Ciclo de Fetch o Ciclo de búsqueda de instrucción.

  1. Decodificación
  2. Ejecución
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

¿Cuantos buses hay en un ordenador?

A

Hay 3, DDC:
* – Datos
* – Dirección
* – Control

28
Q

¿Qué es MDR?

A

Memory Data Register

  • Registro de alta velocidad integrado en el procesador.
  • Conectado al bus de datos, de ahí el nombre.
  • Almacena temporalmente los datos que se leen o escriben en memoria.
  • Hace de intermediario entre la CPU y la memoria.
29
Q

¿Qué es MAR?

A

Memory Address Register

  • Registro de alta velocidad integrado en el microprocesador.
  • Conectado con el bus de Direcciones.
  • Almacena Direcciones de memoria desde las que se obtendrán los datos o la dirección a la que se enviarán los datos. Al leer los datos de la memoria, con MAR, estos, alimentan al MDR, para que luego los use la CPU. Al escribir en memoria, se escriben los datos que están en el MDR, en la dirección que tiene el MAR.
30
Q

Diferencia principal entre Von Neumann y Harvard…

A

Que Harvard, usa una memoria, para INSTRUCCIONES y otra diferente, para DATOS. Con sus buses diferenciados para cada una.

31
Q

¿Cuantas memorias cache hay?

A

Hay 3. L1, L2 y L3.

L1 es la más rápida, pero la más pequeña. Integrada en el procesador.

L3 es la más rápida pero la más lenta. Sigue siendo más rápida que la RAM.

Las tres pueden ser:

Inclusiva: No borra los datos al enviarlos al nivel superior, por lo que se duplican.

Exclusiva: Si borra los datos al enviarlos al nivel superior.

32
Q

¿Cuantas Caches de L1 hay?

A

Dos:

Una Cache L1 para Datos →L1D

Una Cache L1 para Instrucciones → L1I

33
Q

¿Que es lo que suele controlar el chipset Norte?

A

Los dispositivos más rápidos (Bus AGP, Bus PCI-E), como tarjetas de video, o la memoria Ram.

34
Q

¿Como se actualiza la unidad de control en RISC y CISC?

A

En RISC, se actualiza por CIRCUITERÍA. (Lógica cableada).
En CISC, se actualiza por SOFTWARE. (Lógica Programada).

35
Q

¿Qué significa SDRAM?

A

Synchronous Dynamic Random-Access Memory

Memoria de acceso aleatorio síncrona y dinámica

36
Q

¿Qué significa DDR?

A

Double Data Rate

37
Q

¿Qué diferencia hay entre memoria dinámica (DRAM) y estática (SRAM)?

A

Que la dinámica, necesita un refresco, para no perder la información. La estática, se mantiene, sin refresco.

38
Q

¿Qué es OLAP?

A

On-Line Analítical Processing, es una técnica de análisis.

Para ello utiliza estructuras de datos multidimensionales (CUBOS OLAP), que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales.

Se usa en informes de negocios, de dirección, minería de datos, etc..

39
Q

Diferencias entre RISC y CISC:

A
  • RISC, emplea instrucciones sencillas, que se ejecutan en un ciclo de reloj. CISC usa instrucciones más complejas.
  • En RISC, la programación está más orientada a Máquina, en CISC, al humano.
  • RISC es Fácil de segmentar (Pipeline), CISC es dificil.
  • RISC=Lógica Cableada
  • CISC=Lógica Programada
40
Q

¿Que significa RISC?

A

Reduced Instruction Set Computing

41
Q

¿Qué significa CISC?

A

Complex Instruction Set Computing

42
Q

¿Qué es un SoC?

A

System on a Chip.

Integra en un chip, todos los componentes necesarios de un sistema. Vídeo, Audio, Procesador, Controladoras de Wifi, USB, LTE, Pantalla, etc.

43
Q

¿Qué es ARM?

A
  • Advanced RISC Machine
  • De 32 y 64 bits.
  • Usa 37 Registros.
  • Requiere menos procesadores que los CISC.
  • Consumen menos y generan menos calor.
  • Ideales para móviles o dispositivos con batería.
44
Q

¿Como es la notación para el sistema de unidades de almacenamiento en binario?https://en.wikipedia.org/wiki/Byte

A
  • BIT
  • NIBBLE = 4 BITS
  • BYTE = 2 NIBBLE
  • KIBIBYTE (KiB) = 210
  • MEBIBYTE (MiB) = 220
  • GIBIBYTE (GiB) = 230
  • TEBIBYTE (TiB) = 240
  • PEBIBYTE (PiB) = 250
  • EXBIBYTE (EiB) = 260
  • ZEBIBYTE (ZiB) = 270
  • YOBIBYTE (YiB) = 280
  • Rona y Qeta no están establecidos aún.
45
Q

Dos conceptos importantes a tener en cuenta al hablar de compresión de datos:

A
  1. Redundancia: Datos que son repetitivos o previsibles.
  2. Entropía: La información nueva o esencial que se define como la diferencia entre la cantidad total de datos de un mensaje y su redundancia.
46
Q

¿Como es la compresión con RLE o Run-lenght encoding?

A

Las secuencias de datos con el mismo valor, se almacenan como un único valor más su recuento.

Ejemplo: Para AAAAAA, sería A6, osea 6 veces A.

47
Q

¿Como es la codificación de bytes pares?

A

Por ejemplo para el texto:

aaabaaabac

El par “aa” se repite con frecuencia en el texto, por lo que lo podemos reemplazar por un byte que no se use en el texto, por ejemplo “z”. así nos quedaría:

zabzabac

Y así sucesivamente. Por ejemplo ahora lo podemos hacer con “za”..

48
Q

Dí tres sistemas para codificar en binario, números decimales:

A
  • BCD → ***OJO*** Con BCD SOLO representamos de 0 a 9. Se usan 4 bits (1 nibble) para representar cada dígito.
  • AIKEN → ***OJO*** Con AIKEN representamos también de 0 a 9. También con 1 Nibble.
  • BCD con exceso a 3. → También se conoce como XS3 ó código Stibitz
49
Q

Di tipos de sistemas OLAP:

A
  • ROLAP→ Relacional
  • MOLAP→ Multidimensional
  • HOLAP→ Híbrido
  • WOLAP→Web OLAP
  • DOLAP→Desktop OLAP
  • RTOLAP→Real Time OLAP
  • SOLAP→Spatial OLAP
50
Q

¿Como es Exceso a 3?

A

Se calcula, sumando 3 al BCD natural.

Ejemplo:

Si 1= 0001

XS3 = 0100 → 4

Y así sucesivamente.

51
Q

Soporte hardware en las CPU’s para virtualización:

A
  • INTEL: VT-X
  • AMD: AMD-V
52
Q

Herramientas para virtualización a nivel doméstico:

A
  • VMWare
  • VirtualBox: Oracle
  • Parallels: MacOS
  • Hyper-V
  • KVM: Linux
  • XEN: Linux
53
Q

¿Como se pasa de Binario a Hexadecimal?

A

4 bits en binario es un Hexadecimal

F en Hexadecimal vale 15

En binario sería 1111

Si nos dan 10110011001111, para pasarlo a Hexadecimal, separamos en grupos de 4 bits, empezando por la derecha.

Sería 2CCF→ 0010 1100 1100 1111

Añadimos dos ceros a la izquierda, porque no se ponen.

Para pasar de Hexadecimal a Binario es lo mismo pero al reves.

54
Q

¿Cual es el valor de los números Hexadecimales?

A

0→0

1→1

2→2

3→3

4→4

5→5

6→6

7→7

8→8

9→9

A→10

B→11

C→12

D→13

E→14

F→15

55
Q

Di un producto ETL

A

Kettle

  • Perteneciente a la suite Pentaho, de Hitachi.
56
Q

El cubo OLAP, guarda los datos en un esquema de…

A

Estrella o Copo de Nieve.

57
Q

Ascii

A

American Standard Code for Information Interchange

  • Es una codificación de caractéres.
  • Utiliza 7 bits para representar los caractéres.
  • Define 32 caractéres no imprimibles y 95 imprimibles.
58
Q

UTF-8

A

8-bit Unicode Transformation Format

Codificación de caractéres.
De longitud variable ( de 1 a 4 bytes por carácter Unicode)
Representa ASCII, sin cambios.
Incluye sincronía.
No superposición.
El IETF requiere que todos los protocolos de Internet indiquen qué codificación utilizan para los textos y que UTF-8 sea una de las codificaciones contempladas.
El Internet Mail Consortium (IMC) recomienda que todos los programas de correo electrónico sean capaces de crear y mostrar mensajes codificados utilizando UTF-8.

59
Q

UTF-16

A

UCS Transformation Format for 16 Planes of Group 00

Longitud variable ( 1 o 2 palabras de 16 bits por carácter Unicode= 2 o 4 bytes)

Puede representar cualquier carácter Unicode.

60
Q

ISO/IEC 8859-1 - Latin1

A
  • Define la codificación del alfabeto español.
  • Incluye diacríticos como la ñ, Ç.
  • Conocido como Latin1
  • Usa 8 bits.
  • Posee la codificación inicial de ASCII, de 256 caractéres.
61
Q

ISO/IEC 8859-15 - Latin9

A
  • Codificación de caractéres.
  • Conocido como Latin9
  • Codifica con 8 bits.
  • Añade el símbolo del € y otros que faltaban.
  • Soporta Inglés, Francés y otros idiomas de Europa Occidental.
62
Q

Oeraciones AND, OR, NOT y XOR.

A

AND, multiplica y OR suma.

AND→ 0 x lo que sea =0 Si no, 1.

NAND→ Not AND. Lo contrario de AND.

OR→ 1 más lo que sea =1 Si no, 0.

NOR→ Not OR. Lo contrario de OR.

NOT→ Cambia el valor. 0=1 y 1=0.

XOR→ Si hay un solo 1=1, si no = 0.

XNOR→ Si hay un solo 0=0, si no = 1.

63
Q

Para que un sistema sea considerado TPS (Transaction Processing system), tiene que superar el test….

A

ACID (Atomicity, Consistency, Isolation and Durability)

64
Q

OLAP vs OLTP

A

OLAP–>On-Line Analytical Processing
OLTP–>On-Line Transaction Processing

65
Q

Pasar un número de DECIMAL a OCTAL

A

De 2 formas:
– Pasamos el decimal a binario y cogemos desde la derecha, los bits de 3 en 3.
– Dividimos el número por 8 hasta que el cociente sea menor que 8 y al terminar cogemos el último cociente menor que 8 y todos los restos, todo en orden inverso y nos da el número en OCTAL.
EJEMPLO: 1234 (DECIMAL) = 2322 (OCTAL)