Questões de Processos (Sistemas Operacionais)

Limpar Busca

Julgue o próximo item, relativos a sistemas operacionais.


No sistema operacional, o bloco de controle de processo (BCP) representa e guarda informações associadas a um processo, como, por exemplo, o seu estado pronto ou em execução.

  • Certo
  • Errado

No Linux, um processo, por si só, não é elegível para receber tempo de CPU. Essa ação depende, basicamente, do seu estado da execução. O processo está administrativamente proibido de executar no estado

  • A pronto.
  • B dormente.
  • C executável.
  • D parado.
  • E zumbi.

Assinale a alternativa que apresenta alguns eventos que fazem com que processos sejam criados em sistemas de propósito geral.

  • A início do sistema e início de uma tarefa em lote (batch job)
  • B início do sistema e descobrimento de um erro fatal pelo processo
  • C uma requisição do usuário para criar um novo processo e erro causado pelo processo
  • D início de uma tarefa em lote (batch job) e erro causado pelo processo
  • E descobrimento de um erro fatal pelo processo e erro causado pelo processo

O sistema operacional necessita definir quais tarefas e processos serão executados pelo processador em um determinado momento. Este gerenciamento é conhecido por escalonamento. Especificamente no contexto de sistemas Linux:

  • A o escalonamento é baseado em threads e não em processos.
  • B o escalonamento considera como prioridade: primeiro, tipo fila (FIFO); depois, tipo quanta de tempo (round-robin); e, por último, tipo de divisão por tempo (time-sharing).
  • C o sistema de escalonamento se vale de diversas características daquilo que será executado para otimizar o uso de recursos, como a prioridade da tarefa e se ela requisita o uso de CPU ou de disco.
  • D de forma a se valer dos benefícios de processadores com múltiplos núcleos, o escalonador de tarefa opera de forma transversal, distribuindo a carga entre os diversos núcleos do processador, de forma contínua.
  • E algoritmos de escalonamento baseados em árvore rubro-negra foram descontinuados do núcleo Linux por apresentaram baixo desempenho em determinados contextos.

Em Sistemas Operacionais, é correto afirmar que um método de comunicação entre processos é o

  • A Pipe.
  • B Inode.
  • C Hard link.
  • D Swapping.