Tecnologia da Informação Desenvolvimento de Sistemas

Uma das atribuições de um sistema operacional é o controle e o escalonamento de processos. Sobre esta atribuição, é CORRETO afirmar que:

  • A.

    os processos possuem apenas dois estados: estado de espera e estado de execução.

  • B.

    um dos objetivos do escalonamento de processos é garantir que um recurso compartilhado seja acessado por dois ou mais processos ao mesmo tempo.

  • C.

    os sistemas operacionais, por meio de soluções diversas, como instruções de Test and Set Lock (TSL), semáforos e variáveis de bloqueio, implementam algoritmos e soluções, de exclusão mútua, procurando garantir que os processos não entrem em estado de espera infinito.

  • D.

    o escalonamento de processos tem como objetivo garantir um bom gerenciamento da memória.

  • E.

    os sistemas operacionais mais modernos não trabalham com escalonamento de processos em virtude da alta velocidade dos processadores.