AV 2 - SISTEMAS DE COMPUTAÇÃO E DE INFORMAÇÃO
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.
Os processos mais ________________ são escalonados primeiro.
Questão 3
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.
Questão 4
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.
I. o processo está sendo criado;
II. o processo está esperando a liberação do processador para que possa executar;
III. o processo está esperando pela ocorrência de algum evento (por exemplo, o término de uma operação de E/S);
IV. as instruções estão sendo executadas;
V. o processo terminou sua execução.
Questão 5
Assinale a alternativa CORRETA. Sobre a sincronização de processo analise as afirmativas.
I. Os comandos JOIN e FORK são utilizados para garantir a sobreposição de dois processos.
II. O comando FORK é apenas utilizado garantir a gravação de um dado.
III. O comando FORK é apenas utilizado garantir a leitura de um