Os sistemas multiprogramáveis ou multitarefas podem ser classificados pela forma com que suas aplicações são gerenciadas. É uma característica dos sistemas de tempo compartilhado:
- A utilização da divisão do tempo de processador em fatias de tempo.
- B tempo de processamento deve estar dentro de limites rígidos.
- C programa utiliza o tempo de processador necessário ou até que apareça outro mais prioritário.
- D todas as entradas e saídas de dados da aplicação são implementadas em memória secundária.
- E sua aplicação pode ser exemplificada em sistemas de controle de tráfego aéreo.