软件工程作业 考察对象主要特点的五个特点是什么意思

1-5章软件工程作业答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
1-5章软件工程作业答案
上传于||文档简介
&&软​件​工​程​作​业​答​案
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩14页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢北语作业系统--16春《软件工程》作业1234答案(标准答案)
北语作业系统--16春《软件工程》作业1
提供奥鹏作业在线作业&离线作业答案&毕业论文&
需要答案的点击图片:
或者联系QQ:
1 采用Gantt图表示软件项目进度安排,下列说法中正确的是()
A、能够反映多个任务之间的复杂关系
B、能够直观表示任务之间相互依赖制约关系
C、能够表示哪些任务是关键任务
D、能够表示子任务之间的并行和串行关系
2 在软件生存周期中,()阶段必须要回答的问题是“要解决的问题是做什么?”。
A、详细设计
B、 可行性分析和项目开发计划
C、概要设计
D、软件测试
3 IDEF0图反映系统( )
4 变更控制是一项最重要的软件配置任务,其中“检出”和______处理实现了两个重要的变更控制要素,即存取控制和同步控制。
C、填写变更要求
6 ()是以提高软件质量为目的的技术活动。
A、技术创新
C、技术创造
D、技术评审
7 _______工具在软件详细设计过程中不采用。
9 _____是以提高软件质量为目的的技术活动。
A、技术创新
C、技术创造
D、技术评审
10 ( )引入了“风险驱动”的思想,适用于大规模的内部开发项目。
A、增量模型
B、喷泉模型
C、原型模型
D、螺旋模型
11 在E-R模型中,包含以下基本成分()。
A、数据对象实体
B、控制联系对象
C、实体联系属性
D、实体属性操作
14 软件生命周期一般包括:软件开发期和软件运行期,下述( )不是软件开发期所应包含的内容。
A、需求分析
B、 结构设计
C、程序编制
D、软件维护
16 软件产品与物质产品有很大区别,软件产品是一种()产品
17 IDEF0图不反映出系统()
A、系统做什么
B、系统功能如何实现
C、系统由谁来做
D、系统实现的约束条件
18 ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()
19 软件是()。
A、处理对象和处理规则的描述
C、 程序及其文档
D、 计算机系统
20 Putnam成本估算模型是一个()模型。
A、静态单变量
B、动态单变量
C、静态多变量
D、动态多变量
21 软件是一种逻辑产品,它的开发主要是()。
22 面向对象的分析方法主要是建立三类模型,即( )。
A、系统模型ER模型应用模型
B、对象模型动态模型应用模型
C、E-R模型对象模型功能模型
D、对象模型动态模型功能模型
23 软件需求规格说明的内容不应包括( )。
A、主要功能
B、 算法的详细描述
C、 用户界面及运行环境
D、 软件的性能
24 程序的三种基本控制结构是( )。
A、过程子程序和分程序
B、 顺序选择和重复
C、 递归迭代和回溯
D、 调用返回和转移
25 不适合作为科学工程计算的语言是()
C、 Fortran
D、 Prolog
北语作业系统--16春《软件工程》作业2
1 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。
B、行或不行
2 程序的三种基本控制结构是()
A、过程子程序和分程序
B、顺序选择和重复
C、递归堆栈和队列
D、调用返回和转移
3 程序的三种基本控制结构的共同特点是
A、不能嵌套使用
B、只能用来写简单程序
C、已经用硬件实现
D、只有一个入口和一个出口
4 产生软件维护的副作用,是指
A、开发时的错误
B、隐含的错误
C、因修改软件而造成的错误
D、运行时误操作
5 黑盒测试在设计测试用例时,主要需要研究( )
A、需求规格说明与概要设计说明
B、详细设计说明
C、项目开发计划
D、概要设计说明与详细设计说明
6 各种软件维护的类型中最重要的是( )。
A、完善性维护
B、纠错性维护
C、适应性维护
D、预防性维护
7 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )
A、软件工程
B、软件周期
C、软件危机
D、软件产生
8 可维护性的特性中相互促进的是
A、可理解性和可测试性
B、效率和可移植性
C、效率和可修改性
D、效率和结构好
9 结构化程序设计主要强调的是()
A、程序的规模
B、程序的效率
C、程序设计语言的先进性
10 快速原型模型的主要特点之一是( )
A、开发完毕才见到产品
B、及早提供全部完整的软件产品
C、开发完毕后才见到工作软件
D、及早提供工作软件
11 类库这种机制是( )级别的信息共享。
C、同一应用
D、不同应用
14 面向数据流的设计方法把( )映射成软件结构。
B、系统结构
C、控制结构
16 瀑布模型的存在问题是( )
A、用户容易参与开发
B、缺乏灵活性
C、用户与开发者易沟通
D、适用可变需求
面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法
和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;(
);对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
A、开发过程基于功能分析和功能分解
B、强调需求分析重要性
C、把对象划分成类,每个对象类都定义一组数据和方法
D、对既存类进行调整
18 经济可行性研究的范围包括()
A、资源有效性
B、管理制度
C、效益分析
D、开发风险
19 可行性研究要进行一次_____需求分析。
C、简化的压缩的
20 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
北语作业系统--16春《软件工程》作业3
1 原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。
A、需求不确定性高的
B、需求确定的
C、管理信息
2 在屏蔽硬件错误的冗错技术中,冗余附加技术有()
A、三模冗余
B、信息冗余
C、冗余备份程序的存储及调用
D、关键程序和数据的冗余存储和调用
3 在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高()。
A、结构化方法
B、原型化方法
C、面向对象的方法
D、控制流方法
4 因计算机硬件和软件环境的变化而作出的修改软件的过程称为()
A、教正性维护
B、适应性维护
C、完善性维护
D、预防性维护
5 原型化方法是一种_______型的设计过程。
A、自外向内
B、自顶向下
C、自内向外
D、自底向上
6 在详细设计阶段,经常采用的工具有()
7 下列关于JSP方法不正确的说法是()
A、JSP方法主要用于规模不大的数据处理系统
B、JSP方法不明确的划分软件概要设计和详细设计的两个阶段
C、JSP方法适用于输入数据和输出数据之间有对应关系的问题求解
D、JSP方法根据输入输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段
8 以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( )。
A、喷泉模型
B、 增量模型
C、瀑布模型
D、螺旋模型
9 需求分析的产品是( )
A、数据流程图案
B、数据字典
D、需求规格说明书
10 在SD方法中全面指导模块划分的最重要的原则是()
A、程序模块化
B、模块高内聚
C、模块低耦合
D、模块独立性
11 在McCall软件质量度量模型中,( )属于面向软件产品修改。
B、可重用性
D、可移植性
12 系统流程图用于可行性分析中的()的描述。
A、当前运行系统
B、当前逻辑模型
C、目标系统
13 在下列工具与环境中()属于较早期的CASE。
A、基于信息工程CASE
B、人工智能CASE
C、结构的基于图形CASE
D、集成的CASE环境
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 只有单重继承的类层次结构是()层次结构。
20 下面几种白箱测试技术,哪种是最强的覆盖准则 ()
A、语句覆盖
B、条件覆盖
C、判定覆盖
D、条件组合覆盖
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。软件工程作业题(含答案)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
软件工程作业题(含答案)
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩27页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢软件工程作业四
《实用软件工程(本科)》作业四
一、判断题
•& 可行性研究的根本的目的不是解决问题,而是确定问题是否值得去解。
•& 软件工程是开发、运行、维护和修复软件的系统方法。
•& 软件维护只是增加现行软件的功能和提高性能,而不能减少其功能。
•& 在工程网络图中关键路径是子任务最多的路径。
•& 在面向对象方法学中,“事件”是瞬时完成的,而“状态”是有持续性的。
•& 原形化方法是一类动态定义需求的方法,提供严格定义的文档不具备原型化方法的特征 .
•& 评审是对软件进行静态测试的一种方法,根据评审标准是与软件评审有关的内容。
•& 软件维护是软件得以正常运行的重要环节,按照软件工程方法的理解,一般软件维护应该开始于 阅读设计文档。
二、填空题
•& 软件危机通常是指在计算机软件开发和维护中所产生的一系列严重问题,这些问题中相对次要的因素是 ( ) 。
•& 软件工程方法是在实践中不屡发展着的方法,而早期的软件工程方法主要是指 ( ) 。
•& 在瀑布模型中,将软件开发划分为若干个时期,软件项目的可行性研究一般被归属于 ( ) 。
•& 软件工程开发的可行性研究是决定软件项目是否技术继续开发的关键,而可行性研究的结论主要相关于 ( ) 。
•& 软件工程的结构化生命周期方法是将软件开发的全过程划分为相互独立而又相互依存的阶段,软件的逻辑模型是形成于 ( ) 。
•& 数据流图描述数据在软件中流动和被处理变换的过程,它是以图示的方法来表示 ( ) 。
•& 数据流图的正确性是保证软件逻辑模型正确性的基础,与上述问题相关性较弱的内容是 ( ) 。
•& 数据流图的正确性是保证软件逻辑模型正确性的基础,与上述问题相关性较弱的内容是 ( ) 。
•& 生命周期方法学法主要分为以下几个阶段:问题定义、 ( ) 、 ( ) 、总体设计、 ( ) 、 ( ) 、测试和软件维护。
•& 面向对象方法是一种数据或信息为主线,把 ( ) 、和 ( ) 相结合的方法。
•& 需为了验证需求的正确性,一般应从四个方面进行: ( ) 、 ( ) 、 ( ) 、 ( ) 。
•& 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护类型中以 ( ) 维护所占的维护量最大。
•& 在面向对象分析过程中建立对象模型的五项活动是:找出类一 & 一对象、 ( ) 、 ( ) 、 ( ) 和 ( ) 。
•& 决定软件可维护性的因素主要有三个,它们是:软件的 ( ) 、 ( ) 和 ( ) 。
•& 从软件开发整个过程来看,工作量最大的是软件开发的:( ) 阶段。
•& 系统流程图是描绘系统 ( ) 的传统工具。
•& 面向对象测试可以分为四个层次进行: ( ) 、 ( ) 、( ) 和 ( ) 。
•& 总体设计过程通常由 ( ) 和 ( ) 两阶段组成。
•& 可行性研究主要集中在以下四个方面:经济可行性、技术可行性、 ( ) 、抉择(操作可行性)。
•& 在面向对象方法学的出发点和基本原则是使描述问题的问题空间和描述解法的解空间在 ( ) 上尽可能一致 。
三、名词解释
•& 重用
•& 等价类划分法
•& 消息
•& 简答题
•& 分析结构化技术开发出的软件的缺点?
•& 什么是演绎法?并简述演绎法调试的步骤?
•& 软件质量的特性 ?
•& 软件质量反映哪三方面的问题 ?
•& 应用题
下面是一段求最大值的程序,其中 datalist 是数据表, n 是 datalist 的长度。
&&&&&&&int GetMax(int n, int datalist[ ])
&&&&&&&&&&&&&&&int k=0;
&&&&&&&&&&&&&&&for ( int j=1; j&n; j++ )
&&&&&&&&&&&&&&&&&&&&&&&&if ( datalist[j] & datalist[k] ) k=j;
&&&&&&&&&&&&&&&&
( 1 ) 画出该程序的控制流图,并计算其 McCabe 环路复杂性。
( 2 ) 用基本路径覆盖法给出测试路径。
( 3 ) 为各测试路径设计测试用例。}

我要回帖

更多关于 作业成本法的特点有 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信