📘 Exercícios — Capítulo 1#

Introdução aos Computadores#

← Voltar


Exercícios Propostos#

1. Converta o número decimal 157 para as bases binária, octal e hexadecimal.

2. Converta o valor hexadecimal 0x1C2 para a base decimal.

3. Realize a soma binária entre 10110 e 1101. Após obter o resultado, converta-o para decimal para validar o cálculo.

4. Calcule o produto binário de 110 por 101.

5. Um arquivo possui exatamente 4 MiB (mebibytes). Quantos bytes ele possui no total, seguindo estritamente o padrão da IEC?

6. Um pendrive é comercializado como tendo 16 GB (utilizando o padrão decimal do Sistema Internacional). Quantos GiB (gibibytes) o sistema operacional Windows reportará aproximadamente como capacidade real?

7. Represente o número negativo -63 em binário de 8 bits utilizando a representação de Sinal/Valor.

8. Represente o número -63 em binário de 8 bits utilizando a codificação de Complemento a 1.

9. Represente o número -63 em binário de 8 bits utilizando a codificação de Complemento a 2.

10. Utilizando a representação de Excesso-127 com 8 bits, qual é o valor binário correspondente ao número decimal 15?

11. Trabalhando com uma palavra de 4 bits em Complemento a 2 (faixa de -8 a +7), realize a soma 5 + 4. Explique por que ocorre o fenômeno de overflow (transbordamento) neste caso.

12. Converta o número decimal real 7,125 para binário utilizando a representação de vírgula fixa.

13. No padrão IEEE 754 de precisão simples (32 bits), quantos bits são reservados para a mantissa e qual é a função específica do bit de sinal?

14. Explique, com base na representação binária de frações, por que o número decimal 0,2 não pode ser representado de forma exata em um computador, independentemente da quantidade de bits disponíveis.

15. Sabendo que o caractere ‘A’ é representado pelo valor decimal 65 na tabela ASCII, determine a sequência de 7 bits que representa o caractere ‘C’.

16. Qual é a principal vantagem da codificação UTF-8 (Unicode) em relação ao padrão ASCII original e como ela garante compatibilidade com textos antigos?

17. Descreva as funções principais da Unidade de Controle (UC) dentro da CPU durante o processamento de uma instrução.

18. Explique a diferença fundamental entre a Memória RAM e a Memória Secundária (como HDs ou SSDs) no que diz respeito à volatilidade dos dados e à velocidade de acesso.

19. De acordo com a Arquitetura de von Neumann, qual foi a grande inovação no armazenamento de instruções e dados em comparação com os computadores anteriores?

20. Diferencie o processo de compilação do processo de interpretação, explicando qual deles costuma gerar programas com execução mais rápida e por quê.