|
资料来源:谋学网(www.mouxue.com)软件工程-[东北师范大学]软件工程2022年春学期在线作业2
试卷总分:100 得分:100
第1题,为了提高模块的独立性模块内部最好是
A、逻辑内聚
B、时间内聚
C、功能内聚
D、通信内聚
正确资料:
第2题,面向数据的设计方法就是根据问题的数据结构定义一组映射把问题的数据结构转换为问题解的
A、程序结构
B、数据结构
C、逻辑结构
D、物理结构
正确资料:
第3题,一个软件的宽度是指其控制的
A、模块数
B、层数
C、跨度
D、厚度
正确资料:
第4题,能直接控制该模块的模块数是指一个模块的
A、扇入数
B、扇出数
C、深度
D、宽度
正确资料:
资料来源:谋学网(www.mouxue.com),作为立项和签合同的依据之一并在软件开发过程中按计划管理经费的使用估算软件的是
A、项目的成本
B、分析模型
C、需求规格
D、数据项
正确资料:
第6题,软件开发过程中抽取和整理用户需求并建立问题域精确模型的过程是
A、软件生存期
B、面向对象设计
C、结构化程序设计
D、面向对象分析
正确资料:
第7题,属于软件测试方法中的静态测试方法的是
A、黑盒法
B、路径覆盖
C、错误推测
D、人工检测
正确资料:
第8题,在屏蔽硬件错误的冗错技术中冗余附加技术有
A、三模冗余
B、信息冗余
C、冗余备份程序的存储及调用
D、关键程序和数据的冗余存储和调用
正确资料:
第9题,客观实体在问题域中的抽象是
A、类
B、对象
C、用例
D、接口
正确资料:
资料来源:谋学网(www.mouxue.com),经济可行性研究的范围包括
A、资源有效性
B、管理制度
C、效益分析
D、开发风险
正确资料:
第11题,进行需求分析有的多种描述工具包括
A、数据流图
B、判定表
C、PAD图
D、数据字典
正确资料:
资料来源:谋学网(www.mouxue.com),过程设计语言PDL作为一种设计工具有如下一些优点
A、可以作为注释直接插在源程序中间
B、可以使用普通的正文编辑程序或文字处理系统
C、可以自动由PDL生成程序代码
D、动态生成类和对象
正确资料:
第13题,以下属于白盒测试技术的是
A、逻辑覆盖
B、基本路径测试
C、循环覆盖测试
D、等价类划分
正确资料:,B,C
第14题,结构化分析方法通常使用哪些方法来描述
A、部署图Deployment
B、用例图UseCase
C、数据流图DFD
D、数据字典DD
正确资料:,D
资料来源:谋学网(www.mouxue.com),模块间的耦合程度强烈影响系统的
A、可理解性
B、可测试性
C、可靠性
D、可测试性
正确资料:
第16题,软件测试中按照错误的性质和范围进行分类可分为
A、功能错误
B、系统错误
C、数据错误
D、代码错误
正确资料:
第17题,PAD图的主要优点如下
A、PAD图所描绘的程序结构十分清晰
B、容易将PAD图转换成高级语言源程序
C、可用于表示程序逻辑和数据结构
D、符号支持自顶向下、逐步求精方法的使用。
正确资料:,B,C,D
第18题,文档在软件工程中的作用包括
A、提高软件开发过程的能见度
B、提高开发效率
C、作为开发人员阶段工作成果和结束标志
D、提供软件运行、维护和培训有关资料
正确资料:,B,C,D
第19题,低内聚有如下几类
A、偶然内聚
B、逻辑内聚
C、功能内聚
D、时间内聚
正确资料:
资料来源:谋学网(www.mouxue.com),Jackson图可以用来表达哪些内容
A、程序结构
B、操作系统
C、数据结构
D、部署环境
正确资料:,C
第21题,软件工程是一门工程性的学科其目标主要是成功地建造一个大型软件系统
A、错误
B、正确
正确资料:
第22题,在需求分析过程中分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构
A、错误
B、正确
正确资料:
第23题,实践表明确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%
A、错误
B、正确
正确资料:
第24题,在面向对象方法学中对象模型是最基本最重要的它为其他两种模型奠定了基础
A、错误
B、正确
正确资料:
资料来源:谋学网(www.mouxue.com),计算机软件包括与计算机系统操作有关的程序、规程、规则但不包括与之有关的文档和数据
A、错误
B、正确
正确资料:
第26题,类是对具有相同属性和行为的一个或多个对象的描述通常在这种描述中也包括对怎样创建该类的新对象的说明
A、错误
B、正确
正确资料:
第27题,软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程
A、错误
B、正确
正确资料:
第28题,纯收入是指在整个生存周期之内的累计经济效益与投资之和
A、错误
B、正确
正确资料:
第29题,采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一
A、错误
B、正确
正确资料:
资料来源:谋学网(www.mouxue.com),通常用范式定义消除数据冗余的程度第一范式1NF数据冗余程度最小第五范式5NF数据冗余程度最大
A、错误
B、正确
正确资料:
第31题,软件是一种逻辑实体而不是具体的物理实体因而不具有抽象性
A、错误
B、正确
正确资料:
第32题,所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响
A、错误
B、正确
正确资料:
第33题,维护中因误删除一个标识符而引起的错误是设计副作用
A、错误
B、正确
正确资料:
第34题,一个成功的测试是发现至今尚未发现的错误的测试
A、错误
B、正确
正确资料:
第35题,HIPO法既是需求分析方法又是软件设计方法
A、错误
B、正确
更多资料下载:谋学网(www.mouxue.com)
第36题,经济可行性是进行开发成本的估算以及了解取得效益的评估确定要开发的项目是否值得投资开发
A、错误
B、正确
正确资料:
第37题,数据对象只封装了数据而没有对施加于数据上的操作的引用这是数据对象与面向对象中的类或对象的相同之处
A、错误
B、正确
正确资料:
第38题,编码和单元测试属于软件生命周期的不同阶段
A、错误
B、正确
正确资料:
第39题,绝大多数软件在设计时没有考虑将来的修改只要使用强调模块独立原理的设计方法学修改软件就不会困难和容易发生差错
A、错误
B、正确
正确资料:
第40题,需求分析的主要方法有SD法、OOA法及HIPO法等
A、错误
B、正确
正确资料:
|
|