- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程导论复习试题库
a(1)在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看作是
A) 路径的集合 B)循环的集合 C)目标的集合 D)地址的集合
c(2)在下述哪一种测试中,测试程序的设计者必须接触到源程序
功能测试 Ⅱ. 结构测试
A)均不须 B)只有Ⅰ C)只有Ⅱ D)Ⅰ和Ⅱ
a(3)检查软件产品是否符合需求定义的过程称为
A)确认测试 B)集成测试 C)验证测试 D)验收测试
c(4)下述陈述中,哪一个不是软件健壮性的度量指标?
A)失败后重新启动所需的时间 B)引起失败的时间所占的百分比
D)失败前的平均工作时间 D)在一次失败中数据恶化的概率
b(5) 对软件是否能达到用户所期望的要求的测试称为
A) 集成测试 B) 有效性测试 C) 系统测试 D) 验收测试
a(6)在面向数据流的软件设计方法中,一般将信息流分为
A)变换流和事务流 B)变换流和控制流
C)事务流和控制流 D)数据流和控制流
d(7)软件需求说明书是软件需求分析阶段的重要文件,下述哪个(些)是其应包含的内容
数据描述 Ⅲ. 模块描述
功能描述 Ⅳ. 性能描述
A)Ⅱ B)Ⅲ和Ⅳ C)Ⅰ、Ⅱ和Ⅲ D)Ⅰ、Ⅱ和Ⅳ
(8)软件测试一般分为三类,即
静态测试 Ⅱ. 动态测试 Ⅲ. 正确性测试
设计测试用例对程序进行测试,应属于
A)Ⅰ B)Ⅱ C)Ⅰ和Ⅱ D)Ⅲ
(9)模块独立性是由内聚性和耦合性来度量的,其中内聚性是度量____,耦合性是度量____。
A)模块间联系程度 B)模块的功能强度
C)信息隐蔽程度 D)模块的复杂程度
(10)软件设计中一般将用到图形工具,下述哪种(些)工具可用作设计的图形工具
结构图 Ⅱ. 实体关系图 Ⅲ. IPO图
Ⅳ. 流程图 Ⅴ. N-S图
A)Ⅰ和Ⅱ B)Ⅲ和Ⅳ C)Ⅰ、Ⅲ、Ⅳ和Ⅴ D)全部
A (2)C (3)A (4)C (5) B (6)A (7)D (8)B (10)C
(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)可同时进行
(11)D (12)B (13)B (14)D (15)B (16)A (17)A (18)B(19)B (20)A
(21)结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,下述
结构化语言 Ⅱ. 判定树 Ⅲ. 判定表
是常用的说明工具,其中便于对加工出现的组合条件的说明工具是
A)Ⅱ和Ⅲ B)Ⅰ、Ⅱ和Ⅲ C)Ⅰ和Ⅲ D)Ⅰ和Ⅱ
(22)软件开发的瀑布模型,一般都将开发过程划分为:分
您可能关注的文档
- 超详细机械制图教案模块10测绘装配体.doc
- 超速行车最短路径模型.doc
- 超超临界百万千瓦机组高低压旁路装置技术规范书.doc
- 超高层建筑劲性钢结构施工技术.doc
- 超高层中央空调设备选型及技术经济对比.doc
- 越冬型日光温室建造标准.doc
- 超高效液相色谱(uplc).doc
- 越冬大棚西红柿栽培技术.doc
- 趣味化学实验荟萃1.doc
- 超高压反应器的安全评定与检测.doc
- 2024版教育培训机构采购合同课程设置与教学质量保证.docx
- 2024版教育培训贷款还款合同范本.docx
- 2024版教育培训机构资质保证合同范本.docx
- 七年级英语上册 Unit 1 My name's Gina Section B (1a-1f)说课稿(新版)人教新目标版.docx
- 2024版教育机构专项贷款合同协议.docx
- 2024版教育机构专用Excel合同台账模板定制与培训合同.docx
- 2024版教育机构与私人借款人合作办学合同.docx
- 2024版教育机构产权互换共享合同范本.docx
- 2024年湘教版选择性必修1生物上册月考试卷含答案714.doc
- 2024-2025学年小学信息技术(信息科技)龙教版(三起)四年级下册教学设计合集.docx
文档评论(0)