手机版

GIS软件工程期末考试复习题(2)

发布时间:2021-06-05   来源:未知    
字号:

17、为了提高软件测试的效率,应该( D)。

A.随机地选取测试数据

B.取一切可能的输入数据作为测试数据

C.在完成编码以后制定软件的测试计划

D.选择发现错误可能性较大的数据作为测试用例

18. 与设计测试用例无关的文档是( A )。

A.项目开发计划B.需求规格说明书 C.设计说明书 D.源程序

19. 使用白箱测试方法时确定测试数据应根据( A )和指定的覆盖标准。

A.程序的内部逻辑 B.程序的复杂程度 C.使用说明书 D.程序的功能

20. 软件部件的内部实现与外部可访问性的分离,是指软件的( C )。

A.继承性 B.共享性 C.封装性 D.抽象性

21、软件管理的具体内容包括对( D )

A.开发人员、组织机构 B.用户管理、配置管理 C.控制、文档资料 D.(A) 、(B)和(C)

22. 软件需求分析阶段的工作,可以分为四个方面:对问题的识别.分析与综合.编写需求分

析文档以及( B )

A. 软件的总结 B. 需求分析评审 C. 阶段性报告 D. 以上答案都不正确

23. .数据流图是常用的进行软件需求分析的图形工具,其主要图形元素是( C )

A. 输入.输出.外部实体和加工 B. 变换.加工.数据流和存储

C. 加工.数据流.数据文件和源或宿 D. 变换.数据存储.加工和数据流

24、软件的集成测试工作最好由( D )承担,以提高集成测试的效果。

A.该软件的设计人员 B.该软件开发组的负责人

C.该软件的编程人员 D.不属于该软件开发组的软件设计人员

25. 软件生命周期的最后的一个阶段是( B )

A.书写软件文档 B.软件维护 C.稳定性测试 D.书写详细用户说明

26 McCall提出了表明软件质量的11个质量特性。它们是正确性、可靠性、可使用性、完整性、( D ) 、可移植性、可复用性、效率、可测试性、互联性。

A.模块独立性、安全性 B.文档完备性、灵活性

C.可维护性、安全性 D.可维护性、灵活性

27、每个对象可用它自己的一组属性和它可以执行的一组( C )来表征。

A、行为 B、功能 C、操作 D、数据

28、面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以由父类,下层可以有子类,这种层次结构系统的一个重要性质是( B ),一个类获得其父亲的全部描述(数据和操作)

A、传递性 B、继承性 C、复用性 D、并行性

29、软件开发在需求分析、设计、编码、测试这几个阶段所需不同层次的技术人员大致是

( C )

A.初级、高级、高级、初级 B.中级、中级、高级、中级

C.高级、中高级、初级、中高级 D.中级、中高级、中级、初级

30、软件重用的单位是( A )。

A.软件模块 B.性能 C.系统 D.功能

31、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为 ( B )

A、 相互排斥 B、 相互补充 C、 独立使用 D、 交替使用

32、系统分析员是( B )

GIS软件工程期末考试复习题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)