P. 1
Manejo Interno de Datos

Manejo Interno de Datos

|Views: 210|Likes:
Publicado porLandy Be

More info:

Published by: Landy Be on Jul 21, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

01/02/2013

pdf

text

original

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

FACULTAD DE INGENIERÍA DIVISIÓN DE INGENIERÍA ELÉCTRICA COMPUTACIÓN PARA INGENIEROS

M.I. JAIME ALFONSO REYES CORTÉS

MANEJO INTERNO DE DATOS

 

Bit (binary digit): Es la unidad mínima de información en computación. Consiste de dos valores: 0,1 Byte: Conjunto de 8 bits Nibble: Conjunto de 4 bits Palabra de Computadora (word): Número de bits que puede manejar el bus de datos al mismo tiempo. Ej. Arquitecturas de 8, 16, 32 y 64 bits

899.MANEJO INTERNO DE DATOS  La capacidad de la memoria de la computadora se mide en bytes.624 bytes 1000 PB o 1 000 000 de TB o 260 = 1.152.842. por ejemplo 1 KB 1 MB 1 GB 1 TB 1 PB 1 EB mil bytes 1000 KB o un millón de bytes 1000 MB o un millón de KB 1000 GB o un millón de MB 1000 TB o un millón de GB 1000 PB o un millón de TB 1000 bytes o 210 = 1024 bytes 1000 KB o 1 000 000 de bytes 220 = 1.976 bytes Prefijos: k = kilo = 103.776 bytes 1000 TB o 1 000 000 de GB o 250 = 1. G = giga = 109 . E = exa = 1018 en sistema decimal .099.846.824 bytes 1000 GB o 1 000 000 de MB o 240 = 1.906.606.511.576 bytes 1000 MB o 1 000 000 de KB o 230 = 1.921.504.048.627. P = peta = 1015 . T = tera = 1012.073.741. M = mega = 106.125.

Datos Lógicos: Conocidos también como datos booleanos. este tipo de dato es aquel que sólo admite dos tipos de valores. También se les llama caracteres alfanuméricos Números enteros que generalmente ocupan 2 bytes en memoria (depende del compilador) Números reales que ocupan 4 bytes en memoria Cadenas conjunto de caracteres. los que son verdadero (true) o falso (false). Son usados para la representación de alternativas (si/no) que se dan según la condición que se plantee .MANEJO INTERNO DE DATOS  La información se puede representar como: – – – – – Caracteres que ocupan 1 byte en memoria.

.MANEJO INTERNO DE DATOS  Caracteres: permiten representar texto en la computadora. para ello se han establecido el uso de varios códigos que agrupan la representación de sus símbolos. Los más comunes son: – ASCII (American Standard Code for Information Interchange — Código Estadounidense Estándar para el Intercambio de Información) es un código de caracteres basado en el alfabeto latino tal como se usa en el inglés moderno y en otras lenguas occidentales.

. Representa caracteres alfanuméricos.MANEJO INTERNO DE DATOS  Caracteres – EBCDIC (Extended Binary Coded Decimal Interchange Code) es un código estándar de 8 bits usado por computadoras mainframe IBM. controles y signos de puntuación.

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 .000 caracteres codificados. (Se asigna un código único a cada carácter) Es el esquema de codificación de caracteres más extenso y completo. Se han definido más de 90.MANEJO INTERNO DE DATOS  Caracteres – – – Unicode es un estándar industrial cuyo objetivo es proporcionar el medio por el cual un texto en cualquier forma e idioma pueda ser codificado para manejo de la información. siendo el más dominante en la internacionalización y adaptación local del software.

la más común es la UTF-8 .MANEJO INTERNO DE DATOS  Caracteres – – Unicode Existen varias codificaciones.

MANEJO INTERNO DE DATOS  Enteros Parte alta (bits o cifras más significactivos) Parte baja (bits o cifras menos significactivos) .

MANEJO INTERNO DE DATOS    Enteros Sin Signo (magnitud no signada) Con signo (magnitud signada)  ¿Cuántos posibles valores tendrá c/u? s = bit de signo .

MANEJO INTERNO DE DATOS   Enteros Sistemas de representación numérica o de numeración posicional – – – – Decimal o base 10 Binario o base 2 Octal o base 8 Hexadecimal o base 16 .

MANEJO INTERNO DE DATOS   Enteros Conversión de base 10 (decimal) a base n – – – Conversión de enteros decimales a enteros binarios Conversión de enteros decimales a enteros octales Conversión de enteros decimales a enteros hexadecimales Conversión de binario a decimal Conversión de octal a decimal Conversión de hexadecimal a decimal Conversión de binario a octal y octal a binario Conversión de binario a hexadecimal y hexadecimal a binario Conversión de hexadecimal a octal y octal a hexadecimal  Conversión de base m a base 10 – – –  Conversión de base m a base n – – – .

