Em sistemas multiprogramados, dois ou mais programas são
carregados na memória, e o computador os executa
simultaneamente. Havendo apenas uma unidade central de
processamento (UCP), o sistema somente pode processar,
em cada instante, tarefas relativas a um usuário e, portanto,
apenas um programa pode residir simultaneamente no
computador.