English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

2006-08-22 02:49:49 · 9 respostas · perguntado por Diego Rodrigues de Lima 2 em Computadores e Internet Programação e Design

9 respostas

Kernel de um sistema operacional é entendido como o núcleo deste ou, numa tradução literal, cerne. Ele representa a camada mais baixa de interface com o Hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo. É no kernel que estão definidas funções para operação com periféricos (mouse, discos, impressoras, interface ******/interface paralela), gerenciamento de memória, entre outros. Resumidamente, o kernel é um conjunto de programas que fornece para os programas de usuário (aplicativos) uma interface para utilizar os recursos do sistema.

Quanto à sua arquitetura, o kernel pode ser monolítico — em um único bloco, com todas as funcionalidades carregadas na memória —, ou modular — com os módulos específicos para cada tarefa carregados opcionalmente, dinamicamente.

O kernel é a parte mais importante do sistema operacional, pois, sem ele, a cada programa novo que se criasse seria necessário que o programador se preocupasse em escrever as funções de entrada/saída, de impressão, entre outras, em baixo nível, causando uma duplicação de trabalho e uma perda enorme de tempo. Como o kernel já fornece a interface para que os programas possam acessar os recursos do sistema de um nível mais alto e de forma transparente, fica resolvido o problema da duplicação do trabalho.

Quando há periféricos ou elementos de um sistema computacional que o kernel não cobre, então se faz necessário escrever a interface para eles, os chamados drivers. Geralmente, os kernels oferecem uma função para se executar chamadas de sistema, como por exemplo a ioctl() do Linux. Valendo-se dessa função, podem-se escrever rotinas para qualquer periférico.

2006-08-22 02:55:10 · answer #1 · answered by SabeTudo 3 · 0 0

o

2016-05-14 12:37:52 · answer #2 · answered by Anonymous · 0 0

Controlador de um sistema operacional

2006-08-24 02:18:36 · answer #3 · answered by Flaviohag 6 · 0 0

para fazer o linux funcionar ele é como se fosse o núcleo do computador sem ele nada funciona.

2006-08-22 03:49:57 · answer #4 · answered by Philippe 2 · 0 0

Como já foi dito o Kernel é o coração do Sistema Operacional. E por ser o coração dele, o LINUX é conhecido como SIstema Operacional que não trava, pois as atividades principais são executadas e uma plataforma e os aplicativos são executados separadamente. Assim se um aplicativa travar, só irá parar a plataforma do aplicativo que travou o resto irá funcionar normalmente.

2006-08-22 03:01:17 · answer #5 · answered by fcdjunior 2 · 0 0

pra que serve teu cérebro, é a mesma coisa, para coodenar as funções do S.O

2006-08-22 02:56:50 · answer #6 · answered by Anonymous · 0 0

Cara o kernel é o nucleo do sistema operacional sem o kernel simplesmente nao existe S.O. ele é o nucleo o resto na parte da aplicação por exemplo sao modulos agregados ao kernel? tranquilo??

2006-08-22 02:56:30 · answer #7 · answered by Geromme 2 · 0 0

niveis: binário (máquina) => kernel => aplicativos.

veja pet.ufpb.br na seçao cursos

2006-08-22 02:56:11 · answer #8 · answered by eu 2 · 0 0

O Kernel é o código inicial do S. O., digamos que seja o coração dele.

2006-08-22 02:54:54 · answer #9 · answered by sergio_sathler 2 · 0 0

fedest.com, questions and answers