CPI Practica 5

download CPI Practica 5

of 10

Transcript of CPI Practica 5

  • 8/4/2019 CPI Practica 5

    1/10

    Universidad Nacional Autnoma de Mxico

    Facultad de IngenieraEquipo: 12

    Nombres de los integrantes del equipo:Del Ro Cruz Vania

    Portilla Ramrez IvonneReyes Botello Paola

    Xala Estrada Erik AlfonsoFecha: septiembre de 2011

    Prctica 5: MANEJO INTERNO DE DATOS.Tema 4. Manejo Interno de Datos.

    Resumen:El lenguaje de la computadora es binario, es decir, trabaja con ceros y unos, trabajando as con dos estados: encendido y apagado.

    Estos estados se representan por un bit, o sea, hay dos bit uno encendido y uno apagado, representado el 1 y el 0 respectivamente.

    Hay un proceso de codificacin que es el que muestra el cdigo de nuestra informacin en representacin binaria, puesto que la

    informacin en binario nosotros no la comprendemos y no nos es til. Permitindonos esta practica transformar datos y caracteres a

    otras bases, as como ver la expresin de un mismo carcter en diferentes lenguajes.

  • 8/4/2019 CPI Practica 5

    2/10

    Ejercicios Propuestos:

    1. Escribir la definicin de bit.

    El bit es la unidad mnima de informacin empleada en informtica, en cualquier dispositivo digital, o en la teora de la informacin. Con l,podemos representar dos valores cuales quiera, como verdadero o falso, abierto o cerrado, blanco o negro, norte o sur, masculino o femenino,

    rojo o azul, etc. Basta con asignar uno de esos valores al estado de "apagado" (0), y el otro al estado de "encendido" (1).

    Un bit es un dgito del sistema de numeracin binario.En el sistema binario se usan slo dos dgitos, el 0 y el 1. Un bit o dgito binario puede

    representar uno de esos dos valores, 0 1.

    2. Escribir la definicin de byte.

    Un byte debe ser considerado como una secuencia de bits contiguos, cuyo tamao depende del cdigo de informacin o cdigo de caracteres en

    que sea definido. Se usa comnmente como unidad bsica de almacenamiento de datos en combinacin con los prefijos de cantidad.

    3. Escribir la definicin de palabra.

    Palabra es una cadena finita de bits que son manejados como un conjunto por la mquina. El tamao o longitud de una palabra hace referencia

    al nmero de bits contenidos en ella.

    4. Explicar que es el cdigo EBCDIC.

    EBCDIC (Extended Binary Coded Decimal Interchange Code) es un cdigo estndar de 8 bits usado por computadoras mainframe IBM. IBM

    adapt el EBCDIC del cdigo de tarjetas perforadas en los aos 1960 y lo promulg como una tctica customer-control cambiando el cdigo

    estndar ASCII.

    EBCDIC es un cdigo binario que representa caracteres alfanumricos, controles y signos de puntuacin. Cada carcter est compuesto por 8 bits= 1 byte, por eso EBCDIC define un total de 256 caracteres.

  • 8/4/2019 CPI Practica 5

    3/10

    5. Buscar en internet una tabla de cdigo ASCII e indicar la pgina

    http://www.elcodigoascii.com.ar/

    http://www.elcodigoascii.com.ar/http://www.elcodigoascii.com.ar/http://www.elcodigoascii.com.ar/
  • 8/4/2019 CPI Practica 5

    4/10

    6. Buscar en internet una tabla de cdigo EBCDIC e indicar la pgina

    http://www.isa.cie.uva.es/proyectos/codec/teoria2.html

    http://www.isa.cie.uva.es/proyectos/codec/teoria2.htmlhttp://www.isa.cie.uva.es/proyectos/codec/teoria2.htmlhttp://www.isa.cie.uva.es/proyectos/codec/teoria2.html
  • 8/4/2019 CPI Practica 5

    5/10

    7. Hacer uso de la tabla del cdigo ASCII para buscar el equivalente decimal de los siguientes caracteres.

    8. Obtener el equivalente binario de los caracteres del punto 7.

    inciso smbolo ASCII (decimal) Binario

    a) @ 64 01000000

    b) i 105 01101001

    c) A 65 01000001

    d) ; 59 00111011

    e) 8 56 00111000

    f) 0 48 00110000

    g) * 42 00101010

    h) ~ 126 01111110

    i) \ 92 01011100

    j) h 104 01101000

    k) # 35 00100011

    l) 5 53 00110101

    m) % 37 00100101

    n) L 76 01001100

    o) d 100 01100100

    9. Escribir el nombre completo del usuario y representar cada letra en binario.

    VaniaDel RoCruz

    ASCII

    (86)(97)(110)(105)(97)(32) (68)(101)(108)(32) (82)(161)(111)(32) (67)(114)(117)(122)

  • 8/4/2019 CPI Practica 5

    6/10

    Binario

    (01010110)( 01100001)( 01101110)( 01101001)( 01100001)( 00100000) (01000100)( 01100101)( 01101100) ( 00100000) (01010010)

    (11101101)( 01101111) ( 00100000) (01000011)( 01110010)( 01110101)( 01111010)

    10. Obtener el equivalente en sistema Hexadecimal de los caracteres del punto 9.

    Vania 56,61,6E,69,61 Del 44,65,6C Ro 52,69,6F Cruz 43,72,75,7A

    11. Hacer uso de la tabla del cdigo EBCDIC para obtener el decimal de los siguientes caracteres,12 Obtener equivalente binario,13 Obtener

    equivalente hexadecimal

    CODIGO EBCDIC

    Caracter Decimal Hexadecimal Binario

    a) % 108 6C 01101100

    b) @ 124 7C 01111100

    c) 6 246 F6 11110110

    d) g 135 87 10000111

    e) F 198 C6 11000110

    f) & 80 50 01010000

    g) ? 111 6F 01101111

    h) : 122 7A 01111010

    i) 2 242 F2 11110010

    j) $ 91 5B 10010100

    k) m 148 91 01011011

    l) 0 240 F0 11110000

    m) o 150 96 10010110

    n) + 78 4E 01001110

    o) ( 77 4D 01001101

  • 8/4/2019 CPI Practica 5

    7/10

    14. Crear un cdigo que permita crear maysculas, minsculas, nmero y algunos caracteres especiales.

    A- 11

    B- 22C- 33

    D- 44

    E- 55

    F- 66

    G- 77

    H- 88

    I- 99

    J- 1A

    K- 2BL- 3C

    M- 4D

    N- 5E

    O- 6F

    P- 7G

    Q- 8H

    R- 9I

    S- A1

    T- B2U- C3

    V- D4

    W- E5

    X- F6

    Y- G7

    Z- H8

    a- zz

    b- yyc- xx

    d- ww

    e- vv

    f- uu

    g- tt

    h- ss

    i- rr

    j- qq

    k- ppl- oo

    m- nn

    n- mm

    o- ll

    p- kk

    q- jj

    r- ii

    s- hh

    t- ggu- ff

    v- ee

    w- dd

    x- cc

    y- bb

    z- a

    0-U

    1-L

    2-T

    3-R

    4-A

    5-S

    6-O

    7-N

    8-I9-C

    $- 7

    %- 5

    /- 2

    (- 9

    )- 3

    - 6

    - 4

    @- 1

    >- 8

  • 8/4/2019 CPI Practica 5

    8/10

    15. Los colores en el cdigo html se representan en hexadecimal empleando 6 dgitos, donde los primeros 2 representan la componente en rojo (R), los

    2 siguientes la componente en verde (G) y los 2 ltimos la componente en azul (B), indique cada componente en nmero decimal de los siguientes

    nmeros:

    Componente AZUL VERDE ROJO DECIMAL

    a) FF00FF 255=FF 0=00 255=FF 16711935b) 000000 0=00 0=00 0=00 0c) FFFFFF 255=FF 255=FF 255=FF 16777215d) 3300CC 204=CC 0=00 51=33 3342540e) 00CC66 102=66 204=CC 0=00 52326f) FFFF00 0=00 255=FF 255=FF 16776960g) FFCCCC 204=CC 204=CC 255=FF 16764108h) CCCCCC 204=CC 204=CC 204=CC 13421772

    i) FF6600 255=FF 102=66 0=00 16737792

    16. Utilice un buscador para saber que colores representan los nmeros hexadecimales del punto 15, en una paleta de colores.

  • 8/4/2019 CPI Practica 5

    9/10

    17. Busque la representacin en hexadecimal (6 dgitos) de los siguientes colores empleados en cdigo html:

    a) Negro 000000b) Rojo FF0000c) Azul 0000FFd) Verde 00FF00e) Amarillo FFFF00f) Blanco FFFFFFg) Rosa FF0099h) Gris 808080i) Naranja FF6600j) Caf 663300

    Conclusiones

    La prctica 5 Manejo Interno de datos nos permiti transformar datos y caracteres a otras bases, con el propsito de comprender

    como es que se almacena la informacin en nuestro sistema de computo, todo esto apoyado en nuestro conocimiento y manejo de

    un buscador de Internet, que trabajamos en la prctica 1.

    DudasHa sido interesante descubrir que se pueden escribir letras en cdigo ASCII usando la clave y el Alt., vimos que los numero binarios

    venan en paquetes de 8, queramos saber si es necesario agregar los ceros a la izquierda.

  • 8/4/2019 CPI Practica 5

    10/10

    Glosario

    Carcter alfanumrico.- es un trmino informtico que hace referencia al conjunto de caracteres numricos y alfabticos de loscuales dispone una computadora.

    Sistema octal.- Es un sistema de base 8, es decir, con slo ocho smbolos distintos 0,1,2,3,4,5,6,7 .

    Comando.- Es una instruccin u orden que el usuario proporciona a un sistema informtico, desde la lnea de comandos (como una

    shell) o desde una llamada de programacin.

    Dispositivos de conmutacin.- Reducen toda la informacin a ceros y unos, es decir, que representan los nmeros usando el sistema

    binario.

    Mesografa

    *CloudFlare, Inc.www.mitecnologico.com/Main/DefinicionBitByteCaracterPalabra servidor cloudflare-nginx (consulta 21/09/2011)

    *SoftLayer Technologies Inc.www.mastermagazine.info/termino/4120.php servidor Apache/2.0.63 (consulta 21/09/2011)

    *Wikimedia Foundation Inc. es.wikipedia.org/wiki/EBCDIC servidor Apache (consulta 21/09/2011)

    *WEBSITEWELCOME.COM http://www.elcodigoascii.com.ar/ servidor Apache/2.2.19 (consulta 17/09/2011)

    *Universidad de Valladolid http://www.isa.cie.uva.es/proyectos/codec/teoria2.html servidor Apache/1.3.20 (consulta 17/09/2011)

    *Virtacore Systems Inc http://www.disfrutalasmatematicas.com/numeros/hexadecimal-decimal-colores.htmlservidor

    Apache/2.2.13 (consulta 17/09/2011)

    *GoDaddy.com, Inc. http://html-color-codes.info/codigos-de-colores-hexadecimales/ servidor Microsoft-IIS/7.0 (consulta

    17/09/2011)

    *Real Academia de la Lengua http://www.rae.es/rae.html servidor Lotus-Domino (consulta 21/09/2011)

    http://www.mitecnologico.com/Main/DefinicionBitByteCaracterPalabrahttp://www.mitecnologico.com/Main/DefinicionBitByteCaracterPalabrahttp://www.mitecnologico.com/Main/DefinicionBitByteCaracterPalabrahttp://www.mastermagazine.info/termino/4120.phphttp://www.elcodigoascii.com.ar/http://www.isa.cie.uva.es/proyectos/codec/teoria2.htmlhttp://www.disfrutalasmatematicas.com/numeros/hexadecimal-decimal-colores.htmlhttp://html-color-codes.info/codigos-de-colores-hexadecimales/http://www.rae.es/rae.htmlhttp://www.rae.es/rae.htmlhttp://html-color-codes.info/codigos-de-colores-hexadecimales/http://www.disfrutalasmatematicas.com/numeros/hexadecimal-decimal-colores.htmlhttp://www.isa.cie.uva.es/proyectos/codec/teoria2.htmlhttp://www.elcodigoascii.com.ar/http://www.mastermagazine.info/termino/4120.phphttp://www.mitecnologico.com/Main/DefinicionBitByteCaracterPalabra