B2 Tema1 INF BÁSICA Flashcards
¿Que es EIS?
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.
¿Qué es DSS?
Decision Support System
o
Sistema de Soporte a la Decisión (Nivel Táctico)
¿Qué es MIS?
Management Information System
Sistema de Información Gerencial.
¿Qué es TPS?
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.
¿Qué son ETL’s?
Son procesos de extracción de los sistemas transaccionales.
Extraction, Transformation and Load.
¿Qué es el DataWareHouse?
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.
¿Qué es MDX?
Multidimensional Expressions
- Es el lenguaje que proporciona la sintaxis para hacer consultas en el cubo OLAP
- En “3D”, con conceptos como Axis, Subcube, Slicer.
¿Que es el CUBO OLAP?
- 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.
¿Qué relación tiene OLAP, ETL, DataWarehouse y MDX?
- 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.
¿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
- 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
Diferentes medidas según Sistema Internacional (decimal) e ISO/IEC 80000-13 (binario) a partir de 1998.
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
¿Qué es un Nibble?
4 bits
¿Qué es un CRUMB?
2 bits
¿Qué es BCD?
- 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.
¿Qué es una WORD en informática?
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
¿Como se calculan los números en código AIKEN?
En vez de pesar 8 4 2 1
pesan 2 4 2 1
Sistemas de numeración.
Decimal = 10 → Base 10
Binario = 1010 → Base 2
Hexadecimal = AF30101h
Octal = 730108
¿Como pasar un número octal a decimal?
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.
¿Qué tipo de caractéres se pueden representar con Base64?
De la A-Z
De la a-z
Del 0-9
+
/
= (para rellenar)
¿Representación del signo?
- 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.
- 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:
- 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
Representación en coma flotante:
El estandar es la IEEE 754
Sus partes son:
Signo, Exponente y Mantisa.
¿Qué recursos podemos utilizar para detectar y corregir errores?
- 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.
¿En que consiste y cual es la utilidad del código CRC o Código de Redundancia Cíclica?
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.
Algoritmos de compresión de datos:
- Código Huffman(Sin pérdida, Árbol)
- LZW(Sin pérdida, Diccionario)
- RLE (Run-length encoding)
- Codificación de bytes pares
Sistemas de codificación de caracteres:
- 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.
¿Como es el ciclo de trabajo en la arquitectura Von Neumann?
- Primero, en el registro del Contador de Programa, se pone la Dirección de Memoria, de la siguiente instrucción a ejecutar.
- La memoria lee del Bus de Direcciones, la dirección de la instrucción a ejecutar.
- 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.
- Decodificación
- Ejecución