Sei sulla pagina 1di 28

MANEJO INTERNO DE DATOS

Bit (binary digit):


Es la unidad mnima de informacin en computacin. Consiste de dos valores: 0,1

Byte: Conjunto de 8 bits Nibble: Conjunto de 4 bits Palabra de Computadora (word): Nmero de bits que puede manejar el bus de datos al mismo tiempo.
Ej. Arquitecturas de 8, 16, 32 y 64 bits

MANEJO INTERNO DE DATOS

La capacidad de la memoria de la computadora se mide en bytes, por ejemplo


1 KB 1 MB 1 GB 1 TB 1 PB mil bytes 1000 bytes o 210 = 1024 bytes

1000 KB o un milln de bytes 1000 KB o 1 000 000 de bytes 220 = 1,048,576 bytes 1000 MB o un milln de KB 1000 GB o un milln de MB 1000 TB o un milln de GB 1000 MB o 1 000 000 de KB o 230 = 1,073,741,824 bytes 1000 GB o 1 000 000 de MB o 240 = 1,099,511,627,776 bytes 1000 TB o 1 000 000 de GB o 250 = 1,125,899,906,842,624 bytes

1 EB

1000 PB o un milln de TB

1000 PB o 1 000 000 de TB o 260 = 1,152,921,504,606,846,976 bytes

Prefijos: k = kilo = 103, M = mega = 106, G = giga = 109 , T = tera = 1012, P = peta = 1015 , E = exa = 1018 en sistema decimal

MANEJO INTERNO DE DATOS

La informacin se puede representar como:


Caracteres que ocupan 1 byte en memoria. Tambin se les llama caracteres alfanumricos Nmeros enteros que generalmente ocupan 2 bytes en memoria (depende del compilador) Nmeros reales que ocupan 4 bytes en memoria Cadenas conjunto de caracteres.
Datos Lgicos: Conocidos tambin como datos booleanos, este tipo de dato es aquel que slo admite dos tipos de valores, los que son verdadero (true) o falso (false). Son usados para la representacin de alternativas (si/no) que se dan segn la condicin que se plantee

MANEJO INTERNO DE DATOS

Caracteres: permiten representar texto en la computadora; para ello se han establecido el uso de varios cdigos que agrupan la representacin de sus smbolos. Los ms comunes son:
ASCII (American Standard Code for Information Interchange Cdigo Estadounidense Estndar para el Intercambio de Informacin) es un cdigo de caracteres basado en el alfabeto latino tal como se usa en el ingls moderno y en otras lenguas occidentales.

MANEJO INTERNO DE DATOS

Caracteres
EBCDIC (Extended Binary Coded Decimal Interchange Code) es un cdigo estndar de 8 bits usado por computadoras mainframe IBM. Representa caracteres alfanumricos, controles y signos de puntuacin.

MANEJO INTERNO DE DATOS

Caracteres
Unicode es un estndar industrial cuyo objetivo es proporcionar el medio por el cual un texto en cualquier forma e idioma pueda ser codificado para manejo de la informacin. (Se asigna un cdigo nico a cada carcter) o Es el esquema de codificacin de caracteres ms extenso y completo, siendo el ms dominante en la internacionalizacin y adaptacin local del software. o Se han definido ms de 90.000 caracteres codificados, sin embargo ya no es de 8 bits, ya que usa grupos de bytes para representar los caracteres para los alfabetos de muchos de los lenguajes del mundo
o

MANEJO INTERNO DE DATOS

Enteros

Parte alta (bits o cifras ms significactivos)

Parte baja (bits o cifras menos significactivos)

MANEJO INTERNO DE DATOS


Enteros Sistemas de representacin numrica o de numeracin posicional
o o o o

Decimal o base 10 Binario o base 2 Octal o base 8 Hexadecimal o base 16

MANEJO INTERNO DE DATOS


Enteros Conversin de base 10 (decimal) a base n
o o o o o o o o o

Conversin de enteros decimales a enteros binarios Conversin de enteros decimales a enteros octales Conversin de enteros decimales a enteros hexadecimales Conversin de binario a decimal Conversin de octal a decimal Conversin de hexadecimal a decimal Conversin de binario a octal y octal a binario Conversin de binario a hexadecimal y hexadecimal a binario Conversin de hexadecimal a octal y octal a hexadecimal

Conversin de base m a base 10

Conversin de base m a base n

MANEJO INTERNO DE DATOS

MANEJO INTERNO DE DATOS

Enteros Suma binaria


o

Las posibles combinaciones al sumar dos bits son


0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10

MANEJO INTERNO DE DATOS

Suma en otros sistemas de numeracin Suma octal

MANEJO INTERNO DE DATOS

Suma hexadecimal

MANEJO INTERNO DE DATOS

Enteros Resta binaria


o

Las posibles combinaciones al restar dos bits son


0-0=0 1-0=1 1-1=0 0 - 1 = no cabe o se pide prestado al prximo, es decir, 10 - 1 = 1 y me llevo 1

MANEJO INTERNO DE DATOS

Resta binaria por complemento a r Complemento a 1 (tambin se le llama negado del nmero o NOT)
Equivale a cambiar unos por ceros y ceros por uno Nmero binario = (1010110)2 = (86)10 Complemento a uno = (0101001)2 = ( 87)10

