Prévia do material em texto
(https://www.certificacaotecnica.com.br) Carlos Romano Melo Sistemas Operacionais - sg Questão 1 Correto Atingiu 2,0 de 2,0 / / / Iniciado em terça, 5 Out 2021, 09:51 Estado Finalizada Concluída em terça, 5 Out 2021, 09:55 Tempo empregado 4 minutos 36 segundos Avaliar 10,0 de um máximo de 10,0(100%) Considere um sistema operacional que deve permitir a integração de várias peças de hardware de diferentes fabricantes, inclusive componentes que nem existam durante o desenvolvimento do sistema. O ambiente de execução desse sistema não tem uma necessidade de performance ótima, mas é necessário que o sistema seja bastante resistente a erros, não falhando devido a um problema em uma aplicação ou driver isolado. A partir do cenário descrito, assinale a alternativa que descreve o modelo arquitetural mais adequado para um novo sistema que será desenvolvido para esse ambiente. Escolha uma opção: a. Monolítico. b. Micronúcleo. c. Máquina Virtual. d. Híbrido entre Monolítico e Em Camadas. e. Em Camadas. Sua resposta está correta. A resposta correta é: Micronúcleo.. (https://www.certificacaotecnica.com.br/) Sistemas Operacionais - sg (https://www.certificacaotecnica.com.br/course/view.php?id=2065) Arquitetura de sistemas operacionais Exercício de Fixação - Arquitetura de sistemas operacionais (https://www.certificacaotecnica.com.br/mod/quiz /view.php?id=49658) Exercício de Fixação - Arquitetura de sistemas operacionais https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2... 1 de 5 05/10/2021 09:57 https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2322707# https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2322707# https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2322707# https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2322707# https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2322707# https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/ https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/course/view.php?id=2065 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 https://www.certificacaotecnica.com.br/mod/quiz/view.php?id=49658 Questão 2 Correto Atingiu 2,0 de 2,0 Sistemas operacionais de grande porte e com múltiplos usos, como Windows e Linux, executam uma grande quantidade de código em Espaço de Núcleo, uma característica de sistemas monolíticos. Assinale a alternativa que melhor define o motivo dessa decisão de projeto nesses sistemas. Escolha uma opção: a. Com o passar do tempo não se consegue manter e evoluir arquiteturas mais rígidas, migrando os sistemas para a arquitetura monolítica. b. Funções executando em Espaço de Núcleo são mais seguras, logo o sistema se beneficia por ter menos aplicações executando em Espaço de Usuário. c. Sistemas modernos possuem um número maior de funções, então o risco de uma função executando em Espaço de Usuário quebrar todo o sistema é muito grande d. Com mais funções executando em Espaço de Núcleo, a performance do sistema tende a ser melhor, por necessitar de menos comunicação entre processos. e. Mesmo com uma redução da performance, as vantagens de ter todo o sistema operacional executando em Espaço de Núcleo compensam a migração. Sua resposta está correta. A resposta correta é: Com mais funções executando em Espaço de Núcleo, a performance do sistema tende a ser melhor, por necessitar de menos comunicação entre processos.. Exercício de Fixação - Arquitetura de sistemas operacionais https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2... 2 de 5 05/10/2021 09:57 Questão 3 Correto Atingiu 2,0 de 2,0 A arquitetura de micronúcleo orienta a organização do sistema operacional de forma que apenas as funções de mais baixo nível sejam executadas em Espaço de Núcleo, minimizando o risco de erros críticos durante a execução do sistema. Sobre o relacionamento entre arquitetura de micronúcleo e o modelo cliente-servidor, assinale a alternativa correta: Escolha uma opção: a. Sistemas de micronúcleo usam processos servidores executando em Espaço de Usuário como intermediários para as funcionalidades do sistema. As aplicações são os processos clientes. b. Sistemas de micronúcleo usam processos clientes executando em Espaço de Usuário como intermediários para as funcionalidades do sistema. As aplicações são os processos servidores. c. Sistemas de micronúcleo usam processos servidores executando em Espaço de Núcleo como intermediários para as funcionalidades do sistema. As aplicações são os processos clientes. d. O modelo cliente-servidor define que o sistema operacional de micronúcleo deve oferecer chamadas de sistema para acesso às suas funcionalidades internas. e. Sistemas de micronúcleo usam processos clientes executando em Espaço de Núcleo como intermediários para as funcionalidades do sistema. As aplicações são os processos servidores. Sua resposta está correta. A resposta correta é: Sistemas de micronúcleo usam processos servidores executando em Espaço de Usuário como intermediários para as funcionalidades do sistema. As aplicações são os processos clientes.. Exercício de Fixação - Arquitetura de sistemas operacionais https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2... 3 de 5 05/10/2021 09:57 Questão 4 Correto Atingiu 2,0 de 2,0 Questão 5 Correto Atingiu 2,0 de 2,0 Ao definir uma arquitetura em camadas, os projetistas de um sistema operacional optam por uma organização mais restrita, com uma definição clara de quais módulos podem ter acesso direto aos outros. Caso uma aplicação necessite de um serviço, de uma funcionalidade do sistema a qual não tem acesso direto, ela deve solicitar o serviço por meio de uma chamada para algum dos módulos com os quais ela pode se comunicar, que irá encaminhar para as camadas inferiores e o processo se repetirá até que a chamada chegue na funcionalidade desejada. Sobre este mecanismo em sistemas em camadas, assinale a alternativa correta: Escolha uma opção: a. Sistemas em camadas são mais lentos, devido à necessidade de repassar as chamadas entre as camadas. b. Sistemas em camadas são mais difíceis de manter, devido à estrutura rígida aplicada. c. Sistemas em camadas são mais difíceis de evoluir, devido ao excesso de código. d. Sistemas em camadas são mais simples pois são baseados em micronúcleo. e. Sistemas em camadas são mais resilientes, pois pouco código executa em espaço de núcleo. Sua resposta está correta. A resposta correta é: Sistemas em camadas são mais lentos, devido à necessidade de repassar as chamadas entre as camadas.. Sistema monolíticos são caracterizados por não impor uma estrutura fixa para seus componentes, sendo o sistema um grande conjunto de módulos, sem regras que limitem a comunicação entre eles. Sobre a execução de sistemas monolíticos, assinale a alternativa correta: Escolha uma opção: a. Partedo sistema e das aplicações são executadas em Espaço de Núcleo, o resto do sistema em Espaço de Usuário. b. O sistema é executado em Espaço de Núcleo, mas suas aplicações são executadas em Espaço de Usuário c. Todo o sistema é executado em Espaço de Usuário, assim como suas aplicações d. Todo o sistema é executado em Espaço de Núcleo, assim como suas aplicações. e. O sistema é executado em Espaço de Usuário, mas suas aplicações são executadas em Espaço de Núcleo. Sua resposta está correta. A resposta correta é: O sistema é executado em Espaço de Núcleo, mas suas aplicações são executadas em Espaço de Usuário. Exercício de Fixação - Arquitetura de sistemas operacionais https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2... 4 de 5 05/10/2021 09:57 Exercício de Fixação - Arquitetura de sistemas operacionais https://www.certificacaotecnica.com.br/mod/quiz/review.php?attempt=2... 5 de 5 05/10/2021 09:57