- 426
- 0
- 约8.09千字
- 约 9页
- 2018-08-07 发布于江苏
- 举报
2. 如果一个程序有两个输入数据,每个输入都是一个32位的二进制整数,那么这个程序有多少个可能的输入?如果每微秒可进行一次测试,那么对所有可能的输入进行测试需要多长时间?
答:每个32位的二进制整数具有232个可能的值,因此,具有两个整数输入的程序应该具有264个可能的输入。
每微秒可进行一次测试,即每秒可进行106个测试,因此,每天可进行的测试数为:
60×60×24×106=8.64×1010
这等于每年大约可进行3.139×1013个测试。
因为210=1024≈103,所以264=(210)6.4≈1019.2。
,所以做完全部测试将至少需要105年(即10万年)。
4.设计下列伪码程序的语句覆盖和路径覆盖测试用例:
START
INPUT(A,B,C)
IF A5
THEN X=10
ELSE X=1
END IF
IF B10
THEN Y=20
ELSE Y=2
END IF
IF C15
THEN Z=30
ELSE Z=3
END IF
PRINT(X,Y,Z)
STOP
答:(1) 语句覆盖的测试用例
因为每个判定表达式为真或为假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或为假各一次。下面是实现语句覆盖的典型测试用例:
① 使3 个判定表达式之值全为假
输入:A=1,
您可能关注的文档
- 模拟电子技术基础第四版(童诗白)课后试题答案.doc
- 概率论与数理统计(08)第章课后练习题解答.doc
- 衢州2015年1月高三年级教学质量检测试卷地理试卷(修改).doc
- 《电工电子技术59章》课后练习题和补充练习.doc
- 南昌大学工程训练2014年实习总结报告答案(非机械类).docx
- 解决矢量地图与卫星地图叠加有偏移两种方法.doc
- 《电力电工电子技术59章》课后练习题和补充练习.doc
- 《Accessdata数据库应使用》大作业.doc
- 全国高考地理分类汇编专项08人口.doc
- Multisim10的基本使用电路知识的仿真测量.doc
- T∕QGCML 3144-2024 市场化科普工作规范.docx
- T∕QGCML 3157-2024 智能型水产投料轨道车.docx
- T∕QGCML 3164-2024 表面处理污泥水热制备聚硫铁晶体.docx
- T∕QGCML 3138-2024 可燃气体与有毒气体报警器主板控制软件.docx
- T∕QGCML 3075-2024 井下钻探技术在特厚煤层中精准探测技术规程.docx
- T∕QGCML 3139-2024 基于STM32天然气煤气检测报警系统.docx
- T∕QGCML 3079-2024 煤矿预防工伤事故服务管理规范.docx
- T∕QGCML 3086-2024 综采工作面过超高空巷高水充填技术规程.docx
- T∕QGCML 3061-2024 远程费控电能表.docx
- T∕QGCML 3131-2024 便携式大气颗粒物智能检测分析仪.docx
最近下载
- 13J404电梯自动扶梯自动人行道(OCR).pdf VIP
- 职业院校实训数字化平台建设方案.docx
- 石材铺装路面施工方案.docx
- 环保科技生态示范城项目可研报告.doc VIP
- 石材路面铺装施工方案.docx
- 期货高管资格考试题库及详细答案.pdf VIP
- 2026年青岛海诺投资发展有限公司及全资子公司公开招聘(31人)考试备考题库及答案解析.docx VIP
- 2026年青岛海诺投资发展有限公司及全资子公司公开招聘(31人)笔试备考题库及答案解析.docx VIP
- 2026年青岛海诺投资发展有限公司及全资子公司公开招聘(31人)笔试备考试题及答案解析.docx VIP
- 2026年青岛海诺投资发展有限公司及全资子公司公开招聘(31人)笔试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)