SóProvas


ID
1527922
Banca
IDECAN
Órgão
Banestes
Ano
2012
Provas
Disciplina
Sistemas Operacionais
Assuntos

Quando um computador é multiprogramado, muitas vezes, tem múltiplos processos ou threads que competem pela CPU ao mesmo tempo. Essa situação ocorre sempre que dois ou mais processos estão em estado de pronto. Se somente uma CPU estiver disponível deverá ser feita uma escolha de qual processo será executado.
                                                                                                                               (Tanenbaum, 2010)

Assinale a alternativa que identifica tal escolha.

Alternativas
Comentários
  • escalonamento de processos ou agendador de tarefas (em inglês scheduling) é uma atividade organizacional feita pelo escalonador (scheduler) da CPU ou de umsistema distribuído, possibilitando executar os processos mais viáveis e concorrentes, priorizando determinados tipos de processos, como os de I/O Bound e os CPU Bound.

    O escalonador de processos de 2 níveis escolhe o processo que tem mais prioridade e menos tempo e coloca-o na memória principal, ficando os outros alocados em disco; com essa execução o processador evita ficar ocioso. 

    Fonte:Wikipédia.

  • Questão mal formulada, na minha opinião.

     

    "Assinale a alternativa que identifica tal escolha".

    Ou seja, para a banca, o escalonador é a escolha. Não faz sentido.

     

    O escalonador realiza a escolha, e tal escolha é o escalonamento de processos.

     

     

  • concordo com o Sávio. Essas porra querem fazer pega ratão e fazem esses lixos de questão.

  • a-

    Passagem original - "quando um computador é multiprogramado, temos varios processos concorrendo entre si, disputando CPU. Cabe ao SO decidir qual é o processo que ira ganhar CPU em um dado momento. A essa escolha damos o nome de escalonamento de processos."

  • Infelizmente essa questão se resume mais a interpretação do que a conhecimento técnico.

     

    Podemos fazer algumas perguntas:

    - O que o escaloador faz? Ele realiza o escalonamento de processos (Alternativa D), faz uso de algoritmos de escalonamento (Alternativa B), podendo utilizar estratégias preempitivas (Alternativa C). 

    - Quem escolhe qual o processo será executado? O escalonador (Alternativa A)

     

    A questão pergunta quem escolhe o processo que será executado. Quem faz isso é o escalonador. Resposta: A

     

     

  • "  O escalonador decide qual processo vai ser executado em seguida. " (Tanenbaum)

     

    .: Obs: O Escalonamento de processos é o CONCEITO sobre escolher qual processo irá executar primeiro, já o escalonador é a parte do S.O que realiza a escolha.

    .

    At.te

    Foco na missão ❢

  • Como disse o colega Sávio Carneiro, existe um problema de linguagem na questão. Não soube se expressar corretamente