东北农业大学《软件工程(专)》期末考试必备题集
奥鹏期末考核
94219–东北农业大学《软件工程(专)》奥鹏期末考试题库合集
单选题:
(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.E-R图
D.数据流图
答案问询微信:424329
(7)4. 需求分析中开发人员要从用户那里了解( )
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
答案问询微信:424329
(8)模块( ),则说明模块的独立性越强。
A.耦合越强
B.扇入数越高
C.耦合越弱
D.扇入数越低
答案问询微信:424329
(9)在SD方法中全面指导模块划分的最重要的原则是 ( )
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
答案问询微信:424329
(10)重用率高的模块在软件结构图中的特征是:()。
A.扇出数大
B.扇入数大
C.内聚性高
D.扇出数小
答案问询微信:424329
判断题:奥鹏期末考核
(1)软件开发小组的组成人员的素质应该好,而人数则不宜过多( )
答案问询微信:424329
(2)模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()
答案问询微信:424329
(3)软件概要设计包括软件系统结构设计以及数据结构和数据库设计。()
答案问询微信:424329
(4)3. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。 ( )
答案问询微信:424329
(5)一般况来,模块的内聚程度越高,它们之间的耦合程度也就越高。()
答案问询微信:424329
(6)软件概要设计包括软件系统结构设计以及数据结构和数据库设计。()
答案问询微信:424329
(7)软件模块之间的耦合性越弱越好。()
答案问询微信:424329
问答题:
(1)高考录取统分子系统有如下功能:(1)计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件;(2)计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。试根据要求画出该系统的数据流程图,并将其转换为软件结构图。
答案问询微信:424329
(2)图书馆的预定图书子系统有如下功能:(1) 由供书部门提供书目给订购组。(2) 订书组从各单位取得要订的书目。(3) 根据供书目录和订书书目产生订书文档留底。(4) 将订书信息(包括数目,数量等)反馈给供书单位。(5) 将未订书目通知订书者。(6) 对于重复订购的书目由系统自动检查,并把结果反馈给订书者。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。
答案问询微信:424329
简答题:
(1)模块间的耦合性有哪几种?
答案问询微信:424329
(2)说明控制域和作用域规则及相互关系,举例说明。
答案问询微信:424329
本规则的含义:(1)作用域不要超出控制域的范围;(2)软件系统的判定,其位置离受它控制的模块越近越好
(3)什么是软件概要设计?该阶段的基本任务是什么?
答案问询微信:424329