SóProvas


ID
961408
Banca
Marinha
Órgão
Quadro Técnico
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Supondo a existência de um determinado computador, preparado nas fases de projeto e instalação para o serviço de SGBD, configurado com 3 Gigabytes de memória principal volátil e nenhuma área de paginação, cujo sistema operacional e demais serviços ativos ocupam, de forma contígua, os endereços hexadecimais de memória de 0 a 8EC5DC40, calcule o tamanho máximo disponível de memória principal para alocação de novos programas, sem que haja erro por falta de memória, e assinale a opção correta em bytes.

Alternativas
Comentários
  • Alguém explica?????


    gabarito e.

  • 2^30- (8EC5DC40)dec = 876225472

  • 1.Tenho uma memória de 3 GB.

    2. Parte dessa memória está ocupada, é a parte que vai de 0-->8BC5DC40 (hexa).

    3. A pergunta é: qual o tamanho de 8BC5DC41 até o máximo?

    Resposta convencional: 

    1. Como a resposta está em decimal, converterei 8BC5DC40 para 2345000000.

    2. Três GB menos 2345000000 = 3221225472 - 2345000000 = 876225472.

    Resposta rápida e suficiente para marcar a correta

    1. O último caractere do Kilobyte é 4, O último caractere do Megabyte é 6, O último caractere do Megabyte e 4.......e assim vai se alternando entre 4 e 6, 4 e 6 até o infinito.

    2. Se eu sei que o último caractere do GIGA é 4, basta multiplicá-lo por 3 (questão falou em 3 GB), que é igual 12, ou seja, o último caractere será 2.

    3. Eu tenho o último dígito do limite da memória que é 2, eu tenho o último dígito da memória ocupada que é 0, logo 2 - 0 = 2. A única resposta com último dígito 2 é a letra "E".

  • Excelente raciocínio, Márcio.