5.2 程序系统的结构