大学期末考试参考题面向对象技术.pdf

上传人:文*** 文档编号:93049634 上传时间:2023-06-22 格式:PDF 页数:188 大小:13.49MB
返回 下载 相关 举报
大学期末考试参考题面向对象技术.pdf_第1页
第1页 / 共188页
大学期末考试参考题面向对象技术.pdf_第2页
第2页 / 共188页
点击查看更多>>
资源描述

《大学期末考试参考题面向对象技术.pdf》由会员分享,可在线阅读,更多相关《大学期末考试参考题面向对象技术.pdf(188页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一.单 项 选 择 题o分 二 判 断 题。分一.单 项 选 择 题答题要求:下列各题,只有一个符合题意的正确答案,多选、错选、不选均不得分。(1 5 分)类C N u i的缺省构造函数和析构函数是()+。分C A.CNUM()C B.CNUM(i八)C-CNuwx(delete)和 intCNuiM.()我的答案:参考答案:A答案解析:2.(3分)以下不属于成员函数的是()+O分r A.常态成员函数,B.友元函数,C.构造函数D折构函数我的答案:参考答案:B答案解析:3.(3分)D.CNUM()所 有 的 控 件 都 是()类的派生类,都可以作为一个特殊的窗口来处理。+O分A.CVie wC

2、 C.CVJivdovjC D.CDia log我的答案:参考答案:B答案解析:4.(3分)对于结构中定义的成员,其隐含访问权限为()+O分C A.pfote c te dC B.priva te C C.pub lic C sta tic我的答案:参考答案:C答案解析:5.(工5分)关于对象,下列说法中不正确的是()+O分r A.对象是类的一个实例r B.任何一个时象只能屈了一个类r c-个类只能仃一个对象D.类9对象的关系和数据类型与变量间的关系类似我的答案:参考答案:C答案解析:(O.(1石 分)关于工具栏、菜单和加速键的关系,正 确 的 说 法 是()。+O分r A.工具按钮与菜单必须

3、一 r 3.&钮与加速键一一时应C*C.工具按钮不必与菜单.-对应D.菜单3加速键一一对应我 的 答 案:参 考 答 案:c答 案 解 析:7.(1.5 分)以 下()成 员 函 数 表 示 纯 虚 函 数。+。分1/.virtual void vf(int)我 的 答 案:参 考 答 案:C答 案 解 析:8.(1 5 分)下 列 关 于C+函 数 的 叙 述 中,正 确 的 是()。+O分r A.每个函数至少要具有一个参数,8每个函数都必须返回 个值1c函数在被调用之前必须先小叫DM数不能自己调用自己我 的 答 案:参 考 答 案:c答 案 解 析:q.(L 5 分)类A B的 缺 省 构

4、 造 函 数 和 析 构 函 数 是()+。分r A.AB()和 A3()认)1C.A13()和AB(dc/ete)D A 8()和)我的答案:参考答案:A答案解析:9(15 分)假 定A B为 一 个 类,则 执 行ABa(4),优 力,叩语句时,自 动 调 用 该 类 构 造 函 数 的 次 数为()+O分r A.2C 8.3 rCAC p.s我的答案:参考答案:13答案解析:11.(15 分)在类的定义中,用 于 为 对 象 分 配 内 存 空 间,对 类 的 数 据 成 员 进 行 初 始 化 并 执 行 其 他 内 部 管 理 操 作的 函 数 是()+O分A.友元函数B.虚函数C.

5、构造函数C D.析构函数我的答案:参考答案:3答案解析:12.(1 5 分)程序对资源的调用主要是靠()来识别。+O分r A.r:g o c.资源的胪丁翻看D.以上都可以我的答案:参考答案:C答案解析:13.(1 5 分)一个视图对象能连接()文档对象,一个文档对象能连接(+O分C A.个.名个C 8多个.个C 一个,个C D.多个.多个我的答案:参考答案:A答案解析:14.(L 5 分)在面向对象编程中,对象的抽象集合称为()+O分r A.对象18集合lC.类 D.实例我的答案:参考答案:C答案解析:)视图对象。15.(1 5 分)在M 4 M函 数 中 可 以 用p.a的 形 式 访 问

