软件工程概论期末复习题

软件工程概论期末复习题

ID:14753913

大小:163.00 KB

页数:13页

时间:2018-07-30

软件工程概论期末复习题_第1页
软件工程概论期末复习题_第2页
软件工程概论期末复习题_第3页
软件工程概论期末复习题_第4页
软件工程概论期末复习题_第5页
资源描述:

《软件工程概论期末复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、期末总复习1.选择、判断、简答2.判定树和判定表3.用例图、类图、对象模型、顺序图等4.McCabe环路复杂性度量;5.黑盒测试和白盒测试6.数据流图7.成本效益分析习题一、判定树和判定表1.请用判定表画出以下问题的行为逻辑。 人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。2.某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱产学习,高中文化程度当电工。20岁至40岁之间,中学文化程度,男性当钳工,女性当车工,大学文

2、化程度都当技术员。年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。请用结构化语言﹑判定表或判定树描述上述问题的加工逻辑。 二、McCabe环路复杂性度量某程序的描述如下:if((a>b&&i>10)

3、

4、(a

5、组合。请用等价分类法设计测试用例。四、数据流图某教务系统具备以下功能,输入用户ID号及口令后,经验证进入教务管理系统,根据请求进行分类处理,可进行如下功能的处理:1)查询成绩:查询成绩以及从名次表中得到名次信息。2)学籍管理:根据学生总成绩确定名次信息。3)成绩处理:处理单科成绩并输入成绩表中。就以上系统功能画出0层,1层的DFD图。五、对象模型1.【中等】一本书的组成有一个封面,一个目录,一个前言,若干章,每章有若干节,每节有若干段,每段有若干句子,每节有0个或多个插图,还有0个或多个表格,最后有一个附录。建立该书的对象模型。2.【中等】一台微

6、机有一个显示器,一个主机,一个键盘,一个鼠标,汉王笔可有可无。主机包括一个机箱,一个主板,一个电源,存储器等部件。存储器又分为固定存储器、活动存储器,固定存储器又分为内存和硬盘,活动存储器又分为软盘和光盘。建立微机的对象模型。答案一、判定树和判定表1.请用判定表画出以下问题的行为逻辑。 人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。2..某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱产学习,高中文化程度当电工。2

7、0岁至40岁之间,中学文化程度,男性当钳工,女性当车工,大学文化程度都当技术员。年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。请用结构化语言﹑判定表或判定树描述上述问题的加工逻辑。结构化语言:CASE年龄<20  CASE文化程度初中    分配工种脱产学习  CASE文化程度高中    分配工种电工ENDCASECASE年龄<=40.AND.>=20  CASE文化程度初中.OR.高中    CASE性别男       分配工种钳工     CASE性别女       分配工种车工     ENDCASE  ENDCASE  

8、CASE文化程度大学    分配工种技术员  ENDCASEENDCASECASE年龄>40  CASE文化程度初中.OR.高中    分配工种材料员  CASE文化程度大学    分配工种技术员  ENDCASEENDCASE  二、McCabe环路复杂性度量某程序的描述如下:if((a>b&&i>10)

9、

10、(ab?i>10?a

11、;TTTTFFFFCBA(1)分支结构EDGFJIHK(2)McCabe环路复杂性度量V(G)=12(边)-8(节点)+1=5(3)一组独立路径为①A®D®H®K②A®B®C®J®K③A®B®E®H®K④A®D®F®G®J®K⑤A®D®F®I®K三、测试:变量的命名规则一般规定如下:变量名的长度不多于30个字符,第一个字符必须为英文字母,其他字母可以是英文字母、数字以及下划线的任意组合。请用等价分类法设计测试用例。(1)划分等价类见表1。表1等价类划分表输入条件合理等价类不合理等价类长度(1)小于30个字符(2)等于30个字符(5)大于30个字符

12、第一个字符(3)英文字母(6)非英文字母其他字母(4)英文字母、数字或下划线的任意组合(7)空格(8)标点符号(9)运算符号(10)其他

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。