- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1998年度高级程序员级试卷
1998年度高级程序员级试卷
试题一 阅读以下说明和流程图,回答问题 1至问题3,将解答写在答卷的对应栏[说明] 本流程图描述某超市销售数据的部分处理流程。超市中有若干台收款机和若干名收款员。这里,我们把一个收款员开始使用一台收款机到离开这台收款机称为该收款员的一次作业。作业开始时,收款员先在收款机上输入收款员号和作业前金额。作业前金额是为了销售时的找零而在作业前预先放入钱箱的金额数。作业结束时,收款员要找开钱柜,取走全部现金,并把这些现金的金额数(称为作业后金额)输入收款机。当 作业前金额+本次作业售货总金额-本次作业退货总金额≠作业后金额时,表示这次作业存在金额差错。 本流程图已作简化,并作以下假定;该超市只有现金交易(不用信用卡和礼券);一个收款员因某种原因(如吃饭)在一天中可以有多个作业;销售方式只有售货和退货两种。 整个超市分成若干部门(如食品部、服装部),系统按部门统计一个月中各类货物的销售数量和金额,最后根据月销售计划文件分析各部门完成销售计划的情况。系统还统计每个收款员的差错情况和退货情况。 图中处理4和处理8每月的最后一天执行一次(营业结束后),其它处理每天执行一次。 图中部分数据、文件的记录格式如下: 日销售数据:收款机号十收款员号十作业前金额十 {(售货标记|退货标记)十货号十数量十单价十金额}+作业后金额 日销售文件记录:(作业开始标记十收款机号十收款员号十作业前金额 ) |(售货标记|退货标记)十货号十数量十金额) ) |(作业结束标记十收款机号十收款员号十作业后金额 部门日销售文件记录:部门号十(售货标记|退货标记)十货号十数量+金额 部门月销售计划文件记录;部门号十月计划金额 收款员差错月报:月份十收款员号十差错作业数十差错总金额 收款员退货月报..月份十收款员号十退货次数十退货总金额 其中 {w}表示 w重复出现多次; a|b 表示 a或b; a+b表示 a与b。[问题1] 分别写出收款员日销售文件、商品文件、部门日销售汇总文件至少应包含哪些数据项。[问题2] 处理1能检查出日销售数据中的哪些错误。[问题3] 处理4对收款员月销售文件作何种操作。试题二 阅读以下说明和流程图,回答问题,将解答写在答卷的对应栏内。[说明] 本流程图描述了某子程序的处理流程,现要求用白盒测试法为该子程序设计测度数据[问题] 根据判定覆盖、条件覆盖、判定一条件覆盖、条件组合覆盖(即多重条件覆盖)、路径覆盖等五种覆盖标准,从供选择的答案中分别找出满足相应覆盖标准的最小测试数据组(用①~回答)。 供选择的答案 ①x=90,y=90 ②x=90,y=70 ③x=90,y=90 ④x=90,y=75 x=70,y=70 x=70,y=90 x=90,y=75 x=75,y=90 x=75,v=90 x=70,y=70 ⑤x=90,y=90 ⑥x=80,y=80 ⑦x=80,y=80 ⑧x=80,y=80 x=90,y=75 x=90,y=70 x=90,y=75 x=90,y=70 x=75,y=90 x=70,y=90 x=90,y=90 x=70,y=90 x=70,y=70 x=70,y=70 x=75,y=90 x=70,y=70 x=70,y=70 x=70,y=75 ⑨x=80,y=80 ⑩x=90,y=90 x=80,y=80 x=80,y=80 x=90,y=75 x=90,y=75 x=90,y=75 x=80,y=70 x=90,y=70 x=90,y=70 x=90,y=70 x=70,y=80 x=70,y=80 x=75,y=90 x=70,y=80 x=70,y=70 x=70,y=75 x=70,y=70 x=70,y=75 x=90,y=75 x=70,y=70 x=70,y=90 x=70,y=70 x=90,y=70 x=70,y=90 x=70,y=75 x=75,y=90
文档评论(0)