Buscar

Sistemas Operacionais

Prévia do material em texto

Disc.: SISTEMAS OPERACIONAIS 
Aluno(a): 
Acertos: 9,0 de 10,0 01/04/2020 
 
 
1 
 Questão 
Acerto: 1,0 / 1,0 
 
Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados 
 
 espera, pronto ou execução 
 
latência, espera ou atividade 
 
latência, pronto ou atividade 
 
interrupção, pronto ou execução 
 
espera, pronto ou interrupção 
Respondido em 01/04/2020 09:16:00 
 
 
Gabarito 
Coment. 
 
 
 
2 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual instrução não precisa ser executada em modo privilegiado? 
 
 
Iniciar um processo 
 Obter a hora corrente 
 
Limpar memória 
 
Desativar interrupções por tempo 
 
Ativar interrupções por tempo 
Respondido em 01/04/2020 09:16:54 
 
 
Gabarito 
Coment. 
 
 
 
3 
 Questão 
Acerto: 1,0 / 1,0 
 
Sabemos que os programas são carregados na memória principal sob a forma de processos e que um mesmo processo pode 
assumir estados diferentes ao longo do seu ciclo de vida. Sendo assim, os estados genéricos de um processo são: 
 
 
Novo, Executando, Stand by, Pronto e Terminado 
 
Novo, Executando, Esperando, Pronto e Zumbi 
 
Transição, Executando, Esperando, Pronto e Terminado 
 Novo, Executando, Esperando, Pronto e Terminado 
 
Novo, Executando, Esperando, stand by e Terminado 
Respondido em 01/04/2020 09:17:58 
 
 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
javascript:voltar();
http://simulado.estacio.br/alunos/inicio.asp
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
4 
 Questão 
Acerto: 1,0 / 1,0 
 
Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do processador(UCP) 
e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo podemos afirmar que : 
 
 
 
tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound. 
 
ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o tipo 
de processo que representa. 
 o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound. 
 
tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound. 
 
o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound. 
Respondido em 01/04/2020 09:18:45 
 
 
Gabarito 
Coment. 
 
 
 
5 
 Questão 
Acerto: 0,0 / 1,0 
 
Uma das diferenças entre threads de usuário e threads de kernel e: 
 
 A thread de kernel é escalonada diretamente pelo sistema operacional e a de usuário não. 
 
Uma thread de kernel não pode executar instruções privilegiadas e a de usuário pode. 
 
A thread de kernel depende de uma biblioteca para ser utilizada e a de usuário não depende. 
 
Uma thread de kernel bloqueada bloqueia todo o processo obrigatoriamente e a de usuário não bloqueia. 
 A thread de usuário não pode utilizar funções do sistema operacional e a thread de kernel pode. 
Respondido em 01/04/2020 09:19:36 
 
 
6 
 Questão 
Acerto: 1,0 / 1,0 
 
Alguns sistemas operacionais permitem a implementação de thread, que é um fluxo de dados executável dentro de 
processo. Dentre as características a seguir, marque aquela que NÃO corresponde ao THREAD. 
 
 
Existem dois tipos de thread: thread usuário e thread kernel 
 A thread kernel é criada e gerenciada pelo kernel, porém em casos específicos podem ser gerenciadas, 
diretamente, pelo usuário. 
 
Posix Pthreads, Win32 threads, Java threads são bibliotecas de threads 
 
O suporte a múltiplas thread é uma característica do sistema operacional. 
 
A thread de usuário é criada e gerenciada por uma biblioteca no nível usuário. 
Respondido em 01/04/2020 09:20:13 
 
 
Gabarito 
Coment. 
 
 
 
7 
 Questão 
Acerto: 1,0 / 1,0 
 
O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma Condição 
de Corrida é denominado? 
 
 
Seção Problemática 
 
Seção Restante 
 
Seção de Saída 
 
Seção de Entrada 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
 Seção Crítica 
Respondido em 01/04/2020 09:22:00 
 
 
8 
 Questão 
Acerto: 1,0 / 1,0 
 
Em programação concorrente existe uma condição na qual um processo nunca é executado, pois processos de prioridade 
maior sempre são executados antes. Assinale a assertiva que descreve o nome desta condição: 
 
 
Bloqueio 
 Starvation 
 
Deadlock 
 
Espera ocupada 
 
Exclusão mútua 
Respondido em 01/04/2020 09:22:22 
 
 
Gabarito 
Coment. 
 
 
 
9 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o código alterado com semáforo para um produtor no problema clásico de produtores e consumidores. A alteração no 
código consiste em entrar na região crítica antes de saber se há um espaço vazio para inserir um item produzido. O que pode 
acontecer de errado considerando que o semáforo mutex controla o acesso a região crítica e os 
semáforos espaço_vazio e espaço_ocupado controlam a quantiadade de itens produzidos? 
 
 
 
Nada, esta alteração não influencia no resultado. 
 
O resultado pode ser alterado por um consumidor sem que um produtor tenha conhecimento. 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
 
O resultado pode ser alterado por um produtor sem que um consumidor tenha conhecimento. 
 
Nenhuma das alternativas. 
 Pode ocorrer um deadlock caso não haja espaços vazios para inserir um item produzido. 
Respondido em 01/04/2020 09:22:58 
 
 
Gabarito 
Coment. 
 
 
 
10 
 Questão 
Acerto: 1,0 / 1,0 
 
São técnicas utilizadas na sincronização entre processos: 
I. Starvation 
II. Instruções TSL 
III. Semáforos 
IV. Monitores 
 
 
Todas as afirmativas são verdadeiras. 
 
Somente as afirmativas I e II são verdadeiras. 
 Somente as afirmativas II, III e IV são verdadeiras. 
 
Somente as afirmativas II e III são verdadeiras. 
 
Somente as afirmativas I, II, III são verdadeiras. 
Respondido em 01/04/2020 09:25:22 
 
 
Gabarito 
Coment. 
 
 
 
 
 
 
 
 
 
 
 
 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=184228403&cod_prova=3680192281&f_cod_disc=CCT0728
javascript:abre_colabore('38403','184228403','3680192281');

Continue navegando