北京语言大学计算机科学与技术专业《软件工程》作业及答案3

搜题
1、程序的三种基本控制结构的共同特点是()。

A.不能嵌套使用

B.只能用来写简单程序

C.已经用硬件实现

D.只有一个入口和一个出口

本题答案:
D
2、软件维护的副作用主要有以下哪几种?()

A.编码副作用数据副作用测试副作用

B.编码副作用数据副作用调试副作用

C.编码副作用数据副作用文档副作用

D.编码副作用文档副作用测试副作用

本题答案:
C
3、在下列工具与环境中()属于较早期的CASE。

A.基于信息工程CASE

B.人工智能CASE

C.结构的基于图形CASE

D.集成的CASE环境

本题答案:
C
4、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的; (); 对象彼此之间仅能通过传递消息互相联系; 层次结构的继承。

A.开发过程基于功能分析和功能分解

B.强调需求分析重要性

C.把对象划分成类,每个对象类都定义一组数据和方法

D.对既存类进行调整

本题答案:
C
5、在SD方法中全面指导模块划分的最重要的原则是()。

A.程序模块化

B.模块高内聚

C.模块低耦合

D.模块独立性

本题答案:
D
6、软件需求规格说明的内容不应包括()。

A.主要功能

B.算法的详细描述

C.用户界面及运行环境

D.软件的性能

本题答案:
B
7、只有单重继承的类层次结构是()层次结构。

A.网状型

B.星型

C.树型

D.环型

本题答案:
C
8、在E-R模型中,包含以下基本成分()。

A.数据、对象、实体

B.控制、联系、对象

C.实体、联系、属性

D.实体、属性、对象

本题答案:
C
9、ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()。

A.SQIC

B.SQMC

C.SQRC

D.SQDC

本题答案:
D
10、第一个体现结构化编程思想的程序设计语言是()。

A.FORTRAN语言

B.Pascal语言

C.C语言

D.PL/1语言

本题答案:
B
11、软件测试的主要特点是()。

A.软件测试的开销大

B.软件测试要依靠工具

C.软件不能进行“穷举”测试

D.软件测试要依靠人工

本题答案:
AC
12、工业界中使用最为广泛的构件技术规范有()。

A.CORBA

B.EJB

C.COM

D.STL

本题答案:
ABC
13、关于白盒法覆盖程度的论述中正确的是()。

A.语句覆盖:选择测试用例使程序中每条语句至少被执行一次

B.判定覆盖:选择测试用例使程序中每个判定至少都获得一次“真”值和一次“假”值

C.条件覆盖:选择测试用例使每个条件都满足

D.条件组合覆盖:将所有的判定条件都组合起来执行

本题答案:
AB
14、软件测试的基本原则是()。

A.关键是注重选择高效的测试用例

B.选择尽可能多的测试用例

C.尽量不由程序设计者进行测试

D.充分注意测试中的群集现象

本题答案:
ACD
15、SD方法的设计总则是()。

A.程序简洁、操作方便

B.结构清晰、合理

C.模块内聚性强

D.模块之间耦合度低

本题答案:
CD
16、面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。()

A.错误

B.正确

本题答案:
B
17、泳道是一种分组机制,它描述了状态图中对象所执行的活动。()

A.错误

B.正确

本题答案:
A
18、提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。()

A.错误

B.正确

本题答案:
A
19、用例模型的基本组成部件是用例、角色和用例之间的联系。()

A.错误

B.正确

本题答案:
B
20、UML是一种建模语言,是一种标准的表示,是一种方法。()

A.错误

B.正确

本题答案:
A

关于我们  |  免责声明  |  联系我们  |  会员须知

Copyright © 奋学网(www.fxuexi.com)All Right Reserved.湘ICP备2021013332号-3

联系我们 会员中心
返回顶部