Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Sistemas Operacionais Existem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta. I) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanho diferentes. II) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de mesmo tamanho. III) Quando os blocos são do mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada é denominada paginação. Quando os blocos podem ser de tamanhos diferentes os denominamos de segmentos e a técnica de organização da memória virtual associada é denominada segmentação. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 20.0 A Somente o item I está correto. B Somente o item II está correto. C Somente o item III está correto. Você acertou! D Somente os itens I e II estão corretos. Questão 2/5 - Sistemas Operacionais A partir do momento em que diversos processos podem estar no estado de pronto, devem ser estabelecidos critérios para determinar qual processo será escolhido para fazer o uso do processador. Quanto à política de escalonamento podemos afirmar: I – A política de escalonamento é a base da gerência do processador e da multiprogramação em um sistema operacional e tem como principais funções manter o processador a maior parte do tempo ocupado, balancear o uso da CPU entre os processos, privilegiar a execução de aplicações críticas, executar o maioir número de processos em uma fatia de tempo e oferecer tempos de respostas razoáveis para usuários interativos. II – Os escalonamentos podem ser classificados em preemptivo e não preemptivo, que é a possibilidade do processador interromper um processo em execução e substituir por outro ou não. III – Algoritimos de escalonamento não levam em consideração critérios como ordem de chegada dos processos, tempo de processamento e prioridade. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 20.0 A Somente os itens I e III estão corretos. B Somente o item I está correto. C Somente os itens I e II estão corretos. Você acertou! D Somente o item III está correto. Questão 3/5 - Sistemas Operacionais Quanto ao page-fault, assinale a alternativa correta. Nota: 20.0 A Só ocorre em sistemas monoprogramáveis. B Ocorre sempre que o processo referencia um endereço de memória virtual e a página que contém o endereço referenciado não está na memória principal. Você acertou! C O sistema operacional não tem como solucionar o problema de page fault e a aplicação deverá ser retirada da memória. D Ocorre sempre em sistemas de processamento tipo batch. Questão 4/5 - Sistemas Operacionais Um ponto fundamental para implementar sistemas de memória virtual está em como mapear endereços virtuais para endereços físicos. Assinale a alternativa correta. Nota: 20.0 A O processador apenas executa instruções e referencia dados residentes no espaço de endereçamento real. O mecanismo de mapeamento é responsável por fazer a conversão dos endereços virtuais em endereços reais. Você acertou! B O processo de mapeamento consiste em alocar todos os programas em execução na memória real, atribuindo um endereço físico a cada um. C O processo de mapeamento consiste em alocar todos os programas na memória secundária, atribuindo um endereço virtual para cada um. D O processo de mapeamento consiste em alocar todos os programas na memória virtual, atribuindo um endereço virtual para cada um. Questão 5/5 - Sistemas Operacionais Quanto ao conceito de concorrência, assinale a alternativa correta. Nota: 20.0 A O conceito de concorrência é aplicado aos sistemas monotarefas no gerenciamento dos jobs em execução. B A concorrência é o principio básico para o projeto e implementação dos sistemas multiprogramáveis. Você acertou! C O conceito de concorrência foi criado para evitar que múltiplos processos possam ser carregados em memória para compartilhar recursos. D A concorrência permite que apenas um processo possa ser executado na CPU, evitando o compartilhamento de recursos.
Compartilhar