专升本《软件工程》考试答案Word格式.docx

上传人:b****4 文档编号:18495493 上传时间:2022-12-17 格式:DOCX 页数:18 大小:19.53KB
下载 相关 举报
专升本《软件工程》考试答案Word格式.docx_第1页
第1页 / 共18页
专升本《软件工程》考试答案Word格式.docx_第2页
第2页 / 共18页
专升本《软件工程》考试答案Word格式.docx_第3页
第3页 / 共18页
专升本《软件工程》考试答案Word格式.docx_第4页
第4页 / 共18页
专升本《软件工程》考试答案Word格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

专升本《软件工程》考试答案Word格式.docx

《专升本《软件工程》考试答案Word格式.docx》由会员分享,可在线阅读,更多相关《专升本《软件工程》考试答案Word格式.docx(18页珍藏版)》请在冰豆网上搜索。

专升本《软件工程》考试答案Word格式.docx

D.条件组合覆盖

7.行为是指对象达到某种状态时所做的一系列处理操作。

这些操作是需要()的。

A.耗费外部设备

B.不耗费时间

C.耗费时间

D.耗费外存储器

8.在软件开发过程中要产生大量的信息,要进行大量的修改,()能协调软件开发,并使混乱减到最低程度。

A.软件进度管理

B.软件质量管理

C.软件测试管理

D.软件项目管理

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.程序编码

20.随着软硬件环境变化而修改软件的过程是()。

A.完善性维护

B.预防性维护

C.适应性维护

D.纠错性维护

[试题分类]:

专升本《软件工程》_08031750

模型将软件过程的成熟度分为5个等级。

在()使用定量分析来不断地改进和管理软件过程。

A.管理级

B.优化级

C.定义级

D.可重复级

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

A.需求变化

B.需求固定

C.需求不定

D.需求改变

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

A.模块独立性强

B.模块性能很强

C.模块正确性好

D.模块性能很好

4.在下列选项中,()不属于软件工程学科所要研究的基本内容。

A.软件工程原理

B.软件工程目标

C.软件工程材料

D.软件工程过程

5.面向对象设计阶段的主要任务是系统设计和()。

A.对象设计

B.结构化设计

C.面向对象程序设计

D.数据设计

6.在用面向对象的方法进行系统分析时,可从问题域、()和系统边界三方面来发现目标系统的对象。

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.行为

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

(n-1)条

(n-1)/2条

21.()的作用是为有效地、定量地进行管理,把握软件工程过程的实际情况和它所产生的产品质量。

A.进度安排

B.估算

C.风险分析

D.度量

22.软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及()的完整集合。

A.代码

B.文档

C.编程

D.说明

23.螺旋模型综合了()的优点,并增加了风险分析。

A.喷泉模型和演化模型

B.原型和喷泉模型

C.瀑布模型和演化模型

D.增量模型和喷泉模型

24.下面()不是人们常用的评价软件质量的4个因素之一。

A.可维护性

B.可理解性

C.可靠性

D.易用性

25.根据软件维护的任务与性质不同,通常可将软件维护分为()活动。

A.五类

B.三类

C.四类

D.两类

26.一个有效的处理风险的策略应该包括下述三个方面的内容:

()、风险评估和风险控制。

A.风险检测

B.风险识别

C.风险监控

D.风险完善

是软件开发中的一个重要工具,它主要应用于()。

A.基于对象的面向对象的方法

B.基于螺旋模型的结构化方法

C.基于数据的数据流开发方法

D.基于需求动态定义的原型化方法

28.成功的测试是指运行测试用例后()。

A.证明程序正确

B.改正了程序错误

C.发现了程序错误

D.未发现程序错误

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

A.数据耦合

B.时间耦合

C.参数耦合

D.内容耦合

30.面向对象的实现主要包括()。

A.面向对象设计

B.选择面向对象语言

C.单元测试

D.把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序

31.面向对象分析阶段建立的3个模型中,核心的模型是()模型。

