|
【奥鹏】[南开大学]18春学期(1709、1803)《windows可视化编程》在线作业& I! z9 n | b* ]& }
试卷总分:100 得分:1007 ?* X% {8 i- I% G! i: H6 u: `4 T
第1题,为保护Web_Service不受恶意访问的攻击,应使用()保护Web_Service.
% j8 g! V7 K: z6 @3 o& L2 g# sA、IIS目录安全性
0 L# |/ e# o$ {9 a! YB、NTFS安全性$ J' W! [4 R' _) A) i1 b( ^& s# u
C、共享目录安全性
; U$ u+ E2 R6 ?D、TCP/IP安全性
5 K0 G+ R7 ^4 Y) C
2 \1 w8 M9 f3 k6 \. t5 O! P( u t+ E9 u, P# _
! e( H* ~* o3 C% A9 [1 y$ C第2题,选定或是取消选定RadioButton时,都会触发什么事件?5 y% M" q& ~* h3 `. r0 b
A、Selected
2 I1 n+ z! q; K$ B0 J R: O+ A! Y5 {B、SelectedChange2 X3 ]8 D8 ]$ e( v* B
C、Change( E5 l6 D: u; I
D、CheckedChanged; d' q# F, @' Z3 h- R9 F
2 `9 \( X0 F! e6 r
+ Y! k4 i& E4 F) Z4 ?
9 p# ~# M. H1 e; Y: y J" p/ ^第3题,在C#中,表示一个字符串的变量应使用以下哪条语句定义?1 E# z' Y- o8 O6 L& P# B
A、Cstring str;
$ e2 d% n' A" ^) z* y/ P0 bB、string str;
3 [& Z. f' d. T1 d- t; |C、Dim str as string! x1 }- P/ [& ~+ F7 D( j8 k
D、char* str. {7 s# C: d5 F% G$ g Z
% c7 I+ C5 f6 }% _+ S H" C2 T* W, c! J- i5 Y) w- I' r
8 b, `- ~3 ]4 U2 w
第4题,()属性确定焦点移动到当前控件。
7 n* x0 N; t1 f9 ^% EA、TabKey. @9 j# {3 \4 j# D" U: S
B、TabOrder8 s% O& U$ M' Y& w
C、TabKeyOrder
( a) A# p% o( ~D、TabIndex$ `8 @/ u8 |% q# k& E
0 Q, o" E" o) J. ?. v& s) }* U; G7 _: y8 p5 v0 \$ e0 n
, f1 C# E* u8 x/ `: @, M2 ]第5题,Windows_Form应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Button1.FlatStyle的值应设定为()& F7 w, \2 E; M: t5 U, |6 V
A、System.Windows.Forms.FlatStyle.Flat
2 H, O7 ]6 w H+ \. P$ r3 S4 EB、System.Windows.Form.FlatStyle.Popup( d1 I! {+ l) h1 v$ c
C、System.Windows.Forms.FlatStyle.Standard
- z7 m0 \) a" p0 I PD、System.Windows.Forms.FlatStyle.System* O4 A$ V K" Z. E" I
' ~3 M/ O, j: o x! P1 D
& T# s b3 H5 H6 t: b5 u& @% ?& N5 ]: O* k
第6题,Web表单中,按钮的默认事件是()7 Y& N0 q+ C! E1 F- O! y
A、Click事件
1 O7 }3 x5 l6 v; [4 a: V' MB、Load事件1 ~4 q- G; @( g4 Y; `9 d, E
C、Init事件
s5 N1 b. N) h, nD、Command事件; f+ b/ Y" K6 E4 F
: x5 p# U. V& L& L
7 l# v" x% E$ A; d, y4 e, ~3 c4 @; e2 I1 g7 _! `% n
第7题,下列关于C#中索引器理解正确的是()% X" \, a, _8 u! m
A、索引器的参数必须是两个或两个以上
6 P3 N% V8 r, ]2 FB、索引器的参数类型必须是整数型( E9 U1 O. _9 X( a* [2 J; w
C、索引器没有名字
, u t, ]4 }7 B/ V* JD、以上皆非
[9 C& q* [# ?& ~ E! k
+ q2 A' k6 L) ~9 W8 z; N
; w. W- l$ A+ ^
' c( }1 E+ ~: Y' \7 r第8题,C#中,新建一个字符串变量str,并将字符串"Tom's_Living_Room"保存到串中,应该()
% _) l" `) e5 `# K( @A、string str="Tom\'s_Living_Room";% t6 V8 d& D; u
B、string str="Tom's_Living_Room";" x) z8 Y1 O% J! i2 n
C、string str("Tom's_Living_Room");8 d3 j; C1 `, Y7 @1 ?1 y1 d
D、string str("Tom"s_Living_Room");
( P4 x) _8 ]; n4 z1 X U2 K5 E% D9 o" F! \
) X# n# G1 G! Y5 P
9 Q+ a8 o4 K: c9 u# ]第9题,Winform中,关于ToolBar控件的属性和事件的描述不正确的是()。
% g) F+ \/ Y8 r ^A、Buttons属性表示ToolBar控件的所有工具栏按钮
3 v9 u2 \2 B' b" Q/ L$ U1 V9 mB、ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度
0 O! N. H% h! s. U0 {% y! cC、DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键
- u4 |& v, m# e6 UD、ButtonClick事件在用户单击工具栏任何地方时都会触发
8 R f" }2 s( j/ ^7 ?/ T
7 y2 D/ S1 m. r8 T: s8 |! e" Z' S
6 Q' ]4 d0 X. q+ J) p% B" d' N( y: w2 F7 V% D3 ^
第10题,在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?. n% e* U5 E; y2 G5 f8 Z
A、decimal theMoney;6 ?+ H& e* z% f6 R, r
B、int theMoney;
% Q! [$ [1 {5 e3 M3 |6 c# wC、string theMoney;: V7 y% e1 X+ d$ k
D、Dim theMoney as double
; |/ L% l0 q! M6 o
0 E/ Z$ F$ H* Y: W, C" Q$ ~0 G! W. A; j
' m' _, T! x8 a ]3 \; {( W# S8 f/ L+ r. I& L6 D4 B0 ]# N% b
第11题,以下哪个是可以变长的数组7 K' t6 t1 X; A3 s8 O; D
A、Array* L- }2 L8 ^) R( m% P
B、string[]
7 V q( J8 d+ z( l8 DC、string[N]
; z8 S( }9 ? k0 X! X2 J. pD、ArrayList- Y2 B! U% J- F+ b2 ]2 [5 h
' [; I( h% t9 y7 i( p
% P3 G- F: ?$ L
' K# Z* S. i- L6 }5 ^
第12题,某Windows_Form的工具条为ToolBar1,则代表该工具条的第2个按钮的对象为().
6 O H) u- }+ j2 m6 c7 J1 C% dA、ToolBar1.Button(2)
- s8 {4 ?0 q, i. DB、ToolBar1.Button(1)2 P, u5 [) x+ Z: |9 h2 V4 m
C、ToolBar1.Button(3)
1 e; Z+ i" l1 SD、ToolBar1.Button(0)
- X2 _6 t8 a% M) c2 {6 d4 k/ k1 x! Y- [+ ?
( K- E T2 n9 H' I4 x, O
3 R& D z2 s' U) i" R6 C! x( B第13题,在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。
) _4 k4 H3 J# Q8 E5 WA、SelectedIndex
% o) t2 p# V# q* k+ d4 N. X- {) RB、Newvalue
; ~; E- v( W# y2 _( S' jC、SelectedItem; d- o1 l) {- r8 j# ]& ?
D、Text
s$ s6 U2 @$ Y O
" ]8 o( K5 `; E$ i( q, H v* N, C2 V
, c" z7 `2 k1 Z2 C, V第14题,在Windows Form程序中,对某ComboBox对象有以下要求:控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的()值。
5 K( g& F4 A) a3 K7 o! ^5 B. eA、DropDown
9 ]% M( g) r7 b, qB、DropDownList
: R5 v- _7 e/ N: H- `C、Sinple; u) X0 e$ e* G
D、IsSelected' f# g! I: z" O" p0 p
- g9 ? u" E) c6 `$ g
4 a7 {% f9 ?1 Y* `; v7 U: L2 h. ^& `' c( g5 [3 C* H# p
第15题,在VS.NET窗口中,在()窗口中可以查看当前项目的类和类型的层次信息.
$ |( q9 b& J0 oA、解决方案资源管理器
5 }! m3 a) i0 V6 l9 q4 ^B、类视图
+ f* g+ a" \8 I4 gC、资源视图
* {( g- A) b, g8 u; |! ^& S6 P! CD、属性
5 v( e& _) Q& D! M* N, i
( Y. l! [ L9 I) u
4 c! `# K: W0 ]9 H0 M/ T8 ^9 ^& \1 @% S+ b) [2 a, Q* H1 \
第16题,在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。5 g* N% x2 \9 \+ c: h8 m9 _
A、Append2 N- ^$ o4 w' u5 w3 l( _
B、Create
$ k4 O @2 P( J$ P: vC、CreateNew& q/ U1 B1 P- y; v/ F! {
D、Truncate. x! V+ O' X( ]8 _$ x9 @: [* w
7 \+ z" F. X- }' @! l8 r3 M# r* R, J( M, u" `$ z
Z: ~5 z& m, i4 C7 }: ?1 K第17题,面向对象编程中的"继承"的概念是指(); t! C9 e) r. y4 `
A、派生类对象可以不受限制地访问所有的基类对象# X8 s. e9 K/ t( o: Z$ [+ Q, T
B、派生自同一个基类的不同类的对象具有一些共同特征
& ]: F& U$ G& k) K6 JC、对象之间通过消息进行交互- C0 d$ A8 F$ v5 t) U
D、对象的内部细节被隐藏
# `( e1 R2 Y% _. g! H( B. i0 y% Y, b, p* S. n
, }( A- L6 b! y0 L- s$ Q! }" Y4 u
& M" @9 M C' B第18题,显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是()% x; e% Q) a/ H
A、i
( E, c7 `% t5 f+ y+ {" UB、?
& ~. W$ `! `# a! ^8 U" iC、χ
+ r6 }, v# F: r4 c% O6 r$ aD、!
$ i0 d( E$ ?0 G& [ r
0 W- g {$ e) ^6 t& g/ ?/ _8 _* R
+ `* B. w Q9 _9 y" x* P- G, Q6 J9 @/ s# \' e9 k2 j0 Q
第19题,C#程序中,可以使用try...catch机制来处理程序出现的()错误.
3 e! z! Z4 f* I/ ?1 S/ r1 aA、语法
" _: t/ W6 Z; B) D4 _8 mB、运行% ~6 p: ~: h1 B% Z3 @
C、逻辑
& @* y4 I: E1 x ?- k, Q3 c. }D、拼写
, P, R/ K4 a8 @9 J
) {: I8 n7 s6 T c% ~( K, y2 }' x7 S0 G' O
4 b2 ~+ p" x' ?第20题,创建菜单后,为了实现菜单项的命令功能,应为菜单项添加()事件处理方法.
1 Q( T$ @1 p' Y3 A+ wA、DrawItem
4 A; B) L, w0 i4 y+ t% kB、Popup/ a+ _. G. b, N3 p) N5 n
C、Click
0 g5 q. L# N- k, e, X* ^: [9 [. oD、Select
6 ]* [/ `/ J$ t% g) r. ]- O% {* x
! [3 z! B1 V( N/ o
; Y8 E; I" r0 `$ t) P" I5 \: z5 r
$ s2 ^! H) R4 h/ p2 c7 `5 N8 s第21题,要创建多文档应用程序,需要将窗体的()属性设为true。( N; |" T8 V E. Z Z" {& z. ]5 k
A、DrawGrid
' o7 y8 ]; ?. D6 K e4 FB、ShowInTaskbar
. @+ h9 e6 _0 {; MC、Enabled
7 f7 S* B& Z3 x% D) E: {D、IsMdiContainer
; B8 `7 ~8 l, ?- i/ H y" \' l$ y, o/ s+ N- [4 R4 W, J
' r. i5 _. f/ o! `8 j
' A! r; O, d8 R' X5 T5 n
第22题,在C#_Windows表单应用程序中,如何将一个对话框对象myDialog显示为模态对话框?- B) Y/ q- j) @8 d7 ~
A、调用myDialog.Show();3 `$ x+ F% \# X+ K! y& S7 s
B、调用myDialog.ShowDialog ();
+ I$ J* n, v* B" s0 Z$ x; o" A: f) BC、调用System.Forms.Dialog.Show(myDialog);. \1 i/ L3 N2 ?3 N8 p+ V+ O
D、调用System.Forms.Dialog.Show Dialog (myDialog);# e0 }& O3 a8 z& V% q' {
& a8 ?2 d9 t4 o- N3 M0 G
4 o1 v2 v7 F" U3 |1 E7 \) j* |6 g$ B1 I2 ^5 S
第23题,在Queue类中,移除并返回队列前端对象的方法是()
8 L# L( V) N: R# B- X& m' l6 \A、Dequene
" d( J/ K/ R0 x7 a6 [B、Enqueue& j, J- L' L' K2 K! |
C、Peek; w/ i( |+ u/ o% e% G) i7 ~
D、Pop
2 }& k& m1 C, j8 e5 l% w4 d) E# H# m4 a2 U+ c6 a+ A
7 z* b- h" N( v) Z4 P5 `2 w( e; t: v3 L- \
第24题,在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?
6 u' e* \1 A) U( I5 t0 BA、将Name的set块删除3 t% m5 u3 j9 D4 W
B、将Name的set块置空& y7 E# r$ w5 O
C、将Name的set块前加修饰符private
! I9 z S& F* R, Q) b4 [5 ^D、将Name添加readonly修饰符1 v( w' I8 F' O; ^
" I' t2 z/ q t( U b2 @5 K1 ]# Y3 ?5 M3 }! E" v& `; m
' J$ ?6 `% X( i) k( H$ u
第25题,在Visual Studio.NET窗口中处理HTML文档时,可以使用()窗口来编辑某HTML元素的Text、Title、Style等信息。# g: ]! p# V* X4 o- L5 R
A、资源视图
2 v# z( z: ?6 D+ n% t; bB、类视图
1 N. |1 E; B! b( r; E: @, NC、属性7 h b- u( S% e- H/ h X' x
D、解决方案资源管理器6 ?' a& h1 ?" ~" Q
+ k+ x5 K; m0 z# T& o9 B% R1 ?, k! V+ \1 ?
' {4 [6 e# [9 y) F9 S2 s第26题,已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是()/ j3 K+ N( c% K" G! y
A、Application.Run(new_Form1());
$ |3 T: l7 f2 N2 tB、Application.Open(new_Form1());
/ e% Y( K. F& w2 L& V+ jC、(new_Form1()).Open();; r9 _1 D# _5 s& K
D、(new_Form1()).Run();1 K) f' h' n1 Q
# F. ~4 ^6 F2 ^+ b; z3 w/ ]% f
! a/ R( K; r/ [: V
, v' a! l# j6 n第27题,在VS.NET窗口中,()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.! o- [' L9 f/ j; |) [# w T( b
A、工具箱
4 Y9 L3 t; n, ~6 C, t0 v9 TB、资源管理
* ^! H: Y8 p+ i7 R {, \C、解决方案资源管理器$ Z# B3 S6 ?) i+ y) Y, a" B
D、服务器资源管理器
8 N+ X/ d" s h& K" \$ o. t7 h& ]( }2 p$ B. O- H2 f3 z) d
9 |* r$ d/ L. Q) L5 `' K
! ~" |5 z! x) B/ o7 m8 Y
第28题,在Stack类中,移除并返回栈顶元素的方法是()
# j2 y. B" _; t: D$ D7 kA、Dequeue
! m, P- p7 m9 w- }1 E/ E* lB、Peek% O; @# s+ E# z v9 V
C、Push
4 G$ f& E4 M# A! e1 F$ wD、Pop
8 @8 L) T) K2 {' y
& H+ S: G8 F, V7 C( r* P5 @7 _% R# n( \& x$ F/ _: N" v& p
' ~' m1 [7 @5 [6 n; r
第29题,什么颜色经常被使用在窗口的应用中?" ~' B# O" u3 x2 b% `0 {. c
A、白色
+ F3 l: }. E$ M$ T) N9 A9 q- xB、蓝色
+ y" |3 k3 W) M. D! H, wC、灰色
0 s" V- l! S" h i/ d: }- b2 aD、黑色
$ T1 J( s" g. ]$ [: L. u/ K/ t: t% Q* b1 m' F
: E" M5 M ~. {: p7 ?1 s7 u+ ?- @0 k
: w* {/ B$ ]( x# a4 T) A; U" Q第30题,()是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.8 ^4 x+ _6 N) `9 J' l
A、CLR
+ O' ?% U. G+ h! e3 t1 P( ]: CB、CLS
- n4 G9 r' i( H& q+ R/ y# a; R" Q) NC、MSIL
7 T) [9 v& g: U0 r" M8 jD、XML Web Service4 D6 Q7 f. [0 h: h1 U" |
3 o+ n/ A5 Z$ b; V; h: b5 X1 `
t' V0 i: S4 c) m
5 d7 ~# @5 k _" _" Z. I! B1 |: M. t第31题,C#中每个char类型量占用()个字节的内容.
( m9 U) d# u) ~1 ]# I' ?" o$ `8 SA、1! V7 a4 C5 s/ {8 A8 C( l) t
B、27 w0 K( v, j/ |# A3 ?. g
C、44 y/ H* }+ F/ A- K
D、81 F: U$ J) k K5 l4 r4 D: a
6 n# _+ ^9 U3 E* Y. Y: D# H
2 } R/ q7 y/ W8 r3 {& B8 g( n% b {4 I# {) C0 E! N
第32题,使用VS.NET的"新建C#项目"创建一个名为"SimpleForm"的Windows表单应用程序,则在生成()文件中可以设置该程序集的Copyright/Trademark等属性信息.6 L" j6 k% Q. o
A、Form1.resx) q) Z8 _; C, r6 `
B、SimpleForm.sln7 J9 L4 O8 _7 ~6 \, o- P
C、SimpleForm.csproj. p* q# E+ K4 K0 c* ]
D、AssemblyInfo.cs
- S1 E( w+ p% S( k7 Z5 `4 e' G# L' L
2 K; r# ^3 P! x; d) k
+ K" f& p6 p z第33题,在C#中,引用命名空间System的正确语句是()& _# k9 Q# P% k8 a- ?* I
A、using_System;
Z8 ]9 X' d, L; B4 xB、#import_System;6 M; W8 \$ `! q2 I# M5 G
C、uses_System;4 _2 P- `0 c4 q0 H8 ^4 e1 c% C3 Q: ~
D、#includeSystem; v( r8 L- \( `' ]+ O& Y
. S8 o, o% m7 o6 `. a- F1 n2 a) A/ v' V( g! T, g- X; j$ ~
& w2 l: }" h8 i6 G; L/ i4 `$ F第34题,哪个控件用来存储图象?, N) O) Z* c5 Q# F
A、PictureBox. n5 G L4 r- q8 S0 |% |& v2 e
B、单选按钮$ I! K1 b+ Z4 B7 s
C、复选框7 N' C. V8 d4 }- h; _; h* ]
D、组合框
& N( L' r4 P N9 g, q1 Q& b1 \4 H3 g% F0 R q
1 ?* ]4 l$ W' ]* b# f
q9 @" {& \) W: S9 L4 p第35题,什么字符被用来放在其他字符串末尾使这些字符串连成一串?, e$ ^! N% s/ O; }! k+ u
A、+
- p. _1 `. Q8 p9 }* U4 f+ u2 dB、-5 X. _4 b/ x* k R1 ~- n: P* T
C、?% q8 f V* n' y' R% p. G l
D、*
1 |/ L% a Z7 Z. c9 [& c+ V9 ?) e
" h d" O5 w7 G2 v4 D
" x+ l1 m* ^; A5 I
- q' j1 o, ^+ v8 b3 J* _: @第36题,构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项?
* ]% L4 g5 @1 C- P. MA、System.Data& B; a- ~% L) _7 I3 [; x. x0 W
B、System.IO: b2 v8 S* l/ ?5 P
C、System.Text5 I9 n* O- g) R, q" V0 a/ `/ Q
D、System.Windows.Forms
/ I. ^: p* p' `# H- U" I$ `
. T8 p. d4 k+ g+ k8 G! C
6 w" Y- _* c% O" F) ]( [+ E: @& ~( I t! f
第37题,设置openfiledialog1引用一个openfiledialog 对象.则打开该对话框的正确代码是()
1 N( F4 r- }" E' Q u; J( [A、openfiledialog1.show();% X$ i. k/ n: m2 r$ Z
B、openfiledialog1.showdialog();. _$ j$ R4 R/ X& n7 ] M
C、openfiledialog1.open();7 r6 i& o5 S0 ?) C
D、openfiledialog1.openandshow();
x. R& D' O' x; V8 t2 S4 t( n; U& n! U
- m) a1 O1 ]4 X$ u. g* z( U# c5 r' z3 p
. Q0 ] V; r, c2 Q2 L; o5 Q
第38题,请问经过表达式a=3+15?0:1的运算,变量a的最终值是什么?- y/ J: G4 }' k( }: G# t
A、3
0 R7 K5 n6 [3 y* f7 |4 f0 cB、1
) \1 k8 g4 n6 x/ aC、0
1 w2 t) [: n. A7 a3 CD、4
& k& V( z1 D% g8 x, r5 ~2 R! k: c3 n) ?( _3 r
4 E- w% Y9 L0 K+ b
" B1 m( S% o* E2 U6 r2 z( |
第39题,如果要将窗体设置为透明的,则()) u/ o+ M( R _, R2 S
A、要将FormBoderStyle属性设置为None: ^: J5 P2 J/ X% w
B、要将Opacity属性设置为小于100%得值* d6 ? k i% E0 F
C、要将locked 属性设置为True0 B) q1 C! _4 l \8 e1 u; @
D、要将 Enabled属性设置为True
0 r1 n s7 T* g# K8 a& D' n7 {4 `! n7 g) M
5 {1 j [( p* E/ B( r% r. Y
& ~) J# M1 U) B' G第40题,语句string[,]_strArray=new_string[3,4];创建了多少个string对象?
+ y5 z4 B+ m" a9 iA、0
, l! y }0 `5 a5 D# HB、3
& U$ z4 l. c! G/ e# G- ^C、4
# u6 M X) t Q; Y' A( AD、12
1 n9 Y% f# F) X9 n/ ]
& r( _! I6 t* g$ c; j- f: [8 S9 E ?# L/ V' l! I: h
9 r5 V0 V" v4 T. G) X" c( ^第41题,以下哪些可以作为接口成员?- U9 w: s* `. D- W4 t/ i* i
A、方法9 |/ K/ J- F; ~
B、属性0 r& O! P% @/ |' c2 R- u7 T
C、字段
: _- C5 @0 R3 N* W2 m; AD、事件
( \ B, o) B, V+ l,B,D
0 G2 b: C# z3 z1 {5 B' }9 b) _" r2 K0 n7 P _
; G, {9 ?3 c: v: N o
第42题,使用下列哪种方法可以减少一个ArrayList对象的容量?4 g- H. \! g; {8 G. S
A、调用Remove方法
) t; o( A! p: k. K+ Z GB、调用Clear方法9 v. r, Z: ^: K$ ^ K$ b' V3 U0 l
C、调用Trim/ToSize方法
, b( r' U1 K, a3 t. d# H9 ]& SD、设置Capacity属性, l0 c V! A9 _8 W( S
,D
+ U$ B0 \9 p) U9 m% w- @
- L! ]) r( D# u2 s$ O* I7 }* S8 K9 Z P
第43题,以下叙述正确的是()
! |7 \% v# d/ ^, nA、接口中可以有虚方法
# p; s. C9 R$ C5 `# OB、一个类可以实现多个接口
" I$ S" t& R. t* ^C、接口不能被实例化
3 u5 Y$ U/ f2 DD、接口中可以包含已实现的方法
3 J) M0 B% X* M8 O,C X) N' O* a) H, Z/ V
0 L1 o# q# k* j2 T3 L
/ W! j! x) L! ?6 X6 E9 u; {7 [第44题,以下关于ref和out的描述哪些项是正确的?0 s! y. K0 l0 i- s2 C5 d7 Q0 l
A、使用ref参数,传递到ref参数的参数必须最先初始化。
( `& l5 [. a& s& l2 }1 FB、使用out参数,传递到out参数的参数必须最先初始化。
3 D! l' v# s; d W/ OC、使用ref参数,必须将参数作为ref参数显式传递到方法。2 |2 [% j, j. X
D、使用out参数,必须将参数作为out参数显式传递到方法。5 l* f& Z0 J* d8 c( X
,C,D
6 t! z- C% h& Q) I
* M: D4 N7 T9 W9 ~' F
. Y7 O- l! `4 c q第45题,c#可以采用以下哪些技术来实现对象内部数据的隐藏?2 B+ N& H; m" x
A、静态成员
6 x6 C3 F6 Z8 [B、类成员的访问控制说明
, G; A* m9 ?$ m5 E: A) t0 _4 `C、属性
( v) s7 I1 K( J) c% UD、装箱和拆箱技术1 ]" z1 y6 N7 i( P" z
,C& R9 o+ j+ S; C0 v9 k9 H
+ x6 a: W% u% |
4 T( r1 {: A+ A9 P1 ^5 ^, r, l第46题,从数据库读取记录,你可能用到的方法有()
. E! v6 _ M7 _; dA、ExecuteNonQuery
5 {. r$ C# l/ ~$ f1 rB、ExecuteScalar; i/ ]) ~9 e9 E u
C、Fill
. J( ?- M9 e4 D0 _; k$ R' s) KD、ExecuteReader
+ z$ ^; \& t1 t8 ? f( T. V,C,D6 m" l, i$ k9 \9 T/ z1 h% w
0 {" H& B7 ]; V& b; q
6 @' p0 J; S1 X5 u第47题,下面关于抽象类说法正确的是()
: T0 F7 e2 f+ o1 k2 @5 sA、抽象类不能实例化
' E' W" n) V& E) b/ m( J/ q6 m9 JB、抽象类只能做基类
/ j. `+ L# b' ^, t8 TC、抽象类可以实例化' A+ @3 E$ o' e' U) F9 R* }
D、抽象类可以做子类
( X. C, u7 F1 A,D6 f* G; \ g+ {$ p9 u ?
9 B8 E6 L% w' v- W
7 t, Q+ X/ z1 s k& m7 \5 d
第48题,面向对象编程的三大特征是()
/ X* Q" L8 F' @. W$ e/ M0 T; N3 _A、继承
; u4 @3 \ c& q* J( gB、多态
; m" c: F X0 F; ]2 u3 X" B# hC、封装
9 J' f- D9 w O5 @8 HD、统一接口
2 a4 C" R; y! e,B,C9 x4 O! ^3 e; `. w+ R
- _" E) h" ]. }$ @: v* q3 n# `
5 C2 z5 M, |" e# p2 t, h( W第49题,下面描述错误的是()。
* n& q! O& r( z+ P0 K$ t- dA、窗体也是控件
" r6 [2 g& e) q/ Y* h, vB、窗体也是类) U- L- n. N( H# o& x
C、控件是从窗体继承来的0 V3 F& ?/ e- N; g5 X" K0 e
D、窗体的父类是控件类
: B) |$ D4 U7 { l" ?* d/ D# j% V' a/ h,D, t0 \+ P$ Z4 t! M' ?% R" X
( V$ Q% x Y5 V
! P/ k- M9 f' ^; \$ V
第50题,创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法可以实现?
% }/ I# _- e, v% @) J" UA、点击"文件",选择子菜单中的"新建"再选择"项目"; ?( v' t" |( _9 j5 `
B、在解决方案资源管理器中,右键当前项目,选择"添加",再选择"新项目"7 P8 Y( {' s) x
C、使用类视图,右键后选择"添加",再选择"类"1 F! Q" j. ^- [
D、点击"文件",选择子菜单中的"打开",再选择"项目"
. t' ?7 Y- q- j* t,C
1 t7 X! k) K7 R. ~/ A
9 F; j& A U6 q$ G( o+ i% d8 x9 Y. w3 N
) j3 C& Y6 Z; k( d C0 g! q- a
! G) P7 E8 K4 k$ X: @/ e5 R$ O7 z! U8 Y
6 a- e2 I; ^& S# P
6 T9 k8 b! B$ n2 ]5 g7 m
& ^. i7 Y, I4 [$ ]: C ~
) g0 S( f# s! P+ t& D
% p2 a. w6 C) y& M: G9 ^
" L7 i/ E: B; D$ u' k
. ^/ X6 y0 U% U/ x* ?" v: L1 C; ^ }* s: j& v
4 M) z, L+ @" T+ i5 X' y |
|