Buscar

Colaborar - Adg2 - Sistemas Operacionais

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 3 páginas

Prévia do material em texto

25/10/2022 08:46 Colaborar - Adg2 - Sistemas Operacionais
https://colaboraread.com.br/aluno/avaliacao/index/3089417003?atividadeDisciplinaId=13437823 1/3
 Sistemas Operacionais (/aluno/timeline/inde…
Adg2 - Sistemas Operacionais
Sua avaliação foi confirmada com sucesso
  
(/notific
×
Informações Adicionais
Período: 29/08/2022 00:00 à 03/12/2022 23:59
Situação: Cadastrado
Protocolo: 796448858
Avaliar Material
a)
b)
c)
d)
e)
1)
2)
Quando o sistema operacional é inicializado são criados vários processos.  Existem os processos de
primeiro plano, que  interagem  com  os  usuários  e suas aplicações e os processos de segundo plano, que
possuem uma função específica, como por exemplo, um processo para atualizar e-mails quando alguma
mensagem chegar a caixa de entrada (TANENBAUM, 2003).
Para visualizar os processos em execução no Windows, deve-se pressionar as teclas
Alternativas:
Ctrl + Shift + Esc ou Ctrl + Alt + Tab.
Ctrl + Alt + Tab ou Alt + Tab.
Ctrl + Alt + Del ou Ctrl + Shift + Esc.  Alternativa assinalada
Alt + Tab ou Alt + Enter.
Alt + Enter ou Ctrl + Shift + Enter.
Segundo Machado e Maia (2007), o conceito de thread foi introduzido para reduzir o tempo gasto na
criação, eliminação e troca de contexto de processos nas aplicações concorrentes, e assim economizando
recursos do sistema como um todo. Thread é um fluxo de controle(execução)dentro do processo, chamadas
também de processos leves.
Considerando as principais características do Thread, avalie as assertivas a seguir:
https://colaboraread.com.br/aluno/timeline/index/3089417003?ofertaDisciplinaId=1844005
https://colaboraread.com.br/notificacao/index
javascript:void(0);
25/10/2022 08:46 Colaborar - Adg2 - Sistemas Operacionais
https://colaboraread.com.br/aluno/avaliacao/index/3089417003?atividadeDisciplinaId=13437823 2/3
a)
b)
c)
d)
e)
a)
b)
c)
d)
e)
3)
I. Um processo pode conter um ou vários threads que compartilham os recursos do processo; 
II. As aplicações da atualidade rodam muitas atividades ao mesmo tempo e quando são compostas por
threads, não podem ser executadas em paralelo; 
III. São mais fáceis de criar e destruir, em função de não terem recursos vinculados a eles. 
IV. Quando uma aplicação processa muitas informações de entrada/saída, o uso de threads acelera a
execução da aplicação.
Analisando as assertivas apresentadas, é correto o que se afirma em:
Alternativas:
Apenas as afirmativas II, III e IV estão corretas.
Apenas as afirmativas I, III e IV estão corretas.  Alternativa assinalada
Apenas as afirmativas I, II e III estão corretas.
Apenas as afirmativas I, II e IV estão corretas.
Apenas as afirmativas I, II, III e IV estão corretas.
Os processos são programas ou tarefas em execução e o sistema operacional é o responsável por
gerenciá-los por meio do gerenciador de processos (MACHADO E MAIA, 2007).
Com base no conceito e características do processo, avalie as seguintes asserções e a relação proposta
entre elas:
I. Nos computadores atuais, o processador funciona como uma “linha de produção” executando vários
programas ao mesmo tempo de forma sequencial, como por exemplo, ler um livro on-line, baixar um
arquivo e navegar na internet.
 
PORQUE
II. A CPU é responsável por alternar os programas, executando-o por dezenas ou centenas de
milissegundos, para que cada um tenha acesso ao processamento dando a ilusão ao usuário de paralelismo
ou pseudo paralelismo.
A respeito dessas asserções, assinale a alternativa correta
Alternativas:
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.  Alternativa assinalada
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
25/10/2022 08:46 Colaborar - Adg2 - Sistemas Operacionais
https://colaboraread.com.br/aluno/avaliacao/index/3089417003?atividadeDisciplinaId=13437823 3/3
a)
b)
c)
d)
e)
4) Para evitar as condições de disputa, é necessário definir maneiras que impeçam que mais de um
processo leia e escreva ao mesmo tempo na memória compartilhada. Esses métodos são chamados de
exclusão mútua, ou seja, quando um processo estiver lendo ou gravando dados, sua região crítica ou
processo deve esperar (TANENBAUM, 2003).
Considerando os critérios para alcançar uma boa solução, avalie as assertivas a seguir:
I – Nunca dois ou mais processos podem estar simultaneamente em suas regiões críticas;
II – Nada pode ser afirmado sobre o número e a velocidade de CPUs; 
III – Apenas um processo executando em uma região crítica pode bloquear outros processos; 
IV – Nenhum processo pode esperar eternamente para entrar em sua região crítica.
Após a análise das assertivas, é correto o que se afirma em:
Alternativas:
Apenas as afirmativas II, III e IV estão corretas.
Apenas as afirmativas I, III e IV estão corretas.
Apenas as afirmativas I, II e III estão corretas.
Apenas as afirmativas I, II e IV estão corretas.  Alternativa assinalada
Apenas as afirmativas I, II, III e IV estão corretas.

Continue navegando