Questões de Concurso
Comentadas sobre kernel em sistemas operacionais
Foram encontradas 205 questões
( ) O kernel é responsável por gerenciar recursos fundamentais do sistema, como escalonamento de processos, memória e acesso a dispositivos de hardware.
( ) O kernel atua como intermediário entre as aplicações e o hardware, permitindo que programas solicitem serviços por meio de chamadas de sistema.
( ) O kernel corresponde à interface gráfica do sistema operacional, sendo responsável principalmente pela exibição de janelas, menus e ícones ao usuário.
As afirmativas são, respectivamente,
I. O Windows é um sistema operacional proprietário, desenvolvido pela Microsoft, amplamente utilizado em desktops e servidores, conhecido por sua interface gráfica amigável e vasta compatibilidade com softwares e hardwares comerciais.
II. O Linux é um sistema operacional de código aberto, baseado no kernel Linux, que oferece grande flexibilidade, segurança e estabilidade, sendo amplamente empregado em servidores, sistemas embarcados e supercomputadores, além de possuir diversas distribuições para desktops.
III. A principal diferença arquitetural entre Windows e Linux reside no fato de que o Windows utiliza um kernel monolítico, enquanto o Linux adota um kernel de micro-núcleo, o que impacta diretamente na modularidade e na tolerância a falhas de cada sistema.
Está CORRETO o que se afirma em:
Em sistemas Windows e Linux, ainda que variem os mecanismos internos de implementação, a coerência entre essas camadas condiciona a operação estável do hardware e dos serviços do sistema.
Assinale a alternativa CORRETA.
No que diz respeito ao Linux, um componente é o cerne do sistema operacional, constituindo a interface básica entre o hardware de um computador e seus processos, certificando-se de que haja memória disponível para que os aplicativos Linux sejam executados, otimizando processadores e navegando em requisitos de sistema entre aplicativos. Funciona como o componente interno de um Sistema Operacional (SO), que controla todas as funções primárias do hardware, independentemente do dispositivo, incluindo celulares, tablets, desktop, notebooks e servidores, tendo por foco as seguintes funções essenciais:
I. Gestão de memória: acompanhamento da quantidade de memória utilizada e como aproveitá-la.
II. Gerenciamento de processos: determinar quais processos e a maneira que eles podem utilizar a unidade de processamento central (CPU).
III. Drivers de dispositivos: atuam como um intermediário entre o hardware e os aplicativos/processos.
IV. Segurança e chamados do sistema: recebe as solicitações para atendimento emitidos pelos processos dos aplicativos.
Esse componente do Linux é conhecido como:
Em sistemas operacionais, o kernel é o núcleo do sistema, responsável pelo gerenciamento de processos, memória, dispositivos e chamadas de sistema. Em ambientes Linux, um assistente de tecnologia pode precisar interagir com o kernel para carregar módulos ou compilar drivers. Já no Windows, essa interação é menos comum para o usuário final, mas o conceito de modos de operação (usuário e kernel) é fundamental para a estabilidade do sistema.
Analise as seguintes proposições sobre o funcionamento do kernel no Windows e no Linux:
I. No Linux, o kernel é monolítico, mas pode ter sua funcionalidade estendida dinamicamente através de módulos carregáveis (kernel monolítico modular), permitindo adicionar suporte a novos hardwares ou sistemas de arquivos sem a necessidade de reiniciar o sistema.
II. O sistema operacional Windows utiliza uma arquitetura de microkernel, na qual os serviços essenciais, como gerenciamento de memória e de processos, rodam em processos separados no modo de usuário para maior segurança e estabilidade.
III. Tanto no Windows quanto no Linux, os drivers de dispositivo executam em modo kernel (ou modo privilegiado) para ter acesso direto ao hardware, o que garante alto desempenho, mas também significa que um driver com falha pode comprometer a estabilidade de todo o sistema.
Está correto o que se afirma em:
Quando precisam realizar ações, como ler/gravar em disco, ou ainda transmitir dados pela rede, devem solicitar esse serviço ao núcleo (kernel) por meio de qual mecanismo?
Esse modelo procura dividir as diferentes atividades do sistema operacional em serviços, os quais são desenvolvidos fora do núcleo.
1. O núcleo (kernel) é o componente central de um sistema operacional agindo como interface entre a aplicação do usuário e o hardware.
2. No sistema operacional, o gerenciamento de processos é responsável pela alocação de espaço na memória RAM para os programas e dados, garantindo que cada aplicativo tenha os recursos necessários.
3. O gerenciador de sistema de arquivos de um sistema operacional organiza e recupera arquivos, controlando diretórios, nomenclaturas e permissões. Ele assegura a integridade de dados por meio de validações, somas de verificação e códigos de correção de erros.
Assinale a alternativa que indica todas as afirmativas corretas.
• o código-fonte da aplicação desenvolvido pelo tribunal seguia as práticas seguras da OWASP;
• as credenciais e o gerenciamento de identidade (IAM) estavam configurados corretamente pelo Tribunal; e
• a invasão ocorreu estritamente devido à exploração de uma vulnerabilidade conhecida (CVE) e não corrigida no kernel do sistema operacional do servidor que hospedava o ambiente de execução (runtime).
Considerando o Modelo de Responsabilidade Compartilhada aplicável a serviços PaaS, é correto afirmar que a responsabilidade pela falha de segurança que permitiu o incidente é: