Buscar

PROVA FIANAL - SISTEMAS OPERACIONAIS

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Pergunta 1
 Na execução de processos em um microcomputador moderno, o Sistema Operacional permite que o usuário escolha qual aplicativo deseja executar, podendo o usuário, inclusive, executar mais de um processo por vez. Isso significa que o sistema operacional precisará gerenciar e lidar com questões de prioridade de execução dos processos. Essa tarefa de gerenciamento cabe ao gerenciador de processos e, mais especificamente, no uso de algum algoritmo de escalonamento.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Sobre isso, o algoritmo de escalonamento do tipo FIFO funciona de que maneira?	
 	(X)FIFO refere-se a um algoritmo no qual o processo que foi criado primeiro (ou posto na fila primeiro) será o primeiro a ser executado.
 	()Usando o algoritmo FIFO, o processo que foi criado primeiro será o último a ser executado, por ser o processo mais velho.
 	()FIFO foi um tipo de algoritmo usado nas versões antigas de sistema operacional, não sendo usado em nenhuma parte dos modernos sistemas operacionais.
 	()Considerando-se que exista um recurso a ser compartilhado, o uso de FIFO garante que nenhum processo poderá fazer uso desses recursos.
 	()FIFO é uma estratégia de gerenciamento de processos extremamente eficaz, sendo basicamente a única adotada em Sistemas Operacionais modernos gráficos. 
1 pontos 
Pergunta 2
 Os processos que estão sendo executados no microcomputador requerem recursos para realizar a tarefa que lhes cabe. Esses recursos são necessários, por exemplo, para armazenar dados que estão sendo utilizados, ou então para que os resultados dos processamentos possam ser armazenados.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Supondo um cenário no qual vários processos estejam em execução, sendo alternados na CPU pelo gerenciador de processos, quem fica responsável pela problemática de controle da circulação de dados?
 	A função é de responsabilidade da CPU, que é quem, de fato, controla o funcionamento dos dispositivos periféricos e, em especial, os de entrada e saída.
 	
 	Todo acesso a dispositivos de armazenamento, exceto a memória, fica sob a responsabilidade do gerenciador de entrada e saída, que é uma função associada do gerenciamento de recursos do Sistema Operacional.
 	O controle do fluxo de circulação de dados é administrado pelo mecanismo de segurança do Sistema Operacional, o qual sabe quem tem ou não permissão para escrita dos dados nas nuvens.
 	Se os dados estão sendo armazenados em nuvem, o Sistema Operacional necessitará das credenciais do usuário para poder fazer login e enviar os dados.
 	A entrada e saída, relativas ao fluxo de circulação de dados, são de responsabilidade do dispositivo de armazenamento.
1 pontos 
Pergunta 3
 O sistema operacional, mesmo sendo um software , tem sua estrutura interna dividida em partes, para ofertar a perfeita ligação entre a parte física do computador, denominado hardware do computador, com a parte dos demais softwares utilizados pelos usuários.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Sobre a estrutura que forma o sistema operacional, a assertiva correta quanto às características dos drivers de dispositivo é:
 	O fabricante de um dispositivo deve, por lei internacional, desenvolver o software que controla o seu hardware para apenas um tipo de SO.
 	Os drivers, devido aos acordos internacionais, só podem ser utilizados pelo SO quando está incluído na versão que está associado ao computador em questão.
 	As versões antigas dos SO não podem utilizar os drivers de dispositivos novos, porque não podem ser atualizados, de acordo com os acordos e padrões internacionais.	
 	Esse tipo de software é dispensável, pois é possível usar qualquer dispositivo externo, sem a necessidade de configurar.
 	Apesar de ser criado pelos fabricantes dos dispositivos, tem uma forte ligação com o tipo de SO do computador.
1 pontos 
Pergunta 4
 O uso das threads são importantes no contexto do uso de Sistemas Operacionais pelo fato de permitir mais velocidade na execução das tarefas destinadas ao maior número de processadores disponíveis nos computadores atuais, pois os desvios podem ser feitos em outros processadores, enquanto alguns ficam com as atividades principais de um determinado evento.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 As threads são usadas para equilibrar o processamento dos eventos nos processadores.
 PORQUE
 Podem ter seus processos fragmentados para serem executados em série.
 Analisando as afirmações acima, conclui-se que:
 	As duas afirmações são verdadeiras, e a segunda justifica a primeira.
 	As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
 	A primeira afirmação é verdadeira, e a segunda é falsa.
 	A primeira afirmação é falsa, e a segunda é verdadeira.
 	As duas afirmações são falsas. 
1 pontos 
Pergunta 5
 Em um computador, quanto mais recurso computacional tiver, melhor é o desempenho. Essa ideia não é diferente em relação à memória. No entanto, nem sempre é possível inserir mais módulos de memória no computador, para ter mais espaço livre de memória. Sendo assim, o Sistema Operacional precisa utilizar estratégias para melhor gerenciar o espaço disponível.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 O mapa de bits é uma maneira de endereçar grandes partes da memória PORQUE
 Permite um controle mais simples sobre parte da memória que está ou não alocada.
 Analisando as afirmações acima, conclui-se que:
 	As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
 	As duas afirmações são verdadeiras, e a segunda justifica a primeira.
 	As duas afirmações são falsas.
 	A primeira afirmação é verdadeira, e a segunda é falsa.
 	A primeira afirmação é falsa, e a segunda é verdadeira.
