【期末高分题集】[东北农业大学]《软件工程(专)》考核必备98

奥鹏期末考核

94219–《软件工程(专)》2022年东北农业大学期末复习题集

单选题:
(1)下列不属于面向对象开发方法的是()
A.Booch
B.UML
C.Coad
D.OMT
答案问询微信:424329

(2)在以下模块耦合性类型中,模块之间独立性最差的类型是:(    )
A.无直接耦合
B.标记耦合
C.控制耦合
D.内容耦合
答案问询微信:424329

(3)1. 具有风险分析的软件生存周期模型是( )
A.瀑布模型
B.喷泉模型
C.螺旋模型
D.增量模型
答案问询微信:424329

(4)TURBO PASCAL是( )软件。
A.系统软件
B.人工智能
C.事务软件
D.应用软件
答案问询微信:424329

(5)4. 需求分析中开发人员要从用户那里了解( )
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
答案问询微信:424329

(6)在SD方法中全面指导模块划分的最重要的原则是 ( )
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
答案问询微信:424329

(7)具有风险分析的软件生存周期模型是( )
A.瀑布模型
B.喷泉模型
C.螺旋模型
D.增量模型
答案问询微信:424329

(8)需求分析中开发人员要从用户那里了解( )
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
答案问询微信:424329

判断题:
(1)软件开发小组的组成人员的素质应该好,而人数则不宜过多( )
答案问询微信:424329

(2)复用也叫重用或再用,面向对象技术中的“类",是比较理想的可重用软构件。有三种重用方式:实例重用、继承重用、多态重用奥鹏期末考核。 ( )
答案问询微信:424329

(3)模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()
答案问询微信:424329

(4)1. 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。( )
答案问询微信:424329

(5)3. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。 ( )
答案问询微信:424329

(6)4. 加工说明是对系统流程图中的加工进行说明。 ( )
答案问询微信:424329

(7)一般情况,模块的内聚程度越高,它们之间的耦合程度也就越高。( )
答案问询微信:424329

(8)软件概要设计包括软件系统结构设计以及数据结构和数据库设计。( )
答案问询微信:424329

(9)螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。
答案问询微信:424329

(10)分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。
答案问询微信:424329

(11)加工说明是对系统流程图中的加工进行说明。
答案问询微信:424329

问答题:
(1)在结构化设计过程中,要将数据流图(DFD)映射成系统结构图(SC),分别画出变换型数据流和事物型数据流的映射方式。
答案问询微信:424329

(2)程序功能说明书指出,某程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒法设计测试用例。 (1)按等价分类法设计测试用例(要求列出设计过程) (2)按边缘值分析法设计测试用例。
答案问询微信:424329

(3)图书馆的预定图书子系统有如下功能:(1)由供书部门提供书目给订购组。(2)订书组从各单位取得要订的书目。(3)根据供书目录和订书书目产生订书文档留底。(4)将订书信息(包括数目,数量等)反馈给供书单位。(5)将未订书目通知订书者。(6)对于重复订购的书目由系统自动检查,并把结果反馈给订书者。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。
答案问询微信:424329

(4)根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。
答案问询微信:424329

(5)程序功能说明书指出,某程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒法设计测试用例。 (1)按等价分类法设计测试用例(要求列出设计过程) (2)按边缘值分析法设计测试用例。
答案问询微信:424329

简答题:
(1)软件的可维护性与哪些因素有关?在软件开发过程中应采取哪些措施才能提高软件产品的可维护性?
答案问询微信:424329

(2)三种模型的建立过程?
答案问询微信:424329

(3)自顶向下和由底向上设计的含义以及主要区别是什么?
答案问询微信:424329

(4)2. 快速原型模型有几种?各有何特点?
答案问询微信:424329

(5)什么是软件概要设计?该阶段的基本任务是什么?
答案问询微信:424329

(6)软件设计的基本原理包括哪些内容?
答案问询微信:424329

(7)描述加工逻辑有哪些工具?
答案问询微信:424329

(8)什么是结构化分析方法?该方法使用什么描述工具?
答案问询微信:424329

(9)结构化程序设计基本要求要点是什么?
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网