21秋福师《软件体系结构》在线作业二[答案](2)

作者:奥鹏作业答案 字体:[增加 减小] 来源:福师在线 时间:2022-01-06 07:57

45.体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选

45.体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等()

 

46.在建立体系结构的初期,选择一个合适的体系结构风格是首要的()

 

47.可构造性动态特征可以通过结合静态描述语言、静态修改语言和一个静态更新系统来实现()

 

48.文档是在系统演化的特定阶段,系统设计与开发人员的通讯媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础()

 

49.一个构件依赖图是一个对基于构件的软件系统的可靠性分析模型,它是控制流图的一个扩展()

 

50.软件产品线的发展过程有三个阶段()

 

21秋福师《软件体系结构》在线作业二[答案]历年参考题目如下:




西交《软件工程概论》在线作业-0011

试卷总分:100    得分:0

一、 单选题 (共 19 道试题,共 38 分)

1.软件设计一般分为总体设计和详细设计,它们之间的关系是( )、

A.全局和局部

B.抽象和具体

C.总体和层次

D.功能和结构

 

 

2.有一数列:87 55 66 13 19 39 48 经过一趟排序后得到: 55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )

A.简单插入排序

B.冒泡排序

C.2路归并排序

D.快速排序

 

 

3.以下说法错误的是( )、

A.对象具有很强的表达能力和描述功能

B.对象是人们要进行研究的任何事务

C.对象是封装的最基本单位

D.类封装比对象封装更具体、更细致

 

 

4.传统的测试策略是从()开始

A.单元测试

B.集成测试

C.系统测试

D.人员测试

 

 

5.面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法.

A.对应

B.映射

C.反映

D.反射

 

 

6.面向对象设计语言不同于其他语言的最主要特点是( )、

A.模块性

B.抽象性

C.继承性

D.共享性

 

 

7.以下说法错误的是( )

A.面向对象分析与面向对象设计的定义没有明显的区别

B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程

D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

 

 

8.以下说法错误的是( )、

A.对象具有很强的表达能力和描述功能

B.对象是人们要进行研究的任何事务

C.对象是封装的基本单位

D.类封装比对象封装更具体、更细致

 

 

9.内容耦合指()

A.两个模块之间传递的是数据结构

B.一个模块调用另一个模块时,传递的是控制变量

C.通过一个公共数据环境相互作用的哪些模块间的耦合

D.一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部

 

 

10.研究软硬件资源的有效性是进行( )研究的一方面。

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.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).

A.纠错性维护

B.适应性维护

C.改善性维护

D.预防性维护

 

 

19.当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.

A.判定表和判定树

B.盒图

C.流程图

D.关系图

 

 

二、 多选题 (共 1 道试题,共 2 分)

1.需求分析的任务包括( )

A.问题识别

B.编写文档

C.导出软件的物理模型

D.导出软件的逻辑模型

 

 

三、 判断题 (共 30 道试题,共 60 分)

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)