5.1 用户程序结构