6、派 生 类 对 象p的 基 类 成 员4,其 中4是()+O分r A.私有继承的公有成员r B.公仃继承的私有成员ru公有继承的保护成员D.公有继承的公有成员我的答案:参考答案:D答案解析:(1 5 分)下 列 对 模 板 的 声 明,正 确 的 是()。+O分r A.te i v pla te C B.tc mpla tec la ss Tl;c la ss T2 r c.te Mpla te r D.te ipla te 我的答案:参考答案:D答案解析:1 7.(L 5 分)使 用C况WMdowDC()和C况DC()获 取 的 设 备 上 下 文 在 退 出 时,必 须 调 用()释 放

7、设 备 上下 文。+O 分C A.Re/eascDC()C C.Cel&t&DC()C D Qctack()我的答案:参考答案:A答案解析:1 8.(3 分)有 如 下 类 声 明,则 类MgDER/MED中 保 护 的 数 据 成 员 和 成 员 函 数 的 个 数 是()。c l a ss M y B A S Ep r i v a t e:i n t k;p u b l i c:v o i d set(i n t n)k=n;i n t g et()c o n st r et u r n k;);c l a ss M y D E R I V E D:p r o t ec t ed M y

8、B A S E(p r o t ec t ed:i n t j;p u b l i c:v o i d set(i n t m,i n t n)M y B A S E:set(m);j=n;i n t g et()c o n st r et u r n M y B A S E:g et()+j;;+O 分r A.4 r B.3C C.2.C P.l我的答案:参考答案:3答案解析:二q.(L 5 分)下面四个选项中,()是用来声明虚函数的。+。分C A.virtualC B.public。C.includeC D.u si n g n a m esp a c e我的答案:参考答案:A答案解析:2

9、.0.(1 5 分)应在下列程序划线处填入的正确语句是()。c l a ss B a se(p u b l i c:v o i d f u n()c o u t*B a se:f u n*en d l;);c l a ss D er i v ed:p u b l i c B a se(v o i d f u n()显示调用基类的函数f u n()c o u t*D er i v ed:f u n*c D.加s我的答案:参考答案:8答案解析:33.(3分)对 于 消 息 队 列 的 描 述 正 确 的 是()+O分C A.在W i n d o w s中只有一个消息系统,即系统消息队列.消息队列是

10、一个系统定义的数据结构,用于临时存储消息8.系统可从消息队列将信息宜接发给 窗口。另外,每个正住Windows下运行的应用程序都有自己的消息队列C C.系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息D.以上都正确我 的 答 案:参 考 答 案:P答 案 解 析:34.(3分)在 下 列 函 数 原 型 中,可 以 作 为 类A A构 造 函 数 的 是()。+O分 Avoid AA(7八切B-int AAQjC C.AA(7nt)c。八$七D.AA(Mt);我 的 答 案:参 考 答 案:D答 案 解 析:3S.(

11、3分)根 据 对 话 框 的 行 为 性 质,对 话 框 可 以 分 为 两 类:()分c A.对话框资源和对话框类r 区模式对话框和非模式对工;c-话框诳源和对话框模板D.消息对话框和模式对话框我的答案:参考答案:B答案解析:3 6.(3分)关于友元下列说法错误的是()+O分C A.类的友元函数可以访问类的所有成员3.类的友元函数只能访问类的私行成员C C类 A 是类B的友元类,则A的所行成员函数M i 方 向 8的任何成员,D类的友元函数不属丁类我的答案:参考答案:8答案解析:3 7.(15 分)有如下类声明:c l a ss X A(pri va te:i nt x;pub l i c:

12、X A(i nt n)x=n;);c l a ss X B:pub l i c X Apri va te:i nt y;pub l i c:X B(int a,i nt b););在构造函数XB的下列定义中,正确的是()。+O分r A.XB:XB(7八t a,int b):x(a),g3)C B.XB:X13(int a,int b):XA(a),y(b)C C.X13:XB(int a,int b):x(a),X3(b)D.XI3:XB(int a.mt b):XA(a).)我的答案:参考答案:J3答案解析:38.(3分)菜单 项 助记符前用()引导。+O分r A.%C s.&r我的答案:参

