2 Why is program development very convenient in a computer system with an OS?