Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sistemas Operacionais 2° Av

Total questions: 21

Worksheet time: 34mins

Name
Class
Date
1.

Caso, em um Sistema Operacional tradicional, comece a ocorrer o uso da capacidade total da memória RAM, o Sistema Operacional passará a utilizar:

a)

os registradores

b)

a memória virtual

c)

a memória ROM

d)

a memória cache

2.

Acerca de sistemas operacionais, julgue o item.


Em um computador, o gerenciamento de memória realiza alocação e reciclagem de espaços se não houver acesso recente aos dados nele contidos.

a)

certo

b)

errado

3.

Acerca de sistemas operacionais, julgue o item.


Paginação é o processo de gerenciamento de memória responsável pela liberação automática de blocos que não são mais usados por um programa.

a)

certo

b)

errado

4.

Assinale a alternativa que apresenta dois problemas que devem ser resolvidos para que múltiplas aplicações estejam na memória simultaneamente, sem interferência mútua.

a)

proteção e swapping

b)

proteção e realocação

c)

swapping e realocação

d)

swapping e realocação estática

e)

espaço de endereçamento e proteção

5.

Avalie se é verdadeiro (V) ou falso (V) o que se afirma, supondo que um Sistema Operacional utiliza a técnica de paginação com tabela de páginas para gerenciar a memória.

( ) A tabela de páginas é utilizada pela MMU para converter endereços físicos em endereços lógicos. ( ) Dois processos podem ter seus códigos executáveis alocados em endereços físicos iguais de memória. ( ) Dois processos podem ter seus códigos executáveis alocados em endereços lógicos iguais de memória.

De acordo com as afirmações, a sequência correta é

a)

F, F, V.

b)

F, V, F.

c)

F, V, V.

d)

V, F, F.

6.

A respeito do gerenciamento de processos e do gerenciamento de memória nos sistemas operacionais, julgue o item.


O gerenciamento de memória de um computador geralmente é realizado por hardware específico, e não por software.

a)

certo

b)

errado

7.

Quantos anos de emancipação tem a cidade de Vitória de Santo Antão?

a)

152

b)

170

c)

177

d)

181

8.

A gerência de memória efetuada pelos sistemas operacionais inclui a definição de uma política para a substituição de páginas de memória, que trata da escolha de uma página da memória principal que deve ser substituída quando uma nova página precisa ser carregada.


Dentre as políticas básicas mais utilizadas, há uma que opta por substituir a página que está há mais tempo sem ser referenciada, sendo conhecida como:

a)

FIFO

b)

LIFO

c)

Optimal

d)

LRU

e)

Clock Policy

9.

Técnica sofisticada e poderosa de gerência de memória, em que as memórias principal e secundária são combinadas, dando ao usuário a ilusão de existir uma memória muito maior que a memória principal.


A definição acima refere-se a

a)

swapping.

b)

paginação.

c)

memória cache.

d)

memória virtual.

10.

Existem diversos algoritmos para a escolha de uma área livre. Esse problema é conhecido genericamente como alocação dinâmica de memória. Abaixo estão descritos alguns algoritmos:


• First-fit: aloca o primeiro espaço livre que seja suficientemente grande para carregar o programa.

• Best-fit: aloca o menor espaço livre que seja suficientemente grande para carregar o programa. Produz a menor sobra de espaço livre.

• Worst-fit: aloca o maior espaço livre. Produz a maior sobra de espaço livre.


Em relação aos algoritmos citados, foram feitas as seguintes afirmativas:

I. O algoritmo Best-Fit diminui o problema de fragmentação.

II. A maior sobra de espaço livre produzido pelo algoritmo Worst-Fit poderá ser mais útil do que o pequeno espaço livre deixado pelo Best-Fit.

III. O algoritmo First-Fit é o que consome mais recursos para a busca do espaço livre.

IV. O algoritmo Best-Fit é mais lento, pois precisa procurar na lista inteira; mais ineficiente, pois deixa segmentos pequenos de memória que são inúteis.

a)

I, III e IV.

b)

II e IV.

c)

III e IV.

d)

II, III e IV.

11.

A função dos computadores é executar processos mas para que os processos sejam executados, eles devem estar na memória do computador. O gerenciamento da memória é uma das funções dos sistemas operacionais.

Uma técnica empregada pelo sistema operacional para permitir que processos não carregados na memória principal sejam executados, a partir da emulação de uma memória significativamente maior, é

a)

o swapping.

b)

a memória física.

c)

a memória virtual.

d)

a paginação.

e)

o cache.

12.

A memória rápida também tem um valor financeiro maior. Para amenizar essa questão, há a hierarquia de memória, organizada em vários níveis, em que a menor é mais rápida e com maior valor por byte. Sobre hierarquia de memória, podemos afirmar que:

a)

Registradores, Cache L1, Cache L2, Cache L3, Memória RAM, Disco, sendo o registrador mais lento e o disco mais rápido.

b)

Pode ser representada da seguinte forma, sendo da mais lenta para a mais rápida: Cache L1, Cache L2, Cache L3, Memória RAM, Disco.

c)

O registrador não entra na hierarquia de memória, sendo apenas uma instrução do processador.

d)

Da mais veloz para a mais lenta: Registradores, Cache L1, Cache L2, Cache L3, Memória RAM, Disco.

e)

A hierarquia de memória pode ser representada da seguinte forma, sendo da mais lenta para a mais rápida: Cache L1, Registradores, Cache L2, Cache L3, Memória RAM, Disco.

13.

Os sistemas de arquivos FAT, exFAT e NTFS são próprios dos sistemas operacionais Unix e Linux, já os tipos XFS, ext2 e ext3 são usados no macOS e no Windows.

