软件工程_期末考试大题考试题型.doc

软件工程_期末考试大题考试题型.doc

ID:58203249

大小:281.00 KB

页数:10页

时间:2020-04-26

软件工程_期末考试大题考试题型.doc_第1页
软件工程_期末考试大题考试题型.doc_第2页
软件工程_期末考试大题考试题型.doc_第3页
软件工程_期末考试大题考试题型.doc_第4页
软件工程_期末考试大题考试题型.doc_第5页
资源描述:

《软件工程_期末考试大题考试题型.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下载可编辑销售店员结算一件商品系统的描述如下:顾客到柜台前结算,店员使用UPC读卡器读取商品名称和价格,管理员可以对固定种类商品18(18岁以下禁止)结算,库存店员通过UPC读卡器管理库存。.专业.整理.下载可编辑学校有多个系,每个系有多个老师,一个老师可以讲多门课,一门课也可以有多个老师来讲,一个学生只能在一个学校上课,一个学校至少有一名学生,每个学生可以选多门课。类图示例见图6:.专业.整理.下载可编辑16.给出一组数从小到大的排序算法,分别用下列工具描述其详细过程:  (1)流程图;(2)N-S图;(3)PDL语言。17.欲开发一个银行的活期存取

2、款业务的处理系统:储户将填好的存/取款单和存折交给银行工作人员,然后由系统作以下处理;  (1)业务分类处理:系统首先根据储户所填的存/取款单,确定本次业务的性质,并将存/取款单和存折交下一步处理;  (2)存款处理:系统将存款单上的存款金额分别记录在存折和帐目文件中,并将现金存入现金库;最后将存折还给储户;  (3)取款处理:系统将取款单上的取款金额分别记录在存折和帐目文件中,并从现金库提取现金;最后将现金和存折还给储户。  绘制该系统的数据流图和软件结构图。.专业.整理.下载可编辑27.如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对

3、程序的判定覆概、条件覆概和条件组合覆概。NYN设计测试方案.专业.整理.下载可编辑覆盖种类需满足的条件测试数据期望结果 判定覆盖A>1,B=0A=2,B=0执行S1A>1,B¹0或A£1,B=0或A£1,B¹0A=2,B=1或A=1,B=0或A=1,B=1 执行S2 条件覆盖以下四种情况各出现一次  A>1B=0A=2,B=0执行S1A£1B¹0A=1,B=1执行S2 条件组合覆盖A>1,B=0A=2,B=0执行S1A>1,B¹0A=2,B=1执行S2A£1,B=0A=1,B=0执行S2A£1,B¹0A=1,B=1执行S2 .专业.整理.下载可编辑28

4、.某城市由三部分组成。它们的名称和容分别是:地区码:空白或三位数字;前缀:非‘0’或‘1’的三位数字;后缀:4位数字。假定被测程序能接受一切符合上述规定的,拒绝所有不符合规定的。根据该程序的规格说明,作等价类的划分,并设计测试方案。划分等价类输入条件有效等价类无效等价类地区码1.空白;2.三位数;1.    有非数字字符;2.少于三位数字;3.多于三位数字。前缀3.从200到999之间的三位4.有非数字字符;5.起始位为‘0’;6.起始位为‘1’;7.少于三位数字;8.多于三位数字。后缀4.四位数字。9.有非数字字符;10.少于四位数字;11.多于四位

5、数字。 设计测试方案方案容输入预期输出地区码前缀后缀1空白200~999之间的三位数字四位数字()276-2345有效2三位数字四位数字(635)805-9321有效3有非数字字符  (20A)723-4567无效4少于三位数字  (33)234-5678无效5多于三位数字  (5555)345-6789无效6 有非数字字符 (345)5A2-3456无效7 起始位为‘0’ (345)012-3456无效8 起始位为‘1’ (345)132-3456无效9 少于三位数字 (345)92-3456无效10 多于三位数字 (345)4562-3456无效1

6、1  有非数字字符(345)342-3A56无效12  少于四位数字(345)342-356无效13  多于四位数字(345)562-34567无效 .专业.整理.下载可编辑22.试由程序流程图导出程序图1入口2A>1F38B=0TTX=X/A4FA=25TX>1F96X=X+1T7出口F(a)程序流程图(b)导出程序图.专业.整理.下载可编辑38.根据以下被测试的流程图,选择相应的答案。(8分)(1)A=2,B=0,X=4(2)A=2,B=1,X=1(3)A=2,B=0,X=1A=1,B=1,X=1A=3,B=0,X=3A=1,B=1,X=2①在1-

7、3的答案中满足判定覆盖的测试用例是___1_____(2分)②在1-3的答案中满足条件覆盖的测试用例是___3_____(2分)③在1-3的答案中满足判定/条件覆盖的测试用例是______2__(2分)39.工资计算系统中的一个子系统有如下功能:(1)计算扣除部分—由基本工资计算出应扣除(比如水电费、缺勤)的部分;(2)计算奖金部分—根据职工的出勤情况计算出奖励金;(3)计算工资总额部分—根据输入的扣除额及奖金计算出总额;(4)计算税金部分—由工资总额中计算出应扣除各种税金;(5)生成工资表—根据计算总额部分和计算税金部分传递来的有关职工工资的详细信息

8、生成工资表。试根据要求画出该问题的数据流程图。.专业.整理.下载可编辑40.用自顶向下结构化程

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

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

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