奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 797|回复: 0

吉大18秋学期《计算机可视化编程》在线作业一(100分)

[复制链接]
发表于 2019-1-18 16:18:22 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[吉林大学]吉大18秋学期《计算机可视化编程》在线作业一
5 M& H2 f3 z! L* }试卷总分:100    得分:1005 O2 {3 S  ^  ~+ g
第1,如何向数据集DataSet填充数据?(     )
( ]3 Z8 K/ [- o9 d( s3 HA、创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法2 c( \' f; N$ W: ~
B、调用其构造函数创建DataSet时使用OleDbDataAdapter为参数( X" R3 t/ C2 `, Q  {* S. a5 Z/ c
C、调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数1 R( B' n  m8 g; D" B4 B
D、创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象
0 N+ l& N" v5 w. S正确资料:5 @0 x3 j3 a$ @/ U% e! ]5 t: d, f
4 ]" e1 D4 V! g% x4 l
+ t/ i: |. H* Q8 k4 n! i: y
第2题,以下四个关于类的访问控制的描述哪一个是错误的* ?$ N. }9 z& O4 Y1 k6 [' U1 a" k, v
A、子类不能访问其父类的私有数据成员和成员函数6 r3 y2 F, V) I5 l8 t% _
B、子类的对象不能访问其父类的保护数据成员或者成员函数
% g6 T$ k0 J# d/ R* SC、类的对象不能访问类的保护数据成员或者成员函数; `; B+ @& t5 n; Q5 D. W: ~( O) b: f
D、类的成员函数不能访问类中的私有数据
/ k- I7 Y/ \( J; P正确资料:
! o4 b  h/ s8 |' E8 p" ]$ w1 G; G0 @6 P2 z6 N& y5 X, _9 `* c' ~
! R2 W% v2 B7 L& t# ^7 A
第3题,下面有关重载函数的说法中正确的是
, X/ [( }) i% [A、重载函数必须有不同的返回值类型- J3 i% Q7 ~# b( _2 Y7 I0 T8 B( t
B、重载函数形参个数必须不同# p  G7 ~8 F( d4 f; L% u
C、重载函数必须有不同的形参列表
* @- ~. r* X+ _4 b7 x( Y1 KD、重载函数名可以不同
% t3 m( @& O$ Z) H2 V* `正确资料:
% b# g$ _5 b" I% z& I
0 P, d3 q9 ?6 i' V4 z9 B4 {$ M
7 r; S! U) @1 ^2 j& n* ]) {& i第4题,下列关于构造函数的描述中,错误的是
2 C9 P- V# @2 H' W- JA、构造函数可以设置默认参数
7 q' b' O* o. a1 H0 `; V( ]B、构造函数在定义类对象时自动执行
& \9 m: E7 L& f  S9 {) BC、默认构造函数可以没有
7 O2 H/ ]) `0 a& ND、构造函数不可以重载4 P, F6 h- m4 S# n( O) f3 \; I
正确资料:1 |. o+ B- \  C5 Z" b" M3 v

, H  A. ~1 h! \& e* z7 T5 |8 F
0 o  l/ r! P0 h8 V1 p第5题,OpenFileDialgo和SaveFileDialog控件的(       )属性控制显示的文件类型。
4 g/ t4 N2 U: Z8 n. ?, dA、Selection3 O! A# e# n" x0 I
B、Filter
% E( @* k: W  E) ^C、Index& U# D; m. U0 P  f5 f- X' f: Z
D、FileType
% l& C3 Z  a) L1 z正确资料:
& A% \7 Y+ v1 O) S. }: T" V' N; t- {+ v
! {7 [- h" Z! @
# a: @/ m( I% r第6题,下面选项中,(       )正确描述了数据绑定; G- y& _% ?' M2 Y, [. g" G$ v
A、从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用
# ?2 _" x" {5 ~) [- Q9 lB、Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联
( J  `5 r% l$ i2 v9 a8 ZC、Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合4 @6 I% X4 s! Z& k& F
D、可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList
% S' k  J2 d6 s正确资料:
" S5 I' s% K2 E! {: b& Z4 p4 V( ?, T9 M& q$ _" d. ?1 |6 a% {  w
: |+ e3 \( P0 \8 v" j7 c
第7题,下面选项中,(     )正确描述了向DataTable添加新的DataRow的步骤。2 @) y- I+ {8 _6 |; m- |
A、首选调用DataTable的Add方法,然后在相应当列中保存数据
  C: |# N* K5 J1 c1 zB、创建DataRow类的新实例,然后向DataTable的Row集合添加新行
' K& c( q$ h. l% [0 oC、首选调用内部的DataTable的NewRow创建行,然后在新行的相应列中保存数据,最后向DataTable的Rows集合添加新行. D' E" X+ J# j  M- q
D、上述都对( j* I& v% B! t- f5 f+ T, O1 j* T
正确资料:
  u2 R; M( |6 Q# T3 @# Y8 u5 y8 x, D8 g& Z6 j$ j

# \( `) u4 x6 Q6 C" |8 E第8题,下面有关运算符的说法错误的是(      )。
" i7 [' Y5 {$ HA、算术运算符不能对布尔类型、String*和Object*进行算术运算. D6 _2 d. z; \9 |& H
B、关系运算符中的"=="和赋值运算符中的"="是相同的/ B! I* V) ~, }  J
C、sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小
- ~' G+ b! G: w; s' P3 tD、括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
  E0 `1 {9 s& g$ e+ t正确资料:
8 r9 x7 P: c% m- Z8 r% [  d0 F
# q& H( G" n, O) E5 g
+ Y. @! L+ V8 T" t6 Q$ N第9题,Timer控件的(   )属性控制Tick事件的触发时间间隔
  a0 P& _. q; W0 fA、Container
. ^( M' @# \' w! t% E* f. T" wB、Enabled6 q) k  F2 ?% |. w. B0 P
C、Interval
9 l; ]# E% f3 v% r* d& XD、Name2 E. J* J$ s1 h
正确资料:
% v2 r$ U) @/ k# W5 e& W4 S, R" u- v+ o$ `
1 I, ?0 d* l# U3 F+ F% B% F# L; W1 S
第10题,给出如下类定义和函数f3 o7 w5 ~* g( r3 x1 O
class Date{& W+ z% L- t; Z+ A$ E5 d/ w
private:
0 Q7 `. X/ H: jint d,m,y;
+ Z+ K- a* B. _% W8 H: wpublic:
* o# Y% ^, p: G! u: O! m" x* tDate(int dd,int mm,int yy);% o# P% w+ [' N3 @* P4 d
void add_year(int yy);
6 Y* {) K' k! G# ^void add_month(int mm);  I2 y# _+ k! [$ G. z4 u
void add_day(int dd);
8 |0 v6 o6 P8 I2 M' O, y9 m}) c% T- q9 p! {7 ^& H% V
#include "Date.h"& l- l2 k+ a  v. Q' G0 g& w3 T
void f()
& K* [2 p6 j" {. ?" ?! v{) H, L1 ?3 ?7 i, ?* K2 ]7 H& \
Date today=Date(15,8,2004); //15 |/ v; k/ ~6 I. E1 V! X1 y
Date this_day(15,8,2004); //2
' v) F- v1 e4 ^4 ^Date other_da7 Y( l) X9 B/ e
A、第1行3 g) r- {$ q1 f) a3 I
B、第2行
+ m, ?. Z/ @2 F1 ?/ T  OC、第3行
! i: m* F1 ]2 h4 ZD、第4行8 t2 N7 a! l' g' |( g8 V
正确资料:( _- X5 |/ v: M1 b" z
$ E- [. w- x2 |  D

! W# F# T+ K( e第11题,下列类中不属于MFC框架基本类的是! X# k% x" k, h  d- P
A、CWinApp
/ z9 t  w" |! ~/ AB、CFrameWnd, X/ a2 b5 b" U8 j% ^$ H  y
C、CView
4 H4 c1 q7 d7 {& c& X6 {5 ID、CObject
6 Z0 |( D" z2 q% `6 l% j+ d# E. ^正确资料:
. {2 G! V8 d) g. v( E) d- r1 a8 W3 N/ D3 g

: ]: X: F* w; [8 X第12题,下列对于WinMain函数的描述中,错误的是. K, K* L' A4 }' q
A、WinMain函数的名称是固定的
( L5 c  M# Z) q$ }) p4 `* M1 dB、WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)
, N! Z5 y! [- P+ O  SC、WinMain函数不能有参数(四个参数)1 \0 ^1 h: g& X8 U
D、窗口函数与WinMain的关联是通过窗口类的注册实现的  B% ^, c4 z- D" S1 K1 Z  X8 `# {
正确资料:
, C% f3 ~3 n- R/ w% G6 ^: y- a3 g, v0 C1 X7 O% A3 h7 Z+ z

; Y' X9 A* B$ V- D! G7 s第13题,下列选项中哪一个不是命令消息的产生途径
) z* ?: |6 @; oA、选择菜单项4 M3 t) f- j  k8 ~+ {1 l2 T
B、单击工具栏
0 {1 ^4 f! i7 t5 f6 GC、点击对话框的按钮; c+ P: a/ C, W' N$ H
D、程序产生命令
- w$ u- r. I. p( Q2 H$ U% P5 F1 G正确资料:5 d$ a. G9 V8 b7 q9 `/ s

& A3 }+ C5 N" w
! i6 m, Y$ M" N! L$ N8 q第14题,列有个虚函数说法不正确的有(    )。
1 h+ {7 c$ b6 z0 F1 M- a1 ZA、虚函数是静态的
3 _  H4 J! X+ z0 W+ }B、虚函数声明只能出现在类定义的函数原型声明中
7 x; e" A' E' {! ~/ u; ?& rC、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
& _1 {) V+ K+ Y3 D: G/ ~, Y. Z$ CD、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类" W1 X. L( d9 j5 G5 Q
正确资料:# e- L6 |# M; \* e) g

0 ]+ T4 {1 [9 O
6 N( N. m& `5 J6 a# P第15题,函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是(     )
" ^9 W( O& n1 m8 c# ?A、把被调函数的栈空间收回& B" s3 p8 K; ?7 r7 v- I0 g- X
B、保护调用函数的运行状态和返回地址  _9 d8 o* {, |# d$ t) K
C、传递参数
# K' v2 I7 o& F/ B& mD、将控制转交被调用函数
* M3 r: K& W) e% @* |5 Q( u( o" x正确资料:
) o1 \; a) z5 Q" [" M, _( g$ q, C  f. x0 r! g( t

' z9 W( c6 W2 O9 g# a" f$ e+ Z- A第16题,下面(      )可应用于DataReader。# V# f: x/ J' F7 p' }/ }9 p( ~
A、它是向前导航道,必须从数据表的开头向后顺序读取其中的数据
" h, b  M) V* q% cB、当DataReader初次打开时,当前的记录指针位于第一行记录之前9 W5 u/ p6 p6 ]
C、每一行记录的列使用列第数值索引检索
. L8 w4 T$ Z$ W4 }4 w7 E8 V; U: wD、上述都对
$ j: x# c: N9 q% Z6 y8 [$ t正确资料:& x: c3 `. G. m7 h4 h) A
2 U" @, H4 M/ D4 `) V5 l" V
$ Z! L, x1 d8 V$ d3 ^
第17题,下列方法中设置MDI父窗体正确的是(     )
3 j; K0 w7 m: k' eA、调用指定为MDI父窗体的Show方法,使用参数的枚举值MdiParent
, K6 v( u& W) O& r/ `6 {B、使用"项目"属性对话框,设置IsMdiApplication属性为True,然后设置用作父窗体的窗体的启动对象
2 c9 `& K' L# i! n7 J+ C6 ]C、对于指定为父窗体的窗体设置MdiParent属性为True
+ Z5 A4 g3 X& {D、创建一个MDI应用程序项目,而不是创建Windows窗体应用程序项目
" R$ G' e6 a( U) F) o3 x, W: ^正确资料:" w7 c! [$ k) z" C

- n7 k, i* O4 R3 {
, O. H# u1 |6 _. W/ f0 Z第18题,OleDbParameter的作用是(       ). @& m) K. a6 b: d5 A* \5 t, B6 A
A、它用来配置要检索道DataSet中的列
1 c7 E. `. a# u- Y6 IB、它用来动态配置OleDbConnection的ConnectionString属性1 j+ o" W+ [! K1 o8 E- P
C、当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值+ _3 B: k; I. z+ B" B) g; ~
D、上述都对
: o$ E+ \& C4 s" y( n0 |  w正确资料:
" h$ B! F# r  Z' W  U! a
1 {5 ?7 T5 F7 X% V  ^# J- L
# U+ k& A' W* s4 C* n+ _第19题,有关for循环的语法形式:for([表达式1];[表达式2];[表达式3]) 语句,说法错误的是(      )6 c( O! e& d* v$ s
A、若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值
7 w$ H* Q3 P. ]4 w: a, q9 HB、若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如break
* ~9 q9 q3 I  R: P8 x# cC、若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环
. z$ ~3 G7 N- v+ f8 k1 LD、表达式1、2、3都可以省略,中间的两个";"也可以省略
* g% ?3 q3 v# n+ w; Q正确资料:
) ?; g( U2 Q" p1 R# {- ?5 f
0 h* \5 M0 Y" p/ h2 e3 ^# _$ n, O4 ~; n5 w9 {% F
第20题,下列有关MDI应用程序中窗体间的关系描述正确的是(     )
4 N* [. o  o4 F  d5 k4 ~% MA、DI应用程序中只有一个窗体可以指定为MDI子窗体
3 `% X" g: ]2 T9 {3 ?B、标准窗体必须出现在MDI父窗体的可视区域之内1 x6 o* G5 p: c/ X! l9 L3 ]
C、MDI子窗体总是带有菜单
$ s0 ~  O6 m4 O; T7 c# HD、MDI子窗体必须出现在MDI父窗体的可视区域之内* X4 T- d" `+ h- z. `
正确资料:
  {9 h- c) i$ G) [) u  P& H* F7 |. |+ |0 L% N

% W( C, r$ [  F; x- z5 F第21题,所有的表达式都有值。# P. @1 U( d; x( A% w
A、错误
! ~  T* B& W( b  h( O! S/ yB、正确
+ y$ H; m3 T" v; J/ I" O正确资料:
& P1 j4 ?" \1 N7 E5 Z
1 l" D3 B; T( `/ G8 F; ~# Z5 ^! X" A5 d) H+ E5 @5 W) v
第22题,基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
. |" S; o* g8 H; G% L% yA、错误
) N/ v6 E/ k- v6 Y% U- c$ ]B、正确
2 w, q1 ~2 f4 o) I正确资料:
6 j. z9 N. ?( N9 F0 K7 l! K0 j$ m# D- Q3 L3 ?* c
! t! o+ t& I5 u7 o" k- d) B
第23题,当函数的返回值是数组类型的,传递的是数组第一个元素的地址。
% q4 D8 ^4 \' ]0 A6 d. h* zA、错误
: J0 O. R: m2 J3 WB、正确- d2 C4 V: o5 b9 _
正确资料:
: m& \9 `4 q; R5 h
) I$ K* G8 u( A: c& U1 e
3 ?: U0 j* g8 b6 s+ H第24题,用new动态申请的内存空间,必须用delete来释放 。
. z; Q" K2 u. C$ f  j. Q6 A. x$ jA、错误
) Q- a4 j# `% T4 k' F6 J/ TB、正确* {7 `) M0 r/ z7 }3 ^& f" ^+ \
正确资料:/ O$ s! _% R4 W
( c# U4 m, J& s$ A; W
! P% }6 ^2 z+ j9 y% W" z3 L
第25题,类的静态数据成员需要在定义每个类的对象时进行初始化。5 c7 Y* k  v8 n9 L5 Z" F
A、错误
1 q' N: o+ ?( g$ a- P2 ^$ eB、正确5 T, n- a: e" y% ?2 q9 O
正确资料:
4 c& p7 S. |# T  k
# i; t! l% O) n, {- w8 O: g8 `# i$ n! R& @& S. f+ K
$ y# m0 d! c6 G0 R$ c' z4 @

* N7 g* b/ G3 S) E- J2 R! p8 `3 H# p2 _- E# z
# D' [' t9 F; F: H
% e' }  x. G, z& Q+ W, R
/ E( A7 W* C, c  V3 e

0 G- [3 B# k8 W
  \6 ^( L, O1 J/ [5 V+ ]/ T2 F. K, L$ m2 h. g4 G3 x# D
  E) w6 A8 Z$ I+ N( \
9 F: m9 `/ d+ C3 D: h5 t

2 ]$ W5 F6 x3 O4 g

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-18 13:20 , Processed in 0.104004 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表