Questões de Concurso
Sobre kernel em sistemas operacionais
Foram encontradas 245 questões
I. Para melhor utilizar a CPU, os SOs modernos utilizam o multiprocessamento, que permite que vários processos fiquem ao mesmo tempo na memória. Os sistemas de tempo compartilhado são uma extensão do multiprocessamento em que algoritmos de escalonamento alternam entre os processos, dando a impressão que estão sendo executados concorrentemente.
II. Para impedir que programas de usuário interfiram na operação apropriada do sistema, o SO tem duas modalidades de operação: modo de usuário e modo kernel. As instruções privilegiadas só podem ser executadas no modo kernel. A memória em que o SO reside também deve ser protegida: um timer impede loops infinitos. Uma interrupção por timer é uma instrução privilegiada.
III. O gerenciamento de processos inclui a criação e a exclusão de processos e mecanismos para a comunicação e sincronização entre processos. O gerenciador de E/S é responsável pela alocação e liberação dinâmica de espaço na memória principal, bem como pelo espaço de armazenamento em dispositivos de E/S. Este gerenciador trabalha com um sistema de arquivos para a representação de arquivos e diretórios.
Está correto o que se afirma APENAS em
O kernel de um sistema operacional é um programa que tem o único propósito de gerenciar a unidade central de processamento (CPU) do computador. Na maioria dos sistemas operacionais modernos, o kernel é escrito na linguagem Assembly.
De maneira geral, o Linux é composto por programas normais e um kernel. O kernel é considerado o núcleo do sistema operacional e o principal componente de sistemas Linux.
Julgue o item seguinte, referente a sistemas operacionais.
Um sistema operacional é composto por um kernel, programas do sistema e programas aplicativos.
Um comando adequado para se obterem essas informações é o
O kernel ou núcleo do sistema operacional é responsável pela gerência do processador, pelo tratamento de interrupções e pela sincronização entre processos que são executados no computador. Por ser um componente sensível do sistema operacional, não é permitido ao usuário, ainda que em sistemas Linux, modificá-lo ou recompilá-lo.
O atributo cc_compiler do utilitário xm info descreve o nome do host que compilou o kernel em utilização pelo hypervisor.
( ) Para efeito de segurança,os modelos monolíticos adotam,no mínimo,o modo usuário e o modo supervisor (kernel),que operam com privilégios e prioridades distintas.
( ) Uma tendência moderna é a estruturação de uma arquitetura cliente-servidor, que tende a ampliar ao máximo o kernel (núcleo) para que as tarefas passem a ser executadas por programas de sistema chamados de servidores, que são executados no modo usuário.
( ) Máquinas virtuais são executadas em uma máquina real que pode abrigar internamente diferentes ambientes virtuais,cada um simulando uma máquina distinta, com memória,sistema operacional, recursos e processos próprios de forma que cada usuário ou aplicativo parece possuir sua própria máquina.
( ) Em sistemas Time Sharing,os programas são introduzidos e armazenados, sendo executados à medida que haja disponibilidade de recursos.
Dadas as seguintes proposições, sobre o kernel do Linux,
I. A primeira versão do kernel do Linux foi a 0.1.
II. É responsável pela manutenção de todas as abstrações importantes do sistema operacional, incluindo coisas como memória virtual e processos.
III. O kernel 2.6 do Linux é preemptivo.
IV. Tem a capacidade de carregar e descarregar arbitrariamente partes do código do kernel sob demanda.
verifica-se que estão corretas