Baixe o app para aproveitar ainda mais
Prévia do material em texto
Na gerência do processar vários critérios de seleção são utilizados para determinar qual processo irá executar. Na política de escalonamento First- In-First-Out (FIFO), é selecionado para execução o processo que: Selecione o algoritmo de escalonamento de processos que é não-preemptivo: Marque a opção correta correspondente à afirmação a seguir. Característica que permite que um processo seja desalocado da CPU em qualquer instante de tempo. SISTEMAS OPERACIONAIS Lupa Calc. Vídeo PPT MP3 Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Chegar primeiro ao estado de espera. Possuir maior prioridade. Possuir o maior tempo de procesador ainda por executar. Chegar primeiro ao estado de pronto. Possuir o menor tempo de processador ainda por executar. Explicação: A principal característica do FIFO ou FCFS é: Chegar primeiro ao estado de pronto. 2. Shortest Job First (SJF) Round Robin Por Loteria Múltiplas Filas Com Prioridades 3. Termino em tempo pré-definido Compartilhamento Preempção Sincronismo Não preempção 1 of 3 Uma das medidas utilizadas para avaliar o desempenho de um critério de escalonamento é denominado throughput. Esta medida informa: O que são sistemas em batch? São conhecidos como algoritmos de escalonamento de processos: Analise a definição a seguir: "É um escalonamento preemptivo, projetado especialmente para sistemas de tempo compartilhado. Esse algoritmo é bastante semelhante ao FIFO, porém, quando um processo passa para o estado de execução, existe um tempo limite para o uso contínuo do processador denominado fatia de tempo (time-slice) ou quantum." A descrição se refere ao escalonamento: O escalonamento de CPU trata do problema de decidir qual dos processos na fila de prontos deve ser entregue à CPU. Considere que o algoritmo de escalonamento Round-Robin esteja sendo utilizado e que o conjunto de processos abaixo chegue no momento 0, com a extensão do tempo de burst de CPU indicada em milissegundos. Dado: P1 é o primeiro processo na fila de prontos, P2 é o segundo e P3 é o terceiro Se for utilizado um quantum de 4 milissegundos, o tempo de espera médio será de 4. A taxa de utilização da CPU O tempo decorrido entre a admissão de um processo no sistema até o seu término O tempo decorrido entre a submissão de uma tarefa até a saída do primeiro resultado produzido. A fração do tempo de processador utilizada pelo processo no último minuto. O número de processos executados em um determinado intervalo de tempo. 5. São sistemas em lote que usam prioridades e janela de tempo para compartilhamento da CPU Sistemas que utilizam "janelas de tempo" para compartilhamento de uma CPU. Cada job roda em sua janela de tempo São sistemas que usam prioridades para que jobs de maior prioridade passem a usar a CPU São sistemas com múltiplas CPUs São sistemas onde não há compartilhamento de recursos, um job roda do início ao fim, sem parar 6. SJF e SML FCFF E RR SJF e RS SJF e FCFF SJF e RR 7. LIFO CIRCULAR SJF SWAPPING POR PRIORIDADES 8. 6 3 4 2 5 2 of 3 Legenda: Questão não respondida Questão não gravada Questão gravada 3 of 3
Compartilhar