13、考答案:8答案解析:3 d(3分)所有在函数中定义的变量,都 是()+O分C A.全局变量3.局部变量C静态变量D.寄行考我的答案:参考答案:8答案解析:40.(1.5 分)MFC主 要 由()组成+O分r A.础 类 库、全局函数靠基础类库、全局变量、1超 C础类库、宏D.基础类库、分局变量、全局函数、宏我的答案:参考答案:P答案解析:41.(3分)关于类的成员,下列正确的说法是()+O分C A.数据成员必须定义为私有的区成员函数必须定义为公有的C.数据成员和成员函数都可以为private publicprotect属 性 之C D.公行成员函数只能访问类的公有成员,私有成员函数只能访问类的

14、私有成员我的答案:参考答案:C答案解析:4 2.(1 5 分)文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存 取 过 程 称 为()。+O分C A.文件访问3.串行化U文件读写D.格式化我的答案:参考答案:8答案解析:43.(L 5 分)实现运行时的多态性,必 须 通 过()来完成+O分r人虚函数0B.重载函数C.构造函数1D.析构函数我的答案:参考答案:A答案解析:44.(1 5 分)下列语句的运行结果为()-include srtuct C OM P LE X(int x;int y;cNum2=l,3,2,7);void tnainO(cout eNum0.y*cNum

15、1 xendl;)+O分r A.3C 8.2r C,2.1C p.6我的答案:参考答案:D答案解析:45.(1 5 分)下面()是函数重载+O分C Avoid pt。奥int)和 void 13.pla y()和 C.void.pla y(i .t )和 int D.voidpla y()和 int pla y()我 的 答 案:参 考 答 案:A答 案 解 析:4 6.(3分)对 于 语 句C。“仅 X 八 山;错 误 的 是 描 述 是()。+。分C 4。戊 是一个输T流对象18e八山”的作用是输出回车换行,C.x是 个 变量,”称作提取运算符我 的 答 案:参 考 答 案:D答 案 解

16、析:47.(1 5 分)下 列 关 于 运 算 符 重 载 的 叙 述 中,正 确 的 是()o+O分C A.通过运算符再载,可以定义新的运算符8.有的运算符只能作为成员函数电载。若电载运算符+,则相应的运算符函数名是+D.币:载二元运算符时,必须声明两个形参我 的 答 案:参 考 答 案:B答 案 解 析:48.(3分)已 知 类A是 类B的 友 元,类B是 类C的 友 元,贝X)+O分C A.类A一定是类C的皮元B.类c一定是类A的友元C.类C的成员函数可以访问类8的对象的任何成员P.类A的成员函数可以访问类8的对象的任何成员我的答案:参考答案:D答案解析:4Q.(3分)MFC类库中的类按

17、层次关系可知,C S ta tic 的直接父类为()+O 分C ACObjectC 13.CVJid.C C.Ccw 2.C D.Z、i我的答案:参考答案:C答案解析:5g.(3分)可 以 利 用 控 件 的()属 性 和 丁4。键 顺 序 来 为 控 件 分 组。+O分f A ID 113.Tab stop。C.GroupC D.Caption我的答案:参考答案:C答案解析:59.(1 5 分)下 列 不 属 于 面 向 对 象 程 序 设 计 的3大 机 制 的 是()+O分r A.多态1以封装C M C D.继承我的答案:参考答案:C答案解析:&o.(L 5 分)假 定MgC/ass为一

18、个类,则执行MgCSss班 力,午 2及 语 句 时,自动调用该类构造函数的次 数 为()+。分c A.2 r B.3C C A C D.5我的答案:参考答案:8答案解析:二.判断题答题要求:请选择正确答案。61.(1分)运算符重载是一种特殊的函数重载。()+O分r正确r错误我的答案:参考答案:正确答案解析:62.(工分)类实现了数据的封装。()+O分c正确r错误我的答案:参考答案:正确答案解析:63.(1分)当用户在键盘上按下一个键时,只有一个窗口能接收到该消息。()+O分r正确错误我的答案:参考答案:正确答案解析:64.(工分)当使用指针变量访问类的成员须使指针变量指向该类的某个对象。()

