Вы находитесь на странице: 1из 21

Capitulo 1

Almacenamiento 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 datos
2. 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 falso


El 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
0 0 1 1
0 1 0 1
AND
0 0 0 1

0 0 1 1
0 1 0 1
OR
0 1 1 1

0 0 1 1
0 1 0 1
XOR
0 1 1 0

1 0
NOT
0 1
B. PUERTAS Y BIESTABLES
Se 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 OR

salida entrada
Entradas salida

XOR NOT

Entrada Entrada
salida salida
C. Notación hexadecimal

Patrón de bits Representación


hexadecimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 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 DESVENTAJAS
 1. menor volatilidad  1. requieren movimientos mecánicos
 Mayor capacidad de almacenamiento  Falta de tiempo para almacenar
 Bajo costo  Falta de tiempo para extraer
 Capacidad de extracción
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 Sistema de base dos


 3 7 5 --------- representación
| | |
 1 0 1 1----representación
Cien diez uno peso de la posició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 110 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 COMPRENCION


1. 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ón
1. BITS DE PARIDAD: es un método simple para la detección de
errores.
A. Paridad impar
B. Paridad par
2. 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 ERRORES

SIMBOLO CODIGO
A 000000
B 001111
C 010011
D 011100
E 100101
DECODIFICACION DEL PATRON 010100

DISTANCIA
ENTRE EL
CARACTER CODIGO PATRON PATRON
RECIBIDO RECIBIDO Y EL
CODIGO
A 000000 010100 2
B 001111 010100 4
C 010011 010100 3
D 011100 010100 1
E 100110 010100 3
Muchas gracias

Вам также может понравиться