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

所属学校:东北师范大学 科目:软件工程 2020-12-08 12:23:42 在线 作业 软件工程 东师 年秋
软件工程20秋在线作业1
试卷总分:100    得分:100
第1题,下列属于维护阶段的文档是()。
A、软件规格说明
B、用户操作手册
C、软件问题报告
D、软件测试分析报告
正确答案:
第2题,表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
A、数据模型
B、对象模型
C、动态模型
D、功能模型
正确答案:
第3题,若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()。
A、条件覆盖法
B、等价分类法
C、边界值分析法
D、错误推测法
正确答案:
第4题,类库这种机制是什么级别的信息共享。()
A、同一类
B、不同类
C、同一应用
D、不同应用
正确答案:
需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本思想是采用自顶向下,逐步分解的方法分析整个系统,有效地控制系统开发的复杂性。是指()。
A、面向数据结构的设计方法
B、面向对象的设计方法
C、结构化分析方法
D、Jackson方法
正确答案:
第6题,为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()。
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
正确答案:
第7题,软件测试的目的是()。
A、评价软件的质量
B、发现软件的错误
C、找出软件中的所有错误
D、证明软件是正确的
正确答案:
第8题,在SD方法中全面指导模块划分的最重要的原则是()。
A、程序模块化
B、模块高内聚
C、模块低耦合
D、模块独立性
正确答案:
第9题,程序设计语言的工程特性之一是()。
A、软件的可重用性
B、数据结构的描述性
C、抽象类型的描述性
D、数据库的易操作性
正确答案: 将软件组装成系统的一种测试技术叫()。
A、集成测试
B、单元测试
C、集合测试
D、系统测试
正确答案:
第11题,Jackson图可以用来表达哪些内容。()
A、程序结构
B、操作系统
C、数据结构
D、部署环境
正确答案:,C
在单元测试期间着重从对模块进行测试的方面包括()。
A、模块接口
B、重要的执行通路
C、出错处理通路
D、边界条件
正确答案:,B,C,D
第13题,软件可维护性度量的质量特性包括可理解性、可测试性、可修改性和()。
A、可靠性
B、可移植性
C、可使用性
D、效率
正确答案:,B,C,D
第14题,维护的副作用可分几种类型。()
A、代码副作用
B、数据副作用
C、文档副作用
D、人员副作用
正确答案:,B,C 设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括()。
A、不要为了节省空间而把多个语句写在同一行
B、尽量避免复杂的条件测试
C、避免大量使用循环嵌套和条件嵌套
D、利用括号使逻辑表达式或算术表达式的运算次序清晰直观
正确答案:,B,C,D
第16题,按数据流的类型,结构化设计方法有两种设计策略,它们是()。
A、变换分析设计
B、详细设计
C、事务分析设计
D、概要设计
正确答案:,C
第17题,调试的目的是确定哪些问题后并加以改进。()
A、错误的位置
B、引起错误的原因
C、程序的逻辑结构
D、程序的部署环境
正确答案:,B
第18题,常用的软件项目的估算方法主要有()。
A、自顶向下的估算方法
B、自底向上的估算方法
C、差别估算法
D、根据经验估算公式
正确答案:,B,C,D
第19题,流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件。()
A、顺序
B、分支
C、跳转
D、循环
正确答案:,B,D 数据模型中相互关联的信息包含()。
A、数据对象
B、系统流程图
C、数据对象的属性
D、数据对象彼此间相互连接的关系
正确答案:,C,D
版权声明

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

分享: