北语网院19秋《软件工程》作业_1234
19秋《软件工程》作业_1奥鹏作业答案可以联系Q Q 761296021
1.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2671.bmp"/>
A.(A) B.(B)
C.(C) D.(D)
2.[单选题]开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )
A.软件工程
B.软件周期
C.软件危机
D.软件产生
3.[单选题]类库这种机制是( )级别的信息共享。
A.同一类
B.不同类
C.同一应用
D.不同应用
4.[单选题]软件是一种逻辑产品,它的开发主要是()。
A.研制
B.拷贝
C.再生产
D.复制
5.[单选题]变更控制是一项最重要的软件配置任务,其中“检出”和______处理实现了两个重要的变更控制要素,即存取控制和同步控制。
A.登入
B.管理
C.填写变更要求
D.审查
6.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2673.bmp"/>
A.(A)
B.(B)
C.(C)
D.(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.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2670.bmp"/>
A.(A)
B.(B)
C.(C)
D.(D)
13.[单选题]汽车有一个发动机。汽车和发动机之间的关系是_____关系。
A.一般具体
B.整体部分
C.分类关系
D.主从关系
14.[单选题]程序的三种基本控制结构是()
A.过程子程序和分程序
B.顺序选择和重复
C.递归堆栈和队列
D.调用返回和转移 答案联系q1647861640
15.[单选题]软件生命周期一般包括:软件开发期和软件运行期,下述( )不是软件开发期所应包含的内容。
A.需求分析
B.结构设计
C.程序编制
D.软件维护
16.[判断题]瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。
A.对
B.错
17.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2735.bmp"/>
A.对
B.错
18.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2732.bmp"/>
A.对
B.错
19.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2744.bmp"/>
A.对
B.错
20.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2754.bmp"/>
A.对
B.错
21.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2729.bmp"/>
A.对
B.错
22.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2759.bmp"/>
A.对
B.错
23.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2761.bmp"/>
A.对
B.错
24.[判断题]汇编语言是面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
A.对
B.错
25.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2751.bmp"/>
A.对
B.错
19秋《软件工程》作业_2
1.[单选题]快速原型模型的主要特点之一是( )
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
2.[单选题]在E-R模型中,包含以下基本成分()。
A.数据对象实体
B.控制联系对象
C.实体联系属性
D.实体属性操作
3.[单选题]瀑布模型的存在问题是( )
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
4.[单选题]软件产品与物质产品有很大区别,软件产品是一种()产品
A.有形
B.消耗
C.逻辑
D.文档
5.[单选题]提高测试的有效性非常重要,成功的测试是指()
A.证明了被测试程序正确无误
B.说明了被测试程序符合相应的要求
C.未发现被测程序的错误
D.发现了至今为止尚未发现的错误
6.[单选题]采用Gantt图表示软件项目进度安排,下列说法中正确的是()
A.能够反映多个任务之间的复杂关系
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.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2666.bmp"/>
A.(A)
B.(B)
C.(C)
D.(D)
13.[单选题]系统流程图是描述_____的工具。
A.逻辑系统
B.程序系统
C.体系结构
D.物理系统
14.[单选题]面向数据流的设计方法把( )映射成软件结构。
A.数据流
B.系统结构
C.控制结构
D.信息流
15.[单选题]以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( )。
A.喷泉模型
B.增量模型
C.瀑布模型
D.螺旋模型
16.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2726.bmp"/>
A.对
B.错
17.[判断题]两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向维护的技术;维护阶段用来提高维护的效率和质量的维护支援技术
A.对
B.错
18.[判断题]JSP 方法是一种面向对象的设计方法
A.对
B.错
19.[判断题]HIPO图不能描绘软件的层次结构。
A.对
B.错
20.[判断题]软件测试的目的就是找到软件的错误
A.对
B.错
21.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2733.bmp"/>
A.对
B.错
22.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2736.bmp"/>
A.对
B.错
23.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2728.bmp"/>
A.对
B.错
24.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2760.bmp"/>
A.对
B.错
25.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2741.bmp"/>
A.对
B.错
19秋《软件工程》作业_3
1.[单选题]可维护性的特性中相互促进的是
A.可理解性和可测试性
B.效率和可移植性
C.效率和可修改性
D.效率和结构好
2.[单选题]在下列工具与环境中()属于较早期的CASE。
A.基于信息工程CASE
B.人工智能CASE
C.结构的基于图形CASE
D.集成的CASE环境
3.[单选题]在SD方法中全面指导模块划分的最重要的原则是()
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
4.[单选题]内聚程度最低的是()内聚
A.偶然
B.过程
C.顺序
D.时间
5.[单选题]研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
6.[单选题]各种软件维护的类型中最重要的是( )。
A.完善性维护
B.纠错性维护
C.适应性维护
D.预防性维护
7.[单选题]若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()
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.[单选题]IDEF0图不反映出系统()
A.系统做什么
B.系统功能如何实现
C.系统由谁来做
D.系统实现的约束条件
13.[单选题]在McCall软件质量度量模型中,( )属于面向软件产品修改。
A.可靠性
B.可重用性
C.适应性
D.可移植性
14.[单选题]黑盒测试在设计测试用例时,主要需要研究( )
A.需求规格说明与概要设计说明
B.详细设计说明
C.项目开发计划
D.概要设计说明与详细设计说明
15.[单选题]不适合作为科学工程计算的语言是()
A.Pascal
B.C
C.Fortran
D.Prolog
16.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2756.bmp"/>
A.对
B.错
17.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2757.bmp"/>
A.对
B.错
18.[判断题]软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的
A.对
B.错
19.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2740.bmp"/>
A.对
B.错
20.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2753.bmp"/>
A.对
B.错
21.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2731.bmp"/>
A.对
B.错
22.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2734.bmp"/>
A.对
B.错
23.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2727.bmp"/>
A.对
B.错
24.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2748.bmp"/>
A.对
B.错
25.[判断题]在JSP方法中解决结构冲突的具体办法是中间数据结构或中间文件
A.对
B.错
19秋《软件工程》作业_4
1.[单选题]产生软件维护的副作用,是指
A.开发时的错误
B.隐含的错误
C.因修改软件而造成的错误
D.运行时误操作
2.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2667.bmp"/>
A.(A)
B.(B)
C.(C)
D.(D)
3.[单选题]()是以提高软件质量为目的的技术活动。
A.技术创新
B.测试
C.技术创造
D.技术评审
4.[单选题]下列属于维护阶段的文档是( )
A.软件规格说明
B.用户操作手册
C.软件问题报告
D.软件测试分析报告
5.[单选题]软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。
A.硬件环境
B.软件开发的环境
C.软件开发工具和软件开发的环境
D.开发人员的素质
6.[单选题]第一个体现结构化编程思想的程序设计语言是()
A.FORTRAN语言
B.Pascal语言
C.C语言
D.PL/1语言
7.[单选题]在变更控制中,______可以用来确保由不同用户所执行的并发变更。
A.异步控制
B.同步控制
C.存取控制
D.基线控制
8.[单选题]Putnam成本估算模型是一个()模型。
A.静态单变量
B.动态单变量
C.静态多变量
D.动态多变量
9.[单选题]软件详细设计主要采用的方法是()
A.模块设计
B.结构化设计
C.PDL语言
D.结构化程序设计
10.[单选题]原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。
A.需求不确定性高的
B.需求确定的
C.管理信息
D.实时
11.[单选题]软件是()。
A.处理对象和处理规则的描述
B.程序
C.程序及其文档
D.计算机系统
12.[单选题]设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:( )
A.模块化的根据
B.逐步求精的根据
C.抽象的根据
D.信息隐藏和局部化的根据
13.[单选题]_____是以提高软件质量为目的的技术活动。
A.技术创新
B.测试
C.技术创造
D.技术评审
14.[单选题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2674.bmp"/>
A.(A)
B.(B)
C.(C)
D.(D)
15.[单选题]IDEF0图反映系统( )
A.怎么做
B.对谁做
C.何时做
D.做什么
16.[判断题]自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和宽度优先策略
A.对
B.错
17.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2758.bmp"/>
A.对
B.错
18.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2724.bmp"/>
A.对
B.错
19.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2746.bmp"/>
A.对
B.错
20.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2725.bmp"/>
A.对
B.错
21.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2762.bmp"/>
A.对
B.错
22.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/4332.bmp"/>
A.对
B.错
23.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2750.bmp"/>
A.对
B.错
24.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2739.bmp"/>
A.对
B.错
25.[判断题]<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/4333.bmp"/>
A.对
B.错
附件是答案,核对题目下载,转载注明www.ap5u.com
页:
[1]