Buscar

Sistema

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 7 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

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 6, do total de 7 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

Revisar envio do teste: ATIVIDADE 2 (A2) 
 
Usuário MICHEL HERCULANO ALVES SIQUEIRA 
Curso CCO01005 SISTEMAS OPERACIONAIS GR3145202 - 202020.ead-
11041.01 
Teste ATIVIDADE 2 (A2) 
Iniciado 01/09/20 09:06 
Enviado 04/09/20 14:25 
Status Completada 
Resultado da 
tentativa 
9 em 10 pontos 
Tempo decorrido 77 horas, 19 minutos 
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários 
• Pergunta 1 
1 em 1 pontos 
 
O Sistema Operacional sempre tem sua codificação disponível na forma seriada, para que a 
lógica flua conforme o idealizado. No entanto, em determinados momentos, os processos 
precisam executar qualquer trecho do código em separado para que os demais processos 
sejam executados e utilizem da melhor forma os recursos disponíveis. TANENBAUM, A. S.; 
BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 
2016. 
Informe a assertiva que esteja correta para a ação de uma thread 
em relação a um processo. 
 
Resposta 
Selecionada: 
 
A thread tem sua ação no processador para executar seu trabalho no 
tempo do processador. 
Resposta Correta: 
 
A thread tem sua ação no processador para executar seu trabalho no 
tempo do processador. 
Feedback da 
resposta: 
Resposta correta. Uma thread é uma parte do código presente em um 
processo para fornecer agilidade a um código maior. 
 
• Pergunta 2 
1 em 1 pontos 
 
Como o Sistema Operacional faz a ponte entre o hardware e os demais aplicativos dos 
usuários, é preciso que esse software especial tenha formas de executar suas ações de forma 
adequada aos recursos disponíveis. O uso de threads permite um melhor aproveitamento 
dos recursos disponíveis e, portanto, é um recurso muito aplicado nos Sistemas Operacionais 
atuais. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Informe a assertiva que esteja correta para as características de modelo de uma thread. 
 
Resposta 
Selecionada: 
 
A linha principal possui artifícios em sua execução que permite a volta a 
essa linha, após a execução de uma thread ou para criação de uma nova. 
Resposta 
Correta: 
 
A linha principal possui artifícios em sua execução que permite a volta a 
essa linha, após a execução de uma thread ou para criação de uma nova. 
Feedback da 
resposta: 
Resposta correta. A codificação principal tem sua lógica em série e, caso seja 
necessária alguma ação mais complexa que permita um desvio e 
posteriormente voltem as ações em curso, tem-se a thread. 
 
 
• Pergunta 3 
1 em 1 pontos 
 
Para fornecer mais agilidade a algumas tarefas que são executadas pelo Sistema 
Operacional, o usuário pode utilizar de artifícios de alterar a fila de ações de um 
determinado processo. Essa ação consiste em alterar a fila de prioridades dos processos em 
execução por meio da suspensão dele, de forma temporária. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Nos algoritmos de escalonamento, quando um evento é denominado de não preventivo, 
 
tem sua execução suspensa. 
PORQUE 
Precisa ser executado o evento preventivo, que não permite qualquer interrupção. 
Analisando as afirmações acima, conclui-se que: 
Resposta Selecionada: 
 
As duas afirmações são falsas. 
Resposta Correta: 
 
As duas afirmações são falsas. 
Feedback da 
resposta: 
Resposta correta. Para evitar a falha total em processos em execução por parte 
do SO, alguns processos não podem ser suspensos pelo usuário. Outros não 
têm esta característica e têm sua suspensão realizada pelos usuários e, assim, 
têm-se os termos preemptivos e não preemptivos. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Na execução de processos em um microcomputador moderno, o Sistema Operacional 
permite que o usuário escolha qual aplicativo deseja executar, podendo o usuário, inclusive, 
executar mais de um processo por vez. Isso significa que o sistema operacional precisará 
gerenciar e lidar com questões de prioridade de execução dos processos. Essa tarefa de 
gerenciamento cabe ao gerenciador de processos e, mais especificamente, no uso de algum 
algoritmo de escalonamento. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Sobre isso, o algoritmo de escalonamento do tipo FIFO funciona de que maneira? 
 
Resposta 
Selecionada: 
 
FIFO refere-se a um algoritmo no qual o processo que foi criado primeiro 
(ou posto na fila primeiro) será o primeiro a ser executado. 
Resposta 
Correta: 
 
FIFO refere-se a um algoritmo no qual o processo que foi criado primeiro 
(ou posto na fila primeiro) será o primeiro a ser executado. 
Feedback da 
resposta: 
Resposta correta. O escalonamento do tipo FIFO consiste exatamente em 
executar primeiro o processo que chegou há mais tempo. 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Em um microcomputador, podem ser executados aplicativos de diferentes finalidades, mas 
todos têm em comum necessitarem de recursos para poder realizar as tarefas. Por recurso 
estamos falando de memória principal, secundária, acesso ao mouse 
etc. Dessa forma, é necessário que os processos façam uso compartilhado de recursos, 
sendo esse um dos maiores problemas a serem administrados pelos Sistemas Operacionais. 
Cada Sistema Operacional deve ter alguma estratégia para superar situações de disputa em 
compartilhamento de processos. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Sobre essa questão, qual alternativa apresenta uma definição correta do problema de região 
crítica? 
 
Resposta 
Selecionada: 
 
As regiões críticas são aquelas nas quais ocorre a tentativa de uso de um 
recurso compartilhado, sendo necessário o estabelecimento de uma 
estratégia para minimizar bloqueios. 
Resposta 
Correta: 
 
As regiões críticas são aquelas nas quais ocorre a tentativa de uso de um 
recurso compartilhado, sendo necessário o estabelecimento de uma 
estratégia para minimizar bloqueios. 
Feedback da 
resposta: 
Resposta correta. Muito bem, você compreendeu corretamente qual é o 
problema relacionado ao compartilhamento de recursos, lembrando que há 
estratégias para minimizar os problemas decorrentes disso. 
 
 
• Pergunta 6 
0 em 1 pontos 
 
Qualquer processo que o Sistema Operacional execute tem uma finalidade nas tarefas 
requisitadas por usuários, demais aplicativos e hardwares 
presentes no sistema computacional. Assim, a execução e/ou suspensão desse processo 
precisa ser sincronizada para correta retomada. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Na ocorrência do evento de troca de contexto de um processo, existe a ação de atualização 
do PCB. 
PORQUE 
 
É necessário atualizar os valores dos registradores, do ponteiro contador do programa e das 
informações de entrada e saída do processo em curso. 
Analisando as afirmações acima, conclui-se que: 
Resposta 
Selecionada: 
 
As duas afirmações são verdadeiras, e a segunda não justifica a 
primeira. 
Resposta Correta: 
 
As duas afirmações são verdadeiras, e a segunda justifica a primeira. 
Feedback da 
resposta: 
Resposta incorreta. Observe que, em uma suspensão, é preciso tudo esteja 
registrado, para que a volta da ação continue de onde parou, sem erros. 
 
 
• Pergunta 7 
1 em 1 pontos 
 
A suspensão de um processo é algo permitido em um Sistema Operacional para permitir que 
alguns processos menos urgentes sejam executados. No entanto, o usuário do sistema 
computacional não é o único com permissão de alteração na execução dos processos em 
curso. O próprio SO pode fazer, por meio de diversas formas, como uma tarefa mais 
importante que aparece no evento com o uso de uma interrupção. TANENBAUM, A. S.; BOS, 
H. Sistemasoperacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016. 
Considerando um processo que está em execução e que precisa ser suspenso por 
interrupção, avalie as afirmações a seguir. 
I. Quando a interrupção é sinalizada, o processo em execução tem a ação de suspensão. 
II. Após a suspensão do processo devido à interrupção, a CPU executa o trecho sem dar a 
devida prioridade. 
III. Apesar de o trecho de código gerado pela interrupção ser enviado para o núcleo pelo SO, 
não pertence ao SO. 
IV. Após a conclusão do trecho de código gerado pela interrupção ser concluído, a execução 
suspensa é retomada. 
V. A interrupção é uma forma de suspender um determinado processo do SO e dar 
prioridade a outro com mais prioridade. 
Agora, assinale a alternativa que apresente informações corretas sobre a forma de inclusão 
da ação de prioridade por meio de interrupção. 
 
