|
/ \ R+ l9 o" b$ T' @ s. M
吉大16春学期《计算机可视化编程》在线作业一; f- y, r+ N- B+ ?
6 h$ ~' i5 K; ]/ q& o: z9 X) J! z( g& o# M6 t( I' C
# \: S) I' Y; N, L W2 }1 t' ?
# N3 \, G; n# p4 i5 u" A
一、资料来源(谋学网www.mouxue.com)(共 20 道试题,共 80 分。)7 i. x' U1 e8 a( s) c H
: Y: q, ?% R& \% B2 A0 E8 X, |
1. 下面( )可应用于tRr。3 n( o# e2 z6 @
. 它是向前导航道,必须从数据表的开头向后顺序读取其中的数据
7 ~! h( o/ `) ]. ?& X. 当tRr初次打开时,当前的记录指针位于第一行记录之前( D9 q# |5 B; ` d3 b; n, a
. 每一行记录的列使用列第数值索引检索- M; f8 H5 j2 k4 o
. 上述都对
/ _3 k" E6 L) }; U正确资料:
! T3 @# |, s' e5 C$ M2. 下面的标识符正确的是( )。
k: E) q) H& \3 A$ t$ c) {. stunt nm
* B: I# v9 w% j2 X3 l$ q' b# g$ F' S. 3typ% d0 }% m' C; Y: I" k' [" L
. _ov
( g* I: E1 S$ [' i, c v. >
$ _9 _' k j0 J% L9 l/ W: \正确资料:
% K6 o5 N1 S0 I) E) l# N3 G3. 有关跳转语句的说法正确的是( )
. ?& ]: d0 ?5 w) ^. 跳转语句的作用是实现程序执行过程从一处跳转到另外一处/ c$ Y$ m, h0 e2 q' X% d
. rk主要用于跳出循环语句
+ E) q" B0 E* ]9 P# I& j. ontinu语句用来终止整个循环
+ w( _' V6 r; Y1 m3 O0 d4 X. ontinu和rk语句都只能用于循环体内$ @1 f+ W2 ~4 \8 D1 a) Y0 R
正确资料:
" l7 A l# O8 i1 ]/ w4. 下列关于构造函数的描述中,错误的是4 E0 Q) ?0 N7 k( g" }4 o
. 构造函数可以设置默认参数
8 e9 B, R6 f' S$ F' A: D9 h# u) Z. 构造函数在定义类对象时自动执行
* n. C; N& v% x+ x6 W5 E, Z. 默认构造函数可以没有
* T3 |2 v2 L E- Q6 w/ A. 构造函数不可以重载) k- P- `, {8 m( j s
正确资料:
4 {1 g' N. x2 p" U3 o5. 函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是( )1 _. e2 _8 r* c- P# K* c6 s* B* d) n
. 把被调函数的栈空间收回0 v; `, D; v# r3 M( K) {
. 保护调用函数的运行状态和返回地址4 H) G1 r5 x2 f& O X
. 传递参数
" s1 W# B- c Z! Y. 将控制转交被调用函数# n- n- ?# b3 `& S% `% i* e
正确资料:( H* L9 I* w5 g; q9 H8 g! n
6. 下列有关MI应用程序中窗体间的关系描述正确的是( )
1 h# h6 Q8 A F+ S3 v# q* g/ M. I应用程序中只有一个窗体可以指定为MI子窗体
3 F. f- a: u7 Z6 W. 标准窗体必须出现在MI父窗体的可视区域之内; }, F M1 @7 `1 H6 u# Z8 r
. MI子窗体总是带有菜单$ R, W' i3 v: x1 Q+ N9 o7 n
. MI子窗体必须出现在MI父窗体的可视区域之内
; d: T0 K& e5 R正确资料:
3 Y* g( l$ I4 m* A/ v' N* D" ]7. O体系结构中不包括下列哪个组件# B4 g/ c# K* S& o- E. x, J$ s0 j
. O管理器! M! a1 A( }$ f$ b
. 数据源
# |% N# w {% r: Q3 y) {' N4 U2 {. 驱动程序管理器
! E' _9 s q0 p$ Z% z. 数据库管理系统MS
% \& j, H; S3 W! B1 R正确资料:7 l! N8 C+ M% a
8. 下列关键字中哪一个不是用于类的访问控制的4 y9 D) o' s0 h8 y, P# [4 g$ a
. puli
. m7 m, O# F& t- ^. frin1 b! N! \( M, T, |6 @
. privt- Z( |# o2 v' T$ g3 ]! }
. prott
1 z9 m4 n% w/ w% V正确资料:, y! o6 y. R/ w/ g# {8 y, H
9. Timr控件的( )属性控制Tik事件的触发时间间隔
% B; ?6 R, r; r9 H- u3 [/ c. ontinr
' G4 L4 d) Y; ~3 Y! Q" t. R! e& ~8 x. nl
, B" b- B' s5 s6 j. Intrvl
, u$ b6 e0 e e: |$ o+ Q. Nm9 d) T) t4 [7 \% o
正确资料:! E" K0 K& m( o7 O8 l+ L+ u
10. 定义一个枚举类型如下: __vlu num wky{Mon=2,Tu,W,Thu,Fri,St=0,Sun}; num wky y1,y2,y3,y4; 下面表达式错误的是( )。5 `. S- |8 S0 r* ~
. y1=Thu% ]# c* }2 y- z0 e0 R7 H- ?
. y2<SUN< spn>: A2 N( ~8 {4 b0 n
. y3=Sun=1, X6 F* h9 Y2 l, c) S# o1 g
. y4=y2
* O4 v* t3 |( O1 z正确资料:2 h4 Y3 W M" ?5 X/ Y; {: e
11. 下列类中哪一个不是GI对象类( G7 P: o: V" L. Y$ I
. Pn
& _( E+ B' V- S7 ]- ~4 n. Wn7 K8 c0 _7 ^6 v( D5 R
. rush8 ^9 c# r6 h. p7 K2 e) F$ d
. Rgn
0 K5 a) I9 [. x9 @0 v正确资料:
) J7 b& {& O$ J12. 下面( )是Groupox和Pnl控件的区别。
y# J2 o) z) Z. Groupox和Pnl控件都是容器控件
0 l Y( v! M4 u2 J5 r. Groupox控件的Txt属性包含描述性提示
% z+ k5 A0 a( c4 J. 动态的添加控件
, U6 o; |$ S+ b. 动态的删除控件% b! g1 j. f, \ ^' W$ E
正确资料:
6 K* N* j8 ~7 o. W+ i; T13. 下面有关重载函数的说法中正确的是, }7 K+ Z! i7 x. t3 j' e
. 重载函数必须有不同的返回值类型3 H! j$ y& S" L, w+ \
. 重载函数形参个数必须不同( K$ W+ {' T- w
. 重载函数必须有不同的形参列表2 V9 ~, I+ Q1 P% x+ p0 S& j
. 重载函数名可以不同
. J; g/ p# }. Q% c* \0 c正确资料:
: A Y3 ~8 I ]0 }, C14. 下面选项中,( )正确描述了数据绑定
! ]0 U( A% W$ B1 e: a+ a8 L9 f. 从ining类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用! r3 I9 c/ ?7 b( V' I+ h5 e% Y
. ining构造函数创建绑定,通过创建绑定,控件可以和tSt中数据表的指定列相关联
8 T, {. `% N% b* g7 o) c' {. ining构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的tinings集合 O. D& s5 Z0 k" E
. 可以把控件绑定到tSt中的tTl,但是绑定不能与其他对象相关联,如rryList6 S- [/ t, n2 C
正确资料:8 r) D: e5 ]0 k% s
15. 有关for循环的语法形式:for([表达式1];[表达式2];[表达式3]) <语句>,说法错误的是( )9 P `# i0 i, X( N3 k
. 若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值
0 q4 F0 Z, w0 K; w. 若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如rk
% \4 ]4 v' v/ w2 t, z8 `: o- l2 t. 若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环
9 Y3 K8 \8 W* ?+ l. 表达式1、2、3都可以省略,中间的两个“;”也可以省略8 c, X# E ^9 I5 q$ i
正确资料:% F6 H7 w! q7 L$ [4 q# _
16. 下列方法中设置MI父窗体正确的是( )2 e! y6 Y, E4 |* _& O
. 调用指定为MI父窗体的Show方法,使用参数的枚举值MiPrnt
0 G1 m, t' b- B8 U! z. 使用“项目”属性对话框,设置IsMipplition属性为Tru,然后设置用作父窗体的窗体的启动对象
@( K" r7 w( r. 对于指定为父窗体的窗体设置MiPrnt属性为Tru: D! O* h6 A5 O1 q. p' ^! s& e
. 创建一个MI应用程序项目,而不是创建Winows窗体应用程序项目
! [( a$ l# V. |# g4 g1 w正确资料:. G5 A1 w' v8 E
17. 给出如下类定义和函数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_8 O/ o% P* W2 E3 r6 ~$ i
. 第1行' @" P( C7 H* C& C9 n% k/ f
. 第2行
' |) ]4 N9 M6 X9 s3 Y8 L" ^% @. 第3行( U" v c2 t/ R5 s2 ^- a5 g
. 第4行
9 G3 _: ?3 H* [4 t正确资料:' a& z) A0 D- v7 [/ V% d
18. 抽象类不具有的特点是( )
# `: e& ]' A& t6 e* N. 抽象类可以实例化对象5 h7 I6 i3 N! d7 {# v
. 抽象类只能作为基类使用
( a& @8 E+ K; X. 抽象类不能定义对象变量
- L% g9 Q4 W5 r4 e9 |1 C. 可以声明一个抽象类的指针和引用% F- T# [2 |5 B8 m& Y, p
正确资料:
# F+ y$ C! Y: X5 l5 ^0 b( o% P19. 以下四个关于类的访问控制的描述哪一个是错误的+ Z8 v/ w! g& W4 o0 b
. 子类不能访问其父类的私有数据成员和成员函数% g9 E0 p) x, `
. 子类的对象不能访问其父类的保护数据成员或者成员函数
, e2 _( D; R* p; p2 }* x. 类的对象不能访问类的保护数据成员或者成员函数7 h' W# H; p; r/ ~' Z0 Q1 G! c
. 类的成员函数不能访问类中的私有数据% u" P: {" ~+ l
正确资料:
+ G. b: P8 F* S9 L7 J5 B% K& k( h5 T20. 要使某个菜单项无效变为灰色,应该将其( )属性设置为Fls
" p$ S. D% w' _1 S5 Z S7 |. Visil
6 F1 R/ Q2 o% O' R8 ^. hk9 b% F, { v3 P* U& ?, J7 S% w
. Riohk
* I1 s1 F1 k) ^. Q. nl6 e S6 m* N2 @8 H% d0 o$ s
正确资料:* f, W, g! w1 \6 w) j" n' j
, l% m2 I" k8 `( z/ Z7 K9 J7 ?2 Y. ^4 v. k
4 X9 e, J+ P7 g2 |
吉大16春学期《计算机可视化编程》在线作业一( @* W$ j' F# E
$ p# s. Z/ _0 q* c2 @5 } {- n+ Y, S2 k
' \! s& p1 G) A
* N4 R! I9 q. y+ K9 N. ^二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)
5 C/ h9 @& j# V- r' X% l" X9 ?7 i2 {7 M' T6 H
1. 类的静态数据成员需要在定义每个类的对象时进行初始化。
, Y5 Y) f8 q+ z7 U8 I/ I! _5 J' ~. 错误2 K! w4 n, b* o) {" _
. 正确" q2 i9 n, a/ L$ j7 ?5 s7 a
正确资料:- j8 z) K' F7 x9 `
2. 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
- P' e5 C) }" G( S. 错误
. j& d" I G' ~0 ~! y0 j2 s. 正确
- }7 W0 I8 N- t" b( j, z' y4 Z0 G正确资料:1 t) y: D8 p" `& U. f6 r
3. 用nw动态申请的内存空间,必须用lt来释放 。
6 h4 ?3 r8 H+ _( H. 错误
: J* c- v) b3 K5 U5 K! e) J% {# G. 正确7 l* E3 e! u" N9 T
正确资料:
! k! {' M" Y& f. c8 X, C; `# s, A# v4. 当函数的返回值是数组类型的,传递的是数组第一个元素的地址。6 W% z: l: E& S3 ^. Y" l
. 错误
& I, P9 z* q2 Y0 ~& l& B0 d. 正确+ D) Z+ |+ H7 `( d+ a5 b
正确资料:
/ A8 s) A- R" l+ e5. 基类中被说明为prott和privt的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
4 j! v5 H: e, u8 d& ?% S. 错误. }8 j8 n1 ~- f# P5 [
. 正确3 t. m1 H, h, V$ j% Y( v3 u) g
正确资料:' u, U, `: Z' Q" d! G; W% \
9 c$ |0 h5 `9 e. d; `9 X3 B) v! M
/ y( ^3 K( m; O* u( y
5 S. h) h2 r/ S |
|