软件制造工程 第三章编程工程
软件制造工程 第三章 编程工程
3.1.1编程工程的定义 ■编程工程就是用程序设计语言把程序设 计的结果和过程翻译为在计算机相应环 境下可运行的软件产品,把系统工程师 按照用户需求设计出来的系统构架变为 真正可运行的软件系统的工程
3.1.1 编程工程的定义 ◼ 编程工程就是用程序设计语言把程序设 计的结果和过程翻译为在计算机相应环 境下可运行的软件产品,把系统工程师 按照用户需求设计出来的系统构架变为 真正可运行的软件系统的工程
3.1.1编程工程的定义 ■编程工程的作业内容详细地划分为制定 工作标准,制定编码基准,理解设计书, 程序编码,自查,送上级系统工程师审 查,修改以及进行单元测试等若干步骤
3.1.1 编程工程的定义 ◼ 编程工程的作业内容详细地划分为制定 工作标准,制定编码基准,理解设计书, 程序编码,自查,送上级系统工程师审 查,修改以及进行单元测试等若干步骤
3.1.1编程工程的定义 编程工程的作业流程 见P12图23
3.1.1 编程工程的定义 ◼ 编程工程的作业流程 见P12 图2.3
312易读易懂的程序 ■结构化编程以前,以个人为中心的编程作业 程序的规模逐渐扩大,产生了组织行为的软件 开发,而且产生了对过去开发的程序进行修改 后再利用的需求 Goto语句的使用 ■能够把猛一看很大的很复杂的程序用单纯的方 法分解,分解后的一块一块的程序也都很单纯, 这就是“易读易懂的程序
3.1.2 易读易懂的程序 ◼ 结构化编程以前,以个人为中心的编程作业 ◼ 程序的规模逐渐扩大 ,产生了组织行为的软件 开发,而且产生了对过去开发的程序进行修改 后再利用的需求 ◼ Goto语句的使用 ◼ 能够把猛一看很大的很复杂的程序用单纯的方 法分解,分解后的一块一块的程序也都很单纯, 这就是“易读易懂的程序”