Um Sistema Operacional - SO com suporte à multiprogramação é responsável por atividades como:

I. Criar e apagar arquivos; criar e apagar diretórios para organizar arquivos; mapear arquivos para a memória secundária.

II. Controlar que partes da memória estão em uso; decidir que processos e dados devem ser transferidos para dentro e fora da memória; alocar e desalocar espaço na memória.

III. Gerenciar o espaço livre em disco; fazer a alocação de espaço de armazenamento; fazer o escalonamento de alocação do disco.

Considerando que as atividades são realizadas pelos gerenciadores do SO, é correto afirmar que