软件工程期末试题部分答案Word文档格式.docx
- 文档编号:15071452
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:23
- 大小:166.57KB
软件工程期末试题部分答案Word文档格式.docx
《软件工程期末试题部分答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程期末试题部分答案Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
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.面向对象语言的重要优点不包括()。
A.可重用性B.一致的表示方法C.简单性D.可维护性
21.计算机系统可以划分为软件系统和硬件系统,软件是一种
A.逻辑产品B.文档资料C.程序代码D.物理装置
22.可行性分析研究的主要目的是
A.定义项目B.项目是否值得开发C.开发项目D.规划项目
23.在下列四种模块的耦合性中,信息隐蔽性能最好的是( )
A.控制耦合B.内容耦合C.数据耦合D.特征耦合
24.需求分析是回答系统必须( )的问题。
A.为谁做B.怎么做C.何时做D.做什么
25.在UML中,类是用()表示的
A矩形框B椭圆C箭头D菱形框
26.编码阶段是位于哪个阶段之后
A.详细设计B.可行性研究C.总体设计D.需求分析
27.在数据流图中,圆圈符号表示的是
A.数据源点或终点B.数据处理C.数据存储D.数据流
28.内聚是衡量模块内部聚合能力的量度。
内聚越高,说明模块内各成分彼此联系的程度
A.越松散 B.彼此相等C.越紧密 D.没有联系
29.在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究一般归属于( )
A、维护时期B、开发时期C、运行时期D、计划时期
30.软件维护有四种,下面哪一个不是的
A.完善性维护B.测试性维护C.预防性维护D.适应性维护
31.结构化程序设计采用的三种基本控制结构是( )
A.顺序、选择、重复B.选择、循环、重复
C.顺序、分支、选择D.输入、变换、输出
32.软件测试的目的是( )
A.为了表明程序没有错误B.为了发现程序中的错误
C.为了说明程序能正确地执行D.为了评价程序的质量
33.在UML的用例图中,人形符号表示的是
A关联B用例C角色D系统
34.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )
A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑
35.下面哪些测试属于黑盒测试( )。
A、路径测试B、循环测试C、等价类划分D、条件判断
36.()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。
A封装B继承C多态性D消息
37.在UML中,协作图反映收发消息的对象的结构组织,它与()是同构的
A用例图B时序图C活动图D类图
38.需求分析是软件生存周期中的一个重要阶段,它的应该是在( )进行。
A、维护阶段B、软件开发全过程 C、软件定义阶段D、软件运行阶段
39.下面哪个阶段不属于软件的开发时期
A.编码B.测试C.需求分析D.维护
40.模块内聚可分为七类,最低的内聚是
A.顺序内聚B.时间内聚C.过程内聚D.偶然性内聚
41.在下列工具与环境中()属于较早期的CASE。
A.基于信息工程CASEB.人工智能CASE
C.结构的基于图形CASED.集成的CASE环境
42.Putnam成本估算模型是一个()模型。
A.静态单变量B.动态单变量C.静态多变量D.动态多变量
43.在McCall软件质量度量模型中,()属于面向软件产品修改。
A.可靠性B.可重用性C.适应性D.可移植性
44.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()
A.SQICB.SQMCC.SQRCD.SQDC
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.软件生命周期中所花费用最多的阶段是()
A.详细设计B.软件编码C.软件测试D.软件维护
51.第一个体现结构化编程思想的程序设计语言是()
A.FORTRAN语言B.Pascal语言C.C语言 D.PL/1语言
52.程序的三种基本控制结构是()
A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移
53.在详细设计阶段,经常采用的工具有()
A.PADB.SAC.SCD.DFD
54.详细设计的结果基本决定了最终程序的()
A.代码的规模B.运行速度C.质量D.可维护性
55.需求分析中开发人员要从用户那里了解()
A.软件做什么B.用户使用界面C.输入的信息D.软件的规模
56.结构化程序设计主要强调的是()
A.
程序的规模B.
程序的效率C.
程序设计语言的先进性D.
程序易读性
57.IDEF。
图反映系统()
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.在McCall软件质量度量模型中,_________属于面向软件产品操作。
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.JSP方法是一种面向_________的设计方法。
A.控制结构B.对象 C.数据流D.数据结构
71.当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为( )
A.数据耦合B.公共耦合C.标记耦合D.内容耦合
72.软件设计的方法有多种,_________方法不属于面向数据流的设计方法。
A.基于Jackson图的设计B.基于IDEF0图的设计
C.交换分析设计D.事务分析设计
73.为高质量地开发软件项目,在软件结构设计时,必须遵循_________原则。
A.信息隐蔽B.质量控制C.程序优化D.数据共享
74.数据流图(DFD)是_________方法中用于表示系统的逻辑模型的一种图形工具。
A.SAB.SDC.SPD.SC
75.螺旋模型是一种将瀑布模型和_________结合起来的软件开发模型。
A.增量模型B.专家系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 期末 试题 部分 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)