19、+。分r正确错误我的答案:参考答案:正确答案解析:(工分)接收鼠标消息的窗口不一定是活动窗口。()+O分r 正确 错误我的答案:参考答案:错误答案解析:(o(o.分)类的消息映射不可以被继承。()+O分r正确 错误我的答案:参考答案:错误答案解析:67.(1分)调用对话框类的成员函数DoM odO显示模态对话框。()+O分 正确 错误我的答案:参考答案:正确答案解析:68.(工分)友 元 函 数 是 类 的 成 员 函 数。()+O分r正确错误我的答案:参考答案:错误答案解析:(1分)模 态 对 话 框 允 许 用 户 切 换 到 本 应 用 程 序 的 其 他 窗 口。()+O分r正确错误我

20、的答案:参考答案:错误答案解析:70.分)析 构 函 数 没 有 返 回 值 类 型。()+。分r正确错误我的答案:参考答案:正确答案解析:您 好 张 长 江2022.12万。总得分:。一.单项选择题O分 二.判断题。分一.单项选择题答题要求:下列各题,只有一个符合题意的正确答案,多选、错选、不选均不得分。1.(1.5 分)假 定A B为一个类,则执行9 A B(4),优力,语句时,自动调用该类构造函数的次数为()+O分r A.2 r 8.3 r c.4 r p.s我的答案:参考答案:8答案解析:2.(L 5 分)类A B的缺省构造函数和析构函数是()+O分r A.AB()和 人3()8人3。

21、认。和 人3()C.ABC)D.AI3()和 int A13()我的答案:参考答案:A答案解析:3.(1 5 分)在下列函数原型中,可以作为类A A构造函数的是()。+O分Avoid AA(int);C.AA(im.t)con$t;C P.AA(int);我的答案:参考答案:D答案解析:4.(1 5 分)W M dows操 作 系 统 主 要 基 本 内 核 元 件 中,支 持 与 操 作 系 统 密 切 相 关 的 功 能:如 进 程 加 载、文 本 切 换、文 件/。以 及 内 存 管 理、线 程 管 理 等+o分C A.PlC B.KERNELC C.USERC D.以上都不是我 的 答

22、 案:参 考 答 案:8答 案 解 析:5.(L 5 分)执 行 如 下 的 程 序 段 后,输 出 结 果 是()。cout.fill(*);cout.width(6);cout.fill(#);cout 123 endl;+。分r A.#223 r .*12.3 C P.12.3*我 的 答 案:参 考 答 案:A答 案 解 析:(o.(1.5 分)下 列 说 法 中 正 确 的 是()+O分r A:中只能说明函数成员的函数头,不能定义函数体,氏类中的函数成员可以在类体中定义,也可以在类体之外定义0 C.类中的函数成员住类体之外定义时必须要与类声明在同一文件中D在类体之外定义的函数成员不能

23、操作该类的私有数据成员我 的 答 案:参考答案:B答案解析:7.(3分)一 个 函 数 功 能 不 太 复 杂,但 要 求 被 频 繁 调 用,则 应 把 它 定 义 为()+O分r A.内联函数8币载函数c.递归函数r D嵌套函数我的答案:参考答案:A答案解析:8.(3分)下面()是函数重载+。分C Avoid pla g(int)和 void 13.pla y()和 pla yQC C.void pla y(inf)和,八t P彷9。认V.void.pla y()和 int pla y()我的答案:参考答案:A答案解析:(3分)使 用CetW indowDC()和 加 田。)获 取 的 设

24、 备 上 下 文 在 退 出 时,必 须 调 用()释 放 设 备 上下 文。+O分r A.Re/easeDCC)B.De/etef)C C.De l&te DC()C D D etack()我的答案:参考答案:A答案解析:1O.(工5分)下面说法正确的是()+O分r A.构造函数可以重载.析构函数不能重载应构造函数不能重载,析构函数可以。找厂 c构造函数可以刊载.析构函数也可以唾载r D构造函数和f画函数都不可段重载我的答案:参考答案:A答案解析:工 工.(工.5分)更新菜单状态的消息是()。十。分A.W M_ CO MMAN DB.UPPATEC CQN _ UP DAT E_ C0 M

25、MA N D_ 51I N VALI D ATE我的答案:参考答案:C答案解析:12.(3分)在类外定义类的成员函数时,应 当 使 用()来标识该函数为特定类的成员。+O分c A.:r 8.:;r c.-c D.this我的答案:参考答案:B答案解析:1 3.(3分)关 于 对 象,下 列 说 法 中 不 正 确 的 是()+O分r A J、?类的 个实例 B.任何 个对象只能属于 个类 C.个类只i.类型与变量间的关系类似我的答案:参考答案:C答案解析:1 4.(1.5 分)对 于 语 句c o u仅 X 入 山;错 误 的 是 描 述 是()。+O分r A“c。/是 个输出流对象,B.en

