

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Durante a análise de incidentes em servidores heterogêneos, uma equipe identificou três situações distintas. Em um Microsoft Windows Server, um serviço de aplicação parou de responder, mas o sistema permaneceu operacional. O servidor Linux, teve um daemon que falhou após alteração de uma biblioteca compartilhada. Por fim, em outro equipamento, a atualização de um driver de armazenamento provocou instabilidade no kernel. O relatório técnico precisava diferenciar corretamente os limites entre processos de usuário, serviços/daemons, chamadas de sistema e componentes executados em modo privilegiado. Com base no enunciado, é CORRETO afirmar que:
Serviços do Windows Server e daemons Linux executam sempre em modo kernel, pois precisam permanecer ativos sem interação direta do usuário e, por isso, sua falha tende necessariamente a comprometer todo o núcleo do sistema operacional.
Drivers de dispositivo, serviços e bibliotecas compartilhadas pertencem à mesma camada operacional, pois todos são carregados pelo sistema durante a inicialização e possuem, por padrão, os mesmos privilégios de acesso à memória física.
Processos de aplicação, serviços e daemons normalmente executam em modo usuário e interagem com recursos protegidos por meio de chamadas de sistema ou APIs controladas, enquanto drivers e módulos de kernel podem executar em contexto privilegiado, com impacto potencialmente maior sobre a estabilidade do sistema.
No Linux, daemons gerenciados pelo systemd são incorporados ao kernel após a inicialização, ao passo que, no Windows Server, serviços gerenciados pelo Service Control Manager permanecem isolados em firmware para reduzir falhas de segurança.
O modelo RBAC não é eficaz para a implementação do princípio do menor privilégio, pois suas funções tendem a conceder permissões amplas e não limitam o acesso somente ao necessário para tarefas específicas, o que compromete a segurança em ambientes de computação em nuvem.
Certo
Errado
Em sistemas operacionais, a distinção entre modo usuário e modo kernel é irrelevante para a segurança do sistema, pois ambos têm o mesmo nível de privilégio de acesso ao hardware.
Certo
Errado
Quando um programa em execução em modo usuário precisa solicitar um serviço do sistema operacional — uma chamada de sistema —, ele aciona uma instrução especial (TRAP ou equivalente). Assinale a alternativa que descreve corretamente o mecanismo pelo qual o processador transita do modo usuário para o modo supervisor (também chamado modo núcleo ou modalidade de kernel) nesse processo.
A própria instrução, executada pelo hardware, promove a transição para o modo supervisor como parte de sua execução, direcionando o processador para um ponto de entrada predeterminado pelo mecanismo de hardware/núcleo — nunca para um endereço fornecido pelo programa que a invocou.
O programa de usuário primeiro executa uma instrução comum que altera diretamente o bit de modo do processador, e só depois aciona a instrução TRAP para notificar o núcleo da mudança já realizada.
A transição de modo ocorre em duas etapas: a instrução TRAP apenas sinaliza a intenção, e uma segunda instrução, emitida pelo próprio programa de usuário, efetiva a mudança para modo supervisor.
A instrução TRAP transfere o processador para o modo supervisor, mas o endereço de destino da execução é fornecido pelo próprio programa de usuário, como parâmetro da chamada.
Não há necessidade de qualquer instrução especial: a chamada de uma função de biblioteca do sistema operacional já opera em modo supervisor, independentemente de qualquer mecanismo de hardware.
As limitações e dificuldades para a utilização da virtualização incluem a falta de profissionais especializados e o uso de aplicativos de carga excessiva.
Certo
Errado
Roteadores e switches Cisco são configurados em uma interface de prompt de comando IOS (Internetworking Operating System) que pode ser acessada através de um terminal, console serial ou conexão SSH/Telnet. A interface utiliza de um sistema de permissões para que o usuário navegue e edite as informações e configurações do dispositivo. Ao iniciar o CLI, o usuário se encontrará no modo padrão de navegação User EXEC. Para que possa acessar um modo mais avançado e ter acesso a mais ferramentas e comandos do CLI, o usuário precisa acessar o modo Privileged EXEC.
Qual das alternativas indica o comando para realizar a ação requerida pelo usuário?
show interface
enable
wr
configure terminal
disable
No Windows Server 2016 o gerenciador de autorização possui dois tipos de modos. São eles:
modo configuração de computador e modo de desenvolvedor;
modo de desenvolvedor e modo autorização de usuário;
modo de administrador e modo de desenvolvedor;
modo autorização de usuário e modo configuração de computador;
modo de configuração de computador e modo de administrador.
Durante o desenvolvimento de aplicações que utilizam múltiplas threads, é possível implementar as threads no espaço do usuário ou no espaço do núcleo, além disso também existem as abordagens híbridas. Sobre os lugares que podem ser utilizados para implementar as threads, marque a opção correta.
Quando o pacote de threads é implementado inteiramente no espaço do usuário, ainda é necessário que o núcleo tenha conhecimento sobre cada thread para que possa interrompê-la quando necessário.
Em implementações de threads no espaço do núcleo, cada processo precisa conter uma tabela com as threads que criou.
Um pacote de threads no nível do usuário pode ser implementado mesmo em um sistema operacional que não dê suporte às threads.
Em pacotes que implementam threads no espaço do núcleo, quando uma thread é bloqueada, o núcleo só pode iniciar outra thread que pertença ao mesmo processo.