第1 页共 3 页课程名称:面向对象程序设计( A 卷闭卷 ) 适用专业年级:计算机14 级考试时间 : 100 分钟题号一二三四五六七八九十总分统分人签 名题分10 20 24 26 20 100 得分考生注意事项:1、本试卷共3 页,试卷如有缺页或破损,请立即举手报告以便更换
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场
(答案请写在密封线内和答卷正面,否则不记分)一、判断题,正确的打√,错误的打×(每小题1 分,共 10 分)(答案填在下表中)1 2 3 4 5 6 7 8 9 10 √××√×√××√×1.在 C++中,标识符Student 和_student都是正确的
在编程中,有了面向对象的程序设计方法后,就不要用面向过程的程序设计方法了
语句“ int (*p)(int x, int y);”说明了 p 是一个指向整数的指针
4.能访问一个类CMyClass 中的 private成员的可以是类CMyClass 的成员函数、友元函数或友元类中的函数
()5.类的构造函数和析构函数一般都声明为虚函数
()6.设函数 fun( )是一个不属于任何类的普通函数,则在调用该函数时可以使用fun();方式,或者使用 ::fun();方式来调用
()7.抽象类不会产生实例,所以不需要有构造函数
( ) 8.引用实际上是隐式的指针,和指针是同一种数据类型
( ) 9.在 MFC编程中,视图 / 文档类程序是通过OnDraw()函数进行进行输出的
()10.使用 MFC编程时,可以用 Invalidate(TRUE);语句来实现把控件中数据放入对应的变量中
()二、单项选择题(每小题2 分,共 20 分)(答案填在下表中)1 2 3 4 5 6 7 8 9 10 C CBDADC或 DD AB1.下列关于iostream的描述中,错误的