SóProvas


ID
1222183
Banca
FCC
Órgão
SABESP
Ano
2014
Provas
Disciplina
Sistemas Operacionais
Assuntos

Considere as afirmativas sobre o funcionamento dos Sistemas Operacionais (SOs):

I. Para melhor utilizar a CPU, os SOs modernos utilizam o multiprocessamento, que permite que vários processos fiquem ao mesmo tempo na memória. Os sistemas de tempo compartilhado são uma extensão do multiprocessamento em que algoritmos de escalonamento alternam entre os processos, dando a impressão que estão sendo executados concorrentemente.

II. Para impedir que programas de usuário interfiram na operação apropriada do sistema, o SO tem duas modalidades de operação: modo de usuário e modo kernel. As instruções privilegiadas só podem ser executadas no modo kernel. A memória em que o SO reside também deve ser protegida: um timer impede loops infinitos. Uma interrupção por timer é uma instrução privilegiada.

III. O gerenciamento de processos inclui a criação e a exclusão de processos e mecanismos para a comunicação e sincronização entre processos. O gerenciador de E/S é responsável pela alocação e liberação dinâmica de espaço na memória principal, bem como pelo espaço de armazenamento em dispositivos de E/S. Este gerenciador trabalha com um sistema de arquivos para a representação de arquivos e diretórios.

Está correto o que se afirma APENAS em

Alternativas
Comentários
  • O que o item I tem que esta tornando a assertiva falsa?

  • A I nao tem a ver com multiprocessamento e sim com paginacao.. Memoria virtual

  • "I. Para melhor utilizar a CPU, os SOs modernos utilizam o multiprocessamento, que permite que vários processos fiquem ao mesmo tempo na memória. Os sistemas de tempo compartilhado são uma extensão do multiprocessamento em que algoritmos de escalonamento alternam entre os processos, dando a impressão que estão sendo executados concorrentemente. "


    O fato dos processos ficarem ao mesmo tempo na memória não caracteriza o multiprocessamento. O que caracteriza o multiprocessamento é a possibilidade de 2 ou mais processos disputarem pela CPU e serem executados concorrentemente, dando a impressão que estão sendo executados de forma paralela.

    []'s 
    Robgol
  • Vejam uma questão quase idêntica da FCC no TRF 1ª:

    Para melhor utilizar a CPU, os sistemas operacionais utilizam ... I... , que permite que vários jobs fiquem na memória ao mesmo empo, assegurando que a CPU sempre tenha um job para executar. Os sistemas ....II.... são uma extensão deste mecanismo, em que algoritmos ...III... atuam alternando rapidamente entre os jobs, dando a impressão que cada um deles está sendo executado concorrentemente. 


    As lacunas I, II e III são, correta e respectivamente, preenchidas por


  • Sobre a alternativa III

    "III. O gerenciamento de processos inclui a criação e a exclusão de processos e mecanismos para a comunicação e sincronização entre processos. O gerenciador de E/S é responsável pela alocação e liberação dinâmica de espaço na memória principal, bem como pelo espaço de armazenamento em dispositivos de E/S. Este gerenciador trabalha com um sistema de arquivos para a representação de arquivos e diretórios. "

    Segundo Abraham Silberschatz, em Sistemas Operacionais em Java:"O gerenciador de E/S é responsável pelos sistemas de arquivos, drivers de dispositivo e drivers de rede." 
    Abraham Silberschatz, Sistemas Operacionais em Java, 7 ed. página 602.
  • A Alternativa I seria Multitarefa(multiprogramado) no lugar de multiprocessado.

  • Sobre a I. O correto seria “Os sistemas de tempo compartilhado são uma extensão da multiprogramação...”