程序设计基础(二)试卷2010b

程序设计基础(二)试卷2010b

ID:13529237

大小:105.00 KB

页数:6页

时间:2018-07-23

程序设计基础(二)试卷2010b_第1页
程序设计基础(二)试卷2010b_第2页
程序设计基础(二)试卷2010b_第3页
程序设计基础(二)试卷2010b_第4页
程序设计基础(二)试卷2010b_第5页
资源描述:

《程序设计基础(二)试卷2010b》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、试题纸(B卷)课程名称:程序设计基础(二)适用专业年级:2009级计算机、软件、网络、电本考生学号:考生姓名:………………………………………………………………………………………………………………………一、单项选择题(每题1分,共15分)1、对于对象和类的关系,说法不正确的是()。A)同属于一类的对象,具有相同的数据成员和成员函数B)对象是具体,是类的对象,同其他变量一样,先定义后使用C)同一类的不同对象,其具有的操作可不同,具体的操作也不同D)不同类的对象,可有相同的操作2、不可以成为类的数据成员的是()。A)对象B)另一个类C)类的指针或引用D)其他简单的数据类型3、关

2、于类的继承的特性,不正确的是()。A)子类对父类具有数据和程序代码的共项特征B)子类与父类间有所差别C)会增加代码的冗余D)类间具有层次结构4、下列不正确的是()。A)对象必须先说明后使用,其说明的一般形式是:“类名对象名”B)类的说明是不分配内存空间的,只在程序运行时对对象分配空间C)同一类的不同对象,占有不同的内存空间D)同类不同对象的成员函数占有相同的内存空间,对象中存储的是这些共享代码在内存中的地址5、关于内联函数的说法不正确的是()。A)在说明类的同时定义成员函数,则函数隐含为内联函数B)可以在类外用inline关键字,对成员函数进行说明,则该函数也为内联函数C

3、)当内联函数被调用时,内联函数的代码在调用处被展开D)当内联函数被调用时,内联函数将返回结果6、对象的创建可以在定义类的同时创建对象,也可以在使用对象时创建,关于这两种说法正确的是()。A)前者创建的对象是全局对象后者创建的对象是局部性的B)前者创建的对象的作用域是整个程序,后者创建的对象的作用域是所在的函数C)前者创建的对象在整个程序运行期间都可被调用D)后者创建的对象的生存期也是整个程序7、面向对象程序设计的基本特点中,下列选项中哪个不是的()。A)抽象性B)复用性C)继承性D)多态性8、在C++语言中,下面虚基类的说明中正确的是()。A)virtualclassB:

4、publicA{……};B)classB:publicAvirtual{……};C)classB:virtualpublicA{……};D)classvirtualB:publicA{……};9、一个类中有()个析构函数。A)0B)1C)2D)多个10、下面描述中,表达错误的是()。A)公有继承时基类中的public成员在派生类中仍是public的B)公有继承是基类中的private成员在派生类中仍是private的C)公有继承时基类中的protected成员在派生类中仍是protected的D)私有继承时基类中的public成员在派生类中是private的11、逻辑错误

5、是由于设计不当造成的,下面()不会产生逻辑错误。A)charch[16]=”welcometochina”B)intnum[5]={5},i;i=num[5];C)char*p;p=’c’D)inti=5;j=5;1、下列()可以引起运行异常。A)数组长度不足B)硬件资源不符合要求C)数组下标溢出D)相关头文件未被引用2、下列说法正确的是()。A)当异常产生时,可中断程序从头开始B)当异常产生时,必须恢复、继续运行程序C)具体程序处理异常的方法可不同D)在程序中嵌入错误处理语句就可以防止程序异常的出现3、用来抛弃异常的语句块是()。A)catch语句块B)try语句块C)

6、throw语句块D)abort语句块4、对于类的私有成员、公有成员的正确说法是()。A)所有成员只对内,不对外B)公有成员也叫接口,是与外部联系的通道C)私有成员主要对数据成员而言,当然有些成员函数也是私有的D)类的私有成员、公有成员只是相对而言,可以随时改变的一、填空题(每题1分,共10分)1.对象就是C语言中的结构变量。2.声明一个引用时,必须同时对它进行初始化,使它指向一个已存在的对象。3.内联函数体内不能有循环语句和switch语句。4.catch可以通过类型相容或自动转换来接受抛弃的数据。5.同类不同对象的成员函数占有相同的内存空间,对象中存储的是这些共享代码在

7、内存中的地址。6.重载函数是靠参数的个数和类型来区分的,参数的传递方式和返回值类型是不起作用的。7.当内联函数被调用时,内联函数将返回结果。8.拷贝构造函数的形参必须是本类对象的引用。9.对象代表着正在创建的系统中的一个实体。10.重载函数必须有不同的形参名,且重载函数名可以不同。二、阅读程序,将程序运行结果填写答题册上。(每小题5分,共25分)1、#includeusingnamespacestd;classB0{public:voiddisplay(){cout<<"B0::display()"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。