奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 323|回复: 0

福建师范大学19年8月课程考试《软件工程 》作业考核试题

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

积分
29028
发表于 2019-7-26 14:32:55 | 显示全部楼层 |阅读模式
扫码加微信
福建师范大学19年8月课程考试《软件工程》作业考核试题(答案)
福建师范大学网络与继续教育学院


《软件工程》期末考试A卷
         
 姓名:
 专业:
 学号:
 学习中心:
?
答案务必写在答题纸上,否则不得分!
 
一、单项选择题(答案务必写在答题纸上,每题2分,15小题,共30分)
12345678910
1112131415
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分)
12345678910
1112131415
1.程序是按事先设计的功能和性能要求执行的指令序列。
2.软件的生产与硬件不同,它没有明显的制造过程。
3.程序、数据和文档是软件工程三要素。
4.需求获取的常用方法是组织人员、客户访谈和问题分析与确认。
5.模块又称构件,在传统的方法中指用一个名字就可调用的一段程序。模块一般具有3个基本属性为数据对象、属性与关系。
6.软件体系结构的三要素是数学、描述和图形。
7.数据结构是数据的各个元素之间的逻辑关系的一种表示。
8.进行需求分析时DFD是可使用的工具之一。
9.软件测试可能发现软件中的错误,但不能证明软件没有错误。
10.在工程上软件设计一般分为概要设计和详细设计,它们之间的关系是抽象和具体。
11.用例实现方案的设计步骤之一是提取边界类、实体类和控制类。
12.实体类的UML构造型为&lt&ltboundary&gt&gt。
13.在详细设计翻译转换成源程序代码后,算法效率反映为程序的性能和运行速度。
14.软件维护是指在软件运行∕维护阶段对软件产品所进行的修改。
15.关于返回消息,在UML顺序图中用一种特别的单向箭头表示是真的。
16.
三、()(每题3分,5小题,共15分)
1.消息2.模块3.耦合4.PDL5.桩模块
四、()(每题5分,5小题,共25分)
1.试对导致软件危机的问题进行归纳
2.试简述成本效益分析
3.试画出结构化分析模型的组成结构图
4.试说明DFD的基本图形符号
5.试说明可重用的软件成分有哪些?


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 16:26

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表