2021年辽宁省大连市全国计算机等级考试C++语言程序设计测试卷(含答案).docxVIP

2021年辽宁省大连市全国计算机等级考试C++语言程序设计测试卷(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021年辽宁省大连市全国计算机等级考试C++语言程序设计测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、1.选择题(10题) 1. ( )既可重载为一元运算符,又可重载为二元运算符。 A.“*,, B.“=” C.“=”和“*” D.“*”和“*++”? 2. 有如下类的定义。那么空格处的语句是( )。 class MyClass { ____________int x,y; public: MyClass(int x1=0,int y1=0) { x=x1; y=y1; } static void change() { x+=10; y+=10; } }; A.static B.const C.private D.不需要填入内容? 3. 如果表达式- -x/y中的“- -”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为 A.operator /(x.operator- -( ),y);? B.operator /(operator- -(x),y);? C.x.operator- -( ).Operator /(y);? D.y.operator /(operator- -(x));? 4. 下列关于栈的描述,错误的是( )。 A.栈是先进后出的线性表 B.栈只能顺序存储 C.栈具有记忆作用 D.对栈的插入与删除操作中,不需要改变栈底指针? 5.以下数据结构中不属于线性数据结构的是______。 A.队列 B.线性表 C.二叉树 D.栈? 6. 有如下程序; #include<iostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){cout<<k;} }; int main( ){ DA d[]={DA(3),DA(3),DA(3)}; DA *p=new DA[2]; delete []p; return (); } 这个程序的输出结果是( )。 A.111 B.333 C.11333 D.11133? 7.下列叙述中正确的是(  )。 A.一个逻辑数据结构只能有一种存储结构? B.数据的逻辑结构属于线性结构,存储结构属于非线性结构? C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率? D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率? 8. 在C++语言中,封装是借助于什么达到的? A.结构 B.类 C.数组 D.函数? 9. 设有定义:Class person{    int num;     char name[10];     public:     void init(int n,char*m);…};person std[30]则以下叙述不正确的是 A.std是一个含有30个元素的对象数组? B.std数组中的每个元素都是person类的对象? C.std数组中的每个元素都有自己的私有变量num和name? D.std数组中的每个元素都有各自的成员函数init? 10. 以下哪个特征不是面向对象思想中的主要特征( )。 A.多态 B.继承 C.封装 D.垃圾回收? 二、单选题(13题) 11. 对于拷贝构造函数和赋值操作的关系,正确的是 A.拷贝构造函数和赋值操作是完全一样的操作? B.进行赋值操作时,会调用类的构造函数? C.当调用拷贝构造函数时,类的对象正在被建立并被初始化? D.拷贝构造函数和赋值操作不能在同一个类中被同时定义? 12. 一个类的友元函数能够访问该类的 ______。 A.私有成员 B.保护成员 C.公有成员 D.所有成员? 13. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作 A.软件投机 B.软件危机 C.软件工程 D.软件产生? 14.下面关于类和对象的描述中,错误的是( )。 A.类就是C语言中的结构体类型,对象就是C语言中的结构体变量? B.类和对象之间的关系是抽象和具体的关系? C.对象是类的实例,一个对象必须属于一个已知的类? D.类是具有共同行为的若干对象的统一描述体? 15.设有两个字符串p和q,求q在p中首次出现位置的运算称为(  )。 A.A.连接 B.模式匹配 C.求子串 D.求串长 16.下面描述中错误的是(  )。 A.系统总体结构图支持软件系统的详细设计? B.软件设计是将软件需求转换为软件表示的过程? C.数据结构与数据库设计是软件设计的任务之一? D.PAD图是软件详细设计的表示工具? 17.对于一个类定义,下列叙述中

您可能关注的文档

文档评论(0)

long8273 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档