高级语程序设计ii考试试题(2008)a

高级语程序设计ii考试试题(2008)a

ID:15257624

大小:82.50 KB

页数:5页

时间:2018-08-02

高级语程序设计ii考试试题(2008)a_第1页
高级语程序设计ii考试试题(2008)a_第2页
高级语程序设计ii考试试题(2008)a_第3页
高级语程序设计ii考试试题(2008)a_第4页
高级语程序设计ii考试试题(2008)a_第5页
资源描述:

《高级语程序设计ii考试试题(2008)a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程名称:高级语言程序设计II任课教师:学号:姓名:四川大学期末考试试题(闭卷)(2007-2008学年第2学期)课程号:课程名称:高级语言程序设计II(A卷)任课教师:适用专业年级:计算机专业07级学号:姓名:一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.通常情况下,函数模板中的类型参数个数不能是()。A.0B.1C.3D.4参考答案:A2.类的指针成员的初始化是通过函数完成的,这个函数通常是()。A.析构函数B.构造函数C.其他成员函

2、数D.友元函数参考答案:B3.类型转换函数()。A.不能带有参数B.最多只能带有2个参数C.只能带有一个参数D.可以带多个参数参考答案:A4.静态成员函数没有()。A.返回值B.this指针C.指针参数D.返回类型参考答案:B5.定义类模板时要使用关键字()。A.constB.newC.deleteD.template参考答案:D6.下列不具有访问权限属性的是()。A.非类成员B.类成员C.数据成员D.函数成员参考答案:A7.C++语言鼓励程序员在程序设计时将()。A.数据和操作分别封装B.不同类型的数据封装在一起C.数据和操作封装在一起D.不同作用的操作封

3、装在一起参考答案:C8.所谓多态性是指()。A.不同的对象调用不同名称的函数B.不同的对象调用相同名称的函数C.一个对象调用不同名称的函数D.一个对象调用不同名称的对象参考答案:B9.解决二义性问题的方法有()。A.只能使用作用域分辨操作符B.使用作用域分辨操作符或赋值兼容规则C.使用作用域分辨操作符或虚基类D.使用虚基类或赋值兼容规则参考答案:C10.如果在类CTest的外面函数调用CTest::f();则函数f()是类CTest的()。A.静态成员函数B.非静态成员函数C.友元函数D.前面都不正确参考答案:A二、判断正误题(本大题共5小题,每小题2分,共

4、10分)判断正误,在题后的括号内,正确的划上“√”错误的划上“×”。1.friend属于类的存取权限。()参考答案:×2.重载函数要求函数有相同的函数名,但具有不同的参数个数或参数类型。()参考答案:√3.常对象可以调用任意成员函数。()参考答案:×4.在类声明中不但可以说明成员函数的函数头,也可以定义函数体。()参考答案:√5.析构函数可以有参数。()参考答案:×三、填空题(本大题共5小题,每小题2分,共10分)不写解答过程,将正确的答案写在每小题的空格内。错填或不填均无分。1.编译时多态性是通过()函数实现的。参考答案:重载2.在C++中,如果类的名称是

5、CTest,则此类的析构函数名称为()。参考答案:~CTest3.使用new建立的动态对象在不用时必须用()删除,以便释放所占用空间。参考答案:delete4.友元函数用关键字()说明。参考答案:friend5.使用C++风格的输入/输出时,在程序中必须包含头文件()。参考答案:iostream或iostream.h本题5页,本页为第5页教务处试题编号:课程名称:高级语言程序设计II任课教师:学号:姓名:四、程序分析题(本大题共4小题,每小题5分,共20分)给出下面各程序的输出结果。1.阅读下面程序,写出输出结果。#includeusin

6、gnamespacestd;classCPoint{public:CPoint(intx=0,inty=0):m_x(x),m_y(y){}intGetX()const{returnm_x;}intGetY()const{returnm_y;}voidSetX(intx){m_x=x;}voidSetY(inty){m_y=y;}private:intm_x;//X坐标intm_y;//X坐标};intmain(void){CPointoPoint1;constCPointoPoint2(3,4);cout<

7、int1.SetX(1);cout<usingnamespacestd;templateclassCArray{public:CArray(intiArray[],in

8、tiSize):m_pArray(iArray),m

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

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

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