Questões de Concurso
Sobre kernel em sistemas operacionais
Foram encontradas 228 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,
Acerca dos sistemas operacionais, julgue o item a seguir.
O mecanismo de system calls (chamadas de sistema) refere‑se à interface padrão e segura que o kernel de um sistema operacional disponibiliza para que os processos em espaço de usuário possam solicitar serviços restritos, como a criação de novos processos ou a escrita de arquivos em disco.
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:
Contêineres e orquestração são muito utilizados para a implementação de soluções de tecnologia em ambientes de infraestrutura moderna. A respeito de docker e kubernetes, julgue o seguinte item.
Contêineres executados por meio do docker compartilham o mesmo kernel do sistema operacional hospedeiro, utilizando mecanismos de isolamento do próprio sistema operacional para separar os ambientes de execução das aplicações.
No que diz respeito a virtualização, balanceamento de carga, RAID (redundant array of independent disks) e DevOps, julgue o seguinte item.
O hipervisor microkernelizado aumenta a segurança ao deslocar os drivers de dispositivo para dentro da máquina virtual, reduzindo, assim, a superfície de ataque no núcleo do sistema.
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:
Julgue o item seguinte, referente a sistemas operacionais e serviços de diretório.
Em sistemas operacionais modernos, o núcleo do sistema, conhecido como kernel, é responsável por intermediar o acesso do software aplicativo aos recursos de hardware, promovendo isolamento e controle entre processos.
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:
A administração de sistemas operacionais modernos exige o conhecimento técnico sobre gerenciamento de permissões, serviços de diretório e arquitetura de núcleo. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:
(__) No Linux, o comando 'chmod 755' define permissão total para o proprietário e permissão de leitura e execução para os demais membros do grupo e outros usuários do sistema.
(__) O Windows Server utiliza o serviço Active Directory para prover a autenticação centralizada e gerenciar a base de dados de objetos de rede em domínios corporativos.
(__) O sistema de arquivos NTFS impede a aplicação de permissões granulares em arquivos individuais, restringindo o controle de segurança apenas ao nível de diretórios e pastas.
(__) O núcleo do sistema operacional Linux é do tipo monolítico, integrando drivers e funções de gerenciamento de memória em um único espaço de endereçamento privilegiado.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
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?