Buscar

Revisar envio do teste_ ATIVIDADE 2 (1)

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

20/11/2019 Revisar envio do teste: ATIVIDADE 2 – CCO04096 SISTEMAS ...
1/4
Revisar envio do teste: ATIVIDADE 2 
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
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:
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
Resposta correta. Para qualquer ação que o processo faça, seja na execução ou
suspensão, existe uma documentação, com a ajuda das memórias do tipo registradores.
Pergunta 2
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
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.
A thread é aplicada quando é preciso executar um desvio em uma sequência de
instruções para promover a programação concorrente.
A thread é aplicada quando é preciso executar um desvio em uma sequência de
instruções para promover a programação concorrente.
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 3
Para que uma fila de prioridade seja aplicada em um Sistema Operacional, é importante que esteja
adequada aos processos que o Sistema Operacional dispõe. No entanto, como existem Sistemas
Operacionais com características diferentes, é natural que as formas de estabelecer prioridades na fila de
execução de processos também sejam diferentes. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education
do Brasil, 2016. 
Considerando os tipos de algoritmos de escalonamento, avalie as afirmações a seguir. 
I. O tipo FCFS tem com o objetivo executar logo o processo que chegar por último. 
Minha Área
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Type your text
20/11/2019 Revisar envio do teste: ATIVIDADE 2 – CCO04096 SISTEMAS ...
2/4
Resposta Selecionada: 
Resposta Correta: 
Feedback da
resposta:
II. O tipo SJF não preemptivo tem a ação de executar em primeiro o menor trabalho. 
III. O tipo SJF preemptivo tem prioridade o de menor trabalho, que pode ser suspenso. 
IV. O tipo prioridade preemptivo recebe uma prioridade após o estado de pronto. 
V. O tipo Round Robin oferta igual fatia de tempo de atendimento aos processos. 
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.
III, IV e V.
III, IV e V.
Resposta correta. A pinagem utilizada na memória diz respeito às ações em termos de
funções, não execuções de ordem física.
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Em uma estrutura de Sistema Operacional mais atual, é importante que existam várias formas de
promover uma maior agilidade aos processos em curso, desde que toda a administração dos dados e
informações associadas estejam corretas, do início ao fim da execução do processo. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do
Brasil, 2016. 
Informe a assertiva correta sobre o bloco de controle denominado PCB.
A CPU sabe, por meio do registrador de base de memória, em que parte dela estão
os dados do processo.
A CPU sabe, por meio do registrador de base de memória, em que parte dela estão
os dados do processo.
Resposta correta. Como os processos precisam ser confiáveis até o fim de sua execução, a
cada um tem que ter uma ajuda dos registradores para que a ação esteja documentada,
evitando erros na execução.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Sabemos que o microcomputador pode armazenar muitos dados na memória RAM e em memória
secundária. Sabemos também que esses dados sempre estão relacionados a algum processo ou
aplicativos. Durante a execução de um aplicativo, um ou mais processos podem ser iniciados para
completar a tarefa e eventualmente um pode depender do outro. Nessas situações, é necessário criar um
mecanismo para poder gerenciar a sincronização entre os processos, sendo a comunicação de
mensagens uma desses mecanismos. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education
do Brasil, 2016. 
Qual(is) da(s) afirmativa(s) aponta(m) outros mecanismos de sincronização entre processos? 
I. Usar regiões de memória compartilhada, permitindo um processo compartilhar dados e estados com
outros. 
II. Utilizar abstrações de semáforos para indicar os estados dos processos. 
III. Incluir um aplicativo especial para permitir que os processos enviem SMS uns para os outros. 
IV. Possuir aplicativos que permitam o envio de SMS e e-mail entre os processos, garantindo a
comunicação. 
 V. Usar barramentos especiais para trocar mensagens entre processos e seus estados de sincronização. 
Agora, assinale a alternativa que contenha as assertivas corretas para realizar a sincronização adequada
entre processos.
I, apenas.
I e II.
Resposta incorreta. A sincronização requer o uso de recursos que fazem parte da sua
própria estrutura. O uso de recursos de terceiros não permite esse tipo de ação de
sincronização.
Pergunta 6
0,25 em 0,25 pontos
0 em 0,25 pontos
0,25 em 0,25 pontos
20/11/2019 Revisar envio do teste: ATIVIDADE 2 – CCO04096 SISTEMAS ...
3/4
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Usar linguagens de baixo nível é algo bem complexo, pois é preciso conhecer todas os detalhes de como
acessar o hardware, por meio de linguagens de programação específicas para esse fim. No entanto, é
importante que o usuário possa acessar esses recursos de hardware, por meio de um ambiente amigável.
Com isso, surge a ação do Sistema Operacional. 
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education
do Brasil, 2016. 
Em um Sistema Operacional, aplica-se a técnica da abstração, para que o usuário utilize o que precisa. 
PORQUE 
É necessário esconder detalhes técnicos no uso desse tipo de software 
denominado Sistema Operacional. 
Analisando as afirmações acima, conclui-se que:
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
Resposta correta. Com a complexidade da programação de alto nível, é preciso atender a
essa preocupação, no que diz respeito ao uso de um software como o SO para interfacear o
hardware 
e os demais aplicativos de usuário.
Pergunta 7
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
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
diversasaçõ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.
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.
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 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.
Pergunta 8
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
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.
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.
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 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.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/11/2019 Revisar envio do teste: ATIVIDADE 2 – CCO04096 SISTEMAS ...
4/4
Pergunta 9
Resposta
Selecionada:
Resposta
Correta:
Feedback da
resposta:
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?
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.
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. O escalonamento do tipo FIFO consiste exatamente em executar
primeiro o processo que chegou há mais tempo.
Pergunta 10
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Em um mundo futurístico, temos um cenário que a interação com todos os equipamentos computacionais
acontece de forma mais simplista, com o uso de gestos, fala e pensamento. No entanto, ainda não
estamos nessa época e ainda existem dispositivos que necessitam da interação por meio de teclado e
mouse , por exemplo, e, portanto, de um software 
que permita a interação entre a parte física e os demais aplicativos do computador, como faz o Sistema
Operacional.
TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos . 4. ed. São Paulo: Pearson Education
do Brasil, 2016.
Qual assertiva a seguir é correta para as características das linguagens de baixo nível?
São consideradas tipos de linguagem de programação porque estão diretamente
associadas ao hardware 
do computador.
São consideradas tipos de linguagem de programação porque estão diretamente
associadas ao hardware
do computador.
Resposta correta. O fato de ser uma linguagem de programação de alta complexidade
permite a ligação entre a programação do hardware para ser entendido pelos demais
softwares.
← OK
0,25 em 0,25 pontos
0,25 em 0,25 pontos

Continue navegando