admin 管理员组

文章数量: 1087135


2025年1月1日发(作者:fail to do sth)

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

东北师范大学22春“计算机科学与技术”《软件工程》期末考试高频考点

版(带答案)

一.综合考核(共50题)

1.

加工小说明是对系统流程图中的加工进行说明。()

A.错误

B.正确

参考答案:A

2.

总体设计的目的是确定整个系统的功能及模块结构。()

A.错误

B.正确

参考答案:B

3.

表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描

绘对象的模型是()。

A.数据模型

B.对象模型

C.动态模型

D.功能模型

参考答案:B

4.

瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用

户只能通过文档来了解产品是什么样的。()

A.错误

B.正确

参考答案:B

5.

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

耦合是影响软件复杂程度的一个重要因素。应该采取下述设计原则。()

A.尽量使用数据耦合

B.少用控制耦合和特征耦合

C.限制公共变量耦合的范围

D.完全不用内容耦合

参考答案:ABCD

6.

软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。

A.错误

B.正确

参考答案:A

7.

软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。

A.软件生存期

B.面向对象设计

C.结构化程序设计

D.面向对象分析

参考答案:D

8.

在单元测试期间着重从对模块进行测试的方面包括()。

A.模块接口

B.重要的执行通路

C.出错处理通路

D.边界条件

参考答案:ABCD

9.

结构化分析方法通常使用哪些方法来描述。()

A.部署图Deployment

B.用例图UseCase

C.数据流图DFD

D.数据字典DD

()

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

参考答案:CD

10.

软件的开发至今已经完全摆脱了手工的开发方式。()

A.错误

B.正确

参考答案:A

11.

软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科?()

A.管理

B.加工

C.制造

D.技术

参考答案:AD

12.

软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。

()

A.错误

B.正确

参考答案:A

13.

在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。()

A.错误

B.正确

参考答案:A

14.

面向对象方法学在开发大型软件产品时的优势在于()。

A.无需后期维护

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

B.降低了开发工作的技术难度

C.对开发工作的管理变得比较容易

D.稳定性、可重用性好和可维护性好

参考答案:BCD

15.

程序设计语言的心理特性主要表现在哪些方面?()

A.突变性

B.简洁性

C.传统性

D.局部性

参考答案:BCD

16.

动态测试是采用人工检测和计算机辅助静态分析的方法对程序进行检测。

A.错误

B.正确

参考答案:A

17.

快速建立渐进原型RCP也称为追加(add on)型的原型化方法。()

A.错误

B.正确

参考答案:B

18.

模块的独立程度可以由两个定性标准度量,这两个标准分别称为()。

A.内聚

B.继承

C.耦合

D.多态

参考答案:AC

()

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

19.

纯收入是指在整个生存周期之内的累计经济效益与投资之和。()

A.错误

B.正确

参考答案:A

20.

为了使用户需求逐步精细化、完全化、一致化,通常采用()。

A.面向对象技术

B.需求建模技术

C.结构化分析

D.数据模型

参考答案:B

21.

混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。()

A.错误

B.正确

参考答案:A

22.

程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。

A.错误

B.正确

参考答案:A

23.

程序设计语言的工程特性之一是()。

A.软件的可重用性

B.数据结构的描述性

C.抽象类型的描述性

D.数据库的易操作性

参考答案:A

()

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

24.

能直接控制该模块的模块数是指一个模块的()。

A.扇入数

B.扇出数

C.深度

D.宽度

参考答案:B

25.

瀑布模型的核心是按照软件开发的时间顺序将问题简化。()

A.错误

B.正确

参考答案:A

26.

指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。

A.独立性

B.内聚性

C.耦合性

D.关联性

参考答案:B

27.

系统文档指从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档。()

A.错误

B.正确

参考答案:B

28.

可维护性的特性中相互促进的是()。

A.效率

B.优良结构

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

C.可理解性

D.可测试性

参考答案:CD

29.

只有单重继承的类层次结构是何种层次结构?()

A.网状型

B.星型

C.树型

D.环型

参考答案:C

30.

被继承的类我们称之为派生类子类,在它的基础上新建立的类我们称之为基类父类。

A.错误

B.正确

参考答案:A

31.

维护中,因误删除一个标识符而引起的错误是设计副作用。()

A.错误

B.正确

参考答案:A

32.

在详细设计阶段,经常采用的工具有()。

参考答案:A

()

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

33.

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

A.关系图

B.盒图

C.流程图

D.判定树和判定表

参考答案:D

34.

软件可靠性是指在给定的时间间隔内,程序错误运行的概率。()

A.错误

B.正确

参考答案:A

35.

在SD方法中全面指导模块划分的最重要的原则是()。

A.程序模块化

B.模块高内聚

C.模块低耦合

D.模块独立性

参考答案:D

36.

集成测试中组装模块的方式包括()。

A.渐增式测试

B.非渐增式测试

C.单元测试

D.静态测试

参考答案:AB

37.

提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做

到完美无缺和绝无错误,这就需要()。

A.消除错误

B.检测错误

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

C.避开错误

D.容错

参考答案:D

38.

实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。()

A.错误

B.正确

参考答案:A

39.

软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程

度。()

A.错误

B.正确

参考答案:A

40.

维护工作量的估算模型为:M=P+Ke(c-d)。其中M代表()。

A.维护所用工作量

B.生产性工作量

C.助动性工作量

D.经验常数

参考答案:A

41.

实现容错的主要手段包括()。

A.测试

B.调试

C.冗余

D.防错程序设计

参考答案:CD

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

42.

汽车有一个发动机。汽车和发动机之间的关系是一般具体的关系。()

A.错误

B.正确

参考答案:A

43.

软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间联系的是()。

A.独立性

B.内聚性

C.耦合性

D.关联性

参考答案:C

44.

人机界面的风格大致经过了两代的演变。()

A.错误

B.正确

参考答案:A

45.

类库这种机制是()级别的信息共享。

A.同一类

B.不同类

C.同一应用

D.不同应用

参考答案:D

46.

在面向对象的需求分析方法中,建立动态模型是最主要的任务。()

A.错误

B.正确

参考答案:A

书山有路勤为径,学海无涯苦作舟! 住在富人区的她

47.

软件可维护性,是指软件产品交付使用后,在实现改正潜伏的错误、改进性能等属性、适应环境变化

等方面工作的难易程度。()

A.错误

B.正确

参考答案:B

48.

程序的控制结构一般采用几种构成,这样可确保结构比较简单?()

A.顺序

C.选择

D.循环

参考答案:ACD

49.

在软件详细设计过程中采用的工具包括()。

A.判定表

参考答案:AB

50.

定义了一组以数据结构为指导的映射过程的,面向数据结构的设计方法是()。

n方法

B.面向对象方法

方法

D.结构化方法

参考答案:C


本文标签: 错误 模块 程序 软件 耦合