Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Armazenar o conteúdo de um registrador na memória, para mantê-lo disponível, é um processo que deve ser evitado devido ao acesso relativamente lento à memória. Os arquitetos de processadores, para evitar esse processo, devem seguir o "princípio de projeto RISC" a fim de alcançar o objetivo de projetar uma máquina
Ao exceder a memória física, o Sistema Operacional utiliza:
a memória expandida.
a compactação de arquivos.
a memória virtual.
a memória RAM.
Alguns Sistemas Operacionais têm suporte à memória virtual através da área de troca ou área de swap. Das opções abaixo, aquela que está relacionada com a gravação em partes fixas da memória pelo Sistema Operacional é:
Overlay
Paginação;
Particionamento físico;
Working Set;
Pipelining.
Em relação à gerência de memória, o desperdício de espaço de memória referente ao não preenchimento pelo programa do número de páginas da memória virtual é denominado:
Segmentação;
Overlay
Working set;
Fragmentação;
Page fault.
O gerenciamento eficiente da memória é uma tarefa crítica do sistema operacional. A respeito de tal contexto, assinale a opção correta.
Ciência da Computação - Gerência de memória - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
A respeito do gerenciamento de memória, analise as afirmativas a seguir e indique V (verdadeiro) ou F (falso).
( ) A fragmentação interna ocorre quando a página de memória não é totalmente preenchida com informações.
( ) No swapping, dois processos de tamanhos diferentes que estão na memória trocam de posição para diminuir a fragmentação externa.
( ) A compactação de memória reorganiza os seus segmentos, eliminando os espaços existentes entre eles.
( ) Na paginação por demanda, um aviso de falta de página (page fault) é enviado ao sistema operacional sempre que a página solicitada não estiver na memória.
( ) As tabelas de páginas com múltiplos níveis são utilizadas para flexibilizar o seu armazenamento na memória e evitar a fragmentação externa, porém todas elas devem estar carregadas na memória ao mesmo tempo.
A seqüência correta, de cima para baixo, é:
Ciência da Computação - Gerência de memória - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2006
Julgue as seguintes afirmações sobre gerência de memória em sistemas operacionais.
I. O conceito de memória virtual, associado à técnica de gerenciamento de memória conhecida como paginação, permite que processos executem mesmo que estejam parcialmente carregados na memória principal.
II. Uma tabela de páginas é uma estrutura utilizada para mapear os endereços virtuais das páginas em endereços físicos.
III. As páginas usadas na técnica de paginação não são visíveis ao programador. Por outro lado, um segmento utilizado na técnica de segmentação é uma entidade lógica, que o programador conhece e usa. Um segmento pode conter um procedimento, um vetor, uma pilha, mas geralmente não armazena uma mistura de diferentes tipos de componentes.
Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).
Apenas I.
Apenas I e II.
Apenas I e III.
Apenas II e III.
Todas as afirmativas.
No contexto do Linux, um recurso é usado quando não existe memória RAM suficiente, permitindo que o sistema operacional passe a armazenar dados que não "cabem" na memória em uma área do disco rígido, possibilitando o funcionando normal do microcomputador. Esse recurso é conhecido por memória:
CACHE.
FLASH.
SWAP.
MMX.
DDR.
Uma matriz bidimensional, com quatro linhas e cinco colunas, pode ser armazenada na memória do computador em uma
estrutura retangular de linhas e colunas.
estrutura retangular de colunas e linhas.
seqüência de linhas, apenas.
seqüência de colunas, apenas.
seqüência de linhas ou de colunas.
Em relação à gerência de memória, analise as seguintes sentenças:
I - Sistemas que implementam segmentação com paginação permitem a divisão lógica dos programas em páginas e, por sua vez, cada página é dividida fisicamente em segmentos.
II - Thrashing pode ser definido como sendo a excessiva transferência de páginas/segmentos entre a memória principal e a memória secundária.
III - Paginação é a técnica de gerência de memória na qual o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanhos variados denominados frames.
Das sentenças acima, pode-se afirmar que apenas:
I é verdadeira;
II é verdadeira;
III é verdadeira;
I e II são verdadeiras;
II e III são verdadeiras.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...