a)

certo

b)

errado

14.

No que se refere a sistemas operacionais, o método i-node para alocação de arquivos consiste em

a)

compactar e descompactar arquivos por meio de ferramentas de interpolação de dados.

b)

dividir o arquivo em várias partes, de modo que cada parte aponte para a seguinte, otimizando-se o espaço ocupado.

c)

associar a cada arquivo uma estrutura de dados que relacione os atributos e os endereços em disco dos blocos de arquivo.

d)

manter o arquivo indivisível, otimizando-se a manipulação do arquivo quando este estiver carregado em memória.

e)

carregar cada bloco do arquivo em uma tabela de alocação de arquivos, com os endereços físicos de cada bloco.

15.

Assinale a alternativa que apresenta as características do sistema de arquivos NTFS (New Technology File System).

a)

É o sistema de arquivos padrão das novas versões do Windows, que permite nomes de arquivos longos e também nomes de caminhos longos. Ele fornece vários conjuntos de caracteres, usando Unicode para nomes de arquivo.

b)

É o sistema de arquivos nativo dos sistemas Linux e é estruturado basicamente em log.

c)

Empregado por praticamente todas as versões do Windows e do Linux, é o sistema de arquivos nativo do Linux e sua estrutura básica é o bloco, que pode armazenar dados ou informações de controle do próprio sistema de arquivos.

d)

Mantém os registros de outros sistemas de arquivos quando eles são montados. Permite registrá‐los por meio de comandos explícitos de montagem e de desmontagem. Não é compatível com o sistema operacional Windows

e)

Esse sistema de arquivos é o mais comum na maioria dos sistemas Windows. Ele é chamado de terceiro sistema de arquivos estendido e inclui recursos de journaling, o que melhora a capacidade de um sistema de arquivos para se recuperar de falhas

16.

O NFS (Network File System) é muito utilizado na montagem de servidores de arquivos de rede local, pois permite montar partições ou diretórios remotos, de outro computador, como se fossem um disco local.


Baseado nas características de funcionamento do NFS, assinale a afirmativa correta.

a)

As partições remotas do servidor não podem constar do arquivo/etc/fstab para serem montadas localmente no sistema.

b)

Um cliente NFS, com partições remotas montadas com o parâmetro hard, tenta se reconectar indefinidamente a um servidor NFS, após uma perda de conexão

c)

No servidor NFS não é necessário especificar quais diretórios podem ser montados pelos clientes, pois ao ativar o serviço NFS, todos os diretórios são automaticamente publicados para os clientes NFS.

d)

Um diretório do servidor NFS pode ser compartilhado com vários clientes NFS, desde que todos tenham a mesma permissão de acesso, leitura ou escrita, ao diretório remoto.

e)

O cliente NFS utiliza o UDP como protocolo padrão para transporte de suas requisições ao servidor NFS, não suportando o protocolo TCP como alternativa para controle de fluxo das conexões.

17.

Sobre sistemas de arquivos, analise as afirmativas a seguir.


I. O sistema operacional Linux é capaz de ler/escrever dados em partições do tipo NTFS.

II. O FAT12 permite definir quem pode e como acessar pastas ou arquivos.

III. O FAT32 aloca o espaço em disco de maneira mais eficiente que o FAT16.

Está correto o que se afirma em:

a)

somente I;

b)

somente II;

c)

somente III;

d)

somente I e III;

e)

I, II e III.

18.

O sistema operacional deve fazer a gerência dos espaços alocados aos arquivos em um sistema de arquivos.

No método de alocação encadeada, o acesso aos blocos dos arquivos é

a)

direto

b)

indexado

c)

limitado

d)

parcial

e)

sequencial

19.

Um hipervisor do tipo bare metal

a)

exerce controle total sobre o processador e o resto do hardware, de maneira a isolar as máquinas virtuais.

b)

é executado como um software sobre um sistema operacional normal.

c)

permite a coexistência de dois sistemas operacionais nativos no mesmo hardware.

d)

executa o software diretamente sobre o hardware, com pelo menos duas camadas adicionais de software, sendo a primeira API manager e a segunda VM manager.

e)

permite a execução de um sistema operacional que possui pilhas de execução independentes e concorrentes em termos de hardware e software de acesso a rede

20.

Virtualização é a técnica que permite particionar um único sistema computacional em vários outros denominados máquinas virtuais. Acerca desse assunto, assinale a opção correta.

a)

O hypervisor fornece uma completa camada de abstração entre o sistema guest e o computador host, o que permite o controle individual da máquina virtual.

b)

A virtualização total exige que o sistema convidado, que será virtualizado, sofra modificações para ser executado de forma mais eficiente.

c)

Uma das vantagens da virtualização de servidores é o consumo reduzido da RAM do computador hospedeiro, tendo em vista que essa memória é compartilhada entre as máquinas virtuais em execução.

d)

Entre as formas de virtualização há a virtualização assistida por hardware, a de aplicativos, a de storage e a do sistema operacional.

21.

Assinale a opção correta a respeito de virtualização de máquinas.

a)

A virtualização de hardware implementa uma camada física virtual, emulando as características dos componentes de um computador.

b)

A paravirtualização aumenta a complexidade da implementação de máquinas virtuais, pois a máquina hospedeira tem que gerenciar a memória real para a máquina virtual.

c)

Uma das funcionalidades do hypervisor é a interposição, por meio da qual o monitor acessa e controla todas as informações da máquina virtual

d)

O monitor de máquinas virtuais é implementado em dois processos: um executado no sistema convidado e outro executado no sistema hospedeiro.