|
" ]% I. _: Y* ?: {3 k% k吉大16春学期《计算机可视化编程》在线作业一
& a P2 V5 e& q; w4 I
6 K" l5 v/ R% z1 a" q/ I, p: r9 m* \9 i& R' F
$ m* R0 s- _( w- R$ P
. l; V+ t: U, {% c
一、资料来源(谋学网www.mouxue.com)(共 20 道试题,共 80 分。)
# m; B9 c$ d% Q+ }6 M/ X# W ]2 [& m% g2 r# q9 L; V0 U# y
1. 下面( )可应用于tRr。
* }$ r G A H1 a0 D1 P. 它是向前导航道,必须从数据表的开头向后顺序读取其中的数据" S2 T4 i0 U& U; _( u
. 当tRr初次打开时,当前的记录指针位于第一行记录之前
- E/ h$ V/ F6 e; U! f. 每一行记录的列使用列第数值索引检索
- W) e& A. O% X+ _1 q) m, n. 上述都对
4 ?: {9 U3 H. O0 h8 X4 h1 {4 A0 V6 N正确资料:; _% H7 e/ E' b; P
2. 下面的标识符正确的是( )。
; I; I5 H1 A$ Y! m6 q, _) r. stunt nm* T7 N: D1 l4 w
. 3typ1 j& J$ I3 u' T2 l$ K' W
. _ov" C( h, B# r7 Q
. >! z0 p7 `; b) `4 `+ w2 N
正确资料:0 @5 P0 x# h1 ]
3. 有关跳转语句的说法正确的是( ); k/ |5 z" Y6 B; d6 C; S* ?+ M
. 跳转语句的作用是实现程序执行过程从一处跳转到另外一处6 J+ _+ M5 W4 A0 w5 J
. rk主要用于跳出循环语句
; s$ B" x& O+ }1 k! R! \. ontinu语句用来终止整个循环
6 N6 W* q$ K Y6 _$ e. ontinu和rk语句都只能用于循环体内1 p; f9 H2 ~$ F; A- C+ w) w' o
正确资料:
7 A8 `4 w; D" N9 V! O2 D) |4. 下列关于构造函数的描述中,错误的是
5 U3 O6 M) I2 v( p8 O* S0 R" o* d' ]. 构造函数可以设置默认参数
4 t) ]5 X" p8 K. X+ e& K8 @. 构造函数在定义类对象时自动执行$ }3 z4 S$ |" F9 f. `
. 默认构造函数可以没有3 Y O1 T8 T7 v( ]+ t z8 h% r
. 构造函数不可以重载% W/ V$ b* L( Y" D# e
正确资料:
& \" G/ {9 A' s: b# B; h- w5. 函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是( )
4 W3 ~* x0 i/ Z" f4 t4 }! D+ O. 把被调函数的栈空间收回 f. s" F+ ^8 {) n3 a
. 保护调用函数的运行状态和返回地址
6 i8 |' J5 u$ Y" U+ D! t6 k% x. 传递参数
0 o' p! Z& O/ e/ ~ M& d. 将控制转交被调用函数5 _: {; ]' j" a0 j( [5 O; y0 E
正确资料:
3 b, A1 V; `8 T) n' k# C( z6. 下列有关MI应用程序中窗体间的关系描述正确的是( )
9 l& q# @3 s. r6 r! H7 s1 G. I应用程序中只有一个窗体可以指定为MI子窗体5 z/ o h# O' R( T; D5 { J7 P1 Y
. 标准窗体必须出现在MI父窗体的可视区域之内! u& G, r8 d! e! _ H& t# u: }( F% Y: e
. MI子窗体总是带有菜单/ }! `2 i# d+ {5 R
. MI子窗体必须出现在MI父窗体的可视区域之内, `8 L, L3 D/ x- o P( t
正确资料:# {4 C- v; h' [) U
7. O体系结构中不包括下列哪个组件0 t6 [$ w8 o2 W7 Z5 c' q( D
. O管理器# m$ n9 g+ `6 {1 ?
. 数据源& H# e( G& N& H9 j1 o. o
. 驱动程序管理器
6 l- D: R$ [! i, j& z. 数据库管理系统MS
+ u* w3 v5 S/ \( b: W! ?7 S% J1 T正确资料:
. i. F+ [+ r+ d8. 下列关键字中哪一个不是用于类的访问控制的5 t" l @* E) K& t! u
. puli
( K6 G, [% a! t( e. frin9 Q8 X9 I2 u- T$ _
. privt& ], J0 \* B9 C1 e L
. prott
/ Y- Z+ F) j) p# a9 u/ r正确资料: P! r2 R8 J7 M
9. Timr控件的( )属性控制Tik事件的触发时间间隔' V$ f# v8 o0 a8 z2 N+ |
. ontinr
* n3 h1 |7 ]* L" h: q) l. nl$ M0 K/ C4 P/ `! W8 F8 R
. Intrvl4 r1 T$ J$ [$ x' I6 b- d4 F( h# P
. Nm1 s7 i/ C. p+ q
正确资料:4 W. v0 M+ B% `* B
10. 定义一个枚举类型如下: __vlu num wky{Mon=2,Tu,W,Thu,Fri,St=0,Sun}; num wky y1,y2,y3,y4; 下面表达式错误的是( )。4 k( X; F: i7 q# r6 z
. y1=Thu" |! G- G. I1 |9 x( G
. y2<SUN< spn># P1 Y5 A" u a5 j% _: f% o5 i
. y3=Sun=1 o. }" L9 e; ^6 i
. y4=y2
# U1 V) G2 C0 F2 t9 ^; U正确资料:( S3 |$ @8 M1 W: O/ o
11. 下列类中哪一个不是GI对象类% r: ]9 ]* b& A# G/ Q- f
. Pn
/ A+ j. j" n. U0 }. Wn
' N k* G' M5 F( g }3 m. rush
% l; ~) d% b0 W/ E9 _, d; L. Rgn
w. a0 ]" |0 D, F4 O/ N3 `% U正确资料:6 z* d m& d1 ^0 R
12. 下面( )是Groupox和Pnl控件的区别。7 i5 |; p+ ~: c7 y( P! E/ P; ^
. Groupox和Pnl控件都是容器控件
0 ^$ W8 t3 c$ Q. Groupox控件的Txt属性包含描述性提示) ~+ X P7 f5 E9 n
. 动态的添加控件7 ]. ]4 x1 e- c3 J3 i' E6 m
. 动态的删除控件
+ R. D& M8 F+ [7 A+ Y5 }7 \正确资料:
& z z# s, s- y) \+ k, Z% D, d5 \13. 下面有关重载函数的说法中正确的是/ H ~) j3 \5 e8 @; J
. 重载函数必须有不同的返回值类型
7 ]& G, X# I* V% Y0 @7 M& k. 重载函数形参个数必须不同+ p! ]- I1 _/ p( E( b1 I
. 重载函数必须有不同的形参列表
/ g( f1 o: T8 {1 x3 a) b9 p7 v9 ~. 重载函数名可以不同
5 P C0 a! |4 z5 q f正确资料:
. d( G1 D* J# a! p1 o3 o14. 下面选项中,( )正确描述了数据绑定. Y# g; l; ]3 q0 B, X0 {8 z% K; s
. 从ining类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用7 {% b! ?$ {4 J4 U* T
. ining构造函数创建绑定,通过创建绑定,控件可以和tSt中数据表的指定列相关联5 V7 Y# Q+ B8 ` G
. ining构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的tinings集合: h8 c d, ^5 W4 h
. 可以把控件绑定到tSt中的tTl,但是绑定不能与其他对象相关联,如rryList
+ k! }( c1 P: U; |6 D' F; Q0 U4 `正确资料: C5 [# {8 {2 r( i2 b) h
15. 有关for循环的语法形式:for([表达式1];[表达式2];[表达式3]) <语句>,说法错误的是( ). p7 u1 x# J0 e% n7 X7 u
. 若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值- u9 Y: y0 F7 J9 X
. 若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如rk
4 b/ s# d7 p4 l0 q. 若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环
. n" H; i) ^0 f. c. 表达式1、2、3都可以省略,中间的两个“;”也可以省略' U& V' r. M s5 i9 M# T
正确资料:$ Q% K$ G) d3 R& g
16. 下列方法中设置MI父窗体正确的是( )
7 k9 s. D# D0 j' @# |. 调用指定为MI父窗体的Show方法,使用参数的枚举值MiPrnt6 Q! r6 a# h9 D7 D8 }6 H7 } F
. 使用“项目”属性对话框,设置IsMipplition属性为Tru,然后设置用作父窗体的窗体的启动对象- L* d' o# O1 Y+ Y( }# y
. 对于指定为父窗体的窗体设置MiPrnt属性为Tru
/ _6 f3 ^& F' f5 H! G2 P. 创建一个MI应用程序项目,而不是创建Winows窗体应用程序项目1 B5 K0 m8 s9 C6 u- T% R% l" x$ ?
正确资料:
6 E# ~* R) y: @2 Q5 R$ J& h17. 给出如下类定义和函数f lss t{ privt: int ,m,y; puli: t(int ,int mm,int yy); voi _yr(int yy); voi _month(int mm); voi _y(int ); } #inlu "t.h" voi f() { t toy=t(15,8,2004); //1 t this_y(15,8,2004); //2 t othr_4 I7 C1 ^9 q% u4 F. }
. 第1行
- f- c! g9 t4 |" s4 Q. 第2行& n2 P$ h1 E" |5 }8 }! Y
. 第3行! N9 B z) Y* A+ \6 }
. 第4行
* {1 l' {2 @7 t* j% a: x正确资料:/ N7 h/ w# q3 m0 }- r% {
18. 抽象类不具有的特点是( ), L( o- h" n' \% \* Z+ h" Q% ]* h
. 抽象类可以实例化对象
@ ^3 P; N7 t0 H" }. 抽象类只能作为基类使用( j9 F0 O: {% e3 j. U `, A( t
. 抽象类不能定义对象变量
0 d1 Z& f+ u0 U4 ~ u. 可以声明一个抽象类的指针和引用. ~4 s' z" L, w2 a5 V
正确资料:
. r* @ @4 X7 C6 F- x9 Y19. 以下四个关于类的访问控制的描述哪一个是错误的
8 F, K( \$ L3 w. 子类不能访问其父类的私有数据成员和成员函数
2 ^) L( x. q) l8 E& T. 子类的对象不能访问其父类的保护数据成员或者成员函数
# ~$ Q( W( d( f/ d. @. 类的对象不能访问类的保护数据成员或者成员函数; C0 ~% h8 J. a# D. e6 }
. 类的成员函数不能访问类中的私有数据) S. t1 g% K' N# s- X/ |1 \5 `( K
正确资料:
, c9 C% u$ g# F. K1 Y20. 要使某个菜单项无效变为灰色,应该将其( )属性设置为Fls+ f, q9 @: u. C& {
. Visil
) B, q" f% A! @. hk# P* Q( q9 l& m+ p+ o! c' E0 W
. Riohk
& M- \8 D$ p" T# E2 n. nl; W! j7 Y4 N E0 V6 x$ e) r( |
正确资料:
3 W2 x' m- L8 J8 h2 S. M- c7 _0 x E5 l5 n
, v4 i: Q5 H3 y6 c
7 C- A' j7 {9 F7 L* C; R吉大16春学期《计算机可视化编程》在线作业一
2 c* d" a6 U: S. n& j. j
7 R) `6 h5 v4 D' M, g Q* ]# _" e& J& e+ m/ J' G0 F2 h( C
9 M- M2 L4 {' v
) k; c1 C) f4 |" E" A" k/ f二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)# z$ ~9 Z" N# F; p
' G9 p6 ?! L. h, {5 j
1. 类的静态数据成员需要在定义每个类的对象时进行初始化。
8 p, X g7 L, |( h8 ~( |$ @( g. 错误' D# D8 G! k2 \% g$ v K
. 正确
7 M$ I/ t+ n0 m正确资料:
/ I7 X: `/ g5 [4 Q2. 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。; R$ ~& F, F7 k8 }
. 错误4 m3 z* P, {" m) S e7 R
. 正确
3 c# i8 T7 a& I" n D8 F正确资料:" o8 {+ d- E& L' g
3. 用nw动态申请的内存空间,必须用lt来释放 。% }5 V# c- R% G6 Z
. 错误
5 n& E2 z+ j: E/ N$ w$ G; M* I6 \- Z: I2 @. 正确9 M$ V- x' G& F
正确资料:1 D4 W6 f6 U1 B6 M; C
4. 当函数的返回值是数组类型的,传递的是数组第一个元素的地址。' P8 O5 W, J6 H) |, ~8 e/ t
. 错误5 b8 ^3 K; W! x3 M
. 正确
7 x. p1 c; @' \# `# A5 m正确资料:0 x" Q6 Q& t8 H5 N4 C' Z
5. 基类中被说明为prott和privt的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
. `+ N' u' V$ _. 错误
, `) k Q; X/ b; q3 V0 @ H. 正确5 j1 a. j. S% I5 ^$ N
正确资料:3 O9 H' K1 ?4 [7 d7 U& p# w
* E' V& ^+ s4 {# \5 {% ?8 p, o8 `( y
2 h7 Y& p/ b0 q1 g) t1 i |
|