电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程期末考试大题考试题型

软件工程期末考试大题考试题型_第1页
1/14
软件工程期末考试大题考试题型_第2页
2/14
软件工程期末考试大题考试题型_第3页
3/14
销售店员结算一件商品系统的描述如下:顾客到柜台前结算,店员使用 UPC 读卡器读 取商品名称和价格,管理员可以对固定种类商品 18(18 岁以下严禁)结算,库存店员通过 UPC 读卡器管理库存。 学校有多个系,每个系有多个老师,一个老师可 以讲多门课,一门课也可以有多个老师来讲,一个学生只能在一个学校上课,一个学校至少 有一名学生,每个学生可以选多门课。类图示例见图 6: 16.给出一组数从小到大的排序算法,分别用下列工具描述其具体过程: (1)流程图;(2)N-S 图;(3) PDL 语言。17.欲开发一个银行的活期存取款业务的解决系统:储户将填好的存/取款单和存折交给银行工作人员,然后由系统作以下解决; (1)业务分类解决:系统一方面根据储户所填的存/取款单,拟定本次业务的性质,并将存/取款单和存折交下一步解决; (2)存款解决:系统将存款单上的存款金额分别记录在存折和帐目文献中,并将钞票存入钞票库;最后将存折还给储户; (3)取款解决:系统将取款单上的取款金额分别记录在存折和帐目文献中,并从钞票库提取钞票;最后将钞票和存折还给储户。 绘制该系统的数据流图和软件结构图。27.如 图显 示某 程序 的逻 辑结构。 试为它设计足够的测试用例,分别实现对程序的鉴定覆概、条件覆概和条件组合覆概。YNN设计测试方案覆盖种类需满足的条件测试数据希望结果 鉴定覆盖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.某城市电话号码由三部分组成。它们的名称和内容分别是: 地区码:空白或三位数字; 前 缀:非‘0’或‘1’的三位数字; 后 缀:4 位数字。 假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试方案。 划分等价类输入条件有效等价类无效等价类地区码1.空白;2.三位数;1. 有非数字字符;2.少于三位数字;3.多于三位数字。前 缀3.从 200 到 999 之间的三位4.有非数字字符;5.起始位为‘0’;6.起始位为‘1’; 7.少于三位数字;8.多于三位数字。后 缀4.四位数字。9.有非数字字符;10.少于四位数字;11.多于四位数字。 设计测试方案方案内...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程期末考试大题考试题型

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部