Buscar

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

Local: Sala 2 - Sala de Aula / Andar / Polo Austin / POLO AUSTIN - RJ 
Acadêmico: EAD-IL10308-20194B
Aluno: MARCELLO DE SOUZA BANDEIRA 
Avaliação: A3
Matrícula: 20191302185 
Data: 9 de Dezembro de 2019 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 2,00/10,00
1  Código: 32348 - Enunciado: A ocorrência de impasses é bastante crítica, pois pode levar a situações em que
processos não podem continuar sua execução porque ficam esperando por recursos que nunca estarão disponíveis.
Existem condições que são necessárias para a ocorrência de impasses, e se conseguirmos evitar ao menos uma
dessas condições é possível garantir que os impasses nunca ocorrerão.Dentre as opções a seguir, identifique a que
representa uma ação que pode ser realizada para recuperar o sistema de um impasse:
 a) Não permitir que um recurso seja retirado de um processo porque outro necessita.
 b) Eliminar um dos processos que faz parte da lista de processos em impasse.
 c) Utilizar o algoritmo do avestruz, ou seja, não interferir.
 d) Alocar aos processos apenas recurso não preemptível.
 e) Aguardar que os processos responsáveis pelo impasse terminem suas execuções.
Alternativa marcada:
a) Não permitir que um recurso seja retirado de um processo porque outro necessita.
Justificativa: Resposta correta:Eliminar um dos processos que faz parte da lista de processos em impasse.Se
eliminar algum dos processos que faz parte da espera circular, o(s) recurso(s) detido(s) pelo processo será(ão)
liberado(s) e poderá(ão) ser alocado(s) a outros processos que estão aguardando. Distratores:Aguardar que os
processos responsáveis pelo impasse terminem suas execuções. Errada. Uma vez que tenha ocorrido o impasse, os
processos não conseguirão seguir adiante.                                                                        Alocar aos processos apenas recurso
não preemptível. Errada. Não se pode impedir um processo de alocar recurso preemptível. Ainda, a alocação de
recurso preemptível não resolve o problema de impasse.Não permitir que um recurso seja retirado de um processo
porque outro necessita. Errada. Essa é uma das condições para a ocorrência de impasses.Utilizar o algoritmo do
avestruz, ou seja, não interferir. Errada. Se não houver interferência, o impasse se manterá, e os processos não terão
condições de continuar seu processamento.
0,00/ 1,00
2  Código: 32351 - Enunciado: O algoritmo do banqueiro foi desenvolvido como uma forma de assegurar que um
sistema possa ser executado com a garantia de que não ocorrerá impasse. Sobre o algoritmo do banqueiro, avalie as
seguintes afirmativas: Cada processo deve especificar antecipadamente o número máximo de recursos que requer
para concluir. Às vezes um processo pode ter que esperar para obter um recurso adicional, mas o tempo de espera
será finito. O sistema operacional compartilha uma quantidade fixa de recursos entre os processos. É correto o que
se afirma em:
 a) II e III, apenas.
 b) III, apenas.
 c) I e III, apenas.
 d) I, II e III.
 e) I e II, apenas.
Alternativa marcada:
c) I e III, apenas.
Justificativa: Resposta correta:I, II e III.A afirmativa I está correta, pois, se o algoritmo não souber antecipadamente
a quantidade de recursos que será necessária a cada processo, ele não poderá manter o sistema em um estado
seguro.A afirmativa II está correta, pois, se um processo receber recursos indiscriminadamente, poderá levar um
sistema a um impasse. Além disso, um processo não pode ter que aguardar indefinidamente por um recurso.A
afirmativa III está correta. Se houver variação na quantidade de recursos disponíveis, o sistema não terá como
planejar a alocação deles.
0,00/ 1,00
3  Código: 31861 - Enunciado: Para permitir que a multiprogramação ocorra de modo seguro, o sistema permite a
operação do microprocessador em diferentes modos. Em particular, o sistema operacional é executado no chamado
modo núcleo, também conhecido como modo supervisor.Sobre a execução em modo núcleo, é correto afirmar que
processos executando em modo núcleo:
 a) Podem executar apenas instruções no núcleo do microprocessador.
 b) Podem executar apenas instruções não privilegiadas do microprocessador.
0,00/ 1,00
 c) Podem executar qualquer instrução do microprocessador.
 d) Não podem possuir mais de uma thread em execução.
 e) Podem executar apenas instruções privilegiadas do microprocessador.
