版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021年4月高等教育自学测试全国统一命题测试C+®序设计试卷课程代码04737本试卷共ll页,总分值t00分,测试时间150分钟.考生做题考前须知:1 .本卷所有试题必须在做题卡上作答.答在试卷上无效,试卷空白处和反面均可作草稿纸.2 .第一局部为选择题.必须对应试卷上的题号使用2B铅笔将“做题卡的相应代码涂黑.3 .第二局部为非选择题.必须注明大、小题号,使用0. 5毫米黑色字迹签字笔作答.4 .合理安排做题空间.超出做题区域无效.第一局部 选择题一、单项选择题本大题共20小题,每题1分,共20分在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将 “做题卡的相应代码
2、涂黑.未涂、错涂或多涂均无分.1 . C+铺言是从早期的C语言逐渐开展演变而来的,与 C语言相比,C+傕求解问 题方法上进行的最大改良是A .面向过程B .面向对象C. 平安性 D .复用性2 .结构化程序设计所规定的三种根本限制结构是A. 输入、处理、输出B.树形、网形、环形C .顺序、选择、循环D.主程序、子程序、函数3 .关于函数模板,描述错误的选项是A .函数模板必须由程序员实例化为可执行的函数模板B. 函数模板的实例化由编译器实现C . 一个类定义中,只要有一个函数模板,那么这个类是类模板D .类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化4 .作用域运算符“:的
3、功能是.指出作用域的范围的.标识成员是属于哪个类的.减少空间A .标识作用域的级别的BC .给定作用域的大小的D5 .采用重载函数的目的是A .实现共享B.使用方便,提升可读性6 .以下关键字不能用来声明类的访问权限的是A . public B . private7 .有如下类声明" class Ain t xA.公有数据成员BC.公有成员函数D8 .以下不是构造函数的特征的是A .构造函数的函数名与类名相同C .构造函数可以设置缺省参数9 .通常的拷贝构造函数的参数是A.某个对象名BC .某个对象的引用DC . stadc D . protected; ",那么A类的成员
4、x是.私有数据成员.私有成员函数B.构造函数可以重载D.构造函数不能重载.某个对象成员名.某个对象的指针名10 .以下哪个类型函数不适合声明为内联函数?A.函数体语句较多B.函数体语句较少C .函数执行时间较短D.函数执行时间过长11 .设x和y均为bool量,那么x&&y为真的条件是.其中一个为真A .它们均为真.其中一个为假C .它们均为假12 .对于友元描述正确的选项是A .友元是本类的成员函数B .友元不是本类的成员函数C .友元不是函数D.友元不能访问本类私有成员13 .当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的A . public 成员BC.
5、protected 成员D14 .在C+谣言中,080是A .八进制数BC.十六进制数D15 .下面函数原型声明中,声明了 funA. void fun()=0BC . virtual void fun()D16 .以下虚基类的声明中,正确的选项是A . class virtual B : public A.private 成员.友元.十进制数.非法数为虚函数的是.virtual void fun()=O.virtual void fun()B . class B : virtual public AC . class B : public A virtualvirtual class Bpu
6、blic A17 .以下运算符中,在 C+吾言中不能重载的是A. *B. >= C . : :D . /18 .在C+吾言中,能代表逻辑值“假的是A .小于0的数 B .大于0的数 C .非0整数 D . 019 .以下表达中不正确的选项是A .在一个函数中,可以有多条return语句B .函数的定义不能嵌套,但函数的调用可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量20 .:int m=10 ;在以下表示引用的方法中,以下哪一项为哪一项正确的?A . hat&x=m B . int&y=10 C.int &z D . float &t
7、= & m第二局部非选择题二、填空题本大题共20小题,每题l分,共20分请在做题卡上作答.21 .对象的核心概念就是通常所说的继承、封装和22 . cin后面的符号是:>>,cout后面的符号是.23 .面向对象编程的英文缩写是 o24 . x=2, y=3, x<y 的值是.25 .执行以下代码:double pi=3 . 1415926; cout<<setprecision(5)<<pi程序的输出结果是 026 .建立一个对象时,对象的状态是不确定的.为了使对象的状态确定,必须对其 进行正确的 o27 .重载运算符的含义必须清楚,不能有
8、o28 .根据联编进行阶段的不同,联编方法可分为两种:动态联编和 o29 .设要把一个文件输出流对象 myFile与文件“f: myText. txt 相关联,所用 的C+错句是 030 .在C+钟,函数鲤参数有两种传递方式,它们是 和地址或指针或引用传递.31 .设有定义int x=3 , y=4;那么表达式x*=y+5的值为.32 .在C+钟,函数在定义时可以预先定义出默认的形参值.默认形参值必须按 的顺序定义.由于在调用时,实参初始化形参是按从左到右的顺序.33 .如果一个函数直接或间接地调用自身,这样的调用称为 调用.34 .函数模板中紧随template 之后尖括号内的类型参数都要冠
9、以保存字 035 .假设一个类的名称为MyClass,使用这个类的一个对象初始化该类的另一个对象时,可以调用 构造函数来完成此功能.r36 .设函数sum是由函数模板实现的,并且 sum(3, 6)和sum(4. 6, 8)都是正确的 函数调用,那么函数模板具有 个类型参数.37 .如果一个派生类只有一个唯一的基类,那么这样的继承关系称为 o38 . 一个const对象只能访问 成员函数.39 .如果通过同一个基类派生一系列的类,那么将这些类总称为 o40 . A是一个类,已有语句“A *p; P=new A10; ".要释放由P指向的动态空间, 正确的语句应该是 o三、改错题(本大题共5小题,每题4分,共20分)请在做题卡上作答.下面的程序段中各有一处错误,请将错误所在行抄写在做题卡上,并指出错误原因.四、完成程序题(本大题共5小题.每题4分.共20分)请在做题卡上作答.46 .在下面程序横线处填上适当字句,以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《地理教学论》2021-2022学年第一学期期末试卷
- 淮阴工学院《液压与气压传动1》2023-2024学年第一学期期末试卷
- 淮阴工学院《土力学与工程地质》2022-2023学年第一学期期末试卷
- 文书模板-《银行零售宣传活动方案》
- 探索专业技术培训的蓝海考核试卷
- 制糖企业的知识产权管理与技术创新考核试卷
- 关于石头的高考作文素材5篇
- 天然气开采与利用的公众参与与社会合作伙伴模式考核试卷
- 塑料制品的优点与缺点分析考核试卷
- 基于循环的持续改进管理方法考核试卷
- “单脚起跳、双脚落地”案理分析
- 建筑施工安全生产专项整治三年行动实施方案
- 管卡管件标准2010
- FMPS多维完美主义量表中文版及英文原版
- 砼质量缺陷修补方案
- 美国的人才机制
- 电压和电阻复习课件
- 《巴蜀文化简论》PPT课件.ppt
- 物业公司消防维保质量检查内容及考核评分表
- 电动自行车火灾的勘查检验技术及案例分析
- 螺栓检测报告
评论
0/150
提交评论