

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No contexto de sistemas operacionais modernos, a memória virtual é uma técnica crucial que permite a execução de programas maiores do que a memória física (RAM) disponível, utilizando parte do espaço do disco rígido como extensão da RAM.
Assinale a opção que descreve corretamente o principal objetivo ou uma característica fundamental da memória virtual.
Eliminar completamente a necessidade de memória RAM, utilizando apenas o disco rígido para armazenamento primário.
Acelerar o acesso aos dados em relação à memória RAM física, devido à maior velocidade dos discos rígidos modernos.
Proporcionar um espaço de endereçamento lógico maior do que o espaço de endereçamento físico, de forma transparente para o programador.
Garantir que todos os processos residentes na memória física tenham uma cópia idêntica e permanente no disco (área de swap).
Otimizar o desempenho da memória cache de nível 1 e 2, gerenciando a troca de dados entre elas e a RAM.
O sistema operacional Moderno implementa a alocação de memória virtual baseada em paginação, combinando técnicas e estruturas de dados encontrados em outros sistemas operacionais. A tabela de páginas de memória do Moderno foi implementada nos mesmos moldes do Linux.
Sendo assim, é correto afirmar que a tabela de páginas de memória do Moderno:
armazena informações sobre o estado de cada página, sem realizar mapeamento de endereços;
mapeia endereços virtuais para endereços físicos, sendo incapaz de influenciar a proteção de memória;
mapeia endereços virtuais para endereços físicos e é capaz de influenciar a proteção de memória;
não realiza mapeamento de endereços, sendo incapaz de influenciar a proteção de memória;
armazena informações sobre o estado de cada página, sendo incapaz de influenciar a proteção de memória.
Considere um sistema computacional no qual o processador possui um barramento de endereços de 20 bits e um barramento de dados de 8 bits. Nesse sistema, a memória é endereçada por byte. Com base nessas características da arquitetura, assinale a alternativa correta.
O sistema pode endereçar até 2 MB de memória principal.
A memória principal máxima que pode ser endereçada pelo processador é de 512 KB.
A memória principal máxima que pode ser endereçada pelo processador é de 1 MB.
O barramento de dados determina a quantidade máxima de memória que pode ser endereçada.
O barramento de dados de 8 bits implica que a memória deve ser organizada em palavras de 8 bytes.
O swapping é uma técnica de gerenciamento de memória em que o sistema operacional move temporariamente processos inativos ou partes deles da memória principal (RAM) para o armazenamento secundário (disco rígido ou SSD, por exemplo).
O uso excessivo de Swapping pode levar o sistema ao estado crítico de
Buffering.
Spooling.
Trashing.
Overlay.
Segmentação.
A manipulação de ponteiros na linguagem C exige o domínio da semântica de endereçamento e o conhecimento das funções de entrada e de saída da biblioteca padrão. A interpretação correta dos dados armazenados na pilha (stack) e a forma como são apresentados ao usuário dependem diretamente das diretivas de formatação utilizadas. Considere o código em C.