26、山 的作用是输出回车换行C.x是我的答案:参考答案:D答案解析:工5.(15 分)个 对&C D 类与对象的关系和数据C 称作提取运应 在 下 列 程 序 划 线 处 填 入 的 正 确 语 句 是()oc l as s B as e(p u b l i c:v o i d f u n()c o u t srtuct C OM P LE X(int x;int y;cNum2=l,3,2,7;void mainO(cout cNum0.y*cNuml xendl:)+O分r A.3 r 8.21C.2.1C p.6我的答案:参考答案:D答案解析:23.(3分)要 实 现 动 态 联 编,必 须

27、 通 过()调 用 虚 函 数。+O分C A.对象指针以成员名限定C.对象名D 派生类名我的答案:参考答案:A答案解析:2.4.(3分)关 于 类,下 列 说 法 不 正 确 的 是()+。分r A.一类中.成员的默认访问特性是私有的B.类实现了数据的二 r c.类实质上是 种数据类型D.一类的定义中,必须包含private、pub lic、p ro te c t对应部分我的答案:参考答案:D答案解析:2$(1 6 分)根 据 对 话 框 的 行 为 性 质,对 话 框 可 以 分 为 两 类:()+O分C A.对话框资源和对话框类3.模式对话框和非模式对话框C 对话框资源和对话框模板C D

28、消息对话框和模式对话框我的答案:参考答案:B答案解析:2.6.(3分)类C N u i 的缺省构造函数和析构函数是()+O分AC NUHA()l i 6 W u m ()C B,6 W u m(7八)C.CNUM()f l l 6 N u m (de le te)和i ntCN u曲()我的答案:参考答案:A答案解析:2 7.(1.5 分)以下不属于成员函数的是()+O分r A.静态成员函数B.友元函数C构造函 数 成D.析构函数我的答案:参考答案:B答案解析:2 g.(15 分)对于结构中定义的成员,其隐含访问权限为()+O分D.C N u侬()A.pote c te d。13.priva

29、te C C.pMic C Asta tic我的答案:参考答案:C答案解析:2 d(3分)M F C主 要 由()组成+。分C A.居础类库、全局函数B.堪础类库、全局变量、/C基础类库、宏/D.型础类库、全局变量、全局函数、宏我的答案:参考答案:D答案解析:30.(1 5 分)一个视图对象能连接()文档对象,一个文档对象能连接()视图对象。+O分r A.一个,多个B.多个,一个C.一个,一个D.多个,多个我的答案:参考答案:A答案解析:31.(3分)在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()+O分r A.友元函数3.虚函数1c.构造函数D

30、.析构函数我的答案:参考答案:8答案解析:32.(3分)在C+中,用于实现运行时多态性的是()。+O分C A.内联函数 氏重载函数C.模板函数D.虚函数我的答案:参考答案:D答案解析:33.(3分)用于类中虚成员函数说明的关键字是()+O分1.virtua lC 13.pub lic C C.prote.c te dC D.priva te我的答案:参考答案:A答案解析:34.(3分)一个类的友元函数或友元类能够通过成员操作符访问该类的()+O分r A.私有成员r 3.所有成员c.公用成员r D.保护成员我 的 答 案:参 考 答 案:B答 案 解 析:3S.(3分)关 于 类 的 成 员,下

31、 列 正 确 的 说 法 是()+。分C A.数据成员必须定义为私有的C B成员函数必须定义为公有的rC.数据成员和成员函数都可以为private publicprotect属性之 C D.公有成员函数只能访问类的公有成员,私有成员函数只能访问类的私有成员我 的 答 案:参 考 答 案:C答 案 解 析:36.(3分)对 于 消 息 队 列 的 描 述 正 确 的 是()+O分C A.在W indows中只行一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息1 3.系统可从消息队列将仁 发给窗I.另 外,每 个 正 在W indows卜运行的应用程厅都仃口的消息队

32、列C.系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储r程序的所有窗口的全部消息。D.以上都正确我 的 答 案:参 考 答 案:D答 案 解 析:37.(1 5 分)文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存 取 过 程 称 为()。+O分c A.文件访问 氏串行化 C文件读写 D.格式化我的答案:参考答案:B答案解析:38.(1 5 分)所 有 的 控 件 都 是()类的派生类,都可以作为一个特殊的窗口来处理。+O分B.CWnc/C C.CWi八P.CP ia log我的答案:参考答案:B答案解析:3i7.(L 5 分)

33、以下控件中,()没有口中日。八属性。+O分C A.按钮 8 群组框 C.编辑控件 D静态控件我的答案:参考答案:C答案解析:40.(1 5 分)在 表 达 式x+g*z中,+是 作 为 成 员 函 数 重 载 的 运 算 符,*是 作 为 非 成 员 函 数 重 载 的 运 算 符。则o p e ra to rs有 个 参 数,o p e ra to r有 参 数。()+O分c A.2、2 r 82、1C 、2.C D.z、i我的答案:参考答案:C答案解析:4X.(1 5 分)以下()成 员 函 数 表 示 纯 虚 函 数。+O分C/.virtual int vf(7八B.void.C C.v

34、irtual void vf()=0 0 P.virtual void.vf(7八t)我的答案:参考答案:C答案解析:42.(1 5 分)在 面 向 对 象 编 程 中,对 象 的 抽 象 集 合 称 为()+O分C A.对象B.集合C.类D.实例我的答案:参考答案:C答案解析:43.(L 5 分)所 有 在 函 数 中 定 义 的 变 量,都 是()+O分A.仝局变;区局部变屋C.静态变崔D.寄存器变生我 的 答 案:参 考 答 案:B答 案 解 析:44.(1 5 分)下 列 关 于 类 和 对 象 的 叙 述 中,错 误 的 是()。+O分O A.一个娄只能有一个对象。B.对象是类的 本

35、实例0 C类是对某 C 一 叮象的关系是一种数据类型与变量的关系我 的 答 案:参 考 答 案:A答 案 解 析:4 5.(3分)M F C中 的 集 合 类 包 括()。+O分C A.对象、列表和映射C 8数组、列表和对象C C数组、列表和映射,D.数组、列,我 的 答 案:参 考 答 案:C答案解析:4G.(L 5 分)下 列 关 于 运 算 符 重 载 的 叙 述 中,正 确 的 是()o+O分C A 飞,灯以定义新的.r :只能作为,C,什,则相应的运算符函数名是+6 D.币:载二兀运算符时,必须声明两个形参我 的 答 案:参 考 答 案:8答 案 解 析:4 7.(3分)下 列 对

36、模 板 的 声 明,正 确 的 是()。+O分r A.teMplate3.teiplatec.teMplateD.tekvplate我 的 答 案:参考答案:D答案解析:48.(3 分)有如下类声明,则 类M g D E R/M E D中保护的数据成员和成员函数的个数是()。class MyBASEprivate:int k;public:void set(int n)k=n;int get()const return k;;class MyDERIVED:protected MyBASEprotected:int j:public:void set(int m,int n)MyBASE:se

37、t(m);j=n;int get()const return MyBASE:get()+j;;+O分r A.4 r 8.3r c.zc p.i我的答案:参考答案:B答案解析:4Q.(15 分)下列不属于面向对象程序设计的3大 机 制 的 是()+O分C A.多态民封装。歪我P.我的答案:参考答案:C答案解析:50.(3分)在 C+中,若 对 函 数 未 加 说 明,则 函 数 的 隐 含 类 型 是()+O分13.doubleC C.voidC D.ckar我 的 答 案:参 考 答 案:A答 案 解 析:5 1.(3分)应 用 程 序 类 CW 以A?完 成 以 下()工 作。+。分C 人程

38、序的初始化、运行和结束工作,区消息的发送和执行C程序的框架、窗口2 事件的发生与处理我 的 答 案:参 考 答 案:A答 案 解 析:5 2.(1.5 分)已 知 类 A 是 类 B 的 友 元,类 B 是 类 C 的 友 元,则()+O分C A.类 A 定是类C的友元民类C -定是类A 的友元C C.类。的成员函数T以访问类B的对象的任何成员r P.类 A 的成员函数可以访问类8的对象的任何成员我 的 答 案:参 考 答 案:D答案解析:S 3.(3 分)有 如 下 类 声 明:c l a ss X A(p r i v a t e:i n t x;p u b l i c:X A(i n t

39、n)x=n;);c l a ss X B:p u b l i c X A(p r i v a t e:i n t y;p u b l i c:X B(i n t a,i n t b);):在 构 造 函 数XB的 下 列 定 义 中,正 确 的 是()。+O 分C A.XB:X8(nt a.int b):x(a),g(b)C 13.XI3:X13(int a,int b):XA(a),g(b)a.int b):x(a),C D.XB:XB(int a,int b):XA(a),XB(b)我的答案:参考答案:B答案解析:S 4.(L 5 分)程 序 对 资 源 的 调 用 主 要 是 靠()来

40、识 别。+O 分r A.资源名称凡资源类型C.资源的Q 号1D.以上都可以我的答案:参考答案:C答案解析:55.(L 5 分)下 面 四 个 选 项 中,()是 用 来 声 明 虚 函 数 的。+O分C A.virtua lC B.pub lic C C.ivtc lude C D.using namespace我的答案:参考答案:A答案解析:(1 5 分)菜 单 项 助 记 符 前 用()引 导。+O分r A.%C 13.&C D.$我的答案:参考答案:B答案解析:57.(1 5 分)下 列 关 于C+函 数 的 叙 述 中,正 确 的 是()o+O分O A.每个函数至少要具有一个物D B.

41、每个函数都必须返回一个值C C-数隹被调用之前必须先声明D.函数不能自己调用自己我的答案:参考答案:C答案解析:S8.(L5 分)已知在一个类体中包含如下函数原型:Volume ope ra tor-(VoliAie yonst;,下列关于这个函数的叙述中,错误的是()。+。分r A.这是运算符-的甫载运算符帧数r B.这个函数所重载的运算符是一个一元运算符 C.这是一个成员函数,D.这个函数不改变类的任何数据成员的值我的答案:参考答案:1 3答案解析:59.(3分)对于类中定义的成员,其隐含访问权限为()+。分A.prote c te dC B.priva te。C.pub lic C As

42、ta tic我的答案:参考答案:B答案解析:&O.(1.5 分)可 以 利 用 控 件 的()属性和丁4。键顺序来为控件分组。+O分C A J D B.Ta b stop。C.QirompC P.Ca ption我的答案:参考答案:C答案解析:二.判断题答题要求:请选择正确答案。61.(1分)运 算 符 重 载 是 一 种 特 殊 的 函 数 重 载。()+O分r正确 错误我的答案:参考答案:正确答案解析:62.(1分)类 实 现 了 数 据 的 封 装。()+O分r正确 错误我的答案:参考答案:正确答案解析:63.分)当 用 户 在 键 盘 上 按 下 一 个 键 时,只 有 一 个 窗 口

43、 能 接 收 到 该 消 息。()+O分r正确r错误我的答案:参考答案:正确答案解析:64.(1分)当使用指针变量访问类的成员须使指针变量指向该类的某个对象。()+O 分r正确借误我的答案:参考答案:正确答案解析:(工分)接收鼠标消息的窗口不一定是活动窗口。()+。分r正确错误我的答案:参考答案:错误答案解析:(o(b.分)类的消息映射不可以被继承。()+O分r 正确错误我的答案:参考答案:错误答案解析:67.(工分)调用对话框类的成员函数DoMod”/。显示模态对话框。()+O分r正确错误我的答案:参考答案:正确答案解析:68.(1 分)友元函数是类的成员函数。()+O分正确错误我的答案:参

44、考答案:错误答案解析:(工分)模 态 对 话 框 允 许 用 户 切 换 到 本 应 用 程 序 的 其 他 窗 口。()+O分r正确错误我的答案:参考答案:错误答案解析:70.(1分)析 构 函 数 没 有 返 回 值 类 型。()+O分r正确错误我的答案:参考答案:正确答案解析:您 好 张 长 江2021.12.3。总得分:。一.单项选择题O分 二.判断题。分一.单项选择题答题要求:下列各题,只有一个符合题意的正确答案,多选、错选、不选均不得分。1.(3分)类 CNIAI的缺省构造函数和析构函数是()+O 分A.CNUM()C B.CNUMA(7 八)C.CNIAWK()fll6Num(d

45、elete)C D.CNUIM.()和 intCNum()我的答案:参考答案:A答案解析:2.(1 5 分)以下不属于成员函数的是()+O 分C A.静态成员函数0B.友元函数C构造函数D.析构函数我的答案:参考答案:B答案解析:3.(1 5 分)所 有 的 控 件 都 是()类的派生类,都可以作为一个特殊的窗口来处理。+O 分C A.CViewC B.CVJvdC C.CWindowD.CPialog我的答案:参考答案:8答案解析:4.(L 5 分)对 于 结 构 中 定 义 的 成 员,其 隐 含 访 问 权 限 为()+O分A.prote c te dC B.priva te C C.p

46、ub lic C Dsta tic我的答案:参考答案:C答案解析:5.(1 5 分)关 于 对 象,下 列 说 法 中 不 正 确 的 是()+O分C A.象是类的 个实例C 区任何一个对象只能属于 个类C 个类只脏行 个对发D.类与对象的关系和数据类型与变量间的关系类似我的答案:参考答案:C答案解析:(L5 分)关 于 工 具 栏、菜 单 和 加 速 键 的 关 系,正 确 的 说 法 是()。+O分C A.:具按钮与菜单必须-r 5.质钮与加丁 时应C.1 具按钮不必与菜单-对应,D.菜单与加速键 对应我的答案:参考答案:C答案解析:7.(1 5 分)以下()成员函数表示纯虚函数。+O分1

47、.virtua l int B.void vf(nt)=(9;C C.virtua l void vfO=。D.virtua l void vf(int)我的答案:参考答案:C答案解析:8.(1 5 分)下列关于C+函数的叙述中,正 确 的 是()。+O分C A.每个函数至少要具有 个参数8每个函数都必须返回 个值1C函数在被调用之前必须九 r D.函数不能自己调用自己我的答案:参考答案:C答案解析:q.(L 5 分)类A B的缺省构造函数和析构函数是()+O分C A.AI3()和 人3()8人3。认)和 人3()C.ABf)D.AB()和 intA13()我的答案:参考答案:A答案解析:1。

48、(1 5 分)假 定A B为一个类,则执行9 A B(4),优力,语句时,自动调用该类构造函数的次数为()+O分r A.2 r 8.3 r 6.4 r p.s我的答案:参考答案:8答案解析:(L 5 分)在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的 函 数 是()+O分r A.友元函数氏虚函数1C构造函数D.析构函数我的答案:参考答案:B答案解析:12.(3分)程序对资源的调用主要是靠()来识别。+O分C人资源名称资源类型rC.资源的Q 号2以上都可以我的答案:参考答案:C答案解析:13.(1 5 分)一 个 视 图 对 象 能 连 接()文 档 对

49、象,一 个 文 档 对 象 能 连 接()视 图 对 象。+O分c A.一个,多个18 多个,一个C.一个,一个D.多个,多个我的答案:参考答案:A答案解析:14.(1 5 分)在 面 向 对 象 编 程 中,对 象 的 抽 象 集 合 称 为()+O分r A.对象8 集合r c 淡 r D.实例我的答案:参考答案:C答案解析:25.(L 5 分)在 侬 川 认 函 数 中 可 以 用p。的 形 式 访 问 派 生 类 对 象p的 基 类 成 员”,其 中“是()+O分C人私有继承的公有成员,B.公行继承的私有成员,C.公有继承的保护成员D.公有继承的公有成员我的答案:参考答案:D答案解析:1

50、6.(15 分)下列对模板的声明,正 确 的 是()。+O分c A.tewplateC B.tCMplatec.tcmplatedass 丁 工,T2.r p.teMplate我的答案:参考答案:D答案解析:17.(15 分)使 用G况WMdowDC()和G况DC()获取的设备上下文在退出时,必 须 调 用()释放设备上下文。+O分C A.Re/eascDC()B.Pe/ete()C C.De(eteDC()C DQetach()我的答案:参考答案:A答案解析:18.(3 分)有 如 下 类 声 明,则 类M gDER/M ED中 保 护 的 数 据 成 员 和 成 员 函 数 的 个 数 是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