计算机二级c++练习题..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、选择题(每小题1分,共40小题,共40分)   1.数据的存储结构是指(  )。   A.数据所占的存储空间 B.数据的逻辑结构在计算机中的存放形式   C.数据在计算机中的顺序存储方式 D.存储在计算机外存中的数据   2.将E-R图转换到关系模式时,实体与实体间的联系可以表示成(  )。   A.属性 B.关系 C.键 D.域   3.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为(  )。   A.125 B.n/Z C.n D.n+1   4.树是结点的集合,它的根结点的数目是(  )。   A.有且只有1个 B.1或多于1 C.0或1 D.至少有2个   5.设R是一个二元关系,S是一个三元关系,则下列运算中正确的是(  )。   A.R-S B.R×S C.R∩S D.R∪S   6.关于结构化程序设计原则和方法的描述错误的是(  )。   A.选用的结构只允许有一个入口和一个出口   B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现   C.不允许使用GOTO语句   D.语言中所没有的控制结构,应该采用前后一致的方法来模拟   7.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为(  )。   A.并运算 B.交运算 C.差运算 D.积运算   8.下列叙述中正确的是(  )。   A.在面向对象的程序设计中,各个对象之间具有密切的关系   B.在面向对象的程序设计中,各个对象都是公用的   C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小   D.上述三种说法都不对   9.结构化程序设计的三种基本结构是(  )。   A.过程、子程序和分程序 B.顺序、选择和重复   C.递归、堆栈和队列 D.调用、返回和转移   10.在数据库设计中,将E-R图转换为关系模式的过程属于(  )。   A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 11.在C++语言中函数返回值的类型是由(  )决定的。   A.调用该函数时系统临时 B.return语句中的表达式类型   C.定义该函数时所指定的函数类型 D.调用该函数时的主调函数类型   12.下列描述正确的是(  )。   A.表示mn为true或mnm  B.switch语句结构中必须有default语句   C.if语句结构中必须有else语句 D.如果至少有一个操作数为true,则包含‖运算符的表达式为true   13.使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为(  )。   A.ios::in B.ios::out C.ios::inlios::out D.没有默认   14.下列各类函数中,不是类的成员函数的是(  )。   A.构造函数 B.抽象类 C.派生类 D.以上都不对   15.下面关于数组的初始化正确的是(  )。   A.charstr[]={’a’,’b’,’e’} B.charstr[2]={’a’,’b’,’e’)   C.charstr[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}} D.charstr()={’a’,’b’,’C’}   16.类模板templateclassX{…},其中友元函数f对特定类型T(如int),使函数f(x)成为x模板类的友元,则其说明为(  )。   A.friendvoidf(); B.friendvoidf(x); C.friendvoidA::f(); D.friendvoidC::f(x);   17.类MyClass的定义如下:   classMyClass{   public:   MyClass(){value=0;}   SetVariable(inti){valtic=i;}   private:   intvalue;   };   MyClass*P,my;p=my;   则对下列语句序列正确的描述是(  )。 A.语句p=my;是把对象my赋值给指针变量P B.语句MyClass*P,my;会调用两次类MyClass的构造函数   C.对语句*P.SetVariable(5)的调用是正确的   D.语句P-SetVariable(5)与语句my.SetVariable(5)等价   18.下面关于break语句的描述中,不

文档评论(0)

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

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

1亿VIP精品文档

相关文档