semana 01

Upload: balcoryorch

Post on 09-Jan-2016

214 views

Category:

Documents


0 download

DESCRIPTION

UNIVERSIDAD UNI

TRANSCRIPT

  • Semana 1:

    Bienvenidos a Introduccin a la Cienciade la Computacin!

    Sistemas de numeracin y representacin de textos

    Juan Carlos Espejo Delzo

    Hacer click aqui para acceder al aula virtual

    24 de Agosto de 2015

    CC-101 Sistemas de numeracin y representacin de textos 1 / 14

  • ndice

    Sistemas de numeracin Representacin de textos

    CC-101 Sistemas de numeracin y representacin de textos 2 / 14

  • Sistemas de numeracin

    DefinicinUn sistema de numeracin es una dupla (S,R) donde

    S : conjunto de smbolos permitidos en el sistema yR : conjunto de reglas que permiten representar todoslos nmeros naturales (0,1,2,3,...)

    CC-101 Sistemas de numeracin y representacin de textos 3 / 14

  • Sistemas de numeracin

    Nos enfocaremos en los sistemas de numeracinposicionales, es decir, aquellos en los que el valor de unsmbolo depende tanto de l mismo como el de la posicin quese smbolo ocupa en la representacin.

    CC-101 Sistemas de numeracin y representacin de textos 4 / 14

  • Sistemas de numeracin

    El nmero de smbolos permitidos en un sistema denumeracin posicional se conoce como base del sistema denumeracin.

    EjemploSi nuestro sistema de numeracin tiene base 3 signica que

    disponemos de 3 smbolos diferentes para representar los

    nmeros y que 3 unidades forman una unidad de orden superior.

    CC-101 Sistemas de numeracin y representacin de textos 5 / 14

  • Sistemas de numeracinSistema binario

    Es aquel sistema de numeracin posicional en el que

    S = {0, 1}.

    Los smbolos de este sistema son referidos como dgitosbinarios o bits (BInary digiTS.)

    CC-101 Sistemas de numeracin y representacin de textos 6 / 14

  • Sistemas de numeracinSistema hexadecimal

    Es aquel sistema de numeracin posicional en el que

    S = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9,A,B,C,D,E ,F}

    donde A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15.Los smbolos de este sistema son referidos como dgitoshexadecimales.

    CC-101 Sistemas de numeracin y representacin de textos 7 / 14

  • Sistemas de numeracinConversin de la representacin de un valor en un sistema dado a otro sistema

    Conversin de decimal a binario o hexadecimal Conversin de binario o hexadecimal a decimal Conversin de binario a hexadecimal y viceversa

    CC-101 Sistemas de numeracin y representacin de textos 8 / 14

  • Sistemas de numeracinConversin de binario a hexadecimal y viceversa

    Es siguiente diagrama muestra el paso en la representacin deun sistema a otro para un valor numrico dado:

    donde los Bi s representan bits y los Hi s a dgitoshexadecimales.

    CC-101 Sistemas de numeracin y representacin de textos 9 / 14

  • Sistemas de numeracinConversin de binario a hexadecimal y viceversa

    Patrn de bits Dgitos hexadecimales0000 00001 10010 20011 30100 4

    ......

    1001 91010 A1011 B1100 C1101 D1110 E1111 F

    CC-101 Sistemas de numeracin y representacin de textos 10 / 14

  • Sistemas de numeracinConversin de binario a hexadecimal y viceversa

    EjercicioRepresentar el patrn de bits 1010110 en el sistema hexadecimal.

    EjercicioRepresentar el siguiente patrn de dgitos hexadecimales A5C en

    el sistema binario.

    CC-101 Sistemas de numeracin y representacin de textos 11 / 14

  • Representacin de textos

    La informacin en forma de texto se representa normalmentepor medio de un cdigo en el que cada uno de los diferentessmbolos en el texto (como letras y signos de puntuacin) se leasigna un nico patrn de bits.

    CC-101 Sistemas de numeracin y representacin de textos 12 / 14

  • Representacin de textos

    Nos enfocaremos en el cdigo ASCII (acrnimo ingls deAmerican Standard Code for Information Interchange Cdigo Estndar Estadounidense para el Intercambio deInformacin), pronunciado generalmente [ski], es un cdigode caracteres basado en el alfabeto latino.

    CC-101 Sistemas de numeracin y representacin de textos 13 / 14

  • Representacin de textosEl cdigo ASCII - Ver cdigo completo

    Smbolo ASCII HexadecimalNUL 00000000 00

    ......

    ...SPACE 00100000 20

    ......

    ...@ 01000000 40A 01000001 41B 01000010 42C 01000011 43...

    ......

    } 01111101 7D~ 01111110 7E

    DEL 01111111 7F

    CC-101 Sistemas de numeracin y representacin de textos 14 / 14