1、福师《软件工程》在线作业二-0008面向对象的软件技术以()为核心
A:数据B:对象
C:过程D:结构
答案:B改正性维护占整个维护活动的()
A:50%-66%B:17%-21%
C:18%-25%D:4%
答案:B软件测试是为()而执行程序的过程。
A:纠正错误B:发现错误
C:防止错误D:证明正确
答案:B数据字典的最重要用途是作为()阶段的工具
A:开发B:分析
C:运行D:维护
答案:B
()能粗略的标志一个系统的大小和复杂程度A:深度
B:宽度C:扇出
D:扇入答案:A
下面属于软件调试技术的是()。
A:边界值分析B:回溯法
C:循环覆盖D:集
2、成测试
答案:B在设计人机界面的过程中,下面那个问题不可能遇到()
A:系统吞吐量B:系统响应时间
C:用户帮助设施D:出错信息处理
答案:A软件生命周期中所花费用最多的阶段为()。
A:详细设计B:软件编码
C:软件测试D:软件维护
答案:D需求分析最终的结果是产生()
A:工程开发计划B:需求规格说明书
C:设计说明书D:可行性分析报告
答案:B下面不属于面向对象的重要特点()
A: 一致的表示方法B:可重用性
C:可维护性D:类型检查
答案:D下面选项中用黑盒技术设计测试用例的方法之一为()。
A:基本路径测试B:逻辑覆盖
C:循环覆盖D:等价类划分
答案
3、D
()是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的 过程,包括方法、工具和过程三个要素。
A:软件过程B:软件测试
C:软件生存周期D:软件工程
答案:D在数据流图中,正方形表示的是()。
A:源点B:园点
C:加工D:模块 答案:A
层次图很适于在()设计软件的过程使用A:自顶向下
B:自底向上C:由中间到两边
D:以上都不正确 答案:A为使模块尽可能独立,要求()
A:模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B:模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C:模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D:以上都
4、不正确 答案:B判定覆盖又叫()
A:分支覆盖B:条件覆盖
C:语句覆盖D:点覆盖 答案:A
以下那个选项()不属于实体-联系图A:数据
B:数据对象C:数字
D:数图答案:C
以事务为中心的数据流称为()A:变换流
B:事务流C:设计过程
D:模块流 答案:BJackson结构程序设计方法基本上由()个步骤组成
A:1B:3
C:5D:7
答案:c单元测试集中检测()
A:模块B:过程
C:数据D:架构
答案:A下面哪些不是数据字典的元素()
A:数据流B:数据存储
C:处理D:数据对象
答案:D下面不是本钱估计()
A:代码行技术B:任务分解技术
C:
5、自动估计本钱技术D:投资回报率
答案:D调试时在测试发现错误之()排除错误的过程
A:前B:后
C:中D:以上都不正确
答案:B下面不是在需求分析阶段的图形工具的是()
A:数据流图B:层次方框图
C:IPO 图D:I-0 图
答案:D从事物的组成部件及每个部件的属性、功能来认识事物。这种方法是()的方 法。
A:面向对象B:面向数据
C:面向过程D:面向属性
答案:A在状态图中定义的状态主要有初态、终态和()
A:过渡态B:中间状态
C:半中间状态D:以上都不正确
答案:B传统的软件开发方法以()为核心
A:数据B:算法
C:结构D:过程
答案:B下面选项属于
6、瀑布模型存在的问题()
A:用户容易参与开发B:缺乏灵活性
C:用户与开发者易沟通D:适用可变需求
答案:B用户界面设计过程是一个()的过程
A:迭代B:连续
C:离散D:一致
答案:A
()适合于调试小程序A:蛮干法
B:回溯法C:原因排除法
D:以上均不是答案:B
IPO是输入、处理、输出图的简称()A:错误
B:正确答案:B
接口需求描述应用系统与它的环境通信的格式OA:错误
B:正确答案:B
子系统两种交互方式是客户-供应商关系和平等伙伴关系()A:错误
B:正确答案:B
McCabe方法根据程序控制流的复杂程度定量度量程序的复杂程度()A:错误
B:
7、正确答案:B
测试计划包括测试策略,测试方案,最终结果()A:错误
B:正确答案:A
在逻辑内聚的模块中,相互之间关联性强,因此这类模块的修改比拟简单()A:错误
B:正确答案:A
数据元素组成数据的三种方式:顺序、选择、重复()A:错误
B:正确答案:B
软件工程包括技术和管理两方面内容,是技术与管理紧密结合的产物()A:错误
B:正确答案:B
条件测试的优点有二:容易度量条件的测试覆盖率和程序内条件的测试覆盖率可 指导附加测试的设计()A:错误
B:正确答案:B
总体设计过程由两个主要阶段构成:系统设计阶段,确定系统的具体实现方案;结构设计阶段,确定软件结构()
A
8、错误B:正确
答案:B文档是软件产品的一局部,没有文档的软件不能称其为软件()
A:错误B:正确
答案:B螺旋模型的基本思想是使用原型及其他方法来尽量降低风险()
A:错误B:正确
答案:B当算法中包含多重嵌套条件时,用盒图可以清楚表述算法()
A:错误B:正确
答案:A与用户沟通时访谈有两种基本方式,正式的和非正式的访谈()
A:错误B:正确
答案:B所谓穷举测试就是把程序中所有可能的执行路径都检查一遍O
A:错误B:正确
答案:B通常用来消除数据冗余度的范式有()
A:第一范式B:第二范式
C:第三范式D:以上都不正确
答案:A, B,C常见的本钱估算技术有()
A:代码行技术B:任务分解技术
C:自动估计本钱技术D:零消耗技术
答案:A, B,C常见的软件工程中出现的文档有()
A:系统说明B:用户手册
C:测试计划D:详细设计
答案:A, B, C, D需求分析对系统的要求包括()
A:功能需求B:性能需求
C:可靠性和可用性需求D:接口需求
答案:A, B, C, D大型软件系统的测试过程经常由那几个步骤()
A:模块测试B:子系统测试
C:系统测试D:验收测试
答案:A,B,C,D