Baixe o app para aproveitar ainda mais
Prévia do material em texto
Se gostou do material deixe seu like Prova de Sistemas Operacionais Exercício do Conhecimento Questão 1 de 5 Em um ambiente multi tarefa, os algoritmos de escalonamento de processos permitem que se escolha o processo que irá utilizar a CPU dentre todos os processos que estão aguardando para executar. Considere o algoritmo de Tempo Compartilhado (ou multi tarefa), com TimeSlice = 5; ou seja, cada processo fica executando no máximo por 5 ciclos do processador e daí passa a vez para o próximo processo. Há no sistema 7 processos a serem escalonados no processador: P21(8), P22(4), P23(10), P24(3), P25(13), P26(5) e P27(9). • Pxx é o nome do processo; • O número entre parênteses é o tempo (número de ciclos do processador) em que o processo deve ficar executando. Considere também que P21 está no início da fila (e assim sucessivamente, na ordem apresentada). O primeiro ciclo será o de número 1. Tendo como base o ambiente apresentado acima, analise as seguintes afirmações: I- O primeiro processo a terminar sua execução completa será o P22. II- A execução de todos os processos terminará no ciclo 52. III- Do ciclo 11 ao ciclo 15 estará executando o processo P23. IV- O processo P26 será escalonado duas vezes antes de terminar. V- O último processo a terminar sua execução será o P27. É correto apenas o que se afirma em: A - I e II. B - I, II e IV. C - I, III e V. D - II e V. E - II, III e IV. Questão 2 de 5 No Sistema Operacional Windows a ferramenta “Gerenciador de Tarefas” é responsável por apresentar o gerenciamento do sistema operacional e de alguns aplicativos. O Gerenciador de Tarefas exibe, entre outras coisas, os aplicativos abertos, todos os processos em execução, o desempenho do sistema e da conexão com a internet e todos os usuários logados no sistema. A aba “Desempenho” mostra informações sobre o uso da CPU e da memória RAM no computador no qual o Windows está instalado. Um exemplo de como as informações são apresentadas no Windows 7 pode ser visto na figura 1. Analisando a figura apresentada, pode-se concluir que: </p>\n<p>Figura 1 – Gerenciador de Tarefas do Windows 7 A - Existiram 83 processos em execução desde que o computador foi ligado. B - O computador possui uma CPU de 8 núcleos. C - O total de memória paginada (usada pelo Kernel) é de 476 MB. D - O total de memória RAM instalada no computador é de 4,18 GB. E - O uso do processador é menor que 1% neste momento. Questão 3 de 5 A virtualização permite que um único computador hospede múltiplas máquinas virtuais, cada uma com seu próprio sistema operacional. Disponível em: https://www.vmware.com/br/solutions/virtualization.html. Acesso em 02 fev.20 I- A virtualização é uma maneira eficaz de se aumentar a eficiência e a agilidade dos processos de TI, ao mesmo tempo em que reduz as suas despesas. II- Devido às limitações dos servidores em PC, muitas organizações de TI precisam implantar vários servidores, cada um operando a uma fração de sua capacidade, para acompanhar as grandes demandas atuais de armazenamento e processamento. A respeito dessas asserções, assinale a opção correta: A - A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. B - A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. C - As asserções I e II são proposições falsas. D - As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. E - As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Questão 4 de 5 A paginação é uma técnica de gerência de memória, onde se utiliza a memória principal e secundária combinadas, este tipo de técnica é chamado de Memória Virtual. Analise as seguintes afirmações sobre a paginação: I- A paginação permite que um número maior de processos compartilhe a memória principal. II- Páginas podem ter diferentes tamanhos. III- As páginas que estão na memória virtual possuem o nome de frame. IV- O algoritmo LRU seleciona a página menos referenciada, mantendo um contador de ocorrências de cada uma. V- A tabela de páginas faz a ligação entre as páginas lógicas e as páginas físicas. É correto apenas o que se afirma em: A - I e V. B - I, II e III. C - I, III e IV. D - II e V. E - II, III e IV. Questão 5 de 5 Inicialmente um programa fica armazenado na memória secundária, como um disco ou um pendrive. Como o processador somente executa instruções que estão na memória principal, este programa, ou parte dele, precisa ser copiado da memória secundária para a memória principal. Esta é uma das tarefas do Gerenciamento de Memória. Existem 3 algoritmos para escolher a melhor partição para se colocar um programa: First-fit, Best-fit e Worst-fit. Considere um ambiente computacional no qual o sistema possui as seguintes áreas livres na memória principal (segmentos), que aparecem na ordem apresentada na figura 1: Figura 1 – Partições livres de memória Área Tamanho 1 7 KB 2 5 KB 3 14 KB 4 10 KB 5 15 KB 6 25 KB 7 12 KB 8 20 KB 9 8 KB 10 18 KB Este mesmo ambiente possui alguns programas aguardando alocação de espaço, como mostrado na figura 2: Figura 2 – Processos aguardando alocações de partições de memória Processo Tamanho A 10 KB B 15 KB C 3 KB D 9 KB E 20 KB Considere o uso de particionamento dinâmico; porém os processos não podem ser fragmentados caso não haja memória suficiente disponível. Tendo como base as informações apresentadas, analise as seguintes afirmações: I- O processo A é alocado na área livre 3 usando a estratégia First-fit. II- O processo B é alocado na área livre 5 usando a estratégia Worst-fit. III- O processo C é alocado na área livre 2 usando a estratégia First-fit. IV- O processo D é alocado na área livre 4 usando a estratégia Best-fit. V- O processo E não pode ser alocado usando a estratégia Worst-fit. É correto apenas o que se afirmar em: A - I e V. B - I, II e III. C - I, III e IV. D - II, III e IV. E - II, III, IV e V.
Compartilhar