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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-3-26 10:52:16 | 显示全部楼层 |阅读模式
谋学网
《windows可视化编程》19秋期末考核-00011 H) z9 K. r5 O
试卷总分:100  得分:70
+ l, |2 g) L% M' @* u5 F6 o  ]一、单选 (共 25 道试题,共 50 分)' }5 v, C1 ~% [/ I. o9 ^. }: h
1.变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?, @! I7 X, c$ O" }0 [( q9 h
A.menuItem1.Visible=false% W& X* A- d' G, j2 T- W% c9 R3 b. f
B.menuItem1.Text=""- s9 _8 h/ i4 P7 s1 Z
C.menuItem1.Enabled=false# @! J0 y8 S  N5 n0 B6 _
D.menuItem1.Checked=false
5 `3 V; F# V1 z) ^& Q资料:A
3 k$ W  X1 a* R6 b( I! m( J6 a4 u( n& H# u" L
2.哪个控件被用来选择或不选择, 并且若干个同样的控件放在一个小组中被用来选择其中的某一个。这样的控件是()
7 I8 h, `+ ]5 {0 O4 ^- o1 qA.标签! k- e+ q4 _3 y2 |
B.文本框
! j+ X4 W; O% xC.复选框: O' @) d. Q/ [/ y
D.单选按钮
- G! n2 q& g0 r/ R; D  B5 [资料:C
' D; I6 L2 p' i0 t; N0 i( t5 \+ o2 J! }5 R6 x
3.用鼠标右击一个控件中出现的菜单一般称为()
0 s6 x- N# {$ K) \5 kA.菜单项- h" J+ z0 l, N7 E- X2 d
B.快捷菜单7 B% ^3 `0 P; [) M
C.子菜单
9 O) E: A. L( N1 jD.主菜单
# g) S9 W5 O  G, i/ p' u" D资料:B# Q2 b3 F7 \" I' B+ I% }9 J
+ y2 o9 n% T, j+ ?) [/ A
4.在从标准文本文件(如:readme.txt)中读取信息行,应使用()操作文件.3 k+ l8 k. d9 R7 N' w  s
A.XmltextReader# U0 ^: z5 J! t# K, P
B.XmlReader
" o+ k7 `- a0 [. Z. T7 @# eC.TextReader
7 e9 J0 u4 k5 {9 k, y& J. ?, @- V5 g- OD.StreamReader' e, P8 u, ]; s) E: a
资料:C
! ^" `: v8 G- x7 D/ i+ d- c* \0 a/ M- F, ^9 c, Y
5.如果设treeView1=new_TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。
8 _/ C% Y/ s0 u! R0 LA.string
4 s5 p" I% R) _+ x' _B.int; E+ e9 G9 C0 {6 C( g
C.TreeView; i7 p% o" r' S& f2 U# U" t
D.TreeNode
8 ~4 A/ @8 ?" M+ H* k. K0 V资料
9 r/ r; }9 k" N3 s/ @/ f1 w5 g, Y: t0 d! g& [, @) C5 _. g( h
6.面向对象编程中的“继承”的概念是指()
. D  u5 N% }' n: bA.派生自同一个基类的不同类的对象具有一些共同特征& n, ?8 C$ h1 K5 Y
B.派生类对象可以不受限制地访问所有的基类对象
% Y8 e. j7 F  uC.对象的内部细节被隐藏
4 V9 H! i# c" j1 qD.对象之间通过消息进行交互
- j* Q6 ]7 R8 W& s& R* X$ d资料:A
7 ]- ~- j9 V3 U/ y8 V
: {4 K& J5 f) n7.读取图形文件时,应使用()类的对象.
  {( i% U- p$ _5 b: c6 \  ~# O7 aA.XmlTextReader
0 a! R1 t  Z4 O; a% n+ C7 FB.TextReader8 g8 \' p+ d4 Y( X
C.StreamReader
( c) I" q1 S7 c* R# Q& vD.BinaryReader
$ W5 }, J" c' o- s7 y资料; i) Z: x3 n9 Q2 ]& h7 H$ O
  @3 A* r" N& M  S0 f. K; L$ G
8.请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?* i( c% x' O* p: x. b
A.4# |- w+ j) T1 h6 t0 ?7 i* c- v
B.3
3 w1 B  B& M4 x* \  r$ h; H9 wC.1! C  g/ j: D. K  R; a
D.0
0 ~' y* W% }; k8 ]& ~资料:
+ b. O# m, e( y7 D! d; ^) j7 E% I! p+ Y! g+ u
9.VS.NET中,在()窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。
; o( S" `, y& E' p& ~4 n( v0 {A.资源视图
# ?% `8 y: J' t: I+ c" E2 QB.解决方案资源管理器0 |. H# q7 e3 v: ]( r/ }, m
C.类视图$ T7 [+ R6 }8 `) I2 ]( ?
D.属性
1 T$ X$ s" G7 _  b. l资料:( b+ [0 c& Y1 |. H

; P, x* s  e, m# Y  ^10.显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是()# e4 t1 ]& G0 n1 B( q( C& [! a- o
A.χ
; @4 R- }5 a! [2 _- v7 q; HB.i
3 B  g( p; t( N$ G" EC.?# p- u  C4 B; \/ c" n/ o" e( q& g
D.!
# C% D8 n7 f' S6 e, @资料:
; H# G) R: f: |5 H
, \) z% p8 A  G# {7 y7 A0 T11.在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派生类的需要,则应该将方法声明成()
* z) c2 E$ s& Q0 U1 O2 X# H1 `A.virtual
- c  N" S# B* T1 h: t. E7 M' p, p1 SB.sealed
0 R1 @  J$ L8 u* |C.public7 Y. ]0 S6 w/ I, H  W: n0 h, h
D.overriade
  T1 }- |" b1 I9 p* d资料:) \2 g7 {4 o/ B# z! f- L: [
6 Q" M% L, I  I$ a. ~) z
12.在VS.NET窗口中,()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.+ d* i& P2 u" f$ q" R& g
A.资源管理& @( w. V9 ]% t6 ^4 K
B.解决方案资源管理器' Q, s; `7 L1 b; z5 a4 F
C.服务器资源管理器
# B! u1 l: I# o2 vD.工具箱7 U, c7 r: g) m$ o
资料:. C; V6 {% F( X" m; ?& u
% ]5 e$ w& n) K( j1 `$ s0 n% |  A
13.Windows_Form应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Button1.FlatStyle的值应设定为()/ B  M6 H, t' j* j/ o
A.System.Windows.Forms.FlatStyle.System
" U5 A3 C  O- X) d! v: yB.System.Windows.Forms.FlatStyle.Standard" a1 G! {$ c( K- q4 i! r
C.System.Windows.Forms.FlatStyle.Flat
- \3 F1 J1 [' CD.System.Windows.Form.FlatStyle.Popup
1 j+ ]# f, v# P/ L资料:3 O: y% ^2 y# A  d
3 v2 r, S( y. `4 o
14.在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。1 O; J5 V6 _" R* ^; C, w& Q
A.Text
# x8 Z0 \/ O; ]- @B.SelectedItem: d) V$ {/ V8 [' P* G8 y. [3 A4 N
C.SelectedIndex
8 V4 L4 R( {" |3 D2 ~  o# cD.Newvalue7 P0 D; c- u! `3 @: p* j, ^
资料:
2 F5 R3 c& P1 ~9 D  M4 ?  L. b- A. R2 F
15.C#中每个char类型量占用()个字节的内容.
, \5 i5 i7 i9 ?- w  T  OA.8! i+ o  ~. x8 Z) X# u3 V9 w; c
B.4+ ~, E* V9 v4 I9 f/ ^
C.25 f  j( e8 G) h
D.1
2 e- k6 i# g& G$ M- }# b5 }资料:
* i+ O. ^* E0 |2 n
0 ^) s/ x( `  O% @16.Winform中,关于ToolBar控件的属性和事件的描述不正确的是()。
' q8 r3 o5 g+ G$ A2 aA.DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键
* v! b# r4 t% d+ W0 |3 |7 yB.Buttons属性表示ToolBar控件的所有工具栏按钮, v5 z% O. K2 J) m+ L6 p2 B
C.ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度: G- s. ~. s9 ?# `# r
D.ButtonClick事件在用户单击工具栏任何地方时都会触发
, x4 }: M' |$ s: K$ V% H资料:
7 [9 y/ V* Z! c4 L6 X6 z8 V1 p( E) c
% Z% F9 g& m8 a4 R" G5 ^9 R17.C#程序中,可以使用try…catch机制来处理程序出现的()错误.; d9 w: M" H5 N: L" ^% P7 e& N7 J8 m
A.逻辑
2 \" }1 R  [* {1 L/ J! v7 Y# K$ K0 zB.运行
7 K3 G& h( z" V* S: ]& j" A* QC.语法! `- Y7 z  x: W) \2 R9 W
D.拼写
: W" z! p4 N# q  S3 s) f7 l资料:
# i5 O1 O5 I3 r8 b
3 a2 H- I! E6 Q- `* }# I18.C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.4 k9 [' v/ v) Z: D9 o- _* ~
A.while
2 G3 {! s/ @- X% s; z* z* T% @6 AB.foreach
# M# r5 f. ?7 N& J+ ^C.for' l% r" k3 z) o+ d7 T- }
D.do' ^7 [  `' u- Q% G* h4 z
资料:
% i8 o0 I  m% E) \9 r' o4 {3 E, v) r# }1 ]
19.()属性确定焦点移动到当前控件。
0 G. ?. V. e2 Q1 Z2 lA.TabOrder4 W  A9 R( g- ]+ b+ K  U
B.TabKeyOrder( |4 E9 o/ @: Z/ u, ]; J1 K2 ^
C.TabKey
( F; S, A& u1 r# PD.TabIndex7 I; U" ~' f6 ]+ S$ p# K
资料:
6 J5 Y! ]% o- _& K; O
+ p4 {9 {  Y- r1 z20.在C#_Windows表单应用程序中,如何将一个对话框对象myDialog显示为模态对话框?, [; M) M3 B/ x, {
A.调用myDialog.ShowDialog ();
" j5 b: I7 v/ x/ k; jB.调用myDialog.Show();. D( b$ r5 L* I$ a7 x& L
C.调用System.Forms.Dialog.Show(myDialog);% c& w/ E+ l4 K& f7 y: b
D.调用System.Forms.Dialog.Show Dialog (myDialog);
# i( I$ i' e$ y资料:
3 o9 V- R  q5 ], d$ E; C% C. Z6 A: B
21.已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是()* z# s  H% I4 N/ J# d) U9 @  u
A.(new_Form1()).Run();
! N! \8 ?. I0 t! c1 VB.(new_Form1()).Open();8 ]+ E- U2 L  |' {0 h* q% c# ?
C.Application.Run(new_Form1());
! O1 r# \! k7 R5 ?D.Application.Open(new_Form1());9 Z" @" ]$ I# B. Y3 H
资料:
9 h' b/ I' l) J0 v# r' G, p. @) e! L0 y; T  l+ v5 |  P
22.使用VS.NET的"新建C#项目"创建一个名为"SimpleForm"的Windows表单应用程序,则在生成()文件中可以设置该程序集的Copyright/Trademark等属性信息.: ~5 e& s; l0 a8 _& T
A.SimpleForm.sln
8 t$ B3 R) A' c; S  oB.SimpleForm.csproj
$ Z' r  p4 k8 m& Q( x3 gC.Form1.resx
! P! R+ A: {" Q! Q( b, Y( y. ]8 bD.AssemblyInfo.cs, \4 N' F& Q) N( P8 W2 l6 {
资料:4 e/ d. |: o! u& u2 J) y
5 X4 s/ N( w* _( R' R, @, y  L
23.设置openfiledialog1引用一个openfiledialog 对象.则打开该对话框的正确代码是()
4 _3 c$ [' ]$ d, K/ I$ @A.openfiledialog1.showdialog();
2 J# F  D6 e% Q" hB.openfiledialog1.show();
3 U9 w9 e- ]& h+ VC.openfiledialog1.openandshow();
+ e+ o- u2 V1 F# `! v5 L' J! \D.openfiledialog1.open();" Z6 ~# f) o. y# R7 U: u" G; ~
资料:8 b; Y: K. i# [4 D+ b
* i' I, |3 I( k- R9 p% x
24.在C#中,选项卡式控件是()类的实例.$ I& t+ X8 g) }8 Q! ~
A.Tabpages
  o# \7 I. B3 d5 M1 {& `* XB.Tabpage2 f* F6 E* o1 s. O- @& F
C.Table
& h* A' z3 o5 u2 b" _D.TabControl8 R$ t, n9 s1 c6 v4 `
资料:0 R1 o7 _# w2 _, W( @& G% v2 r
6 Q* a! q1 D2 i% I4 \8 I/ I* a
25.VS.NET控件的属性窗口中,按钮"A->Z"点击后,属性列表会按造()顺序进行排列?
6 d3 F. a# {" F- I5 hA.按照大小排序各属性" K) K+ }( s2 ?. E
B.按照名称排列属性5 p3 j1 q& ~) W/ s( [; i
C.按照功能分类排列属性* a- a9 z" P9 {7 V$ o
D.先按照功能分类排列属性后在每个单元中以名称排序: k: h, O" a9 ~
资料:- K. q5 h" q0 ~9 t) _: _2 A. H

7 ]9 }# m5 ?* L  P8 \二、多选题 (共 10 道试题,共 20 分)
' ^- `  Y% m$ j: v6 _2 Z26.要向窗体中添加按钮和其它控件,可以使用下列方法中的哪一种?
1 ^& f$ L5 h: T2 K( R) p$ g; |* G+ ~8 PA.在“工具箱”上双击控件图标变可以将一个控件添加到窗体的控件左上角,然后可以根据需要拖动控件# P, Z- W# X' s: _+ ^: Y, k+ ]0 f
B.右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件拖动到适当的位置; d1 M# q' b+ X6 O
C.单击“工具箱”上的控件,然后在窗体上期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件- v  O- m* {6 B; b) i! c5 H
D.单击“工具箱”上的控件,并将其拖放到窗体中的理想位置,接着就可以把一个控件拖放到窗体中7 }% p% _, }, `/ X
资料:
! `) j9 h: c* }* s( M6 m, A$ u$ L) g  ^3 m7 C& F9 F( }
27.创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法可以实现?/ G1 ?- a  J9 L8 Y+ @  _
A.点击“文件”,选择子菜单中的“新建”再选择“项目”% F: u8 H0 L- k2 N% x- X5 R$ J  o( z
B.点击“文件”,选择子菜单中的“打开”,再选择“项目”% J' _. o6 q# V5 X
C.在解决方案资源管理器中,右键当前项目,选择“添加”,再选择“新项目”
3 t$ D0 N: J; b" @" q& JD.使用类视图,右键后选择“添加”,再选择“类”) e) G" M' X1 r
资料:6 u; ^) _6 H) ^, u! r, {

/ G" |5 ?+ |8 g$ M1 p28.使用下列哪种方法可以减少一个ArrayList对象的容量?
& B0 \5 P9 [6 t: G7 l% e& U9 U& SA.调用Trim/ToSize方法
' y% n* A$ n$ ^B.调用Remove方法5 l. _& L/ @+ @4 Y
C.调用Clear方法3 Q, m7 U% h+ L9 D' u/ H
D.设置Capacity属性5 D3 _: {2 a2 ~
资料:% m; y* m& N3 k4 L  l

+ d" J  u% U) c4 [29.以下关于ref和out的描述哪些项是正确的?* i4 c* W  V  \7 w
A.使用ref参数,必须将参数作为ref参数显式传递到方法。6 s7 O3 i9 {2 y5 u6 o
B.使用ref参数,传递到ref参数的参数必须最先初始化。  p! b$ u/ ]$ `5 O1 ^$ ^
C.使用out参数,必须将参数作为out参数显式传递到方法。7 w$ G% I+ M" r6 p
D.使用out参数,传递到out参数的参数必须最先初始化。
; W' V1 b+ a$ s/ [; L; t资料:3 o: L# b) u* }: t

& Q) V# X9 G5 O3 J% ~' t( H& t: t30.从数据库读取记录,你可能用到的方法有()
5 Z+ q- P. Q' Z$ p( Y) s# sA.Fill4 e. U/ G! a+ Q) u+ ]% y0 r  i+ K
B.ExecuteScalar
& G. F& i  F# ^2 Y2 ]- T, nC.ExecuteReader
; R, s$ {- z) X9 _6 O" hD.ExecuteNonQuery
, X) Z( k# V8 T1 O# v' U资料:% j- Y  Y$ m, C" v

/ d3 k, W( t4 F31.下列关于数组的描述中,哪些选项是正确的?
) m- D# O% z- ^7 ?A.数组可以用来处理数据类型不同的批量数据
" N, d- T5 C" V+ R8 jB.System.Array类是所有数组的基类9 \- {# R# g7 e! v9 ]8 o! p
C.String类本身可以被看做是一个System.Char对象的数组
% J1 X6 h* e% z0 |+ _' zD.String类中的许多方法都能用在数组中# E3 ]& s$ Q5 d) V6 D( o
资料:
/ D9 C* b: H1 ~& F4 R- r! }: f/ E. a3 a( u; a) b
32.下面描述错误的是()。
- m" i% W5 y1 n* YA.窗体的父类是控件类
9 ^$ M# Q% X+ A  Z( zB.窗体也是类3 E( @6 U% D) u4 s" B0 M
C.窗体也是控件
+ M2 Q1 |1 t, F8 Y5 T! T% lD.控件是从窗体继承来的6 k! [9 ^1 x+ E6 c
资料:
# R: t  k5 g4 @
  k7 Y! J4 i$ r8 e: P33.下面关于抽象类说法正确的是(), _- y' G2 ~; c! h- B
A.抽象类可以实例化* e, [  @$ Z- @' @" A
B.抽象类可以做子类
9 S% R( g. K; m. HC.抽象类只能做基类
# X4 _1 V! [, Q. |& f" XD.抽象类不能实例化# z, A! g$ H1 X
资料:1 V  X! Q* y' Y+ L

6 \. v: z% n! ]0 k1 H/ {% o( k34.在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?
( l: W! H) Z- X7 Y8 ~# D2 Z5 JA.为类重载new运算符1 g+ \5 W2 i4 S5 \
B.为类添加析构函数,在析构函数中释放资源
/ L) Y2 Z( P6 L# MC.为类添加delete运算符& R! `+ X! o( P: q' a1 a
D.为实现IDisposable借口
) P6 W& j. {2 w2 ?资料:
4 v3 b) ^( i8 C
9 z7 r8 U$ k3 x4 a( M35.在控制台程序必须有一个static_void_Main(),下列关于这个方法的描述中,哪些是正确的?, Z* b. r& K: f2 I% W1 B0 v
A.这方法不可以有返回类型0 Y. ^# i- Z/ N2 _+ X
B.这个方法叫做入口点函数8 u" |, |/ s+ J* {$ B( g/ P8 G
C.必须在结构或类的内部
: }  L8 J. T5 Q/ J0 n# JD.声明Main()方法时既可以使用参数,也可以不使用
/ j7 J( q4 S& G资料:
* ^  n: D4 [- ~7 v% ~- {1 ~- Y; e) r' ]8 O
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-27 09:22 , Processed in 0.097748 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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