1 / 6
文档名称:

GIS软件工程期末考试复习题.doc

格式:doc   大小:54KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

GIS软件工程期末考试复习题.doc

上传人:phl0420371 2017/1/12 文件大小:54 KB

下载得到文件列表

GIS软件工程期末考试复习题.doc

文档介绍

文档介绍:《软件工程》选择题一?选择题( 在每小题的四个备选答案中, 选出一个正确答案, 并将正确答案的序号填在题干的括号内, 每小题 1分) 1. 软件产品的开发主要是(D)? A. 复制 B. 再生产 C. 拷贝 D. 研制 2. 可行性研究的目的是决定(B)? A. 开发项目 B. 项目值得开发否 C. 规划项目 D. 维护项目 方法用 DFD 描述(D)?A. 系统的控制流程 B. 系统的数据结构 C. 系统的基本加工 D. 系统的功能 4. 进行需求分析可使用多种工具,但(C) 是不适用的? A. 数据流图(DFD) B. 判定表 C. PAD 图 D. 数据字典 5. 软件设计阶段一般又可分为(B)? A. 逻辑设计与功能设计 B. 总体设计与详细设计 C. 概念设计与物理设计 D. 模型设计与程序设计 6. 软件设计中划分模块的一个准则是(C)? A. 低内聚低耦合 B. 低内聚高耦合 C. 高内聚低耦合 D. 高内聚高耦合 7. 下列语言中哪个语言是低级语言(D) A. PASCAL BASIC C. C++ D. 汇编语言 14. 软件测试的目的是(B)? A. 试验性运行软件 B. 发现软件错误 C. 证明软件正确 D. 找出软件中全部错误 8. 软件测试中, 白盒法是通过分析程序的(B) 来设计测试用例的? A. 应用范围 B. 内部逻辑 C. 功能 D. 输入数据 9. 黑盒法是根据程序的(C) 来设计测试用例的? A. 应用范围 B. 内部逻辑 C. 功能 D. 输入数据 10. 把一组具有相似特性的对象组合在一起, 称之为(C)? A?多态性 B?继承性 C?类D?消息 11. 面向对象的主要特征除对象唯一性?封装?继承外, 还有(A) A?多态性 B?完整性 C?可移植性 D?兼容 12. 软件生存周期中时间最长的是(D) 阶段? A. 需求分析 B. 概要设计 C. 测试 D. 维护 13. 与计算机科学的理论研究不同, 软件工程是一门(C) 学科? A. 理论性 B. 原理性 C. 工程性 D. 心理性 14. 从结构化的瀑布模型看, 在它的生命周期中的八个阶段中, 下面的几个选项中哪个环节出错, 对软件的影响最大(C)? A?详细设计阶段 B?总体设计阶段 C?需求分析阶段 D?测试和运行阶段 15. 软件工程的出现主要是由于(C)? A. 程序设计方法学的影响 B. 其它工程科学的影响 C. 软件危机的出现 D. 计算机的发展 16. SA 方法的基本思想是(C) A. 自底向上逐步抽象 B. 自底向上逐步分解 C 自顶向下逐步分解 D. 自顶向下逐步抽象 17?为了提高软件测试的效率, 应该( D) ? A. 随机地选取测试数据 B. 取一切可能的输入数据作为测试数据 C. 在完成编码以后制定软件的测试计划 D. 选择发现错误可能性较大的数据作为测试用例 18. 与设计测试用例无关的文档是(A)? A. 项目开发计划 B. 需求规格说明书 C. 设计说明书 D. 源程序 19. 使用白箱测试方法时确定测试数据应根据(A) 和指定的覆盖标准? A. 程序的内部逻辑 B. 程序的复杂程度 C. 使用说明书 D. 程序的功能 20. 软件部件的内部实现与外部可访问性的分离, 是指软件的(C)? A.