综合复习题.docx

上传人:b****8 文档编号:10906989 上传时间:2023-02-23 格式:DOCX 页数:13 大小:20KB
下载 相关 举报
综合复习题.docx_第1页
第1页 / 共13页
综合复习题.docx_第2页
第2页 / 共13页
综合复习题.docx_第3页
第3页 / 共13页
综合复习题.docx_第4页
第4页 / 共13页
综合复习题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

综合复习题.docx

《综合复习题.docx》由会员分享,可在线阅读,更多相关《综合复习题.docx(13页珍藏版)》请在冰豆网上搜索。

综合复习题.docx

综合复习题

1.软件是一种()。

A.程序B.数据

C.逻辑产品D.物理产品

6.软件开发方法是()。

A.指导软件开发的一系列规则和约定

B.软件开发的步骤

C.软件开发的技术

D.软件开发的思想

3.下面不属于软件工程的3个要素的是()

A.工具B.过程C.方法D.环境

4.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。

A.软件危机B.软件工程

C.软件设计革命D.结构化程序设计

5.软件工程的出现是由于()。

A.软件危机

B.计算机硬件技术的发展

C.软件社会化的需要

D.计算机软件技术的发展

6.软件生命周期中花费最多的是()。

B.详细设计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.深入的

20.需求分析最终结果是产生(B)。

A.项目开发计划B.需求规格说明书

C.设计说明书D.可行性分析报告

21.数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种图形工具。

A.SAB.SDC.SPD.SC

22.需求规格说明书的作用不包括(C)。

A.软件验收的依据

B.用户与开发人员对软件要做什么的共同理解

C.软件可行性研究的依据

D.软件设计的依据

23.数据词典是用来定义(D)中的各个成分的具体含义的。

A.流程图B.功能结构图

C.结构图D.数据流图

24.结构化分析方法(SA)是一种面向(B)的分析方法。

A.数据结构B.数据流

C.结构化数据系统D.对象

25.结构化分析的核心是(A)。

A.自顶向下的分解B.用DFD建模

C.用DD描述数据需求D.自底向上的抽象

26.需求分析的任务是(A)。

A.正确说明让软件“做什么”

B.用DFD建模

C.用DD建立数学模型

D.给出需求规格说明书

27.对于分层的DFD,父图和子图的平衡是指(B)。

A.父图与子图的输入输出数据流必须相同

B.子图必须继承父图的输入和输出流

C.父图和子图相应的输入输出数据流名字保持一致

D.子图可以有自己的输入输出数据流

28.DFD的每个加工都必须有(A)。

A.一个输入和一个输出数据流

B.一个输入数据流

C.一个输出数据流

D.一个输入或输出数据流

29.需求分析是分析员经了解用户的要求,认真细致的调研、分析,最终建立目标系统的逻辑模型并写出(B)的过程。

A.模块说明书

B.软件规格说明

C.项目开发计划

D.合同文档

30.结构化分析方法是以数据流图、(D)和加工说明等描述工具,即用直观的图和间接地语言来描述软件系统模型。

A.DFDB.PADC.IPOD.DD

31.软件需求分析阶段的工作,可以分为四个方面:

需求获取、需求分析、编写需求规格说明书及(B)。

A.阶段性报告B.需求评审

C.总结D.都不正确

32.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是(A)。

A.控制流B.加工C.数据存储D.源点和终点

33.DFD用于描述系统的(D)。

A.数据结构B.控制流程

C.基本加工D.软件功能

34.数据词典不包括的条目是(C)。

A.数据项B.数据流

C.数据类型D.数据加工

35.软件需求分析一般应确定的是用户对软件的(D)。

A.功能需求B.非功能需求

C.性能需求D.功能需求和非功能需求

36.在数据流图中,有名字和方向的成分是(B)。

A.信息流B.数据流C.控制流D.信号流

37.软件设计的基本任务是()。

A.模块分解和模块设计

B.建立软件逻辑模型

C.软件模块化

D.得出模块结构图

