Buscar

Sistemas operacionais - Prova N2 - IBMR

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

1. Existem determinadas situações em que o Sistema Operacional precisa aplicar 
um recurso que não existe fisicamente, como uma parte real do computador. 
Para esses casos, são utilizados recursos que simulam existir a parte real, 
mas, na verdade, estão mascarados. São denominados recursos virtuais e são 
aplicados na parte da memória RAM. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São 
Paulo: Pearson Education do Brasil, 2016. 
Das alternativas abaixo, assinale a que descreve sobre o uso do 
gerenciamento de memória virtual. 
 
R: Para que o gerenciador consiga utilizar a memória virtual para os processos, eles 
precisam ser controlados pelo gerenciador. 
 
2. Todos os aplicativos iniciados pelo usuário são armazenados na memória 
como processos, podendo um aplicativo gerar um ou mais processos para 
completar a tarefa. Com a popularização do microcomputador e o surgimento 
de uma oferta cada vez maior de aplicativos, os recursos de armazenamento 
podem se tornar escassos e, assim, algum aplicativo deveria ser encerrado 
pelo usuário, para a liberação de recursos, antes do usuário iniciar novos 
aplicativos. Ocorre que, mesmo com o aumento da capacidade de 
armazenamento, a memória ainda é pequena para as necessidades do 
aplicativos atuais. 
Qual alternativa aponta uma solução real utilizada para contornar as limitações 
de memória? 
 
R: Os sistemas operacionais implementam o gerenciamento de memoria, instituindo 
os conceitos de memória real e memoria virtual. 
 
3. A solução de Peterson permite um melhor gerenciamento do Sistema 
Operacional sobre os recursos do computador, quando um processo precisa 
utilizar um recurso que já está em uso por outro processo. E ainda é possível 
saber quando poderá utilizar o recurso. TANENBAUM, A. S.; BOS, 
H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education 
do Brasil, 2016. 
Na questão de controle sobre o uso de regiões críticas, faz-se o uso de um 
recurso de SO chamado de sistema. 
PORQUE 
Diminui a ocorrência de grande número de processos para garantir o uso do 
recurso compartilhado. 
Analisando as afirmações acima, conclui-se que: 
 
R: As duas afirmações são verdadeiras, e a segunda justifica a primeira. 
 
4. Para que uma fila de prioridade seja aplicada em um Sistema Operacional, é 
importante que esteja adequada aos processos que o Sistema Operacional 
dispõe. No entanto, como existem Sistemas Operacionais com características 
diferentes, é natural que as formas de estabelecer prioridades na fila de 
execução de processos também sejam diferentes. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São 
Paulo: Pearson Education do Brasil, 2016. 
Considerando os tipos de algoritmos de escalonamento, avalie as afirmações a 
seguir. 
I. O tipo FCFS tem com o objetivo executar logo o processo que chegar por 
último. 
II. O tipo SJF não preemptivo tem a ação de executar em primeiro o menor 
trabalho. 
III. O tipo SJF preemptivo tem prioridade o de menor trabalho, que pode ser 
suspenso. 
IV. O tipo prioridade preemptivo recebe uma prioridade após o estado de 
pronto. 
V. O tipo Round Robin oferta igual fatia de tempo de atendimento aos 
processos. 
Agora, assinale a alternativa que apresente informações corretas sobre a forma 
de inclusão da ação de prioridade por meio de interrupção. 
 
R: III, IV e V. 
 
5. Em se tratando de informação que é armazenada pelo usuário em uma 
memória de grande quantidade de dados, a forma organizada como as 
informações serão dispostas é indispensável para que, no momento do resgate 
da informação, o Sistema Operacional saiba onde está o que precisa ser 
enviado para outro módulo do hardware. 
MACHADO, F. B.; MAIA, L. P. Arquitetura de sistemas operacionais. 5. ed. 
Rio de Janeiro: LTC, 2013. 
Das alternativas abaixo, assinale a que descreva as características de um 
arquivo do ponto de vista da estrutura computacional. 
 
R: O arquivo é um abstração sobre os dados e está presente em qualquer tipo de 
memoria secundária. 
 
 
 
 
 
 
 
6. Para fornecer mais agilidade a algumas tarefas que são executadas pelo 
Sistema Operacional, o usuário pode utilizar de artifícios de alterar a fila de 
ações de um determinado processo. Essa ação consiste em alterar a fila de 
prioridades dos processos em execução por meio da suspensão dele, de forma 
temporária. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São 
Paulo: Pearson Education do Brasil, 2016. 
Nos algoritmos de escalonamento, quando um evento é denominado de não 
preventivo, tem sua execução suspensa. 
PORQUE 
Precisa ser executado o evento preventivo, que não permite qualquer 
interrupção. 
Analisando as afirmações acima, conclui-se que: 
 
R: As duas afirmações são falsas. 
 
7. A ação de simular consiste em reproduzir uma determinada ação em um 
ambiente controlado. Sendo assim, executar a simulação de processos de SO 
permite compreender por experimentos como ocorre a ação de um gerenciador 
de processos quando em uso em um SO, 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São 
Paulo: Pearson Education do Brasil, 2016. 
No uso de um simulador de processos, é possível experimentar várias 
situações de um evento de um processo. 
PORQUE 
Os simuladores são sempre complexos para conseguir apresentar o que é 
desejado. 
Analisando as afirmações acima, conclui-se que: 
 
R: A primeira afirmação é verdadeira, e a segunda é falsa. 
 
8. O Sistema Operacional dos computadores atuais têm uma tarefa muito 
importante no gerenciamento dos processos, que precisam ser executados em 
virtude das mais diversas ações e recursos disponíveis aos usuários, e ainda a 
alta exigência de cada vez mais velocidades de realização do que é 
requisitado. Assim, o SO precisa ter formas de determinar que os processos 
que chegam para serem feitos e, assim, aconteçam. TANENBAUM, A. S.; 
BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Informe a assertiva correta sobre a ação do algoritmo de escalonamento do 
tipo FIFO. 
 
R: É aplicado em um conjunto finito de processos sem a necessidade de interação. 
 
9. O Sistema Operacional dos computadores atuais têm uma tarefa muito 
importante no gerenciamento dos processos, que precisam ser executados em 
virtude das mais diversas ações e recursos disponíveis aos usuários, e ainda a 
alta exigência de cada vez mais velocidades de realização do que é 
requisitado. Assim, o SO precisa ter formas de determinar que os processos 
que chegam para serem feitos e, assim, aconteçam. TANENBAUM, A. S.; 
BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Informe a assertiva correta sobre a ação do algoritmo de escalonamento do 
tipo FIFO. 
 
R: O FIFO, se aplicado nos equipamentos atuais, tem a interrupção feita apenas 
quando o usuário faz o pedido. 
 
10. 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: 
 
R: As duas afirmações são falsas.

Continue navegando