Na multiprogramação, há mais de um programa na memória ao mesmo tempo, os quais são executados concorrentemente, com a CPU alternando rapidamente entre outros programas. Quais são as duas técnicas fundamentais para o funcionamento da multiprogramação?