- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C2011年试卷及的答案
南京邮电大学通达学院 2010/2011学年第二学期
《 面向对象程序设计及C++ 》期末试卷A
本试卷共 8 页; 考试时间 110 分钟;
专业 班级 学号 姓名
题号 一 二 三 四 五 六 七 八 九 十 总 分 得分
得分 一、选择题(20分,每题1分)
1、C++源程序文件的扩展名是( B )。
A..obj B..cpp C..exe D..c
2、下列关于类与对象关系的描述中,不正确的是( C )。
A.类是具有相同属性和行为的一类对象的抽象
B.对象是类的具体实体
C.类与对象在内存中均占有内存单元
D.类是创建对象的模板
3、以下设置默认值的函数原型声明中错误的是( C )。
A.int add(int x, int y, int z=5); B.int add(int x, int y=4, int z=5);
C.int add(int x, int y=4, int z); D.int add(int x=3, int y=4, int z=5);
4、系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是。
A参数的个数?? B.参数的类型???
C参数的顺序? ? D.函数的返回类型
下列几个运算符以类的成员函数形式重载时,与其个的形式参数个数一样。
A.后++ B.前++ C. + D./
6、采用函数重载的目的在于(A )。
A.实现共享 B.减少空间 C.提高速度 D.使用方便,提高可读性
7、下列运算符中,( C )运算符在C++语言中不能重载。
A.+= B.[ ] C.:: D.new
8、下列引用,是正确的。已知:int k=1000;
Aint x=k;???B.char y;???C.int z=1000;? D.float t=k;
9、(A )是析构函数的特征。
A.一个类只能定义一个析构函数
B.析构函数名与类名完全相同
C.析构函数的定义只能在类体内
D.析构函数可以有一个或多个参数
10、局部变量可以隐藏全局变量,那么在有同名全局变量和局部变量的情形时,可以用(A )提供对全局变量的访问。
A.域运算符 B.类运算符 C.重载 D.引用
11、友元的作用(A )。
A.提高程序的运行效率 B.加强类的封装性
C.实现数据的隐藏性 D.增加成员函数的种类
12、假设定义了函数模板如下:
template class T
T max(T x,T y){ return x + y;}
并定义了int i; char c;
错误的调用语句是:__d__。
A.max(i,i) B.max(c,c) C.max((int)c,i) D.max(i,c)
13、下列说明中,
const char *ptr=”Nanjing”;
ptr应该是(c )。
A.指向字符常量的指针 B.指向字符的常量指针
C.指向字符串常量的指针 D.指向字符串的常量指针
14、下列关于对象数组的描述中,(D )是错误的。
A.对象数组的下标是从0开始的
B.对象数组的数组名是一个常量指针
C.对象数组的每个元素是同一个类的对象
D.对象数组只能赋初值,而不能在定义后赋值
15、print函数是一个类的常成员函数,无返回值,下列(a )是正确的。
A.void print( )const B.const void print( )
C.void const print( ) D.void print(const)
16、派生类对象对它继承自基类的成员中的( A )是可以访问的。
A.公有继承的公有成员 B.公有继承的私有成员
C.公有继承的保护成员 D.私有继承的公有成员
17、设置虚基类的目的是( D )。
A、简化程序 B.消除二义性
C.提高运行效率 D.减少目标代码
18、模板的使用是为了( a )。
A.提高代码的可重用性 B.提高代码的运行效率
C.加强类的封装性 D.实现多态性
19、多继承派生类构造函数构造对象时,最先被调用的是( B )。
A.派生类构造函数 B.虚基类的构造函数
C.非虚基类的构造函数 D.派生类子对象的构造函数
20、一个类的友元函数能够访问该类的(D )。
A.私有成员 B.保护成员 C.公有成员 D.所有成员
得分 二、填空题(10分,每空1分)
1、类中成员默
您可能关注的文档
- Application Develo的pment Framework.doc
- APQO培训讲义1的.ppt
- Arcgis ModelBuilde的r.ppt
- ArcGIS三大基础模块的.doc
- Arcgis数据检查和拓的扑处理.ppt
- archives-004的.doc
- ARIMA模型的模拟的.doc
- ARCGIS空间叠加分析的.doc
- ARMA算法整理的.doc
- ARP-地址解析协议的.doc
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
最近下载
- 消防控制室工作方案与消防流程.doc
- 幼儿园课件:《食品安全我懂得》.pptx
- 金融投资证券 - 金融投资证券 - 期权、期货和其他衍生品第十版答案手册Options,Futures,andOtherDerivatives-10th-JohnHull&Solutions.pdf
- ×××工程项目建设监理规划(房建).doc
- 脱硫脱硝设备现场安装方案.pdf
- 增强驾驭风险能力_提高科学执政本领(ppt46页).ppt
- 体操头手倒立教学教案.doc VIP
- 242个国家中英文名称对照.xls VIP
- 毕业设计(论文)--某商住楼工程量清单与招标控制价编制.doc
- 毕业设计(论文)--学生公寓楼工程量清单和招标控制价编制.doc
文档评论(0)