正确答案:C
正确答案:B
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.如何向数据集DataSet填充数据?( )
正确答案:D
A.创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法
正确答案:D
B.调用其构造函数创建DataSet时使用OleDbDataAdapter为参数
正确答案:C
C.调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数
正确答案:D
D.创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象
正确答案:B
2.以下四个关于类的访问控制的描述哪一个是错误的
A.子类不能访问其父类的私有数据成员和成员函数
B.子类的对象不能访问其父类的保护数据成员或者成员函数
C.类的对象不能访问类的保护数据成员或者成员函数
D.类的成员函数不能访问类中的私有数据
正确答案:D
3.下面有关重载函数的说法中正确的是
A.重载函数必须有不同的返回值类型
B.重载函数形参个数必须不同
C.重载函数必须有不同的形参列表
D.重载函数名可以不同
正确答案:D
4.下列关于构造函数的描述中,错误的是
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.默认构造函数可以没有
D.构造函数不可以重载
正确答案:D
5.OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。
正确答案:D
A.Selection
B.Filter
C.Index
正确答案:C
D.FileType
正确答案:B
6.下面选项中,( )正确描述了数据绑定
A.从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用
正确答案:B
B.Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联
正确答案:D
C.Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合
正确答案:C
D.可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList
正确答案:C
7.下面选项中,( )正确描述了向DataTable添加新的DataRow的步骤。
正确答案:D
A.首选调用DataTable的Add方法,然后在相应当列中保存数据
正确答案:A
B.创建DataRow类的新实例,然后向DataTable的Row集合添加新行
正确答案:D
C.首选调用内部的DataTable的NewRow创建行,然后在新行的相应列中保存数据,最后向DataTable的Rows集合添加新行
正确答案:A
D.上述都对
正确答案:B
正确答案:B
正确答案:A
8.下面有关运算符的说法错误的是( )。
A.算术运算符不能对布尔类型、String*和Object*进行算术运算
B.关系运算符中的“==”和赋值运算符中的“=”是相同的
正确答案:D
C.sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小
D.括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
正确答案:C
9.Timer控件的( )属性控制Tick事件的触发时间间隔
A.Container
B.Enabled
C.Interval
正确答案:B
D.Name
正确答案:C
10.给出如下类定义和函数f class Date{ private: int d,m,y; public: Date(int dd,int mm,int yy); void add_year(int yy); void add_month(int mm); void add_day(int dd); } #include "Date.h" void f() { Date today=Date(15,8,2004); //1 Date this_day(15,8,2004); //2 Date other_da
正确答案:B
A.第1行
B.第2行
C.第3行
D.第4行
正确答案:B
11.下列类中不属于MFC框架基本类的是
A.CWinApp
B.CFrameWnd
C.CView
正确答案:A
D.CObject
正确答案:B
12.下列对于WinMain函数的描述中,错误的是
A.WinMain函数的名称是固定的
B.WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)
正确答案:B
C.WinMain函数不能有参数(四个参数)
D.窗口函数与WinMain的关联是通过窗口类的注册实现的
正确答案:D
13.下列选项中哪一个不是命令消息的产生途径
A.选择菜单项
B.单击工具栏
C.点击对话框的按钮
D.程序产生命令
正确答案:A
14.列有个虚函数说法不正确的有( )。
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
正确答案:D
15.函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是( )
A.把被调函数的栈空间收回
B.保护调用函数的运行状态和返回地址
C.传递参数
D.将控制转交被调用函数
正确答案:D
16.下面( )可应用于DataReader。
正确答案:C
A.它是向前导航道,必须从数据表的开头向后顺序读取其中的数据
B.当DataReader初次打开时,当前的记录指针位于第一行记录之前
正确答案:D
C.每一行记录的列使用列第数值索引检索
D.上述都对
17.下列方法中设置MDI父窗体正确的是( )
正确答案:D
A.调用指定为MDI父窗体的Show方法,使用参数的枚举值MdiParent
正确答案:A
B.使用“项目”属性对话框,设置IsMdiApplication属性为True,然后设置用作父窗体的窗体的启动对象
正确答案:C
C.对于指定为父窗体的窗体设置MdiParent属性为True
正确答案:C
D.创建一个MDI应用程序项目,而不是创建Windows窗体应用程序项目
正确答案:C
21.OleDbParameter的作用是( )
正确答案:A
A.它用来配置要检索道DataSet中的列
正确答案:B
B.它用来动态配置OleDbConnection的ConnectionString属性
正确答案:D
C.当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值
正确答案:A
D.上述都对
19.有关for循环的语法形式for([表达式1];[表达式2];[表达式3]) <语句>,说法错误的是( )
A.若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值
B.若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如break
C.若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环
D.表达式1、2、3都可以省略,中间的两个“;”也可以省略
正确答案:B
20.下列有关MDI应用程序中窗体间的关系描述正确的是( )
正确答案:D
A.DI应用程序中只有一个窗体可以指定为MDI子窗体
正确答案:A
B.标准窗体必须出现在MDI父窗体的可视区域之内
正确答案:A
C.MDI子窗体总是带有菜单
正确答案:B
D.MDI子窗体必须出现在MDI父窗体的可视区域之内
正确答案:B
吉大23春学期《计算机可视化编程》在线作业一[答案]多选题答案
正确答案:C
二、判断题 (共 5 道试题,共 20 分)
21.所有的表达式都有值。
22.基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
正确答案:C
23.当函数的返回值是数组类型的,传递的是数组第一个元素的地址。
24.用new动态申请的内存空间,必须用delete来释放 。
正确答案:A
25.类的静态数据成员需要在定义每个类的对象时进行初始化。
吉大23春学期《计算机可视化编程》在线作业一[答案]历年参考题目如下:
吉大19秋学期《计算机可视化编程》在线作业二题目
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.下列类中哪一个不是GDI对象类
A.CWnd
B.CRgn
C.CPen
D.CBrush
2.下列有关MDI应用程序中窗体间的关系描述正确的是( )
A.标准窗体必须出现在MDI父窗体的可视区域之内
B.MDI子窗体总是带有菜单
C.MDI子窗体必须出现在MDI父窗体的可视区域之内
D.DI应用程序中只有一个窗体可以指定为MDI子窗体
3.下面选项中,( )正确描述了向DataTable添加新的DataRow的步骤。
A.首选调用内部的DataTable的NewRow创建行,然后在新行的相应列中保存数据,最后向DataTable的Rows集合添加新行
B.首选调用DataTable的Add方法,然后在相应当列中保存数据
C.创建DataRow类的新实例,然后向DataTable的Row集合添加新行
D.上述都对
4.下面( )正确描述了随机访问文件。
A.随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同
B.随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同
C.当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度
D.以上都不对
5.基类和派生类的说法不正确的是( )。
A.派生类的对象可作为基类的对象处理
B.派生类对象的指针可以隐式的转换为基类的指
C.派生类对象不能赋值给基类对象
D.定义的派生类对象可以访问基类的公有成员函数和受保护数据
6.列有个虚函数说法不正确的有( )。
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
D.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
7.下面有关重载函数的说法中正确的是
A.重载函数必须有不同的返回值类型
B.重载函数必须有不同的形参列表
C.重载函数形参个数必须不同
D.重载函数名可以不同
8.下面选项中,( )正确描述了数据绑定
A.可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList
B.从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用
C.Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联
D.Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合
9.以下四个关于类的访问控制的描述哪一个是错误的
A.类的成员函数不能访问类中的私有数据
B.类的对象不能访问类的保护数据成员或者成员函数
C.子类的对象不能访问其父类的保护数据成员或者成员函数
D.子类不能访问其父类的私有数据成员和成员函数
10.如何向数据集DataSet填充数据?( )
A.调用其构造函数创建DataSet时使用OleDbDataAdapter为参数
B.调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数
C.创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象
D.创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法
11.下列关键字中哪一个不是用于类的访问控制的
A.public
B.protected
C.private
D.friend
12.定义一个枚举类型如下: __value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun}; enum weekday day1,day2,day3,day4; 下面表达式错误的是( )。
A.day4=day2
B.day3=Sun=1
C.day2<SUN< span>
D.day1=Thu
13.抽象类不具有的特点是( )
A.抽象类可以实例化对象
B.抽象类只能作为基类使用
C.抽象类不能定义对象变量
D.可以声明一个抽象类的指针和引用
14.下列描述正确的是( )。
A.构造函数和析构函数均可重载
B.构造函数和析构函数均不可重载
C.构造函数可以重载,析构函数不能重载
D.构造函数不能重载,析构函数可以重载
15.下列对于WinMain函数的描述中,错误的是
A.窗口函数与WinMain的关联是通过窗口类的注册实现的
B.WinMain函数的名称是固定的
C.WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)
D.WinMain函数不能有参数(四个参数)
16.Timer控件的( )属性控制Tick事件的触发时间间隔
A.Name
B.Interval
C.Enabled
D.Container
17.用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )
A.Update
B.Save
C.GetChanges
D.AcceptChanges
18.下面( )是GroupBox和Panel控件的区别。
A.动态的添加控件
B.动态的删除控件
C.GroupBox控件的Text属性包含描述性提示
D.GroupBox和Panel控件都是容器控件
19.ODBC体系结构中不包括下列哪个组件
A.驱动程序管理器
B.数据源
C.数据库管理系统DBMS
D.ODBC管理器
20.下面选项中,( )正确描述了DataSet和DataTable之间的关系。
A.一个DataTable包含一个或多个DataSet对象
B.一个DataSet只能包含一个DataTable对象
C.一个DataSet包含一个或者多个DataTable对象
D.DataTable和DataSet没有任何关系
二、判断题 (共 5 道试题,共 20 分)
21.说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
22.用new动态申请的内存空间,必须用delete来释放 。
23.如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。
24.当将一个类S定义为另一个类A的友元类时,类S的所有成员函数都可以直接访问类A的所有成员。
25.所有的表达式都有值。
吉大23春学期《计算机可视化编程》在线作业一[答案][答案]相关练习题:
动态规划的最优性原理保证了从某一状态开始的未来决策独立于先前已作出的决策.
一个类的构造函数通常被定义为该类的(??)成员。
风险评价是以实现系统安全为目的,运用安全系统工程原理和方法对系统的风险因素进行分析和评价,判断系统发生事故和职业危害的( ),从而为制定防范措施和管理决策提供科学依据。
在市场经济条件下,城市土地价值比较高的是( )。
总账期初数据不平衡引起的直接后果( )。
()由软件定义、软件开发和运行维护3个时期组成
行政诉讼证据的证明对象是
南北朝宋文帝元嘉年间在京师设置四所类似专科学校性质的学馆,分别依玄学、 史学 、文学、儒学等专业招收学生。( )
G32螺纹车削中的F为( )。
下列各项中,属于对盘亏固定资产进行会计处理时借方涉及的科目可能有( )。
采用底部剪力法进行结构地震反应计算时,结构等效总重力荷载,对于单质点体系和多质点体系,都取总重力荷载代表值的85%。
《土地管理法》规定,发生土地权属争议时,当事人对有关人民政府的处理决定不服的,可以在接到处理决定通知之日起( )日内,向人民法院起诉。
被刘克庄称为宋诗开山之祖的是____。
福利国家的危机突出表现在()
衡量一项公共政策的成本—收益,可从( )等角度分析
It took us more than two hours ______ the dinner.
马克思、恩格斯没有提出过政治文化概念,但对政治文化的核心问题——政治意识形态问题和政治文化中的政治心理问题有广泛、深人的论述。
世界范围而言,在淡季,包括高档度假型酒店在内的各档次度假型酒店都存在暂停营业的情况而处于“冬眠”状态。
工频耐压试验,在高压侧采用静电电压表测量电压时,( )
线性定常系统对( )的稳态响应称为频率响应。