- 2
- 0
- 约5.81千字
- 约 10页
- 2026-08-15 发布于河北
- 举报
程序设计进阶期末考试试题及详细答案
适用专业:计算机相关专业大二
考试时长:120分钟
满分:100分
考试说明:闭卷考试,可使用草稿纸,禁止携带电子设备及资料,代码基于C++语言,侧重面向对象、数据结构基础、STL、指针与内存、递归算法等进阶考点
一、单项选择题(共15题,每题2分,共30分)
1.下列关于C++类与对象的说法,正确的是()
A.类的私有成员可以通过对象直接访问
B.构造函数可以有返回值
C.析构函数在对象销毁时自动调用
D.一个类只能有一个构造函数
2.下列不属于面向对象三大特性的是()
A.封装B.继承C.复用D.多态
3.关于C++指针,以下说法错误的是()
A.指针变量存储的是内存地址
B.空指针可以直接解引用使用
C.数组名本质是数组首元素的地址
D.指针可以进行加减整数的运算
4.下列关于继承的访问权限,说法正确的是()
A.公有继承下,基类public成员在派生类中仍为public
B.公有继承下,基类private成员可以被派生类直接访问
C.保护继承下,基类protected成员变为private
D.私有继承下,基类所有成员在派生类中保持原有权限
5.实现运行时多态的核心机制是()
A.函数重载B.虚函数C.静态函数D.构造函数
6.下列关于STL容器的说法,错误的是()
A.
原创力文档

文档评论(0)