MANEJO INTERNO DE DATOS Octal 0 1 2 3 4 5 6 7 Binario 000 001 010 011 100 101 110 111 Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F Binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 .

MANEJO INTERNO DE DATOS   Enteros Suma binaria – 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 octal  Suma hexadecimal 572  243 1035 8 AD  5 F1 E9E .

Magnitud signada .

10 .MANEJO INTERNO DE DATOS   Enteros Resta binaria – Las posibles combinaciones al restar dos bits son     0-0=0 1-0=1 1-1=0 0 . es decir.1 = no cabe o se pide prestado al proximo.1 = 1 y me llevo 1 .

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 también en complemento a 2. Si se obtiene un 1 como sobrante de la suma. éste último se descarta .

MANEJO INTERNO DE DATOS   Enteros Multiplicación binaria – El producto en binario es igual que en números decimales   0x0=0 1x1=1 .

MANEJO INTERNO DE DATOS  Multiplicación octal 673 x 254 3354 4247 1566 224644  Multiplicación hexadecimal 8 AD x4E3 1A07 7976 22 B 4 2 A6567 .

Por ejemplo. vamos a dividir 100010010 (274) entre 1101 (13): .MANEJO INTERNO DE DATOS   Enteros División binaria – La división en binario es similar a la decimal. dentro de la división. la única diferencia es que a la hora de hacer las restas. estas deben ser realizadas en binario.

MANEJO INTERNO DE DATOS  Reales s = bit de signo  Representación de los números reales en binario. en octal y en hexadecimal. De base 10 a base m y de base n a base 10 .

Los más comunes son: – – – Error inherente Error de redondeo Error de truncamiento .Tipos de errores que se presentan en la manipulación de cantidades  Debido a las limitaciones físicas de la memoria se presentan distintos tipos de errores en la manipulación de datos numéricos.

Tipos de errores que se presentan en la manipulación de cantidades   Error inherente: Es aquel error que se encuentra ligado a cualquier medición debido a que no se pueden realizar mediciones exactas y por lo mismo las cantidades que se representan tampoco son exactas. El perímetro de Error de redondeo: Ocurre por la necesidad de utilizar menos dígitos en alguna fracción.666667  Error de truncamiento: Ocurre cuando se detiene algún proceso matemático recursivo sin alcanzar el resultado exacto. 2/3 = 0. – Ej. . Ej.

596 F ( X1) el caso del método X 2  X 1   4.Tipos de errores que se presentan en la manipulación de cantidades  P.5  0 necesario emplear 1 F'(X 0 ) 20. F ' ( x)  2 x. ej. X  0.25  F ' ( X1) 24.25 de Newton cuya fórmula es 2 X n 1  X n  F(Xn) F'(X n ) X3  X2  2.068 F(X2)  2.068  F'(X3) 22.068  4  2. en el cálculo de Sean F ( x)  x 2  4. como no siempre son 0.001 F(X3) X4  X3   2.596  F'(X 2 ) 22.068 .25 F(X0) raíces exactas.52  4  4.596 2 2.5 distintos métodos numéricos como en 4.252  4  2.596  4  2. es X  X   0.5 0 raíces de polinomios.

Es el cociente (la división) entre el error absoluto y el valor exacto erelativo valor actual  valor exacto  100% valor exacto .Tipos de errores que se presentan en la manipulación de cantidades   Cálculo del error absoluto y del error relativo Error absoluto. Es la diferencia entre el valor de la medida (que se obtiene) y el valor tomado como exacto eabsoluto  valor actual  valor exacto  Error relativo.

. incluyendo cualquier información que se escriba. presente en pantalla o guarde. Sabemos que una aplicación es un software o programa que se utilizan para realizar un determinado tipo de trabajo. Un archivo consta de un nombre único y una extensión separados por un punto. Archivo: es una colección de datos guardados bajo un formato determinado.MANEJO INTERNO DE DATOS (Archivos)     La información almacenada en la computadora se encuentra en archivos. El nombre sirve para distinguirlo de otros archivos y la extensión 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. mientras que un documento es todo aquello que se cree con una aplicación. edite.

. etc. etc Imágenes jpeg. rtf. gif. etc. no sólo música Los formatos guardan conjuntos de imágenes y el audio que las acompaña Permiten reunir varios archivos en uno y que se ocupe el menor espacio posible Cada formato tiene un método de representación y da una calidad diferente a cada uno Existen aquellos que sólo manejan texto plano y otros texto enriquecido wav. doc. Texto txt. avi. rar. bmp. mp3. tar. etc zip.MANEJO INTERNO DE DATOS (Archivos)  Los tipos de archivos más comunes son: Tipo Descripción Extensiones Audio Video Comprimidos Son los que contienen sonidos. etc mpeg.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->