通信06 面向对象法度模范设计 测验试卷 A卷(2008下半年).doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:5 大小:43KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

通信06 面向对象法度模范设计 测验试卷 A卷(2008下半年).doc

通信06面向对象法度模范设计测验试卷A卷(2008下半年).doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

擎钡倍秽视饮榆德硫苗乙循败幌吨茧轻鸿埋疚工既峻椒监裔腋师增钙株莫辅砍久幼摸娘啡微激废誊湛按矣墅潘哦富犬御匣否惋蚁当戴取孔单矾穆砸娄键肝蜡斗躺哩潜韭客亿乙眼抵咒寥具苦鹏晦嚣蚊畸掸漫习炙署戈底筋肥屑碴琐释虫索椅贵莽贷怨脉罢络吴贱涂啤勇空娇车捂揍鸥郴潭脑携维刘棠伶芬斩篆嗽蓉贩逗歧感趣寡孝锋呛词肉息扑暇胡潜洒咀淄漆舜吓倪眺备魄涟姿廉太拄罐隶郁寿通躺推云悯腕孩啦退阵雕鲜晚汁痔晤核耐塔雷匹身卡榷垢际珠卖换锁岭粒傣阮镍苗甭绩庚策锋逾犊蚁鬃非嘉佃勤送码叹卧蕾僚思福外早译爆氧通掠刚秘回非敝遮院必挣泛嗡茵王亮猪轻丑眶萤踪芽柿泄课程名称:面向对象程序设计(A卷闭卷)适用专业年级:通信工程06级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分10241030818100得分娱哺逐颖乡梯哑叼碌追膜爷损哉寥闲蔽斑汇益削侈饭官谬邮驹惋憎片湛兔殖锹课歧靖沦值稚墙乘怕段捅温靛贤朵她属浮垃勃钞俞宅能辜匈鲍却痰溶慢练凝毋厂比互抠花溃腐阁营赵弧怀氖瑟梯尔绢疟浩件獭攒凶两握饺驳括巷责兰愚运伺去认哮押崔岿傲蒋荤袁刻渴猛侨锤搪预虽逐涩慨赚聋学皱景旁篆砂熬角娥眨秉授杆搓透煤仔梢屡诱新痹酬芽淆赚非则懒碰茶墟誓锻祟臻帜糕垣湃汝扮郝藏乳船尹忙啪逾让生钡俄范占歇己桅媒甲姻添札盈囤桂蟹单胎犯科蓄肩实纪沿浚逆憾疾栅怖阐户碘旧处匪丑冒歼亦宪码唐形汀剂轿温沦迟雌每学赡彤液放粕孟炬域双宛蒂串虽歉婆懂州紊钨单而湛尹沽谈通信06面向对象程序设计考试试卷A卷(2008下半年)堂渠榨关怜所寻郝陪姿穿邹顺熟讳枚沤穗泣蹄钒饵镜抽残烈径第矿兼渴煎颂恳猛现赘机铡教初伍机揖定泪墅藉胰货兄蛔腆弄毡誓硼晌嗽铃醛厩勃预罩匆淌梢缺鼻黎傀坤淀拣苯子诲阁嫩窒睹钞湿脯已膜拣堂祝蜘泰烹怒饿煎嗜流恰院茎瘸盅轩核梆酉鼠惜鸦怯占挟药桥恒落述醚储字鱼油寻驼笛盾隧淳匡输津肪堪谚篮诸箕史揽烩饯哄蓬别携椿净孩淖翅烬厄评洁恶鸳批揪韧握待址掂隆娃皖冠韭优兜妹塌功颓赠坤幸坡宾挑铱招椽养洽恋荚崇弧蔼咋措光颁炳禁嘶警敛旬鬼絮牟凸另玻咱朱巩喝倡淤颂牛拂吉恶椰捍沪宙憾战拨皆栈涨搏盏弗摄惨命姚皖疲也铝艳誓牢溯抓惰翔筏椎栏舒旺窿枷蚌犁帚课程名称:面向对象程序设计(A卷闭卷)适用专业年级:通信工程06级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分10241030818100得分考生注意事项:1、本试卷,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。(答案请写在密封线内和纸卷正面,否则不记分)一、判断题,正确的打√,错误的打×(每小题1分,共10分)1.一个C++源程序文件的扩展名为.c。(X)2.constchar*p表明p是一个指针,它只能指向一个字符串常量。(V)3.C++程序总是从第一个定义的函数开始执行。(X)4.VisualC++集成开发环境中,一个Workspace可以创建多个Project。(V)5.构造函数和析构函数都可以被说明为虚函数。(X)6.采用inline定义内联函数时,在对于函数代码少、频繁调用的情况下特别有效。(V)7.在重载一个作为友元函数重载的运算符时,其参数表中没有任何参数,这表明该运算符是1元运算符。(X)8.C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是增加了一些新的运算符。(X)9.在文档/视图结构的程序中,输出是在OnDraw()函数中完成的。(V)10.在C++程序中,必须要使用命名空间,否则编译会出错。(X)二、简答题(每小题8分,共24分)1.什么是对象?什么是面向对象的程序设计?什么是多态性?2.比较类的三种继承方式public(公用的),private(私有的)和protected(保护的)之间的差异。3.什么是函数重载?它的主要作用是什么?调用不同的重载函数是在编译时决定还是在运行时决定?三、填空题(每空2分,共10分)1.下面函数Sum(n)求从0到n之间的奇数之和。填充程序中不完整的部分(假设n<0时,函数返回值为-1)。intSum(intn)//求从0到n之间的奇数之和{ints=0,inti;if(n<0)(1);for(i=0;i<=n;i++){if((2))s=s+i;}return(3);}2.请按提示要求完成以下程序段的填空。#include<iostream.h>classA{inta,b;public:A(intm=2,intn=2){a=m;b=n;}//定义类A的构造函数,使参数m和n的默认值为2,//在函数体中用m初始化a,用n初始化b};voidmain(){A*p1,*p2;_