东师20年秋 《软件工程》在线作业2-1

所属学校:东北师范大学 科目:软件工程 2020-12-08 12:23:46 在线 作业 软件工程 东师 年秋
软件工程20秋在线作业2
试卷总分:100    得分:100
第1题,将软件组装成系统的一种测试技术叫()。
A、集成测试
B、单元测试
C、集合测试
D、系统测试
正确答案:
第2题,原型化方法是何种类型的设计过程。()
A、自外向内
B、自顶向下
C、自内向外
D、自底向上
正确答案:
第3题,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。
A、独立性
B、内聚性
C、耦合性
D、关联性
正确答案:
第4题,软件详细设计主要采用的方法是()。
A、模块设计
B、数据库设计
C、PDL语言
D、结构化程序设计
正确答案:
统计表明,软件测试工作往往占软件开发总工作量的()。
A、20
B、40
C、60
D、80
正确答案:
第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、Alpha测试
D、单元测试
正确答案: 面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作的语言是()。
A、C语言
B、Java语言
C、汇编语言
D、编译语言
正确答案:
第11题,Jackson方法在需求分析阶段的主要步骤包括()。
A、了解实体行为
B、标识实体与行为
C、生成实体结构图
D、创建软件系统模型
正确答案:,C,D 常用的软件项目的估算方法主要有()。
A、自顶向下的估算方法
B、自底向上的估算方法
C、差别估算法
D、根据经验估算公式
正确答案:,B,C,D
第13题,好的编程风格应遵循的规则包括()。
A、节简化
B、模块化
C、简单化
D、文档化
正确答案:,B,C,D
第14题,软件项目管理的对象主要包括()。
A、技术
B、产品
C、过程
D、资源
正确答案:,C,D
设计黑盒测试方案的技术主要有()。
A、逻辑覆盖
B、等价划分
C、边界值分析
D、错误推测
正确答案:,C,D
第16题,在单元测试期间着重从对模块进行测试的方面包括()。
A、模块接口
B、重要的执行通路
C、出错处理通路
D、边界条件
正确答案:,B,C,D
第17题,面向对象方法学在开发大型软件产品时的优势在于()。
A、无需后期维护
B、降低了开发工作的技术难度
C、对开发工作的管理变得比较容易
D、稳定性、可重用性好和可维护性好
正确答案:,C,D
第18题,面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。信息流的类型包括()。
A、逻辑流
B、变换流
C、物理流
D、事务流
正确答案:,D
第19题,可维护性的特性中相互促进的是()。
A、效率
B、优良结构
C、可理解性
D、可测试性
正确答案:,D 总体设计中对每个合理的方案,分析员都应该准备的资料包括()。
A、系统流程图
B、组成系统的物理元素清单
C、成本效益分析
D、实现这个系统的进度计划
正确答案:,B,C,D
第21题,面向对象OO方法用关联描述问题域中的事务,并用符号作为同种对象的抽象表示。
A、错误
B、正确
正确答案:
第22题,数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象中的类或对象的相同之处。
A、错误
B、正确
正确答案:
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: