(科创学院)自考综合题复习使用软件工程复习题(一二)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(科创学院)自考综合题复习使用软件工程复习题(一二)

软件工程复习题(一二):

一、选择题

1.软件是()

A.计算方法

B.一个计算任务的处理对象的描述

C.程序和文档

D.一个计算任务的处理规则的描述

2.软件开发实质是实现不同层之间的“映射”,为了求解非结构化和半结构化的问题,其基本手段是:( )

A.抽象

B.建模

C.封装

D.转换

3.软件系统模型分为概念模型和软件模型,以下哪一项不是软件模型()

A.分析模型

B.设计模型

C.实现模型

D.部署模型

4.软件需求分为功能需求与非功能需求,以下哪一项是非功能需求。()

A.对异常条件的响应,包括所有内部或外部所产生的错误

B.需求的时序或优先程度

C.系统内部状态的假定

D.系统应在5min内计算出给定季度的总销售税

5.以下哪一种需求发现技术,可能会导致“完美蠕行”病症的体现()

A.自悟

B.交谈

C.观察

D. 提炼

6.以下哪一项不是需求规约的基本性质( D )

A.重要性和稳定性程度

B.可修改性

C.一致性

D.可靠性

7.需求规约需要用语言来表达,以下哪一项不是需求规约表达的风格()

A.非形式化需求规约

B.半形式化需求规约

C.维也纳需求规约

D. 形式化需求规约

8.对进行需求规约表达时,如果一个软件系统可能要用到一个通信构件,可以使用以下哪一个图来表过需求规约()

A.状态变迁图

B.用况图

C.类图

D.顺序图

9.以下哪一项不是典型的软件开发方法(B)

A.结构化方法

B.模型驱动方法

C.面向数据结构方法

D.面向对象方法

10.在DFD图中,以下哪一项中的数据流不用必须命名()

A. 加工流向文件

B.加工流向加工

C.加工流向数据潭

D.数据源流向加工

11.定义数据字典时,需要使用一些符号,以下表示重复的符号是:()

A.=

B.{ }

C.+

D.[ | ]

12.在数据字典中,以下哪一项不是数据字典条目()

A.数据流条目

B.数据存储条目

C.加工条目

D.数据项条目

13.在模块结构图中,用还有空心圆的箭头线标明两个模块之间的传递的是:( )

A.数据流

B.数据

C.控制信息

D.调用关系

14.如果两个模块都使用同一张表,模块之间的这种耦合称为:( )

A.数据耦合

B.内容耦合

C.公共耦合

D.控制耦合

15.与同一张年报表有关的所有程序段组成一个模块,该模块的内聚性为:( )

A.逻辑内聚

B.时间内聚

C.通信内聚

D.顺序内聚

16.下列选项中,不能反映软件结构的基本形态特征是:( )

A.深度

B.扇入

C.粒度

D.扇出

17. 划分模块时,下列说法正确的是()。

A.作用范围应在其控制范围之内

B.控制范围应在其作用范围之内

C.作用范围与控制范围不包含

D.作用范围与控制范围不受任何限制

18. 类程序设计语言(PDL),又称为()

A.伪码 B.高级程序设计语言

C.中级程序语言 D.低级程序设计语言

19. HIPO图是软件工程中的一种描述工具,采用HIPO图进行描述的阶段是()A.可行性分析 B.需求分析C.总体设计 D.详细设计

20. 以下不适用于需求分析的工具是()

A.数据流图 B.判定表C.PAD图 D.数据字典

21.以下哪种语言的出现,标识着面向对象程序设计已进入实用阶段( )

A.Simula-67

B.Java

C.Smalltalk-80

D.Eiffel

22.在类的属性表示中,如有以下表示Name[ 0…1 ]]:String,这里[0…1]]表示:( )

A.可见性

B.多重性

C.类型

D.性质串

23.在类的操作中,如有以下操作:getname( in numid:string):String,这里的in表示()

A.输入参数,可以进行修改

B.输入参数,不能修改

C.输出参数,可以进行修改D输出参数,不能进行修改

24.以下哪一项不是类在建模中的作用( )

A.对系统进行清晰地分离和抽象

B.模型化问题域中的概念

C.建立系统的职责分布模型

D.模型化建模中使用的基本类型

25.以下关于接口的描述,不正确的是:()

A.接口可以被其他类目使用,其本身可以访问其他类目

B.接口描述类的外部可见操作,一般是该类的一个特定的有限行为

C.接口不描述其中操作的实现

D.接口之间没有关联、泛化、实现和依赖

26.在UML中,主动类一般用于模型化系统的()

A.动作序列

B.物理部件

C.并发行为

D.协作行为

27.连接两个类之间的关联,所用的符号是:( )

A.实线段

B.虚线段

C.实线带箭头

D.空线带箭头

28.聚合是关联的一种特殊形式,表达是一种“整体/部分”关系,其图形符号表示是:( )

A. 带有实心菱形线段表示,空心菱形在整体类一边

B. 带有实心菱形线段表示,空心菱形在部分类一边

C.带有空心菱形线段表示,空心菱形在整体类一边

D. 带有空心菱形线段表示,空心菱形在部分类一边

29.如果两个类具有泛化关系,则下述叙述错误的是:( )

相关文档
最新文档