Um sistema operacional é formado por um
conjunto de programas e rotinas computacionais
que têm como objetivo criar uma camada de
abstração entre o usuário (seja ele uma pessoa
ou um aplicativo) e o hardware. Desta forma, a
função principal do kernel em um sistema
operacional é: