收藏 分享(赏)

2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt

上传人:无敌 文档编号:301467 上传时间:2018-03-26 格式:PPT 页数:9 大小:388.50KB
下载 相关 举报
2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt_第1页
第1页 / 共9页
2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt_第2页
第2页 / 共9页
2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt_第3页
第3页 / 共9页
2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt_第4页
第4页 / 共9页
2013年3月无线网络swe鉴定试题(c-c++)-初级.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、2013年3月无线SWE鉴定试题C/C+_初级,2013年3月,Page 2,题目概述,实现对象管理器功能,其中管理的对象有3个外部关键字,要求实现: 增加对象; 删除对象; 判断对象是否存在;说明: 对象的三个外部关键字分别以KEY1,KEY2,KEY3表示。,Page 3,规格说明,对象的3个外部关键字KEY1,KEY2,KEY3, 其取值范围都为:065535; 对象总个数小于等于10000; 以上规格由用例保证。,Page 4,int AddObject (unsigned int key1, unsigned int key2, unsigned int key3)功能:增加单个对象

2、输入: key1 外部关键字KEY1 key2 外部关键字KEY2 key3 外部关键字KEY3输出: 无返回: -1:失败(对象已经存在或者其它异常) 0:成功说明: 用例保证入参合法取值,请实现如下接口(一):,Page 5,void DeleteObject (unsigned int key1, unsigned int key2, unsigned int key3)功能:删除一个或多个对象输入: key1 外部关键字KEY1 key2 外部关键字 KEY2 key3 外部关键字 KEY3输出:无返回:无 说明:用例保证参数取值为合法值和通配符0xFFFFFFFF, 通配符表示065

3、535范围内的 任意值; 举例:key1=1,key2=2,key3= 0xFFFFFFFF,表示删除key1=1,key2=2的所有对象; key1,key2,key3取值全为0xFFFFFFFF时,表示删除所有对象。,请实现如下接口(二):,Page 6,int IsObjectExist (unsigned int key1, unsigned int key2, unsigned int key3)功能:查询单个对象是否存在输入: key1 外部关键字KEY1 key2 外部关键字KEY2 key3 外部关键字KEY3输出:无返回:0:不存在 1:存在说明:用例保证入参合法取值,请实现

4、如下接口(三):,Page 7,测试用例编写,提供cppunit的测试框架,VC测试工程中提供了测试样例,请大家参考具体工程:ReferenceHeader File : #include CExampleTest.hSource File : “CExampleTest.cpp”Description : 测试用例声明在“CExampleTest.h”中 测试用例实现在“CExampleTest.cpp”测试框架只为方便员工自行测试而提供, 不对测试代码评分完备的测试不限于工程中的测试样例, 请根据需求, 自行添加测试用例,Page 8,提交要求,考生完成答题后,把工程中的source目录直接打包成source.rar,在考试系统中提交。请自行保证完成的所有源文件以及头文件都在source目录中。,特别提醒:请按照规定提交交付件,如有违反规定,导致答题卷无法被分拣,总分扣5分。只可提交一次,凡提交多次的以第一次提交为准!,Thank You,,Less timeHigher qualityLower cost,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 试题课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报