almacenamiento de datos
TRANSCRIPT
Capitulo 1Almacenamiento de datos
SEGÚN J. GLENN BROOKSHEAR.
Introducción
El almacenamiento de datos es un medio provisional donde podemos guardar temporalmente nuestros archivos: música, audios, imágenes, documentos etc. Para cuando deseemos utilizarlo ya sea a diario o cuando surja la necesidad de recurrir a estos. Aprendiendo a solucionar errores que en algún momento puedan resultar.
ciencia de la computación
Podemos decir que esta ciencia analiza, codifica, y almacena la información dentro de las computadoras.Donde nos permite conocer los datos básicos acerca de los dispositivos de almacenamiento de datos de una computadora y luego considerar como se codifica la información para almacenarla en dichos sistemas, empleando técnicas tales como:1. Comprensión de datos2. Tratamiento de errores
Los bits y su almacenamiento
Son codificaciones mediante patronos de 0s Y 1s A los que se le denominan como dígitos binarios (bits). Se usan para representar valores numéricos, caracteres O imágenes Y sonidos.
El bits 0 representa el valor falsoEl bits 1 representa el valor verdadero
A. OPERACIONES BOOLEANAS Es la función que permite manipular valores verdadero o falso
AND OR XOR NOT
a. AND: diseñada para reflejar la verdad o falsedad de un enunciado, mediante la conjunción, Y (and). Donde los dos componentes son verdaderos para que puedan ser ciertos.
b. OR: Tal enunciado son verdaderos cuando uno de sus componentes es cierto.
c. XOR: Una de sus entradas es verdadera y la otra es falsa generando una salida verdadera , cuando sus salidas son diferentes.
d. NOT: es una verdad o falsedad del enunciado y su salida es opuesta a su entrada.
OPERACIONES BOOLEANAS
AND000
010
100
111
OR000
011
101
111
XOR000
011
101
110
NOT 10
01
B. PUERTAS Y BIESTABLESSe le denomina puerta lógica: a un dispositivo que genera salida en una operación booleana se les proporcionan valores de entrada en dicha operación.
AND
salida Entradas
OR
entrada
salida
XOR
Entrada salida
NOT
Entrada salida
C. Notación hexadecimal
Patrón de bits
Representación
hexadecimal0000 00001 10010 20011 30100 40101 50110 60111 71000 81001 91010 A1011 B1100 C
La operación hexadecimal Se utiliza como símbolo para representar un sistema de codificación hexadecimal con patrones de bits, en múltiplos de 4 y cada patrón es representado por un símbolo. EJEMPLO:
1011 0101 A 4 C 8
B 5 1010 0100 1100 1000
MEMORIA PRINCIPAL
La memoria principal esta organizada por celdas siendo este su tamaño igual a 8 bits, por lo tanto un celda de memoria tiene una capacidad de 1 bytes.
La DIRECCION se identifica por cada una de las celdas que forman la memoria principal, siendo completamente numéricas así pudiendo identificarlas como celda siguiente o celda anterior.
EJEMPLO: podemos almacenar una cadena de 16 bits simplemente utilizando dos celdas de memoria consecutiva.
Organización de una celda de memoria de un byte
Extremo de mayor orden 0 1 01 101 0 extremo de menor orden bit mas significativo bit menos significativo
Ala memoria principal de una computadora se le denomina memoria de acceso aleatorio (RAM) Radom Access Memory.
ALMACENAMIENTO MASIVO
VENTAJAS 1. menor volatilidad Mayor capacidad de
almacenamiento Bajo costo Capacidad de extracción
DESVENTAJAS 1. requieren movimientos
mecánicos Falta de tiempo para almacenar Falta de tiempo para extraer
Tipos de almacenamiento masivo 1. discos o CD 2. Cintas magnéticas 3. unidad de flash 4. tarjetas de memoria SD etc.
A menudo se utilizan los términos en línea y fuera de línea para describir aquellos dispositivos que pueden estar conectados o no a una maquina.
Representación de la información mediante patrones de bits
A. representación de textos: códigos en letras del alfabeto y signos de puntuación.
B. Representación de valores: se representa el sistema binario que es la base del sistema de almacenamiento.
C. Representación de imágenes: codifica la apariencia mediante pixeles o mapas bits.
D. Representación de sonidos: es un sistema de codificación alternativo.
Sistema binario
Sistema base 10 3 7 5 ---------
representación | | | Cien diez uno peso de la posición
Sistema de base dos
1 0 1 1----representación | | | | ocho cuatro dos uno peso de la posición
Almacenamiento de enteros
A. notación en complemento a dos: utiliza un numero fijo de bits para representar cada uno de los valores del sistema.
Notación en exceso: se representa mediante un patrón de bits de la misma longitud.
Almacenamiento de números fraccionarios
Es la representación binaria mas la posición del punto de separación que se conoce como notación en punto flotante.
Ejemplo: Si observamos el bits del signo es 0, el exponente es 110, y
la mantisa es 1011. extraemos la mantisa y colocamos el punto raíz a su izquierda.
0 1 1 0 1 0 1 1 .1011 exponente mantisa bits signo
Comprensión de datos
TECNICAS GENERICAS DE COMPRESION DE DATOS:A. Sin perdidas: es aquella en la que no se pierde información
durante el proceso de compresión.B. B. con perdidas: son aquellas que pierden una parte de la
información.
OTROS TIPO DE COMPRENCION1. Comprensión de imágenes: se refiere a la reducción de
colores.2. Comprensión de audio y colores: se utiliza el sistema mas
conocido para la comprensión del audio (MP3).
Errores de comunicación1. BITS DE PARIDAD: es un método simple para la detección de errores.A. Paridad imparB. Paridad par2. Código de corrección de errores: funciona como un código de distancia de haming que se diferencia entre dos patrones de bits.
CODIGO DE CORRECION DE ERRORESSIMBOLO CODIGO
A 000000B 001111C 010011D 011100E 100101
DECODIFICACION DEL PATRON 010100
CARACTER CODIGO PATRON RECIBIDO
DISTANCIA ENTRE EL PATRON RECIBIDO Y EL CODIGO
A 000000 010100 2B 001111 010100 4C 010011 010100 3D 011100 010100 1E 100110 010100 3
Muchas gracias