A.分析

B.对象

C.动态

D.功能

32.面向数据流图的设计方法定义了一些不同的“映射”,可以由()映射出软件结构。

B.数据结构

C.数据流图

D.数据结果

33.在用白盒法技术设计测试用例时,()是最弱的覆盖标准。

A.语句覆盖

B.判定覆盖

C.路径覆盖

34.数据流图有四种成分:

源点与终点、处理、数据流和()。

A.数据处理

B.源点数据

C.数据存储

D.终点数据

35.面向对象设计时,对象信息的隐藏主要是通过()实现的。

A.子类的继承性

B.模块的可重用

C.对象的封装

D.系统模块化

36.按照软件配置管理的原始指导思想,受控制的对象应该是()。

A.软件过程

B.软件配置项

C.软件项目

D.软件元素

37.在运用面向对象的方法设计软件时,类构件一般可通过三种方式实现重用,即:

实例重用、()和多态重用。

B.性能重用

C.继承重用

38.在软件开发过程中,最早形成的软件配置项是()。

A.项目计划

B.设计说明书

C.需求说明书

D.系统规格说明书

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

A.面向对象程序设计

B.面向对象分析

C.生命周期

D.面向对象设计

40.为了便于对照检查,测试用例应由输入数据和预期的()两部分组成。

A.输入结果

B.输出结果

C.输入参数

D.输出参数

多选

1.造成软件危机的主要原因是()。

A.缺乏好的开发方法和手段

B.用户使用不当

C.对软件的错误认识

D.硬件不可靠

E.软件本身特点

A,C,E

2.在进行软件项目的人员组织上,目前比较流行的组织机构主要有()、()和()。

A.民主组织机构

B.现代程序员组

C.现代程序员

D.主程序员组织结构

A,B,D

3.软件是由()组成的完整集合。

A.计划

B.程序

E.文档

B,D,E

4.继承的对象能够直接获得已有对象的()和(),而不必重复定义他们。

B.性质

C.接口

D.特征

B,D

5.面向对象方法是一种运用()、()、()、封装、聚合、()、多态性等概念来构造系统的软件开发方法。

A.消息

B.类

C.对象

D.继承

E.程序

A,B,C,D

1.在软件的开发过程中,必须遵循的原理是()。

A.可适应性

B.抽象

C.可重用性

D.模块化

E.可维护性

2.下列是面向对象设计方法中有关对象的叙述,其中()是正确的。

A.对象的定义与程序中类型概念相当

B.对象的属性集合是它的特征表示

C.对象之间不能相互通信

D.对象在内存中有它的存储区

C,D

3.软件生命周期一般可划分为问题定义、需求分析、()、()、测试、维护等几个典型阶段。

A.问题定义

C.编码

D.设计

4.面向对象方法是一种运用()、()、()、封装、聚合、()、多态性等概念来构造系统的软件开发方法。

A.程序

C.消息

E.对象

B,C,D,E

5.编制软件需求规格说明书时,可以采用()描述软件系统的逻辑模型。

A.状态图

B.数据字典

C.对象图

D.数据流图

6.造成软件危机的主要原因是()。

A.硬件不可靠

C.缺乏好的开发方法和手段

D.软件本身特点

E.对软件的错误认识

C,D,E

7.软件生命周期一般可划分为问题定义、需求分析、设计、编码、()、()等几个典型阶段。

A.维修

B.测试

C.检测

D.维护

8.软件工程方法学包括三个要素:

()、()和()。

A.方法

B.过程

C.函数

D.方式

E.工具

A,B,E

9.软件危机的主要原因是()。

A.对软件的认识不够

B.软件工具落后

C.软件生产能力不足

D.软件本身的特点及开发方法

A,D

10.在()常常要进行回归测试,以便确认对软件的修改是否带来意想不到的副作用。

A.设计阶段

B.测试阶段

C.维护阶段

D.编码阶段

B,C

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1