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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

南开《windows可视化编程》19秋期末考核-0001

[复制链接]
发表于 2020-3-26 10:52:16 | 显示全部楼层 |阅读模式
谋学网
《windows可视化编程》19秋期末考核-0001' g% P9 d8 a/ ^1 q7 d6 n/ Y* B
试卷总分:100  得分:70; x! y1 m/ ~0 J8 \: M+ [! [* z" L7 y
一、单选 (共 25 道试题,共 50 分)% Z5 ^1 D  m- K* H
1.变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?" i/ R2 j2 D0 V( y
A.menuItem1.Visible=false
9 z8 [8 v" p! H/ B" lB.menuItem1.Text=""
* @* G# D/ x# t- W  J1 |: RC.menuItem1.Enabled=false
0 w) B0 [! L3 OD.menuItem1.Checked=false+ I7 n( B. v2 {$ {
资料:A) I6 s$ `  {& c0 r" T" u) N9 X
3 K8 w6 Z! s" j' _% Z* l
2.哪个控件被用来选择或不选择, 并且若干个同样的控件放在一个小组中被用来选择其中的某一个。这样的控件是()
( G" L8 l7 m2 R% fA.标签
8 k/ T/ X, O4 V. @' h" fB.文本框% z5 D8 ^4 Q+ T" I
C.复选框
$ L1 p) G0 t7 O' p( ^- S2 J# pD.单选按钮; o! o' r7 \; C3 @
资料:C% k- {* {0 {) J6 `
: }4 u+ b0 n% O/ ~
3.用鼠标右击一个控件中出现的菜单一般称为()
' M; e( z  P3 A0 W. b: ZA.菜单项4 o/ i1 Y0 _5 J0 s! x+ Q
B.快捷菜单
, _# Q7 F) s6 w$ [; lC.子菜单6 k$ H0 s( M! O% q* R
D.主菜单
1 V3 Y% c# l2 T* l8 G2 j  R资料:B3 C4 y5 F; x, n6 b

  K* T9 a3 t: d1 Y; N1 Q4.在从标准文本文件(如:readme.txt)中读取信息行,应使用()操作文件.1 d$ ^6 Z0 D1 S2 t8 F$ E
A.XmltextReader
9 W/ \, i. X/ |B.XmlReader
; N7 J& A  l0 T3 J! V  r; EC.TextReader
2 u& T( q/ W4 F, s* B( gD.StreamReader
3 {4 H+ d, a% F0 j7 S0 l资料:C
( w* C- e! p/ r2 ]' H8 o; ?. N& ^6 {4 H. I* L$ i# D
5.如果设treeView1=new_TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。5 C* T2 o! w6 F, k; k$ `
A.string
! T6 K. v( W% MB.int# F. Q) J9 ?/ r
C.TreeView9 ?& w( F8 K2 q4 ~& h
D.TreeNode4 _0 F/ I: d* ~$ W% E- e
资料
0 O& N. Z' _1 |& y9 M, Q* b4 Z5 g, V! p% k% S8 N  f
6.面向对象编程中的“继承”的概念是指()0 a, Z7 n8 }5 C0 k( x, A4 i
A.派生自同一个基类的不同类的对象具有一些共同特征
* H. D+ N, P( Q8 V5 ^' [+ o+ h2 [8 V* oB.派生类对象可以不受限制地访问所有的基类对象
8 ?; F# t8 ]- G. ^C.对象的内部细节被隐藏1 h2 B7 t8 Y" P; u
D.对象之间通过消息进行交互
7 C, ?6 E0 @* M3 {" H资料:A
9 j; r7 ^1 I% B0 e# A7 Q& |) B
% l5 f% A0 O. r( a: A0 M7.读取图形文件时,应使用()类的对象.
7 r4 I7 O+ T5 P: |3 |A.XmlTextReader
# ]6 {1 w: F) ?1 y1 s# wB.TextReader" `3 V& [( `3 M4 x4 N0 o, ^
C.StreamReader; J2 `: W( P, J- ~
D.BinaryReader/ h+ Z3 N1 q% s
资料: L* u7 r" G3 f, q. Q

' c  z0 I( t5 y- E+ I8.请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?
( [/ M5 q# E: N, o  |/ AA.47 ~* _3 K: C+ S8 u
B.3
, Q" F9 I0 ?- c% N' d- {$ hC.1
" J& p4 \, i& J0 K+ @D.0
* b; ~; [6 z! E0 N- a资料:
) \. e' A& k0 u; x# g
- A8 r: g, P3 D' A+ R' W9.VS.NET中,在()窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。% [" \( w' H+ }4 @/ i3 D6 U
A.资源视图
$ Q4 T% P. O. t6 pB.解决方案资源管理器+ E2 c. A: i6 u$ G  {. T
C.类视图+ n! \* A& q* H+ u, R8 {+ O
D.属性+ H# \% A: [$ ]% [" x! v
资料:" H5 b/ v! Y  R7 Z

+ _3 u" t8 q. H$ W1 _' ^10.显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是()8 t7 Q2 |, ^4 r0 m! ~, ^, B$ y
A.χ+ |4 ^9 P* e, R$ ^& b
B.i
2 H8 Z1 ?3 I0 I& a: W: [C.?: h; I3 _1 b- v" n6 J3 @: Y8 m
D.!, r; m$ {& E- I% T  j
资料:# g$ k) ^9 q$ z/ s8 C, S2 f
$ q$ a2 @6 E. a( @0 M# X9 v) z/ p
11.在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派生类的需要,则应该将方法声明成()
5 M7 b  a" }0 w4 U  [1 nA.virtual
5 F3 `7 N  Y$ r0 c9 yB.sealed0 B4 B4 h! d- P" d# V" ]
C.public+ S! K: D# ~/ U  c- b
D.overriade
; ?: T  Y, b2 E7 {# i+ x, M资料:5 L- x  S- I% @( a# w1 W

  B$ w1 u* B! f# g0 |: F12.在VS.NET窗口中,()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.
( E, Y' @$ }4 g( b, o' c* F! CA.资源管理
  P* ~3 O  C/ I, d  A9 @* nB.解决方案资源管理器
3 T  h/ k& \: CC.服务器资源管理器8 U  t: C0 w, R$ ]* s( A$ _, @
D.工具箱
: y5 T. N6 p$ V# Z3 _8 n资料:# C/ d1 y% N1 m3 R& p) y' K1 l# f
' F2 q9 Z9 v4 ]+ s, f
13.Windows_Form应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Button1.FlatStyle的值应设定为()& K$ r$ w3 N, c; e& V2 s) t; m
A.System.Windows.Forms.FlatStyle.System
/ M" `$ i3 C/ d# I6 [: a5 P6 xB.System.Windows.Forms.FlatStyle.Standard
0 X, q8 w' C- W* x( X7 XC.System.Windows.Forms.FlatStyle.Flat
  F/ R( |" ~' T. ?D.System.Windows.Form.FlatStyle.Popup  Y3 D/ n) t8 v: f
资料:
- y' C" i0 M/ T7 M: A' Q: _* k% F) `# \/ w0 r
14.在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。
- J5 J  G7 x1 M5 zA.Text! d* e5 ^% y! W
B.SelectedItem
, J/ m) f8 p) i* u3 m9 XC.SelectedIndex
" g0 B; }* K# z  X/ v: N: FD.Newvalue
: V/ J, d, w; B% |) l  o资料:
1 S' w# H$ ]$ P1 }4 f" b
* H: F! r& t9 z- p15.C#中每个char类型量占用()个字节的内容.
5 A# X9 V4 R, V* y. D9 rA.8
6 {) ~( b" a8 s3 K* V) G5 ?B.4
; K/ P# `6 e* MC.2* ~2 r' Z9 H9 F* {: S' D
D.1
/ M5 G7 @7 L- ?- [资料:
8 m( x# z6 |) |3 p; F2 }& \
9 ]9 m% N  ~2 c9 {. y3 I7 [4 U16.Winform中,关于ToolBar控件的属性和事件的描述不正确的是()。2 P6 z2 J1 o( ~7 y
A.DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键! y% u4 H+ C" z& W; l
B.Buttons属性表示ToolBar控件的所有工具栏按钮
; t. J( o3 w; k2 Q: ?5 n! y, y; XC.ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度# C; L# r4 t+ A# `
D.ButtonClick事件在用户单击工具栏任何地方时都会触发
+ v  K2 o6 z& T  ?  e2 p  l资料:
0 f( m( G) ~: _, A+ T4 D) e# r& U$ s" m
17.C#程序中,可以使用try…catch机制来处理程序出现的()错误.- N. Q: ?1 C0 o. W0 `* F4 z
A.逻辑
# A" l8 \8 K& ^' AB.运行9 r* E. b) Y7 L) @: l' I
C.语法( ~# w' n3 r* n2 v" h. V
D.拼写
5 N0 r* G7 B+ Q1 ?8 u  A资料:
1 r: D* w; L& ^" D2 X3 y2 F- W! P! {0 a$ j  L/ l2 e% c/ ?  ^3 D
18.C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.+ b8 _0 @9 U7 _5 X0 G
A.while
; ]- f$ L  M2 r- s  N, @B.foreach
% q* o7 e: j3 {+ Q9 t# nC.for
) O% b% G7 ~8 ]+ S& h( s2 q0 CD.do' Q/ A! @6 S  R2 s) x$ _5 e
资料:
/ d$ g4 \, P% I& _  m$ r8 r, v2 N; ]3 H* L9 M4 a* Y
19.()属性确定焦点移动到当前控件。. q. S& c: i+ T% J* E
A.TabOrder
3 G4 m/ I- y; u$ u# l7 k1 rB.TabKeyOrder0 r# f  @- ^$ L. M  y7 {# P
C.TabKey
$ [. n! u: P0 h" V/ q. X4 xD.TabIndex
! K5 h( ^$ z9 F5 V6 T% G- V7 H资料:! o* U; f4 w- b# {+ Q7 L
) C, E5 r, q& c$ s$ U4 |0 p' v; j
20.在C#_Windows表单应用程序中,如何将一个对话框对象myDialog显示为模态对话框?) \8 n4 b  [1 w, S3 n: |
A.调用myDialog.ShowDialog ();8 \  K. ^+ n( _+ f* N, R1 M0 m& ?
B.调用myDialog.Show();
! l6 k# y. J( P& p; k# cC.调用System.Forms.Dialog.Show(myDialog);* C) c/ N  k9 \9 U( y8 I
D.调用System.Forms.Dialog.Show Dialog (myDialog);
+ y& \, Y4 \& N. ]9 i资料:( W! M/ Q# r( o8 D0 s0 j- e0 E
; D5 N/ ^& O$ [/ l  @( w
21.已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是()6 S/ O" V  V0 _3 U! [
A.(new_Form1()).Run();6 u# o. K( U. g* [3 a
B.(new_Form1()).Open();4 y4 Z: d1 y  u3 y
C.Application.Run(new_Form1());
, m0 C" X- i- |7 hD.Application.Open(new_Form1());
" i% u/ }3 _; D9 _4 q资料:2 C& Y( N* i* x5 p- |
9 v9 C) @; K# E1 I& y3 N
22.使用VS.NET的"新建C#项目"创建一个名为"SimpleForm"的Windows表单应用程序,则在生成()文件中可以设置该程序集的Copyright/Trademark等属性信息.
. \# {% M$ Z) N3 Z$ S6 X# i- lA.SimpleForm.sln" ~* l) b. Y+ w3 b! H
B.SimpleForm.csproj) S: d/ m- O3 D" m+ L! o# }3 j. |
C.Form1.resx$ {/ g% h* H$ P( K- |/ T
D.AssemblyInfo.cs3 L' j# g0 o* n# ?4 w
资料:
9 {" {3 a- B" t& ^4 m% d
; A8 z7 j7 V' W8 J9 g3 q  ^& ^23.设置openfiledialog1引用一个openfiledialog 对象.则打开该对话框的正确代码是()
, C  L! I6 M/ m& M( HA.openfiledialog1.showdialog();% k& T5 k/ B- J" f
B.openfiledialog1.show();
2 W" O( }5 {, K" bC.openfiledialog1.openandshow();, ^- y% S% F) C" s9 w( U
D.openfiledialog1.open();
  r+ `9 o" m) u2 j) |. ^  K& \资料:2 l+ O/ ]: C9 z5 S4 E

- m) x$ }# P9 X9 b24.在C#中,选项卡式控件是()类的实例.
) s+ b. I' `8 o' |A.Tabpages: b5 X2 T* F* ^$ d) p
B.Tabpage
& f( _5 D" L( RC.Table
# r+ u+ C6 i3 k2 qD.TabControl/ {- o' L* K+ u; ]; C0 ?- m( R
资料:
6 f; G( M+ U  M# k$ K6 P0 [- [
; ]# U+ |; ]. t  ~# c, _7 I25.VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?' T1 N7 F: \3 `% L- e6 E: F2 ]
A.按照大小排序各属性
8 i$ O$ N  U+ w3 wB.按照名称排列属性4 w( Q! ^% |1 M3 X) v# y6 x  {
C.按照功能分类排列属性7 `0 G! [5 o# m0 \5 c+ Y
D.先按照功能分类排列属性后在每个单元中以名称排序
! w. t# ^" e; F# p) X8 Q5 H3 q资料:
/ }/ q; T3 r/ k  d" _! ^
# }2 @! h7 X. Z1 v7 S2 K二、多选题 (共 10 道试题,共 20 分). J& L4 f: y- s. b! N; |
26.要向窗体中添加按钮和其它控件,可以使用下列方法中的哪一种?
: Q" ~3 J8 V6 z: K: ZA.在“工具箱”上双击控件图标变可以将一个控件添加到窗体的控件左上角,然后可以根据需要拖动控件
3 S( K  v- k" DB.右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件拖动到适当的位置
; L( F2 o5 D# o3 |' wC.单击“工具箱”上的控件,然后在窗体上期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件
+ a7 I' z3 Y  E  T5 WD.单击“工具箱”上的控件,并将其拖放到窗体中的理想位置,接着就可以把一个控件拖放到窗体中1 P  I" P: Q( m: _( \  D
资料:
: Z# e& ]0 Q% @% M$ p9 x/ |5 u4 K; X
27.创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法可以实现?5 S1 _' a, x/ Q! j, U
A.点击“文件”,选择子菜单中的“新建”再选择“项目”
( h8 ?. v! b7 n8 [B.点击“文件”,选择子菜单中的“打开”,再选择“项目”
" c5 P4 T' Y9 V; c" l3 U  O6 |C.在解决方案资源管理器中,右键当前项目,选择“添加”,再选择“新项目”& z+ K5 N+ z, k' L* U/ k
D.使用类视图,右键后选择“添加”,再选择“类”6 j/ e: x$ M' a1 c2 L2 ~& g5 D
资料:. f# K2 m! n0 l% P" E, u
2 P" q  B9 c2 X, z, E1 e- V  }5 ]; O
28.使用下列哪种方法可以减少一个ArrayList对象的容量?8 ]: `, }& B7 Z7 l% b
A.调用Trim/ToSize方法
9 |2 Z* f8 r9 X0 R' F7 a6 NB.调用Remove方法
0 H& t, F' Z) `$ S7 [3 B1 [: k$ HC.调用Clear方法' E# n5 B+ n6 s' ?" D% G: n
D.设置Capacity属性) S+ ^" p% W5 v1 S- j
资料:4 U& g0 x7 `  C$ r7 p

& q( Q0 h7 Z# U# F7 }29.以下关于ref和out的描述哪些项是正确的?
  z1 Q; W6 U6 D% D2 Y( ]9 d, zA.使用ref参数,必须将参数作为ref参数显式传递到方法。
& X5 @2 n0 h  p% b$ OB.使用ref参数,传递到ref参数的参数必须最先初始化。0 p# v' X2 T  [( A! H$ |9 a
C.使用out参数,必须将参数作为out参数显式传递到方法。4 J& Z! t. L# C4 M& d
D.使用out参数,传递到out参数的参数必须最先初始化。
! a  A: k( Q$ e4 ~+ y资料:
& D: s$ w5 p" {( |9 x6 q4 |. i' Z) j$ C* D
30.从数据库读取记录,你可能用到的方法有()
# r$ N/ u1 n' m7 l* r% t2 s9 a8 i( iA.Fill$ K, u* z. k. o0 \
B.ExecuteScalar
" K5 q9 [, r8 hC.ExecuteReader
1 a0 _2 W4 v$ M, e- w7 UD.ExecuteNonQuery
1 j+ E/ c1 r5 L4 |% j" `! m' L9 F1 D% ]资料:- _8 ?5 X  |( H
- h0 l$ v  G+ H1 A3 o6 K
31.下列关于数组的描述中,哪些选项是正确的?; J( b6 A1 B! w) Y
A.数组可以用来处理数据类型不同的批量数据
; i+ y4 V: z" C' V* IB.System.Array类是所有数组的基类
- |' l. t9 S/ u% G* O% D) Q1 lC.String类本身可以被看做是一个System.Char对象的数组
: y# r; ]# i! D- w+ sD.String类中的许多方法都能用在数组中
" A4 B# k4 p8 S- S$ [- {资料:
, Z# x4 f7 Z& y( [' F2 N- h9 O, R9 c) m6 e. v5 k. A
32.下面描述错误的是()。
4 P0 b, r8 t: D, J, ^A.窗体的父类是控件类4 M  A  m/ z/ W& p# _. _; I
B.窗体也是类
. K, Y. L  |3 t+ u+ Q8 DC.窗体也是控件4 a: X/ t4 V9 w5 r
D.控件是从窗体继承来的0 b/ [  w# u/ C0 i( n
资料:
7 M2 l, q" ^% W- s: d* m1 a2 h4 v( }7 F4 L& C1 g* U
33.下面关于抽象类说法正确的是()$ N: z" X" u: ?
A.抽象类可以实例化
3 q( r# B% h4 }  e0 pB.抽象类可以做子类
& E$ o; D, y& _8 AC.抽象类只能做基类
7 e! b7 C! @' ?3 z, P: M1 N& D3 bD.抽象类不能实例化
; ]4 \4 n& s6 N7 b2 F资料:; ~! \1 W, p2 J1 s1 p8 H8 u8 B
# o8 x! f, h2 C; y
34.在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?4 b' [( E! B+ f* ^
A.为类重载new运算符
3 h/ q. f; r' kB.为类添加析构函数,在析构函数中释放资源7 ~% o# \1 w$ B4 l6 t
C.为类添加delete运算符
0 o* J. [, u! w7 F+ c! d2 U7 [D.为实现IDisposable借口
% l* k- s5 i+ P3 n+ h0 T& F资料:
% b: d2 L( m, Q+ d- H9 l! _# _8 F
& e5 E! Q. x+ ^9 Z% J5 _( |35.在控制台程序必须有一个static_void_Main(),下列关于这个方法的描述中,哪些是正确的?
8 u- ]! P. ^% nA.这方法不可以有返回类型
2 O; s& f4 `; w; G, tB.这个方法叫做入口点函数
& h) q9 p5 o) ?& t+ _& \C.必须在结构或类的内部
! ~+ U# M- i2 B+ cD.声明Main()方法时既可以使用参数,也可以不使用4 p3 X8 q8 ~4 B
资料:0 o7 N6 V' S6 w5 ~9 J; J
/ R4 P3 v# `. V" U, x) c" I. ^
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-26 04:10 , Processed in 0.095175 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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