Buscar

Avaliação Virtual2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Av 2 - 100% Online - Análise e Desenvolvimento de Sistemas - Sistemas de Computação e Informação - Turma 12 - 1 Semestre
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.
o processo está sendo criado;
o processo está esperando a liberação do processador para que possa executar;
o processo está esperando pela ocorrência de algum evento (por exemplo, o término de uma operação de E/S);
as instruções estão sendo executadas;
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) 
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.

Outros materiais