Multiprogramação


 * Multiprogramação**

A multiprogramação são vários programas que estão na memória ao mesmo tempo, de modo que, enquanto um esperava por entrada-saída para concluir sua tarefa, o outro podia executar, que resultava na ultilização alta da __CPU.__


 * Complemento**

Em um sistema de multiprogramaçã a CPU fica se alternand entre a execução de vários processos, cada um por dezenas ou centenas de milisegundos. Um proceso pode estar em um dos seguintes estados: 1. Running: usando a CPU naquele instante; 2. Ready: pronto paa ser executado, temporariamente parado para que outro processo possa set executado; 3.Blocked: impossibilitado de ser executado até que algum evento externo ocorra. 

Organização Estruturada de computadores – Andrew S. Tanenbaum – 5ª Edição
 * Fontes**: []

Cintia Rabelo n 08
 * Editores:** Anderson Queiroz n 04