7.8.4 软件编程模型