|
|
Através deste prático dicionário de termos técnicos da Internet, você
poderá conhecer mais sobre o significado de grande parte das expressões mais utilizadas
no dia-à-dia da rede.
Actualização:
17-12-2007
A
B C D
E F G H I
J K L M N
O P Q R S
T U V W X
Y Z
- kermit - Um programa/protocolo de comunicações que permite, entre
outros, a transferência de arquivos entre duas máquinas. Um programa popular
de transferência de arquivos e emulação de terminal.
- Kernel - 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 serial/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.
|
|