【期末高分题集】[四川农业大学]《软件工程(本科》考核必备23
奥鹏期末考核
98655–《软件工程(本科》2022年四川农业大学期末考核题集
单选题:
(1)通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是( )
A.通信、逻辑、信息、时间
B.通信、时间、信息、逻辑
C.信息、通信、时间、逻辑
D.信息、通信、逻辑、时间
答案问询微信:424329
(2)研究开发所需要的成本和资源是属于可行性研究中的 ( ) 研究的一方面。
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
答案问询微信:424329
(3)总体设计的目的是确定整个系统的( )
A.规模
B.功能及模块结构
C.费用
D.测试方案
答案问询微信:424329
(4)父图与子图的平衡是指子图的输入输出数据流同父图相应加工的输入输出数据流( )
A.数目相等
B.一致
C.各自输入数据流数与输出数据流数目一样多
D.名称完全相同
答案问询微信:424329
(5)软件生奥鹏期末考核命周期中所花费用最多的阶段是( )
A.详细设计
B.软件编码
C.软件测试
D.软件维护
答案问询微信:424329
(6)软件概要设计结束后得到的是( )
A.软件结构图
B.模块算法图及说明
C.程序编码
D.可行性报告
答案问询微信:424329
(7)动态模型的描述工具是( )
A.对象图
B.结构图
C.流程图
D.状态图
答案问询微信:424329
(8)开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )
A.模块高内聚
B.模块低藕合
C.模块独立性
D.程序模块化
答案问询微信:424329
(9)划分模块时,一个模块的( )
A.作用范围应在其控制范围之外
B.作用范围应在其控制范围之内
C.作用范围与其控制范围互不包容
D.作用范围与其控制范围不受限制
答案问询微信:424329
(10)在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。
A.E-R图
B.框图
C.DFD
D.时序网络
答案问询微信:424329
(11)快速原型模型的主要特点之一是( )
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
答案问询微信:424329
(12)软件需求分析应确定的是用户对软件的( )
A.功能需求和非功能需求
B.性能需求
C.非功能需求
D.功能需求
答案问询微信:424329
(13)结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程。
A.数据流
B.数据流图
C.数据库
D.数据结构
答案问询微信:424329
(14)需求分析中开发人员要从用户那里了解( )
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
答案问询微信:424329
(15)结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。
A.DFD图
B.PAD图
C.IPO图
D.数据字典
答案问询微信:424329
(16)分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的( )
A.总貌
B.细节
C.抽象
D.软件的作用
答案问询微信:424329
(17)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )
A.软件投机
B.软件危机
C.软件工程
D.软件产生
答案问询微信:424329
(18)软件开发的资源中,()是最重要的资源。
A.人力资源
B.硬件资源
C.软件资源
D.软件复用性及软件部件库
答案问询微信:424329
(19)2、软件工程的三要素是()。
A.方法、工具和文档
B.方法、工具和过程
C.方法、文档和人
D.方法、过程和人
答案问询微信:424329
(20)数据流图(DFD图)中表示“加工”的图形符号是()。
A.箭头
B.双横线
C.矩形框
D.圆
答案问询微信:424329
(21)又称为有效性测试的是()。
A.单元测试
B.组装测试
C.确认测试
D.系统测试
答案问询微信:424329
(22)软件测试的策略将测试过程按4个步骤进行,以下与程序编码阶段同一阶段进行的测试是()。
A.单元测试
B.组装测试
C.确认测试
D.系统测试
答案问询微信:424329
(23)软件结构图(SC图)中一个模块的扇出是指()。
A.该模块的所有上层模块数
B.该模块的所有下层模块数
C.直接调用该模块的所有上层模块数
D.该模块直接调用的所有下层模块数
答案问询微信:424329
(24)以下不属于McCall软件质量模型中的质量特性的是()。
A.结构性
B.完整性
C.正确性
D.效率
答案问询微信:424329
(25)允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试的测试用例设计方法是()。
A.黑盒测试
B.白盒测试
C.选择测试
D.穷举测试
答案问询微信:424329
(26)如果一个软件系统是使用类、对象、()和通信这4个概念设计和实现的,则可以认为这个软件系统是面向对象的。
A.继承
B.复用
C.重载
D.多态
答案问询微信:424329
(27)模块的内聚和模块间的藕合是用于度量模块()的两个准则。
A.独立性
B.复杂性
C.规模
D.可维护性
答案问询微信:424329