8.1程序员编写程序的主要依据是什么?
程序员编写程序的主要依据是系统设计阶段提出的程序设计说明书。程序设计说明书是定义处理过程的书面文件,它是以每个处理过程作为单位编写的。程序员根据说明书指示内容进行程序设计。
8.2 试述结构化程序设计的优点?
[答] 结构化程序设计方法的特点是采用顺序结构、循环结构和选择结构三种基本逻辑结构来编写程序。
程序设计是艺术性很强的工作。早期,程序规模不很大时,艺术的成分多一些对于程序维护的影响也不很大。但是,现代信息系统中程序的规模已经是空前的巨大,要有很多人协同完成,经历的时间也比较长。因此,要有一些规矩,结构化程序设计的思想就是这些规矩中的一个方面。
这种方法的优点是结构清楚, 层次分明, 可以规范化。这种方法能指导人们用良好的思想方法去设计程序。
8.3 程序调试主要是对程序进行何种调试?
[答] 程序调试主要是对程序进行代码测试和功能测试。其中代码测试是用测试数据(包括正常数据、异常数据和错误数据)来考验程序逻辑上的正确性;功能测试则是验证程序是否满足程序说明中定义的功能。
程序员编写程序的主要依据是系统设计阶段提出的程序设计说明书。程序设计说明书是定义处理过程的书面文件,它是以每个处理过程作为单位编写的。程序员根据说明书指示内容进行程序设计。
8.2 试述结构化程序设计的优点?
[答] 结构化程序设计方法的特点是采用顺序结构、循环结构和选择结构三种基本逻辑结构来编写程序。
程序设计是艺术性很强的工作。早期,程序规模不很大时,艺术的成分多一些对于程序维护的影响也不很大。但是,现代信息系统中程序的规模已经是空前的巨大,要有很多人协同完成,经历的时间也比较长。因此,要有一些规矩,结构化程序设计的思想就是这些规矩中的一个方面。
这种方法的优点是结构清楚, 层次分明, 可以规范化。这种方法能指导人们用良好的思想方法去设计程序。
8.3 程序调试主要是对程序进行何种调试?
[答] 程序调试主要是对程序进行代码测试和功能测试。其中代码测试是用测试数据(包括正常数据、异常数据和错误数据)来考验程序逻辑上的正确性;功能测试则是验证程序是否满足程序说明中定义的功能。