Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Quando um processo está aguardando para ser selecionado pelo escalonador de curto prazo para receber o processador e poder executar, ele se encontra no estado? a. bloqueado ( blocked ) b. espera ( waiting ) c. suspenso ( suspended ) d. Apto ou pronto ( ready ) e. Novo ( new ) 2. Uma das tarefas mais importantes dos Sistemas Operacionais é o escalonamento de processos, para o qual existem diferentes tipos de algoritmos. Deseja-se escolher um algoritmo de escalonamento que permite interromper um processo em execução para permitir a execução de outro e que proporcione melhores tempos de resposta em sistemas de tempo compartilhado. O algoritmo que atende à especificação é o: a. Não preemptivo b. Preemptivo c. FILO - Pilha d. FIFO – Fila 3. Explique o funcionamento da vida do processo abaixo: 4. Responda: a. Sobre processos, para que serve o Hiper-threading? b. Sobre escalonamento, qual a diferença entre tempo de turnaround e tempo de resposta? Respota: Capaz de processar mais informações em menos tempo e excutar mais tarefas em segundo plano sem interrupção. Resposta: Turnaround tempo de vide do ciclo do processo desde da sua criação até o término tempo de resposta em chamada e a resposta do CPU. 5. Existem no modelo de escalonamento circular dois tipos: (D)inâmico e (E)stático Associe as letras com as afirmativas abaixo: ( ) A. É possível de ocorrer Starvation. ( ) B. Todos os processos são executados mesmo que de forma desbalanceada ( ) C. Consome um Quantum para cada vez que é executado. ( ) D. Quando 2 processos possuem prioridade mais alta que os demais, porém todos os processos são executados da mesma forma. 6. Dada a figura abaixo, ela demonstra as possibilidades de ações que o escalonador possui sobre as transições entre estados dos processos. Dada as afirmativas abaixo, 1. Escalonador tira processo da CPU 2. Escalonador carrega processo na CPU 3. Processo bloqueado aguardando entrada 4. Processo bloqueado aguarda Entrada e fica pronta para execução Assinale (X) na resposta incorreta: ( ) Afirmativas 1, 2 e 3. ( ) Afirmativas 1, 2 e 4. ( ) Somente a afirmativa 3. ( ) Somente a afirmativa 4. ( ) Todas as Afirmativas. D E D E X 7. Dada a figura 2, os containeres de armazenamento na memória receberam os seguintes pacotes de dados para armazenar: 2 – 3 – 2 – 4 – 1 – 2 – 1 A. Aplicando o algoritmo First-fit sem paginação segmentada como ficará ao final. 10% I. ( ) A B C D II. ( ) A B C D III. ( ) A B C D B. Aplicando o algoritmo Circular-fit com paginação segmentada como ficará ao final. 10% I. ( ) A B C D II. ( ) A B C D III. ( ) A B C D 8. Dada a figura abaixo, explique o que acontecerá no próximo passo, quando o processo PID 3 entrar em execução: 9. Qual a finalidade das memórias Cache, RAM e armazenamento em massa (HD)? 10. Explique qual a diferença entre Segmentação, Paginação e Paginação segmentada / Segmentação paginada.
Compartilhar