Sobre os algoritmos de escalonamento de sistemas operaciona...

Próximas questões
Com base no mesmo assunto
Q1101769 Sistemas Operacionais
Sobre os algoritmos de escalonamento de sistemas operacionais interativos, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

A alternativa correta é a alternativa C. Vamos entender o porquê dessa escolha e discutir o conteúdo relacionado a algoritmos de escalonamento em sistemas operacionais interativos.

Nos sistemas operacionais interativos, a principal preocupação é a interação rápida e eficiente com o usuário. Esses sistemas devem ser capazes de responder às solicitações do usuário com o mínimo de atraso possível.

A alternativa C diz que "o tempo de resposta de cada solicitação deve ser mínimo, atendendo rapidamente às requisições do usuário". Isso é essencial para garantir uma boa experiência do usuário, já que tempos de resposta longos podem causar frustração e dificultar o uso eficiente do sistema.

Vamos agora discutir as demais alternativas para entender por que não são corretas:

A - Devemos maximizar a vazão, ou seja, a quantidade de tarefas executadas por hora.

Embora a vazão seja importante, em sistemas interativos o foco é a rapidez na resposta ao usuário, não necessariamente a quantidade de tarefas executadas em um período de tempo.

B - O tempo entre a submissão e o término de uma tarefa deve ser minimizado, o que também é chamado de tempo de retorno.

Minimizar o tempo de retorno é importante, mas em sistemas interativos, o tempo de resposta imediato é mais crucial porque afeta diretamente a experiência do usuário.

D - Cada requisição do usuário deve ser respondida de acordo com uma ordem preestabelecida pelo sistema.

Seguir uma ordem preestabelecida pode ser ineficiente em sistemas interativos que demandam flexibilidade e rapidez para atender às requisições do usuário na ordem mais eficiente possível.

E - O algoritmo de escalonamento deve ser justo, de forma que execute um programa por vez, do início ao fim.

A justiça é uma preocupação válida, mas em sistemas interativos, a prioridade é atender rapidamente às solicitações do usuário, o que pode requerer a preempção (interrupção de tarefas em execução para atender a outras mais urgentes).

Portanto, a alternativa C está correta porque reflete a principal preocupação dos sistemas operacionais interativos: minimizar o tempo de resposta para garantir que as interações do usuário sejam tratadas de maneira rápida e eficiente.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

É o tipo de questão que dá pra resolver pela palavra "interativos", mesmo sem ter estudado o assunto.

Caraca resolver questões deste nível somente pela palavra interativos... um dia eu chego neste grau de inteligência, até la, vamos ralar muitooo...

Basicamente temos 3 categorias de algoritmos de escalonamentos:

1) Sistemas em lote;

2) Interativo;

3) Tempo real;

Cada categoria tem sua característica, por sua vez, os sistemas interativos, possuem 2 características principais: Tempo de resposta; Proporcionalidade.

Vamos as alternativas:

a) Devemos maximizar a vazão, ou seja, a quantidade de tarefas executadas por hora.

Incorreta, vazão é uma características de sistema em Lote;

.

b) O tempo entre a submissão e o término de uma tarefa deve ser minimizado, o que também é chamado de tempo de retorno.

Incorreta, tempo de retorno é uma característica de sistema em lote;

.

c) O tempo de resposta de cada solicitação deve ser mínimo, atendendo rapidamente as requisições do usuário.

CORRETA, GABARITO DA QUESTÃO, tempo de resposta é uma características dos sistemas Interativos;

.

d) Cada requisição do usuário deve ser respondida de acordo com uma ordem preestabelecida pelo sistema.

Incorreta, não existe esta ordem preestabelecida, acredito que o examinador quis confundir com a característica, de todos os tipos de sistema, aplicação da politica;

.

e) O algoritmo de escalonamento deve ser justo, de forma que execute um programa por vez, do início ao fim.

Incorreta, o conceito de justiça (justo) esta incorreto, na verdade, seria: dar a cada processo uma porção justa da CPU

c-

processamento:

batch (lote)- sem interferencia usuario

real time - processos que precisam executar rapido e com prioridade

interativo - com usuario

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo