软件开发工种试题(笔试)2_第1页
软件开发工种试题(笔试)2_第2页
软件开发工种试题(笔试)2_第3页
软件开发工种试题(笔试)2_第4页
软件开发工种试题(笔试)2_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(考试时间9:00~11:00共120分钟)注意事项1.在答题卡的指定位置上正确写入你的姓名、考号、单位以及试题答案。2.每个判断题有正确和错误两个选项,如果认为正确就打“√”,错误就打“×”。3.每个选择题空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下写出该选项。4.解答前务必阅读例题和注意事项。答题卡中每5个题的答案分为一个小组,答案依次按顺序排列,例如1、ACBBD6、CADDA。解答后用蓝黑色或者黑色钢笔、签字笔把答案抄写到答题卡上,否则判0分。

一、判断题(共20分,每题1分)1、_123456789可以作为C语言的变量标示符。()2、C语言中“+”、“-”的优先级高于“>=”的优先级。()3、do-while语句和while-do语句执行效果是一致的。()4、C语言中全局变量可以和局部变量重名,且全局变量优先。()5、一个函数利用return不可能同时返回多个值。()6、do-while语句构成的循环只能用break语句退出。()7、通过封装,对象的属性都是不可见的。()8、C++对C语言作了很多改进,引进了类和对象的概念使得C语言发生了质变,从面向过程变成了面向对象。()9、在C++中,在指定了缺省值的参数右边,不能出现没有指定缺省值的参数。()10、对一个指针可以使用多次delete运算符。()11、对象成员的表示与结构变量成员表示相同,使用运算符.或->。()12、为实现软件分层,必须明确定义层次的接口,并且不能经常修改接口定义。()13、SQL语言是非过程化的语言,易学习。()14、用户可以通过文件包含命令将系统库函数包含到用户源文件中,然后调用系统库函数。()15、QT是基于Windows平台的界面开发工具。()16、VLD软件是一种逻辑设计可视化、模块化的保护开发软件。()17、VLD主要包括可视化逻辑设计和代码机器人两部分,同时VLD还提供了仿真系统,但不能进行程序在线仿真调试。()18、在母差保护中,中间变流器的误差要求,应比主电流互感器严格,一般要求误差电流不超过最大区外故障电流的3%。()19、数据库通常分为实时数据库和历史数据库。()20、QT是一种语言。()二、选择题(共60分,每问2分)●以下关于QT的描述不正确的是(1)。(1)A.QT支持2D图形渲染B.QT支持3D图形渲染C.QT支持OpenGLD.QT不支持XML●以下关于QT信号和槽的描述正确的是(2)。(2)A.用于SOCKET网络通信B.用于UDP网络通信C.用于对象间通信D.用于串口通信●以下关于QT信号/槽的叙述不正确的是(3)。(3)A. 信号与槽通过connected函数任意相连B.信号/槽机制在QObject类中实现C. 从QWidget类继承的所有类可以包含信号和槽D.当对象状态变化时信号被发送,对象不关心是否有其他对象接收到该信号●以下正确的说法是(4)。(4)A.若需要调用标准函数,调用前必须重新定义B.可以直接调用所有标准库函数C.可以定义和标准库函数重名的函数,但是在使用时调用的是系统库函数D.可以通过文件包含命令将系统库函数包含到用户源文件中,然后调用系统库函数●C++类体系中,不能被派生类继承的有(5)。(5)A.构造函数B.虚函数C.静态成员函数D.赋值操作函数●有以下程序段intk=0while(k=1)k++;while循环执行的次数是(6)。(6)A.无限次B.有语法错,不能执行C.一次也不执行D.执行1次●关于C++与C语言的关系的描述中,(7)是错误的。(7)A.C语言是C++的一个子集B.C语言与C++是兼容的C.C++对C语言进行了一些改进D.C++和C语言都是面向对象的●下面有关构造函数的描述中,正确的是(8)。(8)A.构造函数可以带有返回值B.构造函数的名字与类名完全相同C.构造函数必须带有参数D.构造函数必须定义,不能缺省●使用派生类的主要原因是(9)(9)A.提高代码的可重用性B.提高程序的运行效率C.加强类的封装性D.实现数据的隐藏●在C++中继承方式有几种(10)(10)A.1B.2C.3D.4●派生类的对象对它的基类成员中(11)是可以访问的。(11)A.公有继承的公有成员;B.公有继承的私有成员;C.公有继承的保护成员;D.私有继承的公有成员。●类中定义的成员默认为(12)访问属性。(12)A.publicB.privateC.protectedD.friend●下列各种函数中,(13)不是类的成员函数。(13)A.构造函数B.析构函数C.友元函数D.拷贝构造函数●下列(14)是正确的C语句。(14)A.;B.a=17C.x+yD.cout<<"\n"●假定AB为一个类,则执行ABx;语句时将自动调用该类的(15)。(15)A.有参构造函数B.无参构造函数C.拷贝构造函数D.赋值构造函数●假定AB为一个类,则(16)为该类的拷贝构造函数的原型说明。(16)A.AB(ABx);B.AB(intx);C.AB(AB&x);D.voidAB(AB&x);●数据封装就是将一组数据和与其有关操作组装在一起,形成一个实体,这实体也就是(17)。(17)A.类B.对象C.函数体D.数据块●(18)不是构造函数的特征。(18)A、构造函数的函数名与类名相同B、构造函数可以重载C、构造函数可以设置缺省参数D、构造函数必须指定类型说明●假定一个字符串的长度为n,则定义存储该字符串的字符数组的长度至少为(19)。(19)A、n-1B、nC、n+1D、n+2●实现运行时的多态性用(20)。(20)A、重载函数B、构造函数C、析构函数D、虚函数●C++类体系中,不能被派生类继承的有(21)。(21)A.构造函数B.虚函数C.静态成员函数D.赋值操作函数●使用VLD同步设计数据时,必须选中的是(22)。(22)A.系统支持数据 B.装置属性 C.模拟量属性 D.开入量属性●公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(23)。(23)A.多对多B.一对一C.多对一D.一对多●某变电站电压互感器的开口三角形侧B相接反,则正常运行时,如一次侧运行电压为110KV,开口三角形的输出为(24)。(24)A.0VB.100VC.200V D.220V●具有相同的保护范围的全阻抗继电器、方向阻抗继电器、偏移园阻抗继电器、四边形方向阻抗继电器,受系统振荡影响最大的是(25)。(25)A.全阻抗继电器B.方向阻抗继电器C.偏移园阻抗继电器D.四边形方向阻抗继电器●母线差动保护采用电压闭锁元件的主要目的(26)。(26)A.系统发生振荡时,母线差动保护不会误动B.区外发生故障时,母线差动保护不会误动C.由于误碰出口继电器而不至造成母线差动保护误动●开关非全相运行时,负序电流的大小与负荷电流的大小关系为(27)。 (27)A.成正比 B.成反比 C.不确定●某一线路与两条平行线相邻,其距离保护正方向在相邻平行线中点故障时不会动作,在相邻平行线末端故障时(28)。 (28)A.可能动可能不动 B.能动 C.不动●类定义如下:classB1 //定义类B1{ public: B1(inti){cout<<”consB1”<<i<<endl;}};classB2 //定义类B2{ public: B2(intj){cout<<”consB2”<<j<<endl;}};classB3 //定义类B3{ public: B3(){cout<<”consB3*”<<endl;}};classC:publicB2,publicB1,publicB3{ public: C(inta,intb,intc,intd,inte) //派生类C的构造函数定义 :B1(a),memberB2(d),memberB1(c),B2(b) {m=e;cout<<”consC”<<endl;} private: B1memberB1; B2memberB2; B3memberB3; intm;};当声明C对象时,输出结果是(29)。(29)A.consB22consB11consB3*consB13consB24consB3*consCB.consB11consB22consB3*consB13consB24consB3*consCC.consB11consB22consB3*consB24consB13consB3*consCD.consB22consB11consB3*consB13consB3*consB24consC●下列有关类的说法不正确的是(30)。(30)A.对象是类的一个实例B.任何一个对象只能属于一个具体的类C.一个类只能有一个对象D.类与对象的关系和数据类型与变量的关系相似三简答题(共20分)浅析C与C++的主要区别?(5分)引用与指针有什么区别?(5分)国家电网企业愿景和企业精神是什么?(5分)国家电网“三集五大”指什么?(5分)

答题卡单位:考号:姓名:分数:装订线判断题(每题1分)1、6、11、16、选择题(每题2分)1、6、11、16、21、26、简答题1、(5分)(5分)(5分)(5分)答案判断题(共20分,每题1分)1、√√××√××√√×11、√√√√×√××√×二、选择题(共60分,每题2分)1、DCADACDBAC11、AACABCADCD21、AACCACAAAC三、简答题(共20分):浅析C与C++的主要区别?(共5分)答:C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“设计这个概念已经被融入到C++之中”,而就语言本身而言,在C中更多的是算法的概念。C是C++的子集,所以相对于C,C++包含了更丰富的“设计”的概念。(注:提到C是C++子集给2分,提到C++具有设计概念给2分,意思到了就给分)2、引用与指针有什么区别?(共5分)答:1)引用必须被初始化,指针不必。2)引用初始化以后不能被改变,指针可以改变所指的对象。3)不存在指向空值的引用,但是存在指向空值的指针。3、国家电网企业愿景和企业精神是什么?(共5分)答:企业愿景:建设世界一流电网、建设国际一流企业。企业精神:努力超越、追求卓越。4、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论