




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江工业大学期末考试试卷2014 /2015学年第二学期课程名称c .方案拟订二使用类信息学院教师人数学生人数500命题人陈金印评论者张健命题总数页每份试卷都需要白皮书。大张命题注意事项:首先,请用A4纸电脑打印命题稿,或用教务处打印的命题纸用黑色墨水书写,以保持字迹清晰、页码完整。二、两道试题必须要求相同,不要在试卷表面注明甲、乙两个字,由教务处选择甲、乙两卷。第三,草稿必须由学院审查,并在考试前两周提交给教务办公室。浙江工业大学2014/2015学年第二学期论文课程C编程二名称_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _班级_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _讲师主题序列一个二三四五六七八一般注释得分试题1和选择题(每题1分,共20分)1.所谓的数据封装是将一组数据和与这组数据相关的操作组合在一起,形成一个实体,定义为()。AA.b类.对象c .功能体d .数据块2.假设A是一个类,执行“A * p=新A10”;语句是()。DA.公元前1年2月11日至10年3.已知定义类Person,应正确定义Person类的复制构造函数声明()。BA.无效人员(人员p);人(警员);C.人(人p) D人(人p);4.以下不能是类is()的成员。BA.指向自己的类对象b .自己的类对象c .对自己的类对象d .另一个类的对象的引用5.在静态数据成员的以下特征中,()是错误的。BA.静态数据成员前面应该有修饰符staticB.静态数据成员在类中初始化C.当引用静态数据成员时,应该在静态数据成员名称之前添加类名和范围运算符静态数据成员为所有对象所共有6.已知甲班是乙班的朋友,乙班是丙班的朋友,那么()。DA.a班一定是c班的朋友。c班一定是a班的朋友。C.c类的成员函数可以访问b类对象的任何成员。D.a类的成员函数可以访问b类对象的任何成员。7.对于常量成员函数,下面描述的正确选项是()。CA.类的成员函数可以操作常量对象b。类的成员函数不能操作常量对象C.只有常数成员函数可以操作常数对象。在常数成员函数中,常数对象可以更新8.有以下类别定义:类别MyBASEint k;public:空隙集(int n) k=n;int get()常量返回k;类别MyDERIVED:受保护的MyBASE受保护的;int j;public:空隙集(int m,int n) MyBase : Set(m);j=n。int get()常量 return MyBase : GeT()j;my派生类中受保护成员的数量是()。Ba4 b . 3 c . 2d . 19.有以下代码:1班弗雷德;2班巴尼3弗雷德十;4弗雷德*普;5 ;6班弗雷德巴尼y;8 ;错误是()。BA.第一行:弗雷德班;第三行:弗雷德十世;C.第4行:Fred * p;第七行:巴尼。10.需要一个具有相同逻辑函数的函数,并且用于编译这些函数的程序文本完全相同,除了不同的数据类型。对于此函数,以下选项不能用于实现此函数是()。DA.宏函数b .为所有类型重载此函数C.模板d .朋友功能11.为了正确执行以下过程,函数定义是正确的()。B#包括void main()打印(2,3.4);A.模板无效打印(T arg1,T arg2)cout arg1: arg1 endlcout arg2: arg2 endlB.模板无效打印(T1 arg1,T2 arg2)cout arg1: arg1 endlcout arg2: arg2 endlC.无效打印(int arg1,int arg2)cout arg1: arg1 endlcout arg2: arg2 endlD.模板无效打印(T参数1,int参数2)cout arg1: arg1 endlcout arg2: arg2 endl12.以下基类哪个表示抽象类().C我的班级虚空VF(int);b .CLaSS MyCLaSS void VF(int)=0;C.class MyClass 虚空VF()=0;D.class MyClass 虚空VF(int) ;13.下面关于虚函数和函数重载的叙述不正确的是().AA.虚函数不是类的成员函数B.虚函数实现了C的多态性C.函数重载允许非成员函数,而虚函数则不行D.函数重载的调用根据参数的个数、序列来确定,而虚函数依据对象确定14.如果表达式i*k时中的和 * 都是重载的友元运算符,则采用运算符函数调用格式,该表达式还可表示为().Ba)运算符*(i。运算符()、k) B)运算符*(运算符(一)、k)C)i .操作员().运算符*(k) D)k。运算符*(运算符)15.下列关于虚函数的说法,错误的是().BA.需要通过基类的对象、指针或者引用来调用虚函数B.派生类中的虚函数必须与基类中的虚函数同名,但参数的个数可以不一样C.一个函数如果被定义成虚函数,经历多次派生后,其虚特性将不会保持D.设置虚函数的目的是消除二义性16.有如下程序:#包括使用命名空间标准;类别基础private:void fun1()常量 cout fun1protected:void fun2()常量 cout fun2public:void fun3()常量 cout fun3;类派生:受保护的基本public:void fun4()常量 cout fun4;int main()派生对象。obj。fun 1();/obj。fun 2();/obj。资金3();/obj。资金4();/其中没有语法错误的语句是().DA. B. C. D.17.有如下类定义:嗜酒者互诫协会级int a;public:int getRef()常量返回a; /int getValue()常量返回a;/空隙集(int n)常量 a=n;/朋友空虚秀int main()长*p,I;p=新长;如果(!p) cout 分配错误 n ;返回1;* p=1000i=(长)p;cout 这里是p:处的整数 * p n这是i: 使用命名空间标准;类myclasspublic:我的类(int x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 可转股协议存款合同样本
- 公司间提前还款合同范本
- 印刷厂兼职用工合同范本
- 农村邻居道路出入协议书
- 双方解除联营合同协议书
- 企业与饭堂合作合同协议
- 借用食品代加工合同范本
- 四个儿女赡养老人协议书
- 加装电梯需签的协议合同
- 刷胶承包合同协议书模板
- 2024-2025学年华东师大版8年级下册期末试卷附完整答案详解【名校卷】
- 2025年保密观知识竞赛试题及答案
- 2025年公安机关人民警察招录面试专项练习含答案
- DBJT15-98-2019 建筑施工承插型套扣式钢管脚手架安全技术规程
- 2025年部编版新教材语文七年级上册全套教案设计(含教学设计)
- 医院护理管理课件
- 2025年秋季第一学期开学典礼校长致辞:在历史的坐标上接好时代的接力棒(1945→2025→未来:我们的责任接力)
- 变电运维安全活动个人发言
- 2025年艾梅乙知识竞赛试题及答案
- 东北三省2025~2026学年度上学期东北三省精准教学高三联考 物理 强化卷(含答题卡、答案及解析)
- 2025年《三级公共营养师》考试练习题库及答案
评论
0/150
提交评论