首页真题列表 【真题】2024年10月自考04737C++程序设计试题 【真题】2024年10月自考04737C++程序设计试题 反馈 📍 全国统考 💯 满分:100分 ✓ 及格:60分 ⏱ 时长:150分钟 📝 题量:38题 单项选择题 1. 关于 C++的描述, 正确的是 A. 不支持泛型编程 C. 不支持面向对象编程 B. 不支持过程化编程 D. 支持结构化程序设计 正确答案: D 解析: C++完全支持结构化程序设计(如顺序、选择、循环)、面向对象编程(封装、继承、多态)和泛型编程(模板),也兼容C语言的过程化编程风格。因此只有D正确。 显示答案 单项选择题 2. 关于 C++ “动态内存分配” 机制的描述, 正确的是 A. 程序编译期间分配内存 B. 程序运行期间分配内存 C. 程序编译时即可确定占用内存的大小 D. 程序运行时也不能确定占用内存的大小 正确答案: B 解析: 动态内存分配(如 new/delete)发生在程序运行时(runtime),内存大小可在运行时决定,故B正确;A、C描述的是静态/栈内存;D错误,运行时可确定大小。 显示答案 单项选择题 3. 在面向对象的程序设计方法中, 将同一类事物的共同特点概括出来的过程称为 A. 抽象 B. 封装 C. 继承 D. 多态 正确答案: A 解析: 抽象(Abstraction)指提取共性特征、忽略细节,形成类定义;封装是隐藏实现、提供接口;继承是复用与扩展;多态是同一接口不同行为。 显示答案 单项选择题 4. 关于类和对象的说法, 正确的是 A. 类的对象不占用内存空间 B. 类的成员函数必须由类来调用 C. 类的对象具有成员函数的副本 D. 编译器为每个对象的成员变量分配内存 正确答案: D 解析: 对象是类的实例,每个对象独立拥有其非静态数据成员(即成员变量),存储在堆或栈中;成员函数代码只有一份,不随对象复制(A、C错);成员函数可通过对象或指针调用(B错)。 显示答案 单项选择题 5. 若一个类的构造函数为 T(int i=20, int j=10) {y=i; m=j;}, 则执行语句 “T d(24);” 后, d.y 和 d.m 的值分别是 A. 20 和 0 B. 20 和 10 C. 24 和 0 D. 24 和 10 正确答案: D 解析: 构造函数 T(int i=20, int j=10) 中,i 默认为20,j默认为10;调用 T d(24) 时,i=24,j使用默认值10,故 y=24,m=10。 显示答案 单项选择题 6. 在函数中声明的静态变量 A. 只执行一次初始化 C. 在程序的所有位置都可见 B. 不能存储在全局数据区 D. 函数执行结束时释放占用的空间 正确答案: A 解析: 局部静态变量(static local variable)生命周期为整个程序,仅在首次执行到定义处时初始化一次,后续调用保留上次值;作用域仍限于函数内(C错);存储在数据段(全局区)(B错);不随函数退出释放(D错)。 显示答案 单项选择题 7. 关于运算符重载的说法,不正确的是 A. 解决对象之间的运算问题 B. 用于类运算的运算符无须重载 C. 其实质是编写以运算符为名称的函数 D. 使得 C++ 中的运算符能够用来操作对象 正确答案: B 解析: B错误:内置运算符对自定义类型(类对象)无默认含义,必须重载才能用于类对象;A、C、D均为正确描述。 显示答案 单项选择题 8. 若表达式 ++a 中的 “++” 是作为成员函数重载的运算符,则 ++a 可被编译器解释为 A. operator++(a) C. a.operator++() B. a.operator++(1) D. operator++(a, 1) 正确答案: C 解析: 前置++作为成员函数重载时,无参数(区别于后置++需int占位符),调用形式为 obj.operator++();全局函数形式为 operator++(obj)。故C正确。 显示答案 9.若有类的定义 “class DerivedClass : public Base…🔒 已锁定🔒本试卷共 38 道题您已预览前 8 题,还有 30 题待解锁登录后查看完整试卷 1 2025年10月自学考试04737C++程序设计真题 练习 详情 2 2023年10月自学考试04737C++程序设计真题 练习 详情 3 2022年10月自学考试04737C++程序设计真题 练习 详情 4 2021年10月自学考试04737C++程序设计真题 练习 详情 5 2020年10月自学考试04737C++程序设计真题 暂无 详情 6 2019年10月自学考试04737C++程序设计真题 练习 详情 7 2018年10月自学考试04737C++程序设计真题 暂无 详情 8 2017年10月自学考试04737C++程序设计真题 练习 详情 9 2016年10月自学考试04737C++程序设计真题 练习 详情 10 2015年10月自学考试04737C++程序设计真题 练习 详情 C++程序设计自学 (2019年版) C++程序设计(2019年版) 作者:辛运帏 陈朔鹰 出版社:机械工业出版社 版本:2019年10月 页面反馈 × 如该页面内容有误、数据缺失或链接失效,请告诉我们。 内容错误 数据错误 链接失效 其他建议 取消 提交反馈
暂无评论内容