作业辅导网
标题:
福建师范大学19年3月课程考试《软件工程》作业考核试题
[打印本页]
作者:
李老师
时间:
2019-2-21 13:56
标题:
福建师范大学19年3月课程考试《软件工程》作业考核试题
福建师范大学网络与继续教育学院
《软件工程》期末考试A卷
姓名:
专业:
学号:
学习中心:
答案务必写在答题纸上,否则不得分!
一、单项选择题(答案务必写在答题纸上,每题2分,15小题,共30分)
1. 软件是计算机系统中与硬件相互依存的部分,它是包括 的完整集合。
A.代码,数据和相关算法
B.操作系统,驱动程序和应用软件
C.程序,数据和相关文档
D.数据,数据结构和算法
2. 软件是一种逻辑实体,而不是具体的物理实体,因而它具有 。
A.抽象性 B.逻辑性 C.结构性 D.虚拟性
3. 软件工程过程通常包含 。
A.软件规格说明、软件开发、软件确认和软件演进等过程活动
B.软件定义、软件开发、软件使用和维护
C.瀑布模型、演化模型、螺旋模型和喷泉模型
D.系统软件、支撑软件、服务软件和应用软件
4. 需求获取的目的是清楚地理解所要解决的问题和 。
A.理解的问题的不完备性 B.完整地获取用户需求
C.给出可行的设计方案 D.给出完整的文档
5. 模型的类型主要有 。
A.数据对象、属性与关系 B.螺旋、瀑布和演化
C.物理和逻辑 D.数学、描述和图形
6. 若一个模块只具有单一的功能且与其他模块没有太多的联系,那么,我们则称此模块具有 。
A.模块内聚性 B.模块耦合性
C.模块独立性 D.模块隐藏性
7. 软件工程的出现主要是由于 。
A.程序设计方法学的影响 B.软件危机的出现
C.其它工程科学的影响 D.计算机的发展
8. 在结构化分析方法中,用以表达系统内数据的运动情况的工具是 。
A.数据流图 B.数据字典 C.结构化语言 D.判定表
9. 面向数据流的设计方法把 映射成软件结构。
A.数据流 B.模块化 C.控制结构 D.信息流
10. 从结构化的瀑布模型看,其生命周期的八个阶段中, 环节出错,对软件的影响最大。
A.详细设计 B.概要设计 C.需求分析 D.测试和运行
11. 在面向数据流的软件设计方法中,一般将信息流分为 。
A. 变换流和事务流 B. 变换流和事务流
C. 事务流和控制流 D. 数据流和控制流
12. 边界类用于描述目标软件系统与外部环境之间的交互,负责实现 等功能。
A.界面控制 B.外部接口 C.环境隔离 D.以上都是
13. 可重用软件不应具备的特点是 。
A.模块独立性强 B.环境隔离
C.具有高度可塑性 D.接口清晰、简单、可靠
14. 预防性维护定义为: 。
A. 为了使软件适应变化,而去修改软件的过程
B. 把今天的方法学用于昨天的系统以满足明天的需要
C. 把昨天的方法学用于今天的系统以满足明天的需要
D. 为了纠正错误、改正性能上的缺陷,应当进行的诊断和改正错误的过程
15. 关于异步消息, 不是真的。
A. 消息源发出消息后,不必等待消息处理过程的返回,即可继续执行自己的后续操作
B. 主要用于描述实时系统中的并发行为
C. 在 UML顺序图中用一种特别的单向箭头表示
D. 表示前面发送的消息的处理过程完成后的返回结果
二、判断题(打“√”或“×”,(答案务必写在答题纸上,每题2分,15小题,共30分)
1. 程序是按事先设计的功能和性能要求执行的指令序列。
2. 软件的生产与硬件不同,它没有明显的制造过程。
3. 程序、数据和文档是软件工程三要素。
4. 需求获取的常用方法是组织人员、客户访谈和问题分析与确认。
5. 模块又称构件,在传统的方法中指用一个名字就可调用的一段程序。模块一般具有3个基本属性为数据对象、属性与关系。
6. 软件体系结构的三要素是数学、描述和图形。
7. 数据结构是数据的各个元素之间的逻辑关系的一种表示。
8. 进行需求分析时DFD是可使用的工具之一。
9. 软件测试可能发现软件中的错误,但不能证明软件没有错误。
10. 在工程上软件设计一般分为概要设计和详细设计,它们之间的关系是抽象和具体。
11. 用例实现方案的设计步骤之一是提取边界类、实体类和控制类。
12. 实体类的UML构造型为<<boundary>>。
13. 在详细设计翻译转换成源程序代码后,算法效率反映为程序的性能和运行速度。
14. 软件维护是指在软件运行∕维护阶段对软件产品所进行的修改。
15. 关于返回消息,在 UML顺序图中用一种特别的单向箭头表示是真的。
三、名词解释(每题3分,5小题,共15分)
1.消息 2.模块 3.耦合 4.PDL 5.桩模块
四、简答题(每题5分,5小题,共25分)
1. 试对导致软件危机的问题进行归纳
2. 试简述成本效益分析
3. 试画出结构化分析模型的组成结构图
4. 试说明DFD的基本图形符号
5. 试说明可重用的软件成分有哪些?
《软件工程》答题纸
一、单项选择题(每题2分,15小题,共30分)
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15
二、判断题(打“√”或“×”,(每题2分,15小题,共30分)
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15
三、名词解释(每题3分,5小题,共15分)
1.消息
2.模块
3.耦合
4.PDL
5.桩模块
四、简答题(每题5分,5小题,共25分)
1. 试对导致软件危机的问题进行归纳
2. 试简述成本效益分析
3. 试画出结构化分析模型的组成结构图
4. 试说明DFD的基本图形符号
5.试说明可重用的软件成分有哪些?
欢迎光临 作业辅导网 (http://aopeng100.com/)
Powered by Discuz! X3.2