Buscar

Sistemas Operacionais AV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão (Ref.:201607060863) Acerto: 1,0 / 1,0 
A arquitetura microkernel caracteriza-se por conter um núcleo simples e enxuto que gerencia a 
troca de mensagens entre os serviços do sistema operacional. Assinale a opção que representa 
um exemplo de sistema operacional que adota esta arquitetura: 
 
 
Linux 
 MINIX 
 
Windows Vista 
 
Windows 7 
 
Windows XP 
 
 
Gabarito Coment. 
 
 
 
 
 
2a Questão (Ref.:201607104646) Acerto: 1,0 / 1,0 
Um sistema operacional pode ser definido como um conjunto de rotinas executado pelo 
processador. Também é certo dizer que o sistema operacional atua como uma interface entre o 
usuário e o computador. Marque a alternativa INCORRETA em relação ao conceito de sistemas 
operacionais: 
 
 É impossível fazer uso de um computador que não tenha um sistema operacional 
 
Um sistema operacional deve facilitar acesso aos recursos do sistema 
 
Um sistema operacional deve compartilhar os recursos do sistema de forma organizada 
e protegida 
 
São componentes básicos de um sistema operacional: interface com o usuário; gerência 
do processador; gerência de memória; gerência de dispositivos; sistema de arquivos 
 
Um sistema operacional é responsável por gerenciar os recursos computacionais 
 
 
 
3a Questão (Ref.:201607754867) Acerto: 1,0 / 1,0 
O processo de um sistema operacional é definido como sendo "um programa em execução". 
Um processo pode assumir estados diferentes e consequentemente, ocorre mudanças entre os 
estados. Com relação a estas mudanças de estado, marque a opção que NÃO é possível 
acontecer. 
 
 
Bloqueado para pronto 
 
Execução para bloqueado 
 bloqueado para execução 
 
pronto para execução 
 
Execução para pronto 
 
 
 
 
 
 
 
 
 
 
 
4a Questão (Ref.:201607081118) Acerto: 1,0 / 1,0 
Suponha que um usuário esteja utilizando um editor de texto em um terminal Windows. Em um 
dado momento ele nota que o computador ficou lento. O usuário confirma que aparentemente 
não há nenhum programa sendo executado além do Windows e do Word. Ao conferir no 
gerenciador de tarefas, ele observa que existe um novo processo chamado "backup". 
Entretanto, não há nenhuma interface para lidar com esse processo. Neste caso, podemos dizer 
que o processo "backup" é um processo do tipo: 
 
 Background. 
 
Foreground. 
 
Underground. 
 
Daemon. 
 
Thread. 
 
 
 
5a Questão (Ref.:201607276970) Acerto: 1,0 / 1,0 
Threads são fluxos de execução distintos dentro de um mesmo processo. É a unidade de 
execução de um sistema. Qual das afirmativas abaixo não estão de acordo com o conceito de 
threads ? 
 
 
Melhor aproveitamento na fatia de tempo 
 
Economia de tempo de gerenciamento 
 Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo 
de proteção ao núcleo 
 
Utilização de múltiplos processadores 
 
Compartilhamento de recursos 
 
 
 
6a Questão (Ref.:201607660449) Acerto: 1,0 / 1,0 
Uma das diferenças entre threads em modo usuário e threads em modo kernel é: 
 
 A thread em modo kernel é escalonada diretamente pelo sistema operacional e a de 
usuário não. 
 
Uma thread em modo kernel não pode executar instruções privilegiadas e a em modo 
usuário pode. 
 
Uma thread em modo kernel bloqueada bloqueia todo o processo obrigatoriamente e a 
em modo usuário não bloqueia. 
 
A thread em modo kernel depende de uma biblioteca para ser utilizada e a thread em 
modo usuário não depende. 
 
A thread em modo usuário não pode utilizar funções do sistema operacional e a thread 
em modo kernel pode. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
 
 
7a Questão (Ref.:201607287628) Acerto: 1,0 / 1,0 
O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode 
levar o sistema a uma Condição de Corrida é denominado? 
 
 
Seção de Saída 
 
Seção Restante 
 
Seção Problemática 
 Seção Crítica 
 
Seção de Entrada 
 
 
 
8a Questão (Ref.:201607754943) Acerto: 1,0 / 1,0 
Exclusão mútua é uma técnica usada em programação concorrente para evitar que dois 
processos ou threads tenham acesso, simultaneamente, a um recurso compartilhado, acesso 
esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA. 
 
 
Um processo interrompido fora de uma região crítica não pode impedir que outro 
processo tenha acesso a esta região crítica 
 
Não pode haver nem deadlock nem starvation 
 
Um processo deve permanecer executando uma região crítica por tempo finito 
 É permitido que mais de um processo por vez possa executar uma região crítica 
 
Quando não houver processo executando uma região crítica qualquer processo que 
solicitar acesso deverá obtê-lo imediatamente 
 
 
Gabarito Coment. 
 
 
 
 
 
9a Questão (Ref.:201607622082) Acerto: 1,0 / 1,0 
O semáforo possui regras de acesso. Analise as regras abaixo que permitem o acesso adequado 
ao semáforo e, em seguida, assinale a alternativa correta: I. O semáforo deve ser inicializado 
com um valor não negativo. II. A operação wait decrementa o semáforo; se o valor ficar 
negativo o processo é bloqueado. III. A operação signal incrementa o semáforo; se o valor não 
ficar positivo o processo bloqueado pela operação wait é desbloqueado. IV. As operações de 
incrementar e decrementar devem não ser operações atômicas, ou indivisíveis. Estão corretas as 
sentenças: 
 
 
apenas II e III 
 I, II e III 
 
II, III e IV 
 
I, III e IV 
 
apenas I e IV 
 
 
Gabarito Coment. 
 
 
 
 
 
 
10a Questão (Ref.:201607622007) Acerto: 1,0 / 1,0 
No âmbito de sistemas operacionais, uma seção ou região crítica é a: 
 
 
área da memória que contém dados compartilhados. 
 
área do programa que é executada 80% do tempo. 
 parte do programa que acessa dados compartilhados. 
 
parte da memória usada para operações criptográficas. 
 
área do sistema operacional que contém o código do loader.

Outros materiais