Analisando o código apresentado, assinale a alternativa que descreve a saída correta, considerando-se que os endereços de memória de x e p são, respectivamente, 0x00A1 e 0x00B2.
10, 0x00A1, 0x00A1
10, 0x00B2, 0x00B2
20, 0x00A1, 0x00A1
20, 0x00A1, 0x00B2
20, 0x00B2, 0x00A1


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Em sistemas operacionais, quando entra-se em gerência de memória, há um conceito que, ao executar múltiplos programas simultaneamente sem abstração de memória, o sistema operacional salva o conteúdo completo da memória em um arquivo de disco e, em seguida, introduz e executa o próximo programa. Não há conflitos se houver apenas um programa por vez na memória. O trecho refere-se ao conceito de:
Cache.
Registradores internos da CPU.
Memória secundária.
Swapping.
Bibliotecas.
Dentro dos diversos modos de endereçamento desenvolvidos para processadores, em qual método o valor binário do campo operando representa o endereço de uma célula, mas o conteúdo da referida célula não é o valor do dado, é um outro endereço de memória, cujo conteúdo é o valor do dado?
Direto.
Indireto.
Imediato.
Indexado.
Por registrador.
A paginação e a segmentação são técnicas de gerenciamento de memória que permitem a alocação de processos na memória RAM. Qual das opções abaixo é uma desvantagem da paginação em relação à segmentação?
A paginação introduz fragmentação externa.
Requer tabelas de páginas de tamanho fixo, o que pode ser ineficiente.
Não permite compartilhamento eficiente de memória entre processos.
Exige que todas as páginas tenham o mesmo tamanho, o que pode desperdiçar espaço.
Considere as afirmativas abaixo no contexto de Memória Virtual.
I. A memória virtual envolve a separação entre a memória lógica como percebida pelos usuários e a memória física. Essa separação permite que uma memória virtual extremamente grande seja fornecida aos programadores quando apenas uma memória física menor está disponível.
II. O espaço de endereçamento virtual de um processo diz respeito à visão física de como um processo é armazenado na memória. Normalmente, de acordo com essa visão, um processo começa em determinado endereço físico - digamos, endereço 0 - mas não existe em memória contígua.
III. O algoritmo de substituição de páginas menos frequentemente utilizadas (LFU - least frequently used) requer que a página com a menor contagem seja substituída. A razão dessa seleção é que uma página ativamente utilizada deve ter uma contagem de referências alta. Um problema surge, no entanto, quando uma página é muito usada durante a fase inicial de um processo e então nunca mais é usada.
IV. O algoritmo de substituição de páginas mais simples é um algoritmo primeiro-a-entrar, primeiro-a-sair (FIFO). Um algoritmo de substituição FIFO associa a cada página a hora em que essa página foi trazida para a memória. Quando uma página tem que ser substituída, a página mais antiga é selecionada.
V. A política LRU (LRU - least recently used) é usada com frequência como algoritmo de substituição de páginas e é considerada boa. Um algoritmo de substituição de páginas LRU sempre demanda baixíssima assistência do hardware.
Estão corretas apenas as afirmativas
I e II.
I, III e IV.
II, III e V.
IV e V.
Selecione qual das opções a seguir não contém um tipo válido de endereço de memória do computador.
Deslocamento.
Pilha.
Imediato.
Cruzado.
Registrador.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No iOS, a aleatorização de espaço de endereço ajuda a proteger o sistema contra a exploração de erros de corrupção da memória, sendo usada pelos apps integrados para aleatorizar as regiões da memória na inicialização.
Certo
Errado
No modelo de paginação, o espaço de endereçamento lógico de um processo é dividido em páginas (blocos de tamanho fixo) e o espaço de memória físico é dividido em molduras (frames) de tamanhos iguais.
Certo
Errado
Em sistemas operacionais modernos, este recurso permite que o sistema utilize espaço em disco como uma extensão da memória RAM. Marque a alternativa CORRETA que corresponde ao recurso que quando a memória principal está cheia, os dados menos utilizados são movidos para esta área do disco, liberando espaço para novas aplicações.
Memória de Vídeo.
Memória Cache.
Memória ROM.
Memória Virtual.
Quando um computador usa a memória virtual, os endereços virtuais não vão diretamente para o barramento da memória, mas para uma unidade de gerenciamento de memória, que mapeia os endereços virtuais em endereços de memória física.
Certo
Errado
Assinale a opção que corresponde à rede neural especialmente projetada para superar o problema do desvanecimento do gradiente em sequências longas, empregando células de memória capazes de manter informações por períodos extensos, tornando-a ideal para processar e prever eventos em dados de série temporal com dependências de longo prazo.
CNN
LSTM
SVM
RNN
MLP


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
É o conceito segundo o qual o espaço de endereçamento da memória, ou seja, o conjunto de endereços da memória principal disponíveis para um ou mais programas, passa a ser maior que a quantidade real de endereços dessa memória principal. Tal definição é atribuída à:
Memória CACHE.
Memória VIRTUAL.
Memória RAM.
Memória ROM.
Memória SSD.
Leia o trecho a seguir.
Existe uma estratégia, sobretudo para sistemas operacionais antigos, para subdividir a memória virtual endereçável, permitindo que a mesma seja vista pelo programador como espaços múltiplos de endereços ou blocos, os quais possuem tamanho variável, proporcionando maior comodidade para organizar programas e dados. Além disso, apresenta como características a simplificação do tratamento de estruturas de dados dinâmicas, do compartilhamento de processos e permite melhor gestão da segurança, uma vez que o administrador do sistema pode atribuir privilégios de acesso de forma adequada a cada um dos blocos.
Assinale a opção que corresponde à técnica descrita acima.
Journaling.
Segmentação.
Swapping.
Paginação.
Polonesa Reversa.
Os sistemas operacionais são responsáveis por controlar e impedir que um programa em execução acesse indevidamente um espaço de memória reservado a outro. A gerência de memória deve tentar manter na memória principal o maior número de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais. Mesmo na ausência de espaço livre, o sistema deve permitir que novos processos sejam aceitos e executados. O processo em que cada software em execução tem seu próprio espaço de endereçamento é a:
paginação.
sobreposição.
segmentação.
virtualização.
Um ________ pode trocar dados diretamente com o processador. Assim como o processador pode iniciar uma leitura ou escrita com a memória, designando o endereço de um local específico, o processador também pode ler ou escrever dados nele. Nesse último caso, o processador identifica um dispositivo específico que é controlado por ele em particular.
Indique a alternativa que melhor preenche a lacuna no texto acima.
barramento
módulo de E/S
DMA (Direct Memory Acess)
CPU
cabo Ethernet
Com relação aos modos de endereçamento de memória principal, cache e registradores presentes em um computador, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) O endereçamento direto é a forma mais simples de uma instrução especificar um operando, uma vez que a parte da instrução referente ao endereço contém o operando propriamente dito ao invés de seu endereço.
( ) No endereçamento imediato, a maneira para determinar um operando na memória é fornecer seu endereço completo.
( ) Referenciar a memória sem a necessidade de ter um endereço de memória completo na instrução é uma possibilidade gerada pelo endereçamento indireto de registrador.
As afirmativas são, respectivamente,
F – F – F.
V – F – V.
F – F – V
F – V – V.
V – V – F.