专科《软件工程》模拟题试卷

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

专科《软件工程》模拟题试卷

一.(共75题,共150分)

1.在运用面向对象的方法设计软件时,类构件一般可通过三种方式实现重用, 即:实例重用、()和多态重用。(2分)

A.性能重用

B.继承重用

C.功能重用

D.接口重用★检查答案标准

答案:B

2•—个有效的处理风险的策略应该包括下述三个方面的内容:风险识别、()和风险控制。(2分)

A.风险评估

B.风险管理

C.风险检测

D.风险监控★检查答案标准

答案:A

3•黑盒测试在设计测试用例时,主要需要研究()。(2分)

A.项目开发计划

B.详细设计说明

C.需求规格说明与概要设计说明

D.

概要设计说明与详细设计说明

★检查答案标准答案:C

4•如果你所在的开发小组正在开发一个没人真正需要的“优秀产品”,这将会带来()。(2分)

A.策略风险

B.市场风险

C.销售风险

D.预算风险★检查答案标准

答案:B

5•软件测试的目的是发现软件中的错误。为了提高测试的效率,应该()。(2 分)

A.随机地选取测试数据

B.选取一切可能的输入数据作为测试数据

C.在完成编码以后制定软件的测试计划

D.选择发现错误的可能性大的数据作为测试数据

★检查答案标准答案:D

6•需求分析最终结果是产生()。(2分)

A.项目开发计划

B.需求规格说明书

C.设计说明书

D.可行性分析报告★检查答

案标准答案:B

7•选择面向对彖语言主要考虑的因素是()。(2分)

A.可重用性

B.方便性

C.独立性

D.灵活性★检查答案标准答案:A

8•当A模块调用B模块时,若两个模块之间传递的是数值型参数,则这两个模块的耦合方式是()。(2分)

A.内容耦合

B.参数耦合

C.数据耦合

D.时间耦合★检查答案标准

答案:C

9•在民主组织机构中如果一个小组有n个成员,则可能的通信信道有()。(2 分)

A.n(n-l)/2 条

B.n(n-l)条

C.n-1 条

D.n条★检查答案标准答

案:A

10•数据流图有四种成分:源点与终点、处理、数据流和()。(2分)

A.源点数据

B.数据存储

C.数据处理

D.终点数据★检查答案标准

答案:B

11 •在用面向对彖的方法进行系统分析时,可从问题域、系统责任和()三方面来发现目标系统的对象。(2分)

A.系统功能

B.系统性能

C.系统边界

D.系统需求★检查答案标准

答案:C

12•软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及()

的完整集合。(2分)

A.编程

B.文档

C.代码

D.说明★检查答案标准答

案:B

13•数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是()。(2分)

A.数据、公共、标记、控制

B.控制、数据、标记、公共

C.数据、标记、控制、公共

D.

控制、数据、公共、标记

★检查答案标准答案:C

14.根据用户的要求改进或扩充软件的过程是()o ( 2分)

A.完善性维护

B.适应性维护

C.纠错性维护

D.预防性维护★检查答案标准答案:A

15•产生软件维护的副作用,是指()。(2分)

A.开发时的错误

B.隐含的错误

C.运行时的误操作

D.因修改软件而造成的错误

★检查答案标准答案:D

16.软件需求分析的主要任务是准确地定义出要开发的软件系统是()o (2分)

A.如何做

B・做什么

C・怎么做

D.对谁做★检查答案标准答案:B

17•瀑布模型是以文档为驱动、适合于()的软件项目的模型。(2分)

A.需求变化

B.需求改变

C.

需求不定

D.需求固定

★检查答案标准答案:D

18.软件总体设计(概要设计)的基本任务是(),它直接影响下一阶段详细设计和编码的工作。(2分)

A.初始化的软件结构图

B.设计初步的软件结构图

C.模块详细的算法

D.程序编码★检查答案标准

答案:B

19•面向数据流图的设计方法定义了一些不同的“映射”,可以由()映射岀软件

结构。(2分)

A.数据

B.数据结构

C.数据流图

D.数据结果★检查答案标准答案:C

20•可重用软部件必须具备三个特点,请选择其中之一()。(2分)

A.高度可塑性

B.高度修改性

C.高度稳定性

D.高度可靠性★检查答案标

准答案:A

21 •详细设计阶段,用来描述模块处理过程的工具有图形、文字、表格等类型。下述四种中,()是图形类工具。(2分)

A.PAD

B.PDL

C.N—S 图

D.判定表★检查答案标准答

案:A,C

22•软件过程的输出信息可以分为三类:①();②();③()。上述这些项组成了

软件过程中产生的全部信息。(2分)

A.数据

B.相关文档

C.计算机程序

D.继承

★检查答案标准答案:C, A,B

23•软件项目管理者的主要任务是:()o (2分)

A.计划

B.解决问题

C.组织

D.控制★检查答案标准答案:

A, C,D

24•软件生命周期一般可划分为问题定义、需求分析、()、()、测试、维护等几

个典型阶段。(2分)

A.问题定义

B.设计

C.程序

D.编码

★检查答案标准答案:B,D

相关文档
最新文档