Alternativa marcada:
e) Podem executar apenas instruções privilegiadas do microprocessador.
Justificativa: Resposta correta:Podem executar qualquer instrução do microprocessador.O modo núcleo é um
modo de operação voltado para execução de processos sem restrições, ou seja, podem executar qualquer tipo de
operação do microprocessador. Distratores:Não podem possuir mais de uma thread em execução. Errada. O modo
de operação do microprocessador não influencia a quantidade de threads que um processo pode possuir.Podem
executar apenas instruções no núcleo do microprocessador. Errada. Processos executando em modo núcleo podem
executar qualquer tipo de instrução do microprocessador.Podem executar apenas instruções privilegiadas do
microprocessador. Errada. Processos executando em modo núcleo podem executar qualquer instrução do
microprocessador, incluindo, então, as instruções não privilegiadas.Podem executar apenas instruções não
privilegiadas do microprocessador. Errada. Processos executando em modo núcleo podem executar qualquer
instrução do microprocessador, incluindo, então, as instruções privilegiadas.
4  Código: 32343 - Enunciado: Para realizar seu trabalho, o so�ware de entrada e saída de um sistema operacional
possui objetivos que precisam ser implementados. A seguir, são elencados possíveis objetivos do sistema
operacional: Nomeação uniforme. Seleção de processo para escalonamento. Tratamento de erros. Entre as opções
apresentadas, representa(m) objetivo(s) do so�ware de entrada e saída:
 a) I e II, apenas.
 b) II, apenas.
 c) I, II e III.
 d) I e III, apenas.
 e) II e III, apenas.
Alternativa marcada:
e) II e III, apenas.
Justificativa: Resposta correta:I e III, apenas.A afirmativa I está correta, pois a nomeação uniforme trata de criar
nomes de dispositivos independentemente do tipo de dispositivo. E isolar o nome do dispositivo de seu tipo é um
dos objetivos do so�ware de entrada e saída.A afirmativa III está correta, pois o tratamento de erros deve ser feito
pelo so�ware de entrada e saída, tentando corrigi-los sempre que possível. Distrator:A afirmativa II está errada, pois
a seleção de um processo para escalonamento é decidida pelo escalonador de processos (agendador), não pelo
so�ware de entrada e saída.
0,00/ 1,00
5  Código: 31489 - Enunciado: Os sistemas operacionais realizam duas tarefas essencialmente não relacionadas:
funcionar como uma máquina estendida e funcionar como um gerenciador de recursos.Sobre a forma de
funcionamento de um sistema operacional, é correto o que se afirma em:
 a) Como uma máquina estendida, o sistema operacional se estende por toda a rede, abrangendo outros
equipamentos.
 b) Como uma máquina estendida, o sistema operacional oferece ao programador uma interface mais simples
de ser utilizada.
 c) Como gerenciador de recursos, o sistema operacional oferece uma planilha para a contabilização dos gastos
do sistema.
 d) Como uma máquina estendida, o sistema operacional oferece um esquema de alocação ordenada e
controlada aos dispositivos.
 e) Como gerenciador de recursos, o sistema operacional oferece uma máquina virtual equivalente ao hardware
verdadeiro.
Alternativa marcada:
b) Como uma máquina estendida, o sistema operacional oferece ao programador uma interface mais simples de ser
utilizada.
Justificativa: Resposta correta:Como uma máquina estendida, o sistema operacional oferece ao programador uma
interface mais simples de ser utilizada.No nível de hardware, uma máquina é difícil de programar. Assim, o sistema
operacional foi criado como um programa que esconde do programador a complexidade do hardware,fornecendo-
lhe uma interface bastante simples. Distratores:Como gerenciador de recursos, o sistema operacional oferece uma
máquina virtual equivalente ao hardware verdadeiro. Errada. O sistema operacional oferece uma máquina virtual
equivalente ao hardware verdadeiro quando atua como uma máquina estendida.Como gerenciador de recursos, o
1,00/ 1,00
sistema operacional oferece uma planilha para a contabilização dos gastos do sistema. Errada. Como gerenciador de
recursos, o sistema operacional oferece um esquema de alocação ordenada e controlada. Não lhe compete oferecer
planilhas de contabilização.Como uma máquina estendida, o sistema operacional oferece um esquema de alocação
ordenada e controlada aos dispositivos. Errada. O sistema operacional oferece um esquema de alocação ordenada e
controlada aos dispositivos quando atua como um gerenciador de recursos.Como uma máquina estendida, o
sistema operacional se estende por toda a rede, abrangendo outros equipamentos. Errada. O sistema operacional
oferece uma máquina virtual equivalente ao hardware verdadeiro quando atua como uma máquina estendida. Não
lhe compete como função primária se estender pela rede.
6  Código: 32346 - Enunciado: Um grafo de alocação de recursos é utilizado como forma de detectar a ocorrência de
impasses. Nesse grafo, um círculo indica um recurso, enquanto um quadrado indica um processo. Uma seta
apontando para um recurso significa que o recurso foi solicitado, enquanto uma seta apontando para um processo
indica que o recurso está alocado ao processo.Dentre os grafos de alocação de recursos apresentados a seguir,
identifique o que representa uma situação de impasse:
 a) 
 b) 
 c) 
 d) 
 e) 
