exercicio de sistemas operacionais - aula 6

1.
No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de escalonamento com a estratégia correspondente:
FCFS    - SJF    -    Round Robin    -    Múltiplas Filas
I- o primeiro que chega é o primeiro a ser atendido
II- o menor primeiro
III- escalonamento circular
IV- filas com prioridades diferentes
II - I - III - IV
II - III - I - IV
III - I - II - IV
 CertoI - II - III - IV
III - II - I - IV


2.
Em quais situações um processo é escalonado para executar em um sistema monoprocessado?
I. Quando o processo em execução finaliza.
II. Quando o processo em execução fica em estado de pronto.
III. Quando o processo em execução fica em estado de espera.
 CertoApenas I e III estão corretas.
Apenas a III está correta.
 Apenas I e II estão corretas.
Apenas a I está correta.
Apenas II e III estão corretas.


3.
Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional:
possui capacidade limitada e processos simples
executa tipicamente o processo tipo BATCH. (em lote)
executa apenas processos em monoprogramação
 Certopode interromper um processo em execução, com o objetivo de alocar outro processo na UCP
executa apenas processos que ainda não estão ativos


4.
Você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto você contemplou uma arquitera de sistema operacional multiprogramado no qual vários processos serão executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Neste caso optaria por adotar qual critério de escalonamento?
Não preemptivo
Por Prioridade
 First-In-First-Out (FIFO)
Circular
 CertoShortest-Job-First (SJF)


5.
A política de escalonamento utilizada pelo sistema operacional para fazer a gerência do processador, que é caracterizada pela possibilidade de o sistema operacional interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo no processador, é chamada de escalonamento:
 Certopreemptivo
não preemptivo
temporal
seletivo
atemporal


6.
Os sistemas operacionais criam estruturas de controle, chamadas processo, para controlar a execução dos programas de usuário. Essa estrutura registra informações sobre a situação do processo durante todo seu processamento, sendo uma dessas informações o estado do processo. Quanto aos estados básicos de um processo podemos afirmar que:
 Não há nenhuma relação entre os estados de pronto e de execução
 CertoO escalonador seleciona processos que estejam no estado de pronto e os coloca em execução, obedecendo os critérios estabelecidos (tempo, prioridade)
O estado de execução está diretamente associado aos dispositivos de E/S, ou seja, um processo que aguarda a conclusão de um operação de E/S encontra-se nesse estado
Ao solicitar uma operação de E/S (por exemplo, entrada de dados pelo usuário via teclado) um processo que esteja em execução fica aguardando a conclusão da operação no estado de pronto
Sempre que um processo é criado, ele entra no estado de execução sem necessidade de escalonamento

faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.

2 comentários:

  1. como faço pra saber a resposta certa?

    ResponderExcluir
  2. observe com calma que cada pergunta existe uma resposta com um .
    Exemplo Pergunta 1 Resposta 4 ; P 2 R 1 ;
    veja com calma que vai entender.

    ResponderExcluir

Programando com JS 2 / 5 - Resto 2

  Desafio Leia um valor inteiro N . Apresente todos os números entre 1 e 10000 que divididos por N dão resto igual a 2. Entrada A ...