Informática, perguntado por dayanewicz, 8 meses atrás

O sistema operacional possuiu um conjunto grande de algoritmos de escalonamento que podem ser utilizados. Eles são divididos em: algoritmos de escalonamento preemptivo: o processo é executado por um tempo máximo fixado; e algoritmos de escalonamento não preemptivo: o processo é executado até que seja bloqueado. VOLTZ, Wagner Mendes. Sistemas Operacionais. Reimpressão - Maringá - PR. Unicesumar, 2019 (adaptado). Com base no texto acima e que o escalonamento consiste em utilizar algoritmos para decidir qual processo deve ser utilizado. Um dos algoritmos mais simples de escalonamento é o chamado FCFS. Selecione a alternativa que apresenta uma definição correta sobre esse algoritmo:

Alternativas
Alternativa 1:
São conhecidos como Pilhas e a ideia é que o último processo a entrar é o primeiro a sair

Alternativa 2:
O algoritmo FCFS consegue gerenciar os processos de modo que os menores sempre sejam executados primeiro

Alternativa 3:
O algoritmo FCFS (first come, first served) implementa o conceito de Fila, onde o primeiro a entrar é o primeiro a sair

Alternativa 4:
São conhecidos como Hash e a ideia é que o último processo a entrar é o primeiro a sair

Alternativa 5:
O algoritmo FPS consegue gerenciar os processos de modo que os menores sempre sejam executados primeiro

Soluções para a tarefa

Respondido por andrealvesdeoliveira
10

Resposta:

Alternativa III: O algoritmo FCFS (first come, first served) implementa o conceito de Fila, onde o primeiro a entrar é o primeiro a sair

Explicação:

É o mais simples dos algoritmos de escalonamento. Também chamado de FCFS  (first come, first served). Neste algoritmo, o processo que solicitar a CPU por primeiro  é o que vai usá-la. Quando o processo é finalizado, o próximo processo  da fila será escalonado para o processamento. Este algoritmo é muito comum  em sistemas operacionais de computadores de grande porte com processamento  em lote (batch jobs).

Perguntas interessantes