Alternativa marcada:
a) 
Justificativa: Resposta correta:O processo B detém o recurso 1 e aguarda pelo recurso 2, que nunca estará
disponível uma vez que está com o processo A. O processo A, por sua vez, detém o recurso 2 e aguarda pelo recurso
1, que nunca estará disponível uma vez que está com o processo B. Isso caracteriza uma espera circular de um
impasse. Distratores:Errada. O processo B detém os recursos 1 e 2, e quando terminar os liberará para o processo A.
Não há impasse.Errada. Os processos A e B estão requisitando o recurso 1. Se o processo A receber, o recurso 1
executará normalmente. Então não existe uma situação de impasse.Errada. O processo A detém o recurso 2 e não
precisa de mais nada para continuar. Então não há situação de impasse.Errada. Nessa situação, nenhum processo
necessita de recursos, então não há impasse.
1,00/ 1,00
7  Código: 32353 - Enunciado: Para o correto funcionamento do sistema de entrada e saída, o so�ware de entrada e
saída deve cumprir alguns objetivos. Um dos principais objetivos do so�ware de entrada e saída é oferecer ao
usuário do sistema a independência de dispositivo.Em que a independência de dispositivo ajuda para um
programador/usuário do sistema?
Resposta:
Justificativa: Expectativa de resposta:Com a independência do dispositivo, os dispositivos do sistema podem ser
acessados sem que o programador/usuário tenha conhecimento sobre o tipo de dispositivo que está sendo
acessado. Dessa forma, o acesso aos dispositivos do sistema se dará sempre da mesma forma, independentemente
do dispositivo que está sendo acessado.
0,00/ 2,00
8  Código: 31875 - Enunciado: Um processo passa por vários estados durante o tempo em que executa em um sistema
operacional. Esses estados agrupam os processos de acordo com suas necessidades e estados de execução. A
figura a seguir exemplifica três estados pelos quais um processo pode passar durante sua existência no
sistema.  Para cada um desses estados, identifique uma razão para que um processo esteja nele.
Resposta:
Justificativa: Expectativa de resposta: Bloqueado: o processo aguarda pelo resultado de uma operação de E/S.
Enquanto a operação não for concluída, o processo não poderá ir para o estado pronto. Pronto: processo reúne
todas as condições para execução, porém não existe UCP livre, e ele aguarda em uma fila até ser alocado para
execução em uma UCP. Executando: o processo está alocado a uma UCP (ou núcleo), e suas instruções estão sendo
executadas.
0,00/ 2,00
(https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/11/7a1cb61a-
1c1d-11ea-9622-0242ac110002.jpg?
Signature=2Q4L16h9gkezy0mac5nI20t7nzc%3D&Expires=1624231310&AWSAccessKeyId=AKIAU2J4GBSMRDQMD6N
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/11/7a1cb61a-1c1d-11ea-9622-0242ac110002.jpg?Signature=2Q4L16h9gkezy0mac5nI20t7nzc%3D&Expires=1624231310&AWSAccessKeyId=AKIAU2J4GBSMRDQMD6NR
http://strtec.s3.amazonaws.com/ilumno/processamento/imagens_readables/2019/12/11/7bccd71a-1c1d-11ea-9622-0242ac110002.jpg?Signature=L%2BuBTSqb69pFqqAnI5QSXNepBQ0%3D&Expires=1624231310&AWSAccessKeyId=AKIAU2J4GBSMRDQMD6NR
(http://strtec.s3.amazonaws.com/ilumno/processamento/imagens_readables/2019/12/11/7bccd71a-
1c1d-11ea-9622-0242ac110002.jpg?
Signature=L%2BuBTSqb69pFqqAnI5QSXNepBQ0%3D&Expires=1624231310&AWSAccessKeyId=AKIAU2J4GBSMRDQ
http://strtec.s3.amazonaws.com/ilumno/processamento/imagens_readables/2019/12/11/7bccd71a-1c1d-11ea-9622-0242ac110002.jpg?Signature=L%2BuBTSqb69pFqqAnI5QSXNepBQ0%3D&Expires=1624231310&AWSAccessKeyId=AKIAU2J4GBSMRDQMD6NR

Continue navegando