almacenamiento de datos

21
Capitulo 1 Almacenamiento de datos SEGÚN J. GLENN BROOKSHEAR.

Upload: carlos-escobar

Post on 13-Apr-2017

55 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Almacenamiento de datos

Capitulo 1Almacenamiento de datos

SEGÚN J. GLENN BROOKSHEAR.

Page 2: Almacenamiento de datos

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.

Page 3: Almacenamiento de datos

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

Page 4: Almacenamiento de datos

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

Page 5: Almacenamiento de datos

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.

Page 6: Almacenamiento de datos

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

Page 7: Almacenamiento de datos

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

Page 8: Almacenamiento de datos

C. Notación hexadecimal

Patrón de bits

Representación

hexadecimal0000 00001 10010 20011 30100 40101 50110 60111 71000 81001 91010 A1011 B1100 C

Page 9: Almacenamiento de datos

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

Page 10: Almacenamiento de datos

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.

Page 11: Almacenamiento de datos

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.

Page 12: Almacenamiento de datos

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

Page 13: Almacenamiento de datos

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.

Page 14: Almacenamiento de datos

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.

Page 15: Almacenamiento de datos

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

Page 16: Almacenamiento de datos

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.

Page 17: Almacenamiento de datos

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

Page 18: Almacenamiento de datos

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).

Page 19: Almacenamiento de datos

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

Page 20: Almacenamiento de datos

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

Page 21: Almacenamiento de datos

Muchas gracias