SóProvas


ID
2660077
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Necessita-se de um microprocessador para um projeto em que será realizada a leitura da temperatura do ambiente através de uma interface que converte essa temperatura em um valor digital. O intervalo de temperaturas a ser medido fica entre -10º C e 90º C, e o hardware de medição da temperatura é capaz de gerar um valor com precisão de 0,5º C, de forma que os valores digitais representem temperaturas iguais a -10º C, -9,5º C, -9,0º C, ..., 0º C, 0,5º C, ... 85,5º C e 90º C. O sistema faz medidas de 20 em 20 minutos, e a memória disponível deve ser capaz de guardar pelo menos as últimas 24h de medições realizadas, cada medida em uma posição de memória.


Sabendo-se que as memórias disponíveis usam palavras que podem ter 8 ou 16 bits e são construídas com um número de posições que é sempre uma potência de 2, a menor memória capaz de atender aos requisitos desse sistema tem um tamanho, em bits, de

Alternativas
Comentários
  • É uma questão de projetos de memórias mas que pode ser resolvida com racicinio lógico matemático.

    Sabendo que as medidas vão de -10ºC a 90ºC e que a resolução será de 0,5ºC,  teremos aí 198 medidas possíveis. (Façam as contas :) )

    Com 198 Medidas, precisamos de no mínimo 8 bits pois com 7 bits só poderiamos alcançar 128 medidas.

    Como as medidas são feitas a cada 20 minutos durante 24 horas, teremos 72 medidas nesse intervalo.

    Logo, a memória deverá ter capacidade para armazenar 72 x 8 bits = 576 bits de informação.  

    O comando da questão afirma que as memórias são sempre potência de 2, logo, teremos memórias de 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024....

    A menor memória que cabem 576 bits é a de 1024. Portanto o gabarito é a alternativa B)