z
单项选择题〔每题1分,20题共20分〕
计算机系统可以划分为软件系统和硬件系统,软件是一种
A.逻辑产品 B.文档资料 C.程序代码 D.物理装置
可行性分析研究的主要目的是
B. 也不可能进展穷举测试。
类
具有一样或相似性质的对象的抽象就是类。
信息隐蔽
指在设计和确定模块时,使得一个模块包含的信息〔过程或数据〕,对于不需要这些信息的其它模块来说,是不能访问的。
路径覆盖
指设计足够的测试用例,覆盖被测程序中所有可能的路径。
软件工程
软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,这就是软件工程。
软件复用
就是将已有的软件成分用于构造新的软件系统。可以被复用的软件成分一般称作可复用构件,无论对可复用构件原封不动地使用还是作适当的修改后再使用,只要是用来构造新软件,则都可称作复用。
简答题〔每题6分, 4题共24分〕
.
软件文档的作用是:提高软件开发过程的能见度;提高开发效率;作为开发人员阶段工作成果和完毕标志;记录开发过程的有关信息便于使用与维护;提供软件运行、维护和培训有关资料;便于用户了解软件功能、性能。软件开发工程生存期各阶段应包括得文档以及与各类人员的关系如下:可行性研究报告、工程开发方案、软件需求说明书、数据要求说明书、测试方案、概要设计说明书、详细设计说明书、用户手册、操作手册、测试分析报告、开发进度月报、工程开发总结、程序维护手册〔维护修改建议〕。
z
.
数据字典〔简称DD〕是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成局部。数据字典是为分析人员查找数据流图中有关名字的详细定义而效劳的,因此也像普通字典一样,要把所有条目按一定的次序排列起来,以便查阅。数据字典有以下四类条目:数据流、数据项、数据存储、根本加工。数据项是组成数据流和数据存储的最小元素。源点、终点不在系统之,故一般不在字典中说明。
.
㈠等价类划分。等价类划分是将输入数据域按有效的或无效的〔也称合理的或不合理的〕划分成假设干个等价类,测试每个等价类的代表值就等于对该类其它值的测试。㈡边界值分析。该方法是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的情况,根据这些情况选择测试用例。㈢错误推测。错误推测法没有确定的步骤,凭检验进展。它的根本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。㈣因果图。因果图能有效的检测输入条件的各种组合可能会引起的错误。因果图的根本原理是通过画因果图,把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。
.
一个软件从定义到开发、使用和维护,直到最终
软件工程施工试题及答案- 来自淘豆网m.daumloan.com转载请标明出处.