电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

07837面向对象程序设计(C )自学考试课程复习题

16页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:88916592
  • 上传时间:2019-05-13
  • 文档格式:DOC
  • 文档大小:189KB
  • / 16 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、(07837)面向对象程序设计C+复习题一、单选题1对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( D )A. 公有类型 B. 私有类型 C. 保护类型 D. 友元类型 2下列关于多态性的描述,错误的是( C )A. C+语言的多态性分为编译时的多态性和运行时的多态性 B. 编译时的多态性可通过函数重载实现C. 运行时的多态性可通过模板和虚函数实现D. 实现运行时多态性的机制称为动态绑定3在C+语言中,数据封装要解决的问题是( D )A. 数据的规范化 B. 便于数据转换C. 避免数据丢失 D. 防止不同模块之间数据的非法访问4使用private修饰的成员变量,以下说法正确的是( A )A. 只能由本类中的函数使用,不能被外面的程序所访问。B. 可以由本类中的函数使用,也可以被外面的程序所访问。C. 只能由本类和派生类中的函数使用。D. 可以在主函数中使用。5对类的构造函数和析构函数描述正确的是( A )A. 构造函数可以重载,析构函数不能重载B. 构造函数不能重载,析构函数可以重载C. 构造函数可以重载,析构函数也可以重载D. 构造函数不能重载

      2、,析构函数也不能重载6下面对静态数据成员的描述中,正确的是( A )A. 静态数据成员是类的所有对象共享的数据B. 类的每个对象都有自己的静态数据成员C. 类的不同对象有不同的静态数据成员值D. 静态数据成员不能通过类的对象调用7在VC+语言类体系中,不能被派生类继承的有( B )A. 转换函数B. 构造函数C. 虚函数D. 静态成员函数8下面关于句柄正确的说法是( A )A. 句柄是一个标识Windows资源和设备等对象的变量。B. 句柄是用户程序自定义的数据类型。C. 用户程序使用句柄时不需要定义。D. 句柄仅仅是一个抽象的概念,程序中不能使用句柄。9下面关于动态链接库正确的说法是( B )A. 动态链接库提供的函数,在编译阶段能够连接到应用程序中。B. 动态链接库提供的函数,在运行阶段能够连接到应用程序中。C. 动态链接库本身不能单独设计、编译和调试。D. 动态链接库的使用使得程序缺乏灵活性。10下面关于MFC应用程序中InitInstance函数正确的说法是( D )A. 该函数由用户定义。B. 该函数不需要用户程序覆盖。C. 该函数在WinMain函数内被显式调用。D. 通过

      3、应用程序类的全局指针自动调用。11为了在程序中显示一个模式对话框,应使用CDialgl类的成员函数( C )A. ShowWindow()B. Create()C. DoModal()D. InvalidateRect()12为了在程序中显示一个无模式对话框,应使用CWnd类的成员函数( A )A. ShowWindow(SW_NORMAL)B. Create()C. DoModal()D. InvalidateRect()13对于模式对话框的缺省按钮“OK(确定)”,下面哪种说法是正确的?( B )A. 单击“OK”,系统认定用户在对话框中的选择或输入无效,对话框退出。B. 单击“OK”,系统认定用户在对话框中的选择或输入有效,对话框退出。C. 单击“OK”,对话框照常运行。D. 单击“OK”,对话框暂停运行。14设有语句int i=MessageBox(MFC对话框,提问,MB_YESNO|MB_ICONQUESTION);,下面哪种说法是正确的?( C )A. 消息对话框有两个按钮“确定”和“取消”,单击“确定”返回IDOK。B. 消息对话框有一个按钮“确定”,单击“确定”返回I

      4、DOK。C. 消息对话框有两个按钮“是”和“否”, 单击“是”返回IDYES。D. 消息对话框有一个按钮“是”, 单击“是”返回IDYES。15一个无模式对话框在退出时,应写的代码是( C )A. DestroyWindow();B. delete this;C. DestroyWindow();delete this;D. CloseWindow();16在编辑框内用代码实现剪贴板功能,下面哪个说法是正确的( D )A. 使用UNIT类型变量访问剪贴板函数B. 使用CString类型变量访问剪贴板函数C. 使用int类型变量访问剪贴板函数D. 使用CEdit类型变量访问剪贴板函数17关于DDX/DDV技术,下面哪个说法是正确的。( D )A. 用户只能为一个控件关联一个变量B. 用户可以为同一个控件关联多个变量,变量名可以相同,类型必须不同。C. 用户可以为同一个控件关联多个变量,类型可以相同,变量名必须不同。D. 用户可以为同一个控件关联多个变量,但必须保证变量名不同且类型不同。18一个Button控件同时具有OnCommand和BN_CLICKED两个消息处理函数,下面哪个说法是

      5、正确的。( B )A. 优先执行BN_CLICKED消息处理函数B. 优先执行OnCommand消息处理函数C. 同时执行D. 编译错19关于函数CListBox: GetText( int nIndex, LPTSTR lpszBuffer ),下面的说法哪个是正确的( C )A. 取列表框中选中项的内容B. 取列表框中选中项的索引C. 取列表框中索引为nIndex的内容,送lpszBufferD. 取列表框中内容为lpszBuffer的索引,送nIndex20关于函数CButton:SetCheck (1),下面的说法哪个是正确的( A )A. 设置复选按钮为选中状态B. 设置复选按钮为非选中状态C. 设置复选按钮为不确定状态D. 该函数不能设置复选按钮状态21关于对话框应用程序的初始化代码,下面哪个说法是正确的( B )A. 初始化代码应放在WinMain()函数中B. 初始化代码应放在OnInitDialog()函数中C. 初始化代码应放在对话框类的构造函数中D. 初始化代码应放在用户自定义函数中22关于函数CProgressCtrl:SetPos( int nPos ),下面

      6、的说法哪个是正确的( C )A. 设置进展条的步长B. 设置进展条范围的上限C. 设置进展条初始位置D. 返回进展条当前位置23关于函数CListBox:GetItemDataPtr( int nIndex ),下面的说法哪个是正确的( A )A. 取出与索引nIndex的列表项相关联数据的指针,类型为void*B. 取出与索引nIndex的列表项相关联数据的指针,类型CString*C. 取出与索引nIndex的列表项相关联数据的指针,类型int*D. 取出索引nIndex的列表项字符串24关于函数SetSel(0,-1),下面的说法哪个是正确的( C )A. 在编辑框内选中第0行文本B. 在编辑框内未选中任何文本C. 在编辑框内选中全部文本D. 参数范围错25关于滚动条的WM_VSCROLL消息映射,下面的说法哪个是正确的( B )A. 在CScrollBar类中进行B. 在CDialog类中进行C. 在CFrameWnd类中进行D. 在CView类中进行26关于函数CProgressCtrl: SteiIt(),下面的说法哪个是正确的( A )A. 使进展条前进一个步长B. 使进

      7、展条后退一个步长C. 设置进展条初始位置D. 返回进展条当前位置27关于函数CListBox: GetCurSel( ),下面的说法哪个是正确的( B )A. 取列表框中选中项的内容B. 取列表框中选中项的索引C. 删除列表框中的选中项D. 在列表框中添加一项28关于函数UpdateData(),下面哪个说法是正确的( B )A. 数据从相关联的成员变量向控件传输B. 数据从控件向相关联的成员变量复制C. 实现不同控件之间的数据交换D. 实现与不同控件相关联变量的数据交换29关于函数CListBox: ResetContent( ),下面的说法哪个是正确的( D )A. 更新列表框中的内容B. 删除列表框中的第1项C. 删除列表框中的最后1项D. 删除列表框中的所有项,即清空列表框30为使工具栏按钮与对应菜单项功能一致,下面哪个说法是正确的( B )A. 工具栏按钮与对应菜单项的ID相同,工具栏按钮必须重写代码。B. 工具栏按钮与对应菜单项的ID相同,工具栏按钮不用重写代码。C. 工具栏按钮与对应菜单项的ID必须不同,工具栏按钮必须重写代码。D. 工具栏按钮与对应菜单项的标题相同,工具

      8、栏按钮不用重写代码。31关于消息WM_CONTEXTMENU的说法,下面哪个说法是正确的( A )A. 单击鼠标右键时发送B. 单击鼠标左键时发送C. 双击鼠标右键时发送D. 双击鼠标左键时发送32关于消息BN_CLICKED的说法,下面哪个说法是正确的( B )A. 单击鼠标右键时发送B. 单击鼠标左键时发送C. 双击鼠标右键时发送D. 双击鼠标左键时发送33关与函数OnDraw,下面哪个说法是正确的( A )A. 窗口首次生成时自动调用B. 窗口生成后调用C. 窗口消失前调用D. 窗口消失后调用34关与函数OnNewDocumen,下面哪个说法是正确的( A )A. 创建文档时调用B. 打开文档时调用C. 修改文档时调用D. 视图第1次连接到文档后,初始显示视图前调用该函数35关与函数OnInitialUpdate,下面哪个说法是正确的(D )A. 创建文档时被调用B. 打开文档时被调用C. 修改文档时被调用D. 视图第1次连接到文档后,初始显示视图前调用该函数36对滑动条控件有设置SetRange(0,100,TRUE); SetTicFreq(4); ,下面的说法哪个是正确的。

      9、( B )A. 滑动条的刻度线有25根B. 滑动条的刻度线有26根C. 滑动条的刻度线有4根D. 滑动条的刻度线不确定37定义逻辑字体的结构变量,下面哪个定义是正确的?( B )A. CFont cfB. LOGFONT lfC. COLORREF rcD. LOGBRUSH cp38设有定义CRect re(10,20,50,60) ,下面哪个说法是正确的?( A )A. 定义的矩形左上角顶点坐标是(10,20),右下角顶点坐标是(50,60)B. 定义的矩形左下角顶点坐标是(10,20),右上角顶点坐标是(50,60)C. 定义的矩形右上角顶点坐标是(10,20),左下角顶点坐标是(50,60)D. 定义的矩形右下角顶点坐标是(10,20),左上角顶点坐标是(50,60)39下列说法正确的是( B )A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方 B. 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方 C. 类的内联函数必须在类体内定义D. 类的内联函数必须在类体外通过加关键字inline定义40下列关于虚基类的描述,错误的是( B ) A. 设置虚基类

      《07837面向对象程序设计(C )自学考试课程复习题》由会员jiups****uk12分享,可在线阅读,更多相关《07837面向对象程序设计(C )自学考试课程复习题》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.