O sistema operacional precisa apresentar a cada usuário uma interface que aceita, interpreta e então executa comandos ou programas do usuário. Essa interface é genericamente chamada de