MANEJO INTERNO DE DATOS

Resta binaria por complemento a r Complemento a 2


Equivale a usar complemento a uno y sumarle 12 a la cantidad obtenida o Nmero binario = (1010110)2 = (86)10 o Complemento a uno = (0101001)2 = ( 87)10 o Complemento a dos = (0101001)2 + 12 = (0101010) 2
o
Nota: El complemento a 2 de un nmero positivo o del cero es el mismo nmero en binario

MANEJO INTERNO DE DATOS

Resta binaria por complemento a 1 Se obtiene el complemento a 1 del sustraendo y se suma al minuendo Si se obtiene un 1 como sobrante de la suma, ste ltimo se le suma de nuevo

MANEJO INTERNO DE DATOS

Resta binaria por complemento a 2 Se obtiene el complemento a 2 del sustraendo y se suma al minuendo El resultado est dado tambin en complemento a 2. Si se obtiene un 1 como sobrante de la suma, ste ltimo se descarta

MANEJO INTERNO DE DATOS

Enteros Multiplicacin binaria


o

El producto en binario es igual que en nmeros decimales


0 x 0 = 0 1 x 1 = 1

MANEJO INTERNO DE DATOS

Multiplicacin octal

MANEJO INTERNO DE DATOS

Multiplicacin hexadecimal

MANEJO INTERNO DE DATOS

Enteros Divisin binaria


o

La divisin en binario es similar a la decimal, la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, estas deben ser realizadas en binario. Por ejemplo, vamos a dividir 100010010 (274) entre 1101 (13):

TIPOS DE ERRORES QUE SE PRESENTAN EN LA MANIPULACIN DE CANTIDADES

Debido a las limitaciones fsicas de la memoria se presentan distintos tipos de errores en la manipulacin de datos numricos. Los ms comunes son: Error inherente Error de redondeo Error de truncamiento

TIPOS DE ERRORES QUE SE PRESENTAN EN LA MANIPULACIN DE CANTIDADES

Error inherente: Es aquel error que se encuentra ligado a cualquier medicin debido a que no se pueden realizar mediciones exactas y por lo mismo las cantidades que se representan tampoco son exactas. Ej. El permetro de Error de redondeo: Ocurre por la necesidad de utilizar menos dgitos en alguna fraccin.
Ej. 2/3 = 0.666667

Error de truncamiento: Ocurre cuando se detiene algn proceso matemtico recursivo sin alcanzar el resultado exacto.

MANEJO INTERNO DE DATOS (Archivos)

La informacin almacenada en la computadora se encuentra en archivos. Archivo: es una coleccin de datos guardados bajo un formato determinado. Un archivo consta de un nombre nico y una extensin separados por un punto. El nombre sirve para distinguirlo de otros archivos y la extensin le asocia las propiedades del formato en el que est almacenado La funcionalidad de un archivo se centra en las aplicaciones y en los documentos. Sabemos que una aplicacin es un software o programa que se utilizan para realizar un determinado tipo de trabajo, mientras que un documento es todo aquello que se cree con una aplicacin, incluyendo cualquier informacin que se escriba, edite, presente en pantalla o guarde.

MANEJO INTERNO DE DATOS (Archivos)

Los tipos de archivos ms comunes son:


Tipo Audio Video Comprimidos Descripcin Extensiones Son los que contienen sonidos, no slo wav, mp3, etc msica Los formatos guardan conjuntos de mpeg, avi, etc imgenes y el audio que las acompaa Permiten reunir varios archivos en uno y zip, rar, tar, etc que se ocupe el menor espacio posible Cada formato tiene un mtodo de representacin y da una calidad diferente a cada uno jpeg, bmp, gif, etc.

Imgenes

Texto

Existen aquellos que slo manejan texto txt, doc, rtf, etc. plano y otros texto enriquecido

TAREA 4: REALIZAR LAS SIGUIENTES CONVERSIONES Y OPERACIONES

1. 3478910=?2 =?8 =?16 2. 3F7AE16= ?2 =?8 =?10 3. 1101001101110100012 = ?16 =?8 =?10 4. 7238468 = ?2 =?16 =?10 5. 1100112 +1110112+1111112 6. 11011112-01111102 (por los 3 mtodos) 7. 01110102-11111012 (por los 3 mtodos) 8. 1100112 * 1101012 9. 11011102/111012 10.0.3598510=?2 =?8 =?16 11.0.101111012 =?10 12.0.3AF6B16 =?10 13.0.7342568 = ?10

Tarea : Investigar y Estudiar


Hay otros mtodos de representar informacin y una de ellas es el cdigo:

1. Cdigo Binrio Decimal Codificado (BCD o BDC)

Con ayuda de la codificacin BCD es ms fcil ver la relacin que hay entre un nmero decimal (base 10) y el nmero correspondiente en binario (base 2).

representar el nmero decimal en cdigo BCD

1. CODIGOS ALFANUMERICOS (ASCII Y EBCD)


Representar la tabla de los cdigos

1. OPERACIONES LGICAS
Los Operadores Lgicos son utilizados por la lgica proposicional para admitir o rechazar proposiciones. En programacin de ordenadores se utilizan para combinar valores lgicos (Verdadero/Falso) y obtener nuevos valores lgicos que determinen el flujo de control de un algoritmo o programa.

Potrebbero piacerti anche