欢迎来到天天文库
浏览记录
ID:14780684
大小:30.00 KB
页数:12页
时间:2018-07-30
《高等教育自学考试试题 全国2013年1月高等教育自学考试 c 程序设计试题 课程代码04737》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高等教育自学考试试题全国2013年1月高等教育自学考试C++程序设计试题课程代码04737导读:就爱阅读网友为您分享以下“全国2013年1月高等教育自学考试C++程序设计试题课程代码04737”资讯,希望对您有所帮助,感谢您对92to.com的支持!绝密★考试结束前全国2013年1月高等教育自学考试C++程序设计试题课程代码:04737请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项:1.12答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2.每小题选出答案后,用2B铅笔把答题纸上对
2、应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。1.下列不属于C++关键字的是A.externC.free2.C++中定义标准输入输出的库为A.stdioC.iostreamB.mathD.stdlibB.gotoD.default3.My是一个类,则执行语句Mya[3],*p[2]之后,自动调用构造函数次数为A.2C.44.下列语句错误的是A.in
3、tval(1220);C.constintval;5.下列说法中,有关构造函数是正确的是浙04737#C++程序设计试题第1页(共13页)B.externintval(20);D.externconstintval;B.3D.5A.任何一类必定有构造函数C.构造函数不能重载6.下面关于类和对象说法不正确是A.类由数据与函数组成C.对象是类的实例7.下面选项中不是类成员函数的是A.构造函数C.友元函数8.在C++中类之间的继承关系具有A.自反性C.传递性9.C++中类的成员默认为A.publicC.protectedB.可定义没有构造函数的类D.任何一类必定
4、有缺省的构造函数B.一个对象必属于某个类D.一个类的对象只有一个B.析构函数D.静态函数B.对称性D.反对称性B.privateD.static10.C++中要实现动态联编,调用虚函数时必须使用A.基类指针C.派生类指针11.下面对析构函数的正确描述是A.系统不能提供默认的析构函数12C.析构函数没有参数12.在下面的二维数定义正确的是A.intary[5][];C.intary[][5];13.以下说法中正确的是A.C++程序总是从第一个定义的函数开始执行B.C++程序总是从main函数开始执行C.C++中函数必须有返回值D.C++中函数名必须唯一14.
5、对C++中主函数描述正确的是A.名称为main,可为多个B.名称不限,可为多个B.intary[][5]={{0,1,2}};D.intary[5,5];B.析构函数必须由用户定义D.析构函数可以设置默认参数B.类名D.对象名浙04737#C++程序设计试题第2页(共13页)C.名称为main,必须有且只能有—个15.下面声明纯虚函数语句正确的是A.voidfun()=0;C.virtualvoidfun();D.名称不限,必须有且只能有—个B.virtualvoidfun()=0;D.virtualvoidfun(){12};16.对于拷贝初始化构造函数
6、和赋值操作的关系,正确的描述是A.拷贝初始化构造函数和赋值操作是完全一样的操作B.进行赋值操作时,会调用类的构造函数C.当调用拷贝初始化构造函数时,类的对象正在被建立并被初始化D.拷贝初始化构造函数和赋值操作不能在同一个类中被同时定义17.使用重载函数的目的是A.共享函数数据C.优化运行效率B.减少代码量D.提高可读性18.C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必须用原型D.引进了类和对象的概念19.假定有“char*p=“Hello”;”,若要输
7、出这个字符串的地址值正确的写法为A.cout<<*p;C.cout<<&p;B.cout<<p;D.cout<<(void*)p;20.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是A.公有类型C.保护类型12浙04737#C++程序设计试题第3页(共13页)B.私有类型D.友元类型非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。12二、填空题(本大题共20小题,每小题1分,共20分)21.C++程序的编译是以____________为
8、单位进行的。22.C++语言支持的两种多态性分别是编译时的多态性和
此文档下载收益归作者所有