38.软件设计是把()转换为软件表示的过程。

A.软件需求B.系统分析C.数据库D.软件代码

39.系统概要设计的主要成果是()。

A.用户的界面要求B.用户的分析方案

C.概要设计说明书D.系统总体方案

40.总体设计的目的是确定整个系统的()。

A.规模B.功能及模块结构C.费用D.测试方案

41.结构化设计过程首先要确认()。

A.DFDB.IDEFC.SCD.HIPO

42.耦合是对软件不同模块之间互连程度的度量。

各种耦合从强到弱的排列为()。

A.内容耦合,控制耦合,数据耦合,公共环境耦合

B.内容耦合,控制耦合,公共环境耦合,数据耦合

C.内容耦合,公共环境耦合,控制耦合,数据耦合

D.控制耦合,内容耦合,数据耦合,公共环境耦合

43.当一个模块直接使用另一个模块的内部数据时,这种模块之间的耦合为()。

A.数据耦合B.公共耦合C.标记耦合D.内容耦合

44.数据耦合和控制耦合相比,则()成立。

A.数据耦合的耦合性强B.控制耦合的耦合性强

C.两者的耦合性相当D.两者的耦合性需要根据具体情况分析

45.衡量模块独立性的标准是()。

A.耦合的类型B.内聚的类型

C.模块信息的隐藏性D.耦合性和内聚性

46.如果某种内聚要求一个模块中包含的内容必须在同一段时间内执行,则这种内聚为()。

A.时间内聚B.逻辑内聚C.通信内聚D.信息内聚

47.为了提高模块的独立性,模块的内部最好是()。

A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚

48.在结构化设计方法中,下面哪种内聚的内聚性最弱()。

A.逻辑内聚B.时间内聚

C.偶然内聚D.过程内聚

49.详细设计的主要任务是确定每个模块的()。

A.算法和使用的数据结构B.外部接口

C.功能D.程序

50.PAD图为()提供了有力的工具。

A.系统分析B.软件设计

C.自动编码D.软件测试

51.不属于详细设计工具的是()。

A.N-S图B.PAD图C.PDLD.SC

52.程序的三种基本结构是()。

A.过程、子过程和子程序B.递归、堆栈和队列

C.顺序、选择和循环D.调用、返回和转移

53.下面描述中,符合结构化程序设计风格的是()。

A.使用顺序、选择和循环三种基本控制结构表示程序的控制逻辑

B.模块只有一个入口,可以有多个出口

C.注重提高程序的执行效率

D.使用GOTO语句

54.下面不属于软件设计原则的是()。

A.抽象B.模块化C.自底向上D.信息隐藏

55.由于在开发过程中测试的不彻底、不完全而造成的维护是()。

A.改正性维护B.完善性维护

C.适应性维护D.预防性维护

56.为适应软硬件环境变化而修改软件的过程是()。

A.改正性维护B.完善性维护

C.适应性维护D.预防性维护

57.为增加软件功能和性能而进行的软件维护过程是()。

A.改正性维护B.完善性维护

C.适应性维护D.预防性维护

58.软件维护阶段的文档是()。

A.软件需求说明B.操作手册

C.软件问题报告D.测试分析报告

59.软件的可维护性是指()。

A.软件能被修改的难易程度B.软件可理解的难易程度

C.软件可移植性和可使用性D.软件维护文档的完整性

60.软件维护工作中最主要的部分是()。

A.改正性维护B.完善性维护

C.适应性维护D.预防性维护

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

A.文档B.数据C.编码D.设计

62.维护中,因修改全局变量或公用数据而引起的错误是()副作用。

A.文档B.数据C.编码D.设计

63.软件维护工作过程中,第一步先确认()。

A.维护环境B.维护类型C.维护要求D.维护者

64.在软件生存周期中,工作量所占比例最大的阶段是()阶段。

A.需求分析B.设计C.测试D.维护

65.软件工程对维护工作的主要目标是提高(),降低维护的代价。

A.软件的生产率B.软件的可靠性

