- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
某旅馆的效劳如下:可以拨分机号与外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号与市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号与分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。
要求:写出在数据字典中,号码的数据流条目的定义即组成。
号码=[分机号|外线号码]
分机号=7201...7299
外线号码=9+[市话号码|长话号码]
长话号码=区号+市话号码
区号=100...300
市话号码=局号+分局号
局号=[455|466|888|552]
分局号=4{数字}4
数字=[0|1|2|3|4|5|6|7|8|9]
为以下程序流程图分别设计语句覆盖与判定覆盖测试用例,并标明程序执行路径。
〔1〕语句覆盖测试用例
令x=2,y=0,z=4作为测试数据,程序执行路径为abcde。
〔2〕判定覆盖
可以设计如下两组数据以满足判定覆盖:
x=3,y=0,z=1〔1分〕〔通过路径abce〕;
x=2,y=1,z=2〔1分〕〔通过路径acde〕。
或者
x=2,y=1,z=1;覆盖路径acde
x=1,y=1,z=1;覆盖路径ace
x=3,y=0,z=1;覆盖路径abce
〔注意:此题也还可以有其他答案〕
请用判定表画出以下问题的行为逻辑。
人们往往根据天气情况决定出门时的行装。天气可能下雨,也可能不下雨;下雨或不下雨天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。
天气情况
下雨
不下雨
变冷
不变冷
变冷
不变冷
带雨伞
Yes
Yes
No
No
穿大衣
Yes
No
Yes
No
对以下子程序进展调试:
procedureexample(y,z:real;varx:real)
begin
if(y1)and(z=0)thenx:=x/y;
if(y=2)or(xl)thenx:=x+l;
end.
该子程序承受x,y,z的值,并将计算结果x的值返回给调用程序。完成以下各题:
(1)画出程序流程图。
(2)用条件组合覆盖设计测试用例,并写出其中一组测试用例。
答:〔1〕程序流程图
〔2〕用白盒法中条件组合覆盖设计测试用例:
①y=2,z=0,x=4;
②y=2,z=1,x=1;
③y=1,z=0,x=2;
④y=1,z=1,x=1.〔注:也可有其它答案〕
选择排序的伪代码如下,请根据代码画出其PAD图。
select_sort(a[1],a[2],…,a[n])
for(i=1;in;i++)
k=i;
for(j=i+1;j=n;j++)
if(a[j]a[k])k=j;
if(k!=i)exchange(a[i],a[k]);
一本书有一个封面、一个目录、一个前言、假设干章、每章有假设干节、每节有假设干段,有假设干句子,有0个或多个插图,还有0个或多个表格,书最后有一个附录。试建立该书的对象模型。
根据伪码画出N-S图与PAD图。
START
IFATHEN
X1
DOUNTILB
ELSE
X2
Y
ENDIF
Z
STOP
N-S图:
ATF
A
TF
X2X1UNTILB
X2
X1
UNTILB
Y
Y
Z
Z
PAD图:
某报社采用面向对象技术实现报刊征订的计算机管理系统,该系统根本需求如下:
(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等工程,订户通过填写订单来订阅报刊。
??(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事务。
??(3)报社负责分类并统计各个发行站送来的报刊订阅信息。
??请就此需求建立对象模型。
指出以下数据流图中存在的问题。
F3.2
F
3.2
2
P3.1
P
3.1
QD3.3D1
Q
D
3.3
D
1
3.4CE
3.4
C
E
3
E
E
父图子图
父图没有输入数据流;
子图的输入数据流应该是C,而不是B;
子图的输出数据流应该只有D与E,而不应有F。
某公司为本科以上学历的人重新分配工作,分配原则如下:
如果龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作;
如果龄满18岁不满50岁,学历本科,不分男女,任中层领导职务;
如果龄满50岁,学历本科,男性任科研人员,女性则担任资料员;
学历是硕士,任课题组组长。
要求:画出分析过程,得出判定表,并进展化简。
判定条件可能取值表:
条件名称
取值
符号
取值数
性别
男
M
M1=2
女
F
龄
您可能关注的文档
- 科学技术发展简史知识点及试题{含答案}.docx
- 压缩机销售采购必读 销售压缩机必须了解的知识.docx
- 微观经济学各章重点知识点归纳.docx
- 外研社小学五年级上册知识点汇总.docx
- 历史高中学科教学知识与能力简答题整理.docx
- 微观经济学期末复习重点知识总结.docx
- 小学语文四年级教案——《“红领巾”真好》相关知识:了解我们身边的鸟.docx
- 青少法律知识竞赛试题及复习资料.docx
- 第一章人口的变化知识点.docx
- 看完你就懂-无线局域网知识扫盲.docx
- Unit 1 语法课-单词 课文预习(解析版).docx
- Unit 1 单元选拔卷(原题版)(天津专用).docx
- 专题 13 单句语法填空(基础知识类)【考题猜想】(原卷版).docx
- 应用文写作之申请信和告知信 备战高考英语微专题(全国通用).docx
- Unit 1 重点单词变形 词组 短语 句型练习(解析版).docx
- 广东省湛江市二十一中2022-2023学年高二上学期期中 生物 Word版试题.docx
- 必修三Unit 1 考点通关卷(原卷版) (1).docx
- 【高一外研寒假作业】山东省聊城市第二中学2020-2021学年高一英语寒假作业:基础测试卷(二).docx
- 专题十三 第一讲 化学实验基础(PPT).pptx
- 精品解析:湖南省部分学校2022-2023学年高二上学期期中考试化学试题(原卷版).docx
文档评论(0)