- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程试题重组请大家指正.doc
这是大概的题目看看有没有不对的啊!请看过真题的过目
选择
填空
在结构化分析中,__数据字典__用于详细地定义数据流图中的成分。
耦合性和内聚性是衡量___模块独立性_的两个定性的标准。
结构化程序设计是一种程序设计技术,它采用__自顶向下、逐步求精__的设计方法和顺序、选择、循环三种基本控制结构构造常态程序。
结构化分析方法中,数据流图的四种基本成分为:处理、源点或终点__数据存储和数据流_。
从模块内外的联系来看,结构化设计的要求是___高内聚低耦合_。
在需求分析中,可从有关问题的简述中提取组成数据流图的基本成分。通常问题简述中的动词短语将成为数据流图中的___处理__成分。
如果两模块间的通信信息是若干个参数,而每个参数是单一的数据项,则称这种耦合性为__数据_耦合。
模块内部的算法设计在结构化方法的___详细设计__阶段进行。
定性度量模块独立性的两个标准是内聚性和___耦合性___。
在模块结构图中,直接调用某一模块的其他模块数称为该模块的__扇入数____。
常用(【1】耦合)和内聚这两个定性度量标准来评定模块的独立性。
结构化设计方法以数据流图为基础,按一定步骤映射成软件结构,数据流图有两种基本结构:变换型结构和(【2】事务流型结构)。
软件的定义可以简单的表述为:软件=(【3】程序+文档)
测试技术有黑盒测试和白盒测试两种,根据程序的功能来设计测试用例,这种方法称为( 【4】黑盒 )测试。
在面向对象的系统设计过程中,有4种主要的设计组件必须定义,它们是领域组件、( 【5】人机交互组件 ) 、任务管理组件和数据管理组件。
统一建模语言是面向对象软件工程所使用的一种建模工具,其英文缩写是(【6】UML)
软件结构的深度、宽度、扇人、扇出四个特征,定义了软件结构的形态。(【7】扇出)是指一个模块直接调用的下属模块的数目。
软件维护的内容包括纠错性维护,(【8】适应性维护)、完善性维护和(【9】预防性维护)。
向一个已经拖期的项目追加开发人员,可能使它完成得更晚。鉴于这一发现的重要性,许多文献称之为(【10】Brooks)定律。
在UML的图形符号中,虚线箭头表示的是两个元素之间的 (【11】依赖)关系。
软件测试主要包括(单元测试)、集成测试、确认测试和系统测试。在软件的开发过程中,必须遵循的原则是抽象(模块化 )。21.在软件开发过程中要产生大量的信息,要进行大量的修改, 软件配置管理 能协调软件开发,并使混乱减到最低程度。
22.规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件具有 的软件。
23.McCall提出的软件质量模型包括 个软件质量特性。
24.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、、 可使用性和效率。
25.为了便于对照检查,测试用例应由输入数据和预期的两部分组成。
26.程序设计语言的心理特性主要表现在 歧义性 、简洁性、传统性、局部性和顺序性。
27.软件结构是以 为基础而组成的一种控制层次结构。
28.在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、
。
29.结构化语言是介于自然语言和之间的一种半形式语言。
30.若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=F/(1+(n*i)。
简答题
软件文档的作用是:提高软件开发过程的能见度;提高开发效率;作为开发人员阶段工作成果和结束标志;记录开发过程的有关信息便于使用与维护;提供软件运行、维护和培训有关资料;便于用户了解软件功能、性能。软件开发项目生存期各阶段应包括得文档以及与各类人员的关系如下:可行性研究报告、项目开发计划、软件需求说明书、数据要求说明书、测试计划、概要设计说明书、详细设计说明书、用户手册、操作手册、测试分析报告、开发进度月报、项目开发总结、程序维护手册(维护修改建议)。
什么是数据字典?其作用是什么?它有哪些条目?
数据字典(简称DD)是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部分。数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的,因此也像普通字典一样,要把所有条目按一定的次序排列起来,以便查阅。数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。数据项是组成数据流和数据存储的最小元素。源点、终点不在系统之内,故一般不在字典中说明。
采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?
㈠等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个
文档评论(0)