C.软件的可维护性D.维护的效率

66.软件维护的副作用是指()。

A.开发时的错误B.隐含的错误

C.因修改软件而造成的错误D.运行时的误操作

67.软件维护费用高的主要原因是()。

A.生产率高B.生产率低C.人员多D.人员少

68.一般来说,在软件维护过程中,大部分工作是由()引起的。

A.适应新的软件环境B.适应新的硬件环境

C.用户的需求改变D.程序的可靠性

69.软件项目管理是()一切活动的管理。

A.需求分析B.软件设计过程C.模块设计D.软件生命周期

70.软件管理比其他工程管理更为()。

A.容易B.困难C.迅速D.迟缓

71.软件工程管理的内容不包含()。

A.开发人员B.组织机构C.控制D.设备

72.软件项目管理过程中一个关键的活动是(),它是软件开发工作的第一步。

A.编写规格说明书B.指定测试计划

C.编写需求说明书D.指定项目计划

73.甘特图是()工具之一。

A.成本估算B.进度控制C.人员管理D.设备管理

74.软件测试的目的是()。

A.避免软件开发中出现错误

B.发现软件开发中出现的错误

C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性

D.修改软件中出现的错误

75.软件测试是采用()执行软件的活动。

A.测试用例B.输入数据C.测试环境D.输入条件

76.对软件的性能测试、()测试、攻击测试都属于黑盒测试。

A.语句B.功能C.单元D.路径

77.在软件测试阶段,测试步骤按次序可以划分为以下几步()。

A.单元测试、集成测试、系统测试、验收测试

B.验收测试、单元测试、集成测试、系统测试

C.单元测试、集成测试、验收测试、系统测试

D.单元测试、系统测试、集成测试、验收测试

78.通过黑盒测试无法发现()。

A.程序功能使用异常B.程序内部结构错误

C.程序初始化错误D.外部数据访问异常

79.在下列关于白盒测试的叙述中,不正确的是()。

A.白盒测试的基础是源代码,因此也称为基于代码的测试技术

B.必须根据软件需求说明文档生成用于白盒测试的测试用例

C.逻辑覆盖是一种常用的白盒测试方法

D.白盒测试技术适用于比较低的测试级别

80.通常组件测试由()来执行。

A.开发人员B.测试人员C.系统用户D.系统管理员

81.组件测试的用例设计主要参考的文档是()。

A.组件规格说明B.系统需求规格说明

C.用户手册D.程序代码

82.集成测试不能发现的错误类型是()。

A.模块相互调用时引入的新问题

B.几个子功能组合后不能实现预期的主功能

C.全局数据结构出现错误

D.对数据的处理在设置的边界处出现错误

83.编码阶段对系统执行的测试类型主要有组件测试和集成测试,()不属于集成测试内容。

A.接口数据测试B.局部数据测试

C.模块间时序测试D.全局数据测试

84.系统测试关注的是()。

A.单个独立的功能是否实现

B.组件间的接口的一致性

C.单个独立的模块或类是否满足设计要求

D.项目或产品范围中定义的整个系统或产品的行为

85.通常系统测试由()来执行。

A.使用系统的用户B.独立的测试团队

C.系统开发人员D.系统销售人员

86.确认系统按照预期工作,从而在系统是否满足系统需求方面获取信心。

这样的测试目的最可能适用于()阶段。

A.组件测试B.集成测试

C.系统测试D.回归测试

87.设计功能测试用例的根本依据是()。

A.用户需求规格说明书B.用户手册

C.被测产品的用户界面D.概要设计说明书

88.以下不属于界面元素测试的是()。

A.窗口测试B.文字测试

C.功能点测试D.鼠标操作测试

89.不属于空间性能指标的是()。

A.响应时间B.CPU占用率

C.内存使用率D.磁盘I/O

90.可靠性测试的关键测试数据不包括()。

A.失效间隔时间B.失效修复时间

C.失效数量D.平均响应时间

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

当前位置:首页 > 高等教育 > 经济学

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

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