O processador é o dispositivo central de sistemas computacionais e é nele que ocorre a execução de processos e threads. Quando diversos processos concorrem pela utilização do processador, entra em cena o escalonador. Um Escalonador de Processos é responsável por decidir o momento em que cada processo obterá a CPU. É utilizado algoritmos de escalonamento que estabelecem a lógica de tal decisão.
VOLTZ, Wagner Mendes. Sistemas Operacionais. Maringá-PR.: Unicesumar, 2018.
Considerando o exposto acima sobre algoritmos de escalonamento, analise as afirmativas abaixo:
I – Um algoritmo de escalonamento tem a função de controlar o uso do processador pelos diversos programas de maneira a garantir que nenhum processo monopolize o processamento.
II - A técnica denominada “First come, first served” (FCFS) é implementada com uma fila de processos em que o primeiro a chegar será o primeiro a ser servido.
III – O algoritmo “Tarefa mais curta primeiro" escalona o processo que possuir menor tempo de execução restante por primeiro, de maneira preemptiva.
IV – O “Chaveamento circular" (Round-robin) é um tipo de algoritmo que não pode ser implementado levando em conta a prioridade dos processos.
É correto o que se afirma em:
Alternativa 1:
I e II, apenas.
Alternativa 2:
I e III, apenas.
Alternativa 3:
II e III, apenas.
Alternativa 4:
III e IV, apenas.
Alternativa 5:
I, II e IV, apenas.
Soluções para a tarefa
Resposta:
A resposta correta é Alternativa 1: I e II, apenas.
Explicação:
No livro Sistemas Operacionais da UniCesumar é explicado sobre os algoritmos nas páginas 48-51 sendo as opções:
I = verdadeira
II = verdadeira
III = falsa pois não é preemptiva
IV = falsa pois é um algoritmo empregado por escalonadores de processos e rede e não há citação no texto no livro dando este sentido, até é citado que através deste algoritmo com a junção dos modernos microprocessadores o usuário tem a falsa sensação que todos os processos acontecem ao mesmo tempo
Com relação aos sistemas operacionais é correto o que se afirma apenas em I e II. O que é mostrado na alternativa 1.
Sistemas operacionais
A alternativa III é falsa, pois a maneria como o algoritmo exposto realiza sua função não é preemptiva.
A alternativa IV é falsa, visto que é um algoritmo empregado por escalonadores de processos e rede.
O sistema operacional tem por função administrar todos os recursos presentes em um sistema, incluindo desde componentes de hardware até mesmo arquivos de programas de terceiros.
Saiba mais sobre sistemas operacionais em:
https://brainly.com.br/tarefa/13558285
Bons estudos!
#SPJ2