Uma das funções básicas realizadas por um computador é o armazenamento de dados. Acerca dos sistemas de memória do computador, avalie as afirmativas a seguir. I. O SSD (Solid State Drive) contém um controlador que executa correção de erros. II. A memória cache contém uma cópia de partes da memória principal. III. A memória flash é apagada quando não há energia. Está correto o que se afirma em
- A)II, apenas.
A alternativa afirma apenas que a afirmativa II está correta, isto é, que a memória cache guarda uma cópia de partes da memória principal. Essa ideia está certa, porque a cache armazena dados e instruções recentemente usados para acelerar o acesso à RAM. O problema é que a afirmativa I também é verdadeira, pois o SSD possui controlador com mecanismos de correção de erros, de modo que a opção fica incompleta.
- B)III, apenas.
A alternativa sustenta que somente a afirmativa III estaria correta, isto é, que a memória flash é apagada quando falta energia. Isso está conceitualmente errado, porque a flash é memória não volátil e mantém os dados mesmo sem alimentação elétrica. A característica de perder os dados ao desligar é típica de memórias voláteis, como a RAM, e não da flash.
- C)I e II, apenas.
A alternativa reúne as afirmativas I e II, que são de fato verdadeiras. O SSD possui controlador e usa técnicas como ECC para detectar e corrigir erros, e a memória cache funciona como uma cópia de partes da memória principal para reduzir o tempo de acesso. A afirmativa III é falsa, porque a memória flash não se apaga sem energia; por isso, esta é a combinação correta.
- D)II e III, apenas.
A alternativa diz que apenas II e III estão corretas, combinando a ideia de cache como cópia da memória principal com a afirmação de que a flash se apaga sem energia. A primeira parte está certa, mas a terceira está errada, porque a flash é não volátil e conserva os dados sem alimentação elétrica. Além disso, a afirmativa I também é verdadeira, então a opção deixa de incluir uma proposição correta.
- E)I, II e III.
A alternativa afirma que I, II e III estariam corretas, ou seja, inclui as três proposições. As afirmativas I e II realmente procedem, mas a III contraria a propriedade básica da memória flash, que é ser não volátil e não perder os dados quando falta energia. Como uma das três está errada, essa alternativa fica excessiva e não pode ser aceita.
Gabarito: C
Em sistemas de memória, vale pensar numa hierarquia: a cache fica bem perto do processador para acelerar o acesso, enquanto a memória principal guarda os dados e programas em uso. Por isso, dizer que a cache contém uma cópia de partes da memória principal está correto. Ela funciona como um “atalho” para evitar que o processador fique esperando a RAM toda hora. Já o SSD usa memória flash e um controlador inteligente, que faz várias tarefas, inclusive correção de erros, gerenciamento de desgaste e organização interna dos dados. Ou seja, não é só um “armazenador bonitinho”: há bastante trabalho eletrônico por trás. Então a afirmativa I também está certa. A pegadinha está na memória flash: ela é não volátil, isto é, mantém os dados mesmo sem energia. Quem apaga quando falta energia é a memória volátil, como a RAM, não a flash. Logo, a afirmativa III está errada. Assim, o gabarito C está correto porque apenas I e II são verdadeiras. Em prova, sempre desconfie quando a banca trocar a característica da flash pela da RAM, porque essa confusão é clássica.