Resposta Selecionada: 
 
I, IV e V. 
Resposta Correta: 
 
I, IV e V. 
Feedback da 
resposta: 
Resposta correta. A interrupção tem como características fornecer a ação de 
parar o que está fazendo para execução de outra tarefa que, com certeza, 
tem mais prioridade que a atual. 
 
• Pergunta 8 
1 em 1 pontos 
 
Por vezes, o usuário inicia a execução de um aplicativo que se desdobra em vários processos 
na memória e estes realizam, cada um deles, uma parte do que o usuário precisa, ou então 
ocorre a situação na qual dois ou mais processos precisam utilizar o mesmo recurso. Nessa 
situação, pode ocorrer de um determinado processo necessitar esperar que outro processo 
conclua algum processamento. Surge, então, a necessidade de coordenar e sincronizar esses 
processos. Diversas abordagens são utilizadas para controlar situações como essa. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Qual alternativa é uma abordagem válida de acordo com o que foi visto no texto? 
 
Resposta Selecionada: 
 
Utilizar algum mecanismo de controle de regiões críticas. 
Resposta Correta: 
 
Utilizar algum mecanismo de controle de regiões críticas. 
Feedback da 
resposta: 
Resposta correta. Muito bem, você compreendeu bem a necessidade de 
sincronização entre processos, no caso, aplicado à concorrência de recursos. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
Sistema Operacional é considerado um software com funções especiais, como fazer a ponte 
entre os demais aplicativos do computador e o hardware 
disponível ao usuário. Como é um software, é constituído de uma sequência de comandos 
que é executada para ter como resultado uma tarefa que foi requisitada. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Informe a assertiva que esteja correta com as características de uma thread. 
 
Resposta 
Selecionada: 
 
A thread é aplicada quando é preciso executar um desvio em uma 
sequência de instruções para promover a programação concorrente. 
Resposta 
Correta: 
 
A thread é aplicada quando é preciso executar um desvio em uma 
sequência de instruções para promover a programação concorrente. 
Feedback da 
resposta: 
Resposta correta. Para evitar uma programação sequencial em sua totalidade 
e fornecer mais agilidade aos processos, a thread é uma solução viável como 
solução. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Como o Sistema Operacional atua como um gestor de tarefas, serviços e ações dentro do 
computador, é preciso que ocorram tarefas que tenham mais importância do que outras 
quando na execução das diversas ações que esse software 
especial precisa gerenciar dentro do computador. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson 
Education do Brasil, 2016. 
Informe a assertiva correta quanto ao tema fila de prioridades em um Sistema Operacional. 
 
Resposta 
Selecionada: 
 
A alteração é possível e pode ser executada por um usuário comum, 
porque os SO atuais possuem ferramentas disponíveis para este fim. 
Resposta 
Correta: 
 
A alteração é possível e pode ser executada por um usuário comum, 
porque os SO atuais possuem ferramentas disponíveis para este fim. 
Feedback da 
resposta: 
Resposta correta. A fila de prioridades é algo disponível ao usuário, que tem 
liberdade de escolha sobre os processos que sejam de seu desejo serem 
executados primeiro. 
 
 
Sexta-feira, 4 de Setembro de 2020 14h26min18s BRT 
 
	Revisar envio do teste: ATIVIDADE 2 (A2)
	 Pergunta 1
	 Pergunta 2
	 Pergunta 3
	 Pergunta 4
	 Pergunta 5
	 Pergunta 6
	 Pergunta 7
	 Pergunta 8
	 Pergunta 9
	 Pergunta 10

Outros materiais