



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VC+过程测试11. 下面说法正确的是(A)A. 构造函数可以重载,析构函数不能重载。B. 构造函数不能重载,析构函数可以重载。C. 构造函数可以重载,析构函数也可以重载。D. 构造函数和析构函数都不可以重载。2. 如果一个类含有至少一个纯虚函数,则该类为(B)A.虚基类 B.抽象类 C.派生类 D.类模板3.下面有关重载函数的说法中正确的是(C)A.重载函数必须具有不同的返回值类型 B.重载函数形参个数必须不同C重载函数必须有不同的形参列表 D.重载函数名可以不同4.下列描述中,不是抽象类的特性的是(C)A.从抽象类可以派生出非抽象类 B.抽象类只能作为基类使用,不能声明其对象C抽象类的子类仍然是抽象类 D.通过抽象类可以为一个类族建立一个公共接口5.有关运算符重载正确的描述是(D)AC+语言允许在重载运算符时改变运算符的操作数个数B.C+语言允许在重载运算符时改变运算符的优先级C.C+语言允许在重载运算符时改变运算符的结合性D.C+语言允许在重载运算符时改变运算符的原来的功能6.关于访问权限,以下说法错误的是(D)Apublic权限表示可以被程序中任何函数调用Bprivate权限表示只能被类自身调用C.protected权限表示只能被类自身和其父类调用D.protected权限表示只能被类自身和其子类调用填空1. C+语言支持两种多态性,即编译时的多态性和_运行_时的多态性,前者通过使用_重载_获得,后者通过使用_虚函数_获得。2. 当在程序中声明一个派生类的对象时,首先调用的是_基类_构造函数,然后调用_派生类_的构造函数。3. 定义一个函数模板要用到的第一个修饰符是_template_4. 在C+中,类的每一个非静态成员函数都有一个_this_指针,该指针指向正在被成员函数处理的对象。5. 基类的共有成员在派生类中的访问权限由_派生方式_决定。6. 定义类动态对象数组时,元素只能靠自动调用该类的_无参构造函数_来进行初始化。过程测试2选择1. 应用程序类CWinApp完成以下(A)工作A.程序的初始化,运行和结束工作 B.消息的发送和执行C程序的框架,窗口 D.事件的发生与处理2.菜单项助记符(快捷键)前要用(B)来引导A% B.& C.# D.$3.视图类中支持绘图的成员函数是(A)A.OnDraw B.OnInitUpdate C.OnSize D.OnLButtonDown4.对话框的功能被封装在(B)类中。A.CWnd B.CDialog C.CObject D.CCmdTarget5.通常将对话框的初始化工作在(C)函数中进行A.OnOK B.OnCancel C.OnInitDialog D.DoModal6.使用(A)通用对话框类可以打开文件。A.CFileDialog B.CColorDialog C.CPrintDialog D.CFontDialog7.一个视图对象能连接(D)文档对象,一个文档对象能连接()视图对象A.多个,多个 B.多个,一个 C.一个,一个 D.一个,多个8.可以利用控件的(B)属性和Tab键顺序为控件分组A.ID B.Group C.Tab stop D.Caption9.以下控件中,(C)没有CaPtion属性。A.按钮 B.群组框 C.编辑控件 D.静态控件二填空题1.Windows系统中对话框大致可以分为以下两种:_模态_对话框和_非模态_对话框。2.使用VC+的AppWizard创建的典型SDI应用程序的4个MFC基类是:CWinApp,CFrameWnd,_Cdocument_,_Cview_.3.利用应用程序向导(AppWizard)工具可以建立以下3种类型的应用程序:1_单文档_,2_多文档_3._对话框_4.MessageBox函数的第一个参数表示显示信息的文字,第二个参数表示标题,第三个参数表示图标和按钮的组合。5.WM_LBUTTONDOWN表示鼠标左键按下消息,WM_MOUSEMOVE表示鼠标移动消息。6.当程序需要与界面交换数据时,应该调用update date函数7.使用CArchive类对象和CFile类对象实现文档数据的序列化,各对象直接的关系为:Serialize()函数 双向箭头 CArchive类对象 双向箭头 CFile类对象 双向箭头 磁盘文件 过程考核3 一、选择题:1、对话框的功能被封装在(B )类中。A) CWndB) CDialogC) CObjectD) CCmdTarget2、通常将对话框的初始化工作在( C )函数中进行。A) OnOKB) OnCancelC) OnInitDialogD) DoModal3、使用( A )通用对话框类可以打开文件。A) CFileDialogB) CColorDialogC) CPrintDialogD) CFontDialog4、下列哪种功能没有被封装为通用对话框?( C )A) 颜色选择 B) 字体选择 C) 时间选择 D) 文件打开保存5、可以利用控件的(B )属性和Tab键顺序来为控件分组。A) ID B) GroupC) Tab stopD) Caption6、以下控件中,( C )没有Caption属性。A) 按钮B) 群组框C) 编辑控件D) 静态控件7、在Windows操作系统中,最常见的系统错误提示对话框属于( A )。 A) 模式对话框B) 无模式对话框C) 通用对话框D) 固定对话框8、所有的控件都是 ( B ) 类的派生类,都可以作为一个特殊的窗口来处理。 A) CViewB) CWndC) CWindowD) CDialog二、填空题:1、根据对话框的行为性质,对话框可以分为两类: 模式 对话框和 非模式 对话框。2、MessageBox函数的第一个参数表示_窗口句柄为NULL_,第二个参数表示_字符串型显示内容_,第三个参数表示_字符串型标题_。3、当程序需要与界面交换数据时,应该调用_updatedate_函数。4、MFC中生成自定义模态对话框时先定义对话框类对象,然后 DoModel 成员函数创建模态对话框。6、MFC对话框类的基类是 CDialog ,用户自定义对话框类都是从它派生而来。7、可以使用UpdateData成员函数激发数据交换。其原型为:BOOL UpdateData(BOOL bSaveAndValidate = TRUE),当其参数bSaveAndValidate为TRUE时,控件把数据传递到 与之相关联的数据成员 。8、MFC提供了一些公用对话框类,其中:用于选择颜色的公用对话框类为: :( CColor ) ;选择文件名的对话框类为: :( CDialog ,设置字体的对话框类为: CDialog 。过程考核4_选择1. 套接字编程中,用来接收数据的函数是(D)A.bind B.accept C.listen D.recv2.在面向连接的套接字编程中,服务器必须执行的一个独特函数是(A)A.listen B.connect C.recv D.send3,在面向数据报的套接字编程中,可能执行到的函数是(C)A.listen B.connect C.recvfrom D.send4.CAsyneSocket类中,不可能出现的网络事件有(D)A.FD_READ B.FD_WRITE C.FD_CONNECT D.FD_SIZE5.一个网络通信三元组可以在全局中唯一标识一个应用层进程,这不包括下列哪一种(A)A.网络层协议 B.IP地址 C.端口号 D.传输层协议6.下列不属于应用层协议的是(A)A.UDP B.SNMP C.TELNET D.HTTP7.关于类的成员,下列正确的说法是(C)A.数据成员必须定义为私有的B成员函数必须定义为公有的C.数据成员和成员函数都可以为private,public,protected属性之一D公有成员函数只能访问类的公有成员,私有成员函数只能访问类的私有成员。填空1. MFC提供的两个套接字类是CASYnsocket和csocket.2. 采用C/S模式通信过程中,一般服务器端先行启动,由客户机发出连接请求。3. 套接字的类型包括:流式套接字,数据报套接字,原始套接字。4. UDP是一种面向无连接,基于消息的,不可靠
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版新媒体短视频拍摄合同示范文本
- 2025年度企业培训中心场地租赁服务协议
- 2025年旅游服务平台充值卡销售及积分兑换合同
- 2025房地产营销顾问团队协作服务合同
- 2025年智能钢筋绑扎设备租赁与施工合同范本
- 2025版桥梁预制构件运输劳务分包合同范本
- 2025年通信基站安全评估与整改施工合同样本
- 2025年光伏电站智能化运维设备故障诊断与发电量提升策略分析
- 2025比亚迪购车赠送延长保修期限合同
- 2025年度老旧小区改造房屋共建共享管理协议
- 口服CCB类药品临床综合评价指标体系专家咨询调查表
- 第四节道亨slw2d架空送电线路评断面处理及定位设计系统部分操作说明
- 测振仪使用方法
- 2023-2024学年湖南省耒阳市小学语文六年级下册期末自测测试题
- 表- 邻二氯苯的理化性质和危险特性表
- 工程项目全过程造价管理课件PPT超详细
- 成人手术后疼痛处理专家共识
- 读书分享-《教育的情调》
- 《材料力学》说课-课件
- 物资采购付款报销单
- 政务云收费标准 云托管收费标准
评论
0/150
提交评论