- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中南大学2006-2009年软件工程期末试卷(及答案)中南大学2006-2009年软件工程期末试卷(及答案)
王道论坛()友情分享!
中南大学考试试卷
2006--2006 学年学期 时间110分钟
软件工程课程 48学时 3学分 考试形式: 闭卷
专业年级: 总分100分,占总评成绩 100%
注:此页不作答题纸,请将答案写在答题纸上
? 填空题(本题20分,每小题2分)
1. 瀑布模型是以文档为驱动、适合于( )软件项目的开发。
2. 需求分析的基本任务是( )。
3. 若有一个计算类型的程序,它的输入量只有一个 X,其范围是[-1.0,1.0],现从输入的角度考虑一组测
试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( )。
4. 根据程序流程图划分的模块通常是( )内聚的模块。
5. 软件的分类,按其功能可分为:系统软件、( )和应用软件。
6. UML 的定义包括 UML 语义和( )两个部分。
7. 客观世界中的若干类,通常有两种主要的结构关系:即分类结构和( )。
8. IDEF1X 图用来描述系统的( )模型,主要有实体、联系和( )三种成分,其中实体可分为独立实体和( ),
且一个实体只能在图中出现一次。
二、简答题(本题30分,每小题5分)
1. 什么是软件工程?软件工程和计算机科学有何区别?
2. 面向对象方法和结构化方法有何区别与联系?
3. 什么是模块的作用域和模块的控制域?为何要求模块的控制域必须在作用域内?
4. 什么是设计模式?试举例说明组合设计模式的应用。
5.什么是依赖倒置原则?它和开闭原则有何联系?
6. 软件生存期过程和软件生存期模型有何联系?瀑布模型有何特点?
三、绘图题(本题34分)
1. 某单位拟开发一个计算机房产管理系统,要求系统具有分房、调房、退房和查询统计等功能。房产科将用户
申请表输入系统后,系统首先检查申请表的合法性,对不合法的申请表,系统拒绝接收;对合法的申请表根据
类型分别进行处理。
(1) 如果是分房申请,则根据申请者的情况(年龄、工龄、职称、职务、家庭人口等)计算其分数,当分数高于
阀值分数时,按分数高低将申请单插到分房队列的适当位置。在进行分房时,从空房文件中读出空房信息,如
房号、面积、等级、单位面积房租等,把好房优先分给排在分房队列前面的符合该等级房条件的申请者;从空
房文件中删掉这个房号的信息,并从分房队列中删掉该申请单,再把此房号的信息和住户信息一起写到住房文
件中,输出住房分配单给住户,同时计算房租,并将算出的房租写到房租文件中。
(2) 如果是退房申请,则从住房文件和房租文件中删除有关信息,再把此房号的信息写到空房文件中。
(3) 如果是调房申请,则根据申请者的情况确定其住房等级,然后在空房文件中查找属于该等级的空房,退掉
原住房,再进行与分房类似的处理。
(4) 住户可以向系统查询目前分房的阀值分数,居住某类房屋的条件,某房号的单位面积及房租等信息。房产
科可以要求系统打印住房情况的统计表,或更改某类房屋的居住条件、单位面积和房租等。
请用数据流图描绘该系统的功能需求。(12分)
2. 某学校图书管理系统通过计算机对图书进行管理,借阅者可以通过该系统进行查询书籍、预订借阅书籍、查
询本人帐号信息;图书管理员可以通过该系统处理借阅者借书、还书、删除预订信息、查询书籍信息、查询借
阅者信息;系统管理员可以通过该系统添加书籍条目、删除书籍条目、添加借阅者信息、删除或更新借阅者信
息、添加书籍、删除或更新书籍、查询书籍信息、查询借阅者信息。
(1)画出系统的类图。(10分)
(2)画出借阅者、图书管理员对应的用例图。(6分)
(3)画出书籍的状态图。(6分)
四、测试题(本题16分,每小题8分)
某程序的程序流程图如下图所示,试据此回答下述问题:
1. 计算程序的环形复杂度;
王道论坛()友情分享!
2. 设计测试用例,满足基本路径覆盖。
您可能关注的文档
- 东师《犯罪学16秋在线作业1东师《犯罪学16秋在线作业1.doc
- 初二语文期中考试试题初二语文期中考试试题.pdf
- 判别分析与Logistic回归的模拟比较判别分析与Logistic回归的模拟比较.pdf
- 东莞会计培训金账本管理会计历年试题东莞学会计东莞会计培训金账本管理会计历年试题东莞学会计.doc
- 初中二年级物理下册期末试卷及答案初中二年级物理下册期末试卷及答案.doc
- 东营市利用外资存在的问题及对策研究东营市利用外资存在的问题及对策研究.pdf
- 初级会计职称考试《经济法基础》近年考题解析(第四章)初级会计职称考试《经济法基础》近年考题解析(第四章).doc
- 丝路之旅计划书丝路之旅计划书.doc
- 初二英语(冀教版)(上)词组短语 Unit 1初二英语(冀教版)(上)词组短语 Unit 1.pdf
- 利率市场化背景下商业银行风险管理问题研究利率市场化背景下商业银行风险管理问题研究.pdf
文档评论(0)