Questões de Ciência da Computação do ano 2006

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

  • A. cujas instruções sejam executadas diretamente por hardware.
  • B. cujas instruções sejam facilmente decodificadas.
  • C. que maximize a taxa de performance de execução das instruções.
  • D. que referencie a memória somente por meio das instruções load e store.
  • E. com muitos registradores.

Ao exceder a memória física, o Sistema Operacional utiliza:

  • A.

    a memória expandida.

  • B.

    a compactação de arquivos.

  • C.

    a memória virtual.

  • D.

    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 é:

  • A.

    Overlay

  • B.

    Paginação;

  • C.

    Particionamento físico;

  • D.

    Working Set;

  • E.

    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:

  • A.

    Segmentação;

  • B.

    Overlay

  • C.

    Working set;

  • D.

    Fragmentação;

  • E.

    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.

  • A. A técnica denominada troca de processos (swapping) é usada pelo sistema operacional para mudar a localização dos processos na memória, agrupando todas as áreas de memória livre em um único bloco, consumindo parte do tempo útil do processador para essa execução.
  • B. Na técnica de paginação hierárquica, cada página de um processo é transferida para a memória, apenas quando é necessária. Para melhorar o desempenho, são usados discos redundantes e replicação de páginas operados de forma paralela.
  • C. Um endereço físico é aquele gerado pela CPU (Central Processing Unit) enquanto o endereço lógico é aquele tratado diretamente pela unidade de memória, carregado especificamente no registrador de endereço de memória.
  • D. Em máquinas Intel 80x86, o sistema operacional Linux usa apenas cinco segmentos: segmento para o código do kernel, segmento para os dados do kernel, segmento para o código do usuário, segmento para os dados do usuário e o segmento de estado da tarefa (TSS – Task State Segment).
  • E. Cada entrada em uma tabela de segmentos possui uma base de segmento que contém o endereço físico inicial no qual o segmento está localizado e o limite de segmento, que indica a extensão do segmento.

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, é:

  • A. V, F, F, V, V.
  • B. F, V, V, F, V.
  • C. V, V, F, V, F.
  • D. F, F, V, F, V.
  • E. V, F, V, V, F.

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).

  • A.

    Apenas I.

  • B.

    Apenas I e II.

  • C.

    Apenas I e III.

  • D.

    Apenas II e III.

  • E.

    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:

  • A.

    CACHE.

  • B.

    FLASH.

  • C.

    SWAP.

  • D.

    MMX.

  • E.

    DDR.

Uma matriz bidimensional, com quatro linhas e cinco colunas, pode ser armazenada na memória do computador em uma

  • A.

    estrutura retangular de linhas e colunas.

  • B.

    estrutura retangular de colunas e linhas.

  • C.

    seqüência de linhas, apenas.

  • D.

    seqüência de colunas, apenas.

  • E.

    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:

  • A.

    I é verdadeira;

  • B.

    II é verdadeira;

  • C.

    III é verdadeira;

  • D.

    I e II são verdadeiras;

  • E.

    II e III são verdadeiras.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...