A camada de software colocada entre o hardware e os programas que executam tarefas para os usuários e que é responsável pelo acesso aos periféricos; sempre que um programa necessita de algum tipo de operação de entrada e saída, ele solicita para esta camada que é conhecida como:
- A Sistema Operacional.
- B Browser
- C Máquina virtual.
- D Banco de Dados.