Jump to content
INVISION POWER Brasil

Recommended Posts

1) Assinale a alternativa que preenche corretamente as lacunas do texto sobre escalonamento ("acima").

I.O escalonamento ________________ é um tipo de algoritmo que associa a cada processo o seu tempo de execução.

II.Na hora do escalonamento o sistema escolhe o processo que terá o _________________ de utilização do processador.

III.Os processos mais ________________ são escalonados primeiro.

Alternativas:

  • a) SJF, menor bloco, rápidos
  • b) SJF, rápidos, menor bloco.
  • c) FIFO, rígidos, menor tempo.
  • d) FIF, rápidos, maior bloco.

 

2) O computador tem funcionamento com o bom desempenho dos processos executados pelo Sistema Operacionais.

Em relação aos Processos pode-se afirmar que:

I - Um processo pode ser entendido como um programa em execução, e para sua execução serão necessários alguns recursos, como: CPU, memória, arquivos, entre outros. Um processo é representado no sistema operacional por um bloco de controle de processo (PCB  Process Control Block).

II - As alocações das informações em um PCB (bloco de controle de processos) estão divididas em duas classes: contexto de hardware e contexto de software.

III - O sistema operacional reserva uma área dos registradores onde coloca informações sobre cada processo a ser executado.

Alternativas:

  • a) A alternativa I está correta e as demais erradas.
  • b) A alternativa II está correta e as demais erradas.
  • c) A alternativa III está correta e as demais erradas.
  • d) As alternativas I e II estão corretas e a III está errada.

 

3) O estado do processo indica o que está acontecendo com aquele processo num determinado instante de tempo. Analise as definições e escolha a alternativa correta correspondente a cada definição.

  1. o processo está sendo criado;
  2. o processo está esperando a liberação do processador para que possa executar;
  3. o processo está esperando pela ocorrência de algum evento (por exemplo, o término de uma operação de E/S);
  4. as instruções estão sendo executadas;
  5. o processo terminou sua execução.

Alternativas:

  • a) Novo; Pronto; Em execução; Em espera; Terminado.
  • b) Novo, Pronto; Em espera; Em execução; Terminado.
  • c) Pronto; Novo; Em execução; Em espera; Terminado.
  • d) Novo; Em execução; Pronto; Em espera; Terminado.

 

4) Escolha a alternativa correta. Na utilização do processador, quando ocorre a troca de processos dizemos que ocorreu uma:

Alternativas:

  • a) "mudança de direção".
  • b) "finalização do processo".
  • c) "finalização do contexto".
  • d) "mudança de contexto".

 

5) Para otimizar os recursos computacionais, o sistema operacional utiliza-se de alternativas para gerenciar e controlar melhor as atividades. No contexto de Threads podemos afirmar que:

I. Uma arquitetura multithreading executa simultaneamente o código de diversos fluxos de instruções (threads).

II. Uma arquitetura multithreading não executa simultaneamente o código de diversos fluxos de instruções (threads).

III. Threads podem ser definidos como as tarefas de um processo.

Alternativas:

  • a) As alternativas I e II estão corretas e a III errada.
  • b) A alternativa I está correta e as demais erradas.
  • c) As alternativas I e III estão corretas e a II errada.
  • d) A alternativa III está correta e as demais erradas.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×