哈理工2005软件工程A

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

哈尔滨理工大学 2004-2005学年第 2 学期考试试题 A 卷 系(部、中心、教研室)计算机系 出题教师:唐远新、张淑丽 系(部、中心、教研室)主任:
陈德运、张宏国、金恩海
计算机02级 第 1 页 共 2 页 考试科目: 软件工程 考试时间:120分钟 试卷总分100分 题号 一 二 三 四 五 总分 得分 评卷教师 一、填空题(每空1分,共20分) 1、软件测试可分为单元测试、 集成测试 、 确认测试 和 系统测试 四个阶段。

2、 驱动模块 是一种功能相对简单的调用待测试模块的模块,而 桩模块 是一种功能相对简单被待测试模块调用而提供一些基本数据的模块。

3、软件维护可分为 改正性维护 、 完善性维护 、 适应性维护 和预防性维护四种。

4、软件的可行性研究从 经济 、 技术 、法律和操作等方面研究软件项目的可行性。

5、模块化设计的指导思想是分解、信息隐藏与_ 模块独立性__________________。

6、在软件生存周期中,运行和维护_阶段的工作量最大,约占总工作量的70%。

7、需求分析最终结果是产生____需求规格说明书______________。

8、模块作用域定义为____受该模块内一个判断影响的所有模块集合_________________________________________。

9、软件工程方法学的三个要素包括_方法_______、__工具______和过程。

10、软件重用可划分成如下层次:知识重用、____方法和标准重用_____________、__软件成分的重用______________。

11、将计算机软件的开发和维护过程中所遇到的一系列严重问题称做____软件危机__________。

12、软件按照设计的要求在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为___可靠性_____________。

二、判断下列论述的的正确性。

如果你认为该论述错误,请说明你的理由。

(共30分,每小题3分)
1、软件就是我们所使用的在计算机上运行的程序,象Windows 2000, Word 2000等
2、在需求分析阶段的主要技术是与用户交流,所以应该尽量使用应用领域的术语。

3、数据流图是对加工及其分解的描述,所以其中的箭头表示了加工的顺序。

4、如果我们已经落后于计划,可以增加更多的程序员来赶上进度。

5、有了对目标的一般描述就足以开始写程序了,我们以后可以再补充细节。

6、我们集中在测试阶段查找软件尽可能多的错误,其它阶段仅只进行分析、设计或实现。



线
班级: 学号: 姓名:
7、在需求分析阶段,不仅要获取用户直接提供我们的正常需求,还要根据常识及领域知识分析用户的隐含需求和潜在需求。

8、测试阶段的目标是证明程序没有错误。

9、在白盒法设计测试用例中,达到条件覆盖的测试要比达到分支覆盖的测试强度高。

10、主程序员组是一种很好的软件项目组组织形式。

三、简答(共30分,每小题5分)
1、快速原型法的基本思想。

2、简述进行模块过程设计时常用的表达工具。

3、简述对编码产生的源程序的基本要求。

4、什么是软件配置,软件配置的一般形式包括哪些内容?
5、软件的典型结构形式有哪几种?
6、试画出Jackson方法所用的结构图的三种基本结构及对应的图解逻辑。

四、阅读下面C语言函数,完成后面的任务。

(共10分,每小题5分)
int Euclid(int p, int q)
{
if (p > q) {
int temp = p;
p = q; q = temp;
}
int r = p % q;
while (r != 0) {
p = q; q = r; r = p % q;
}
return q;
}
1、画出上述函数的程序图,并计算该函数的环域复杂度。

2、列出按基本路径覆盖测试时的一组基本路径。

五、阅读下列问题陈述,完成其后的任务。

(共10分,每小题5分)
银行计算机储蓄系统的大致工作过程如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。

1、用DFD图描绘本系统功能。

2、由DFD图导出软件结构图。

2005年5 月30 日
第 2 页共2 页
哈尔滨理工大学
2004-2005学年第 2 学期考试试题A卷系(部、中心、教研室)计算机系出题教师:唐远新、张淑丽系(部、中心、教研室)主任:
陈德运、张宏国、金恩海
计算机02级第 1 页共 2 页。

相关文档
最新文档