吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx

上传人:b****2 文档编号:13480845 上传时间:2022-10-11 格式:DOCX 页数:8 大小:17.36KB
下载 相关 举报
吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx_第1页
第1页 / 共8页
吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx_第2页
第2页 / 共8页
吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx_第3页
第3页 / 共8页
吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx_第4页
第4页 / 共8页
吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx

《吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx》由会员分享,可在线阅读,更多相关《吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx(8页珍藏版)》请在冰豆网上搜索。

吉大17春学期《计算机可视化编程》在线作业二满分答案Word格式.docx

B

 

2.下面有关重载函数的说法中正确的是

A.重载函数必须有不同的返回值类型

B.重载函数形参个数必须不同

C.重载函数必须有不同的形参列表

D.重载函数名可以不同

C

3.下列类中不属于MFC框架基本类的是

A.CWinApp

B.CFrameWnd

C.CView

D.CObject

D

4.下列有关Directory类的描述中,()是正确的。

A.Directory类的方法是静态的,因此要调用其方法,需要创建Directory类的实例

B.要删除一个目录,可以调用Directory类的RemoveDirectory方法

C.要删除一个目录,该目录必须为空

D.以上都不对

5.下列类中哪一个不是GDI对象类

A.CPen

B.CWnd

C.CBrush

D.CRgn

6.对GetMessage和PeekMessage的叙述正确的是

A.GetMessage不等待消息到达

B.PeekMessage在无消息时不等待

C.PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外

D.GetMessage总是从消息队列中删除消息,包括WM_PAINT消息

7.给出如下类定义和函数fclassDate{private:

intd,m,y;

public:

Date(intdd,intmm,intyy);

voidadd_year(intyy);

voidadd_month(intmm);

voidadd_day(intdd);

}#include"

Date.h"

voidf(){Datetoday=Date(15,8,2004);

//1Datethis_day(15,8,2004);

//2Dateother_da

A.第1行

B.第2行

C.第3行

D.第4行

8.下列有关MDI应用程序中窗体间的关系描述正确的是()

A.DI应用程序中只有一个窗体可以指定为MDI子窗体

B.标准窗体必须出现在MDI父窗体的可视区域之内

C.MDI子窗体总是带有菜单

D.MDI子窗体必须出现在MDI父窗体的可视区域之内

9.以下四个特性中哪一个不属于面向对象的三大特性

A.封装性

B.多态性

C.抽象性

D.继承性

10.OpenFileDialgo和SaveFileDialog控件的()属性控制显示的文件类型。

A.Selection

B.Filter

C.Index

D.FileType

11.下列方法中设置MDI父窗体正确的是()

A.调用指定为MDI父窗体的Show方法,使用参数的枚举值MdiParent

B.使用“项目”属性对话框,设置IsMdiApplication属性为True,然后设置用作父窗体的窗体的启动对象

C.对于指定为父窗体的窗体设置MdiParent属性为True

D.创建一个MDI应用程序项目,而不是创建Windows窗体应用程序项目

12.有关跳转语句的说法正确的是()

A.跳转语句的作用是实现程序执行过程从一处跳转到另外一处

B.break主要用于跳出循环语句

C.continue语句用来终止整个循环

D.continue和break语句都只能用于循环体内

13.有关for循环的语法形式:

for([表达式1];

[表达式2];

[表达式3])<

语句>

,说法错误的是()

A.若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值

B.若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如break

C.若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环

D.表达式1、2、3都可以省略,中间的两个“;

”也可以省略

14.MFC常规动态链接库中不能导出的是

A.风格函数

B.全局变量

C.资源

D.基于MFC的C++类

15.ODBC体系结构中不包括下列哪个组件

A.ODBC管理器

B.数据源

C.驱动程序管理器

D.数据库管理系统DBMS

16.用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?

()

A.Save

B.GetChanges

C.Update

D.AcceptChanges

17.列有个虚函数说法不正确的有()。

A.虚函数是静态的

B.虚函数声明只能出现在类定义的函数原型声明中

C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性

D.定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类

A

18.如何向数据集DataSet填充数据?

A.创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法

B.调用其构造函数创建DataSet时使用OleDbDataAdapter为参数

C.调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数

D.创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象

19.OleDbParameter的作用是()

A.它用来配置要检索道DataSet中的列

B.它用来动态配置OleDbConnection的ConnectionString属性

C.当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值

D.上述都对

20.下面的标识符正确的是()。

A.studentname

B.3type

C._above

D.a>

b

二、判断题(共5道试题,共20分)

1.当将一个类S定义为另一个类A的友元类时,类S的所有成员函数都可以直接访问类A的所有成员。

A.错误

B.正确

2.用new动态申请的内存空间,必须用delete来释放。

3.程序的编译是以文件为单位的,因此将程序分到多个文件中可以减少每次对程序修改所带来的编译工作量。

4.说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。

5.基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1