Pular para conteúdo

💪 Exercícios — Aula 08: Representação de Dados

Entenda como o computador enxerga o mundo além dos números positivos: de valores negativos a textos e emojis.

🟢 Nível Básico

1. Invertendo o Sinal (Complemento de 1)

O primeiro passo para o Complemento de 2 é a inversão. Inverta todos os bits dos números abaixo: - a) 1010 - b) 0011 - c) 1111

2. O Bit de Sinal

Em um sistema de Sinal e Magnitude de 8 bits, o que os números abaixo representam (Positivo ou Negativo)? - a) 00001010 - b) 10001010


🟡 Nível Intermediário

3. O Desafio do Complemento de 2

Transforme o número decimal +5 em seu equivalente negativo -5 usando 4 bits. Siga os passos: 1. Escreva o +5 em binário (4 bits). 2. Inverta os bits (Complemento de 1). 3. Some 1 ao resultado final.

4. Brincando com ASCII

Sabendo que no padrão ASCII a letra 'A' vale 65 e a letra 'B' vale 66: - a) Qual o valor decimal da letra 'C'? - b) Qual o valor decimal da letra 'a' (minúscula), sabendo que ela está 32 posições à frente da maiúscula?


🔴 Desafio Master

5. Da Escassez à Abundância

O ASCII original suportava apenas 128 caracteres. O UTF-8 (Unicode) suporta milhões. - Explique, com suas palavras, por que o padrão UTF-8 é considerado uma tecnologia de "largura variável" e por que isso foi fundamental para a popularização da internet em países não-ingleses e para o uso de Emojis.


Ver Aula 08 Responder Quiz 08