1 pontos 
Pergunta 6
 Quando dois ou mais processos precisam utilizar algum recurso computacional presente no computador, existe a possibilidade de requerem o uso desse recurso de forma simultânea. Nessa situação, a gerência do Sistema Operacional precisa decidir quem usa e como os demais podem esperar. Entre as soluções propostas pelos autores da área, tem-se a denominada Algoritmo de Peterson.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education do Brasil, 2016).
 A figura a seguir trata uma proposta de solução feita por Peterson para evitar que dois ou mais processos cheguem à região crítica ao mesmo tempo e evitar que um processo nunca consiga usufruir de uma região crítica. 
 Fonte: TANENBAUM; BOS, 2016, p. 85.
 Qual assertiva está correta para a o código proposto por Peterson?
 	O código permite que fique no aguardo do recurso, enquanto o atual tem interesse.
 	O código permite que o processo atual seja encerrado para uso pelo próximo.
 	O código permite que o processo seja suspenso e deixe que o atual utilize.
 	O código permite que o processo utilize a região crítica em simultâneo.
 	O código prevê que o processo seja encerrado e volte depois para uso.
1 pontos 
Pergunta 7
 A segurança em ambientes computacionais sempre foi, é e será uma preocupação. Assim, são várias as formas de ofertar mecanismos de segurança. A técnica de criptografia é uma forma antiga de embaralhar a informação a ser transmitida, para que apenas a origem e o destino sejam capazes de saber o significado.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 A ideia básica de criptografia é transformar determinados dados em outros.
 PORQUE
As informações terão outro significado quando retornar ao modoinicial.
Analisando as afirmações acima, conclui-se que: 
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
 	
As duas afirmações são verdadeiras, e a segunda não justifica a primeira. 
A primeira afirmação é verdadeira, e a segunda é falsa. 
A primeira afirmação é falsa, e a segunda é verdadeira. 
As duas afirmações são falsas.
1 pontos 
Pergunta 8
 O computador é considerado um equipamento capaz de fazer várias ações e tarefas ao mesmo tempo. Essa característica é devido à forma como o hardware consegue ser gerido pelo Sistema Operacional, que tenta aplicar da melhor forma o hardware disponível para as requisições pedidas.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Tanto no hardware com o uso de monoprogramação como no de uso de multiprogramação, não possuem o sistema de proteção de memória.
 PORQUE
 Não se pode controlar os problemas que a memória apresenta.
 Analisando as afirmações acima, conclui-se que: 
As duas afirmações são falsas. 
As duas afirmações são verdadeiras, e a segunda não justifica a primeira. 
A primeira afirmação é falsa, e a segunda é verdadeira. 
A primeira afirmação é verdadeira, e a segunda é falsa. 
As duas afirmações são verdadeiras, e a segunda justifica a primeira. 
1 pontos 
Pergunta 9
 Se um processo que precisa ser executado não estiver com os recursos disponíveis, o Sistema Operacional precisa disponibilizar para que o processo siga seu fluxo de trabalho. No entanto, existe a possibilidade de estar à disposição de outro recurso. Assim, ambos precisam do recurso que o outro já está reservado e vice-versa.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Considerando a ocorrência da situação de deadlock, com mútua dependência paralisante e que a solução é o uso da técnica de Avestruz, avalie as afirmações a seguir.
 I. Os processos não fazem nenhuma ação para ter o recurso.
 II. Sempre é aplicado o tempo de espera para ter o recurso desejado.
 III. A única solução é liberar os processos que já tiveram bloqueios.
 IV. Uma das ações é recomeçar a busca pelo recurso dependente.
 V. A única solução é um processo bloquear o outro, de forma aleatória.
 Agora, assinale a alternativa que apresente as informações corretas sobre as características da técnica de Avestruz. 
I, II, III e IV. 
II, IV e V. 
I e IV. 
I, apenas. 
I, II, IV e V.
 1 pontos 
Pergunta 10
Como o gerenciamento de arquivos realizado pelo Sistemas Operacional realiza, entre outras ações, a guarda dos arquivos disponíveis para acesso por outros softwares e pelos usuários, é importante que esse acesso seja feito de forma segura.
 TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.
 Das alternativas abaixo, assinale a que descreva corretamente a questão da segurança em um sistema de arquivos. 
As permissões de acesso são as únicas formas de oferta de mecanismo de segurança em Sistemas Operacionais. 
Nos Sistemas Operacionais atuais, basta implementar nomes de usuários como mecanismo de segurança em SO. 
O uso de permissões e atribuir nomes de donos aos arquivos em um SO ajudam na forma de mecanismo de segurança. 
Independentemente do tipo de acesso aos arquivos, é suficiente o uso de apenas um tipo qualquer de segurança para que seja inviolável. 
Não se faz necessária a preocupação como acesso pela internet, porque não existe forma de ver os arquivos por esse tipo de rede.

Continue navegando