GIS软件工程期末考试复习题
发布时间:2021-06-05
发布时间:2021-06-05
《软件工程》选择题
一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内,每小题1分)
1.软件产品的开发主要是( D )。
A.复制 B.再生产 C.拷贝 D.研制
2.可行性研究的目的是决定( B )。
A.开发项目 B.项目值得开发否 C.规划项目 D.维护项目
3.SA方法用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 B.VISUAL 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.自顶向下逐步抽象
下一篇:农发行信贷文化内涵的粗浅认识