Campus de Sorocaba Lista de Representação usando números binários Introdução à Ciência da Computação Prof. Dr. Antonio Cesar Germano Martins 1. Escreva os seguintes números na base 2: 2, 4, 8, 16, 32, 15, 125. 2. Escreva os seguintes números na base 10: 10001, 11010, 11, 1001, 111111. 3. Procure na Internet uma referência da tabela ASCII e escreva os códigos binários referentes aos seguintes caracteres: m, k, P, ?, ~. 4. Outro sistema de numeração bastante utilizado em computação é o sistema hexadecimal que tem o número 16 como base e usa os algarismos 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Transforme os seguintes números da base hexadecimal para a decimal (base10): A12, CF53, FFFF, 12D. Transforme os seguintes números da base decimal para a hexadecimal: 25, 235, 16, 32, 4 (Dica: ao fazer as mudanças de base considere A=10, B=11, C=12, D=13, E=14 e F=15) 5. Qual o número máximo de números inteiros positivos pode ser representado por uma palavra que tenha dois bytes? 6. Considerando que a cada byte armazena-se uma letra usando-se o código ASCII, qual a informação contida na seguinte palavra 01010101 01001110 01000101 01010011 01010000 7. Em um computador especialmente construído para uma determinada aplicação, um número inteiro é armazenado em 5 bits. a) Neste computador, qual o maior número inteiro que pode ser armazenado se o número 0 é armazenado com a sequência 00000. b) Apresente os números binários armazenados neste computador que representam os seguintes valores: 11, 28, 35, 110. c) Este computador possui uma função que inverte os valores dos bits armazenados de forma que 1 vira 0 e vice-versa. Qual o resultado na base 10 da aplicação desta função na posição de memória onde está armazenado o número inteiro 15.