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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

奥鹏作业资料东大11春学期《可视化程序设计Ⅰ》在线作业二

[复制链接]
发表于 2011-6-9 06:27:13 | 显示全部楼层 |阅读模式
谋学网
东北大学
3 ]9 n$ \9 O2 K11春学期《可视化程序设计Ⅰ》在线作业二7 H+ r3 {  q7 e
单选
: p: D! K9 K6 A4 u2 i3 s1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是___。
0 k& Q" h" r2 i1 g0 @; UA. 工程资源管理器窗口- W0 ]; k+ }; g, q; B# R
B. 工具箱窗口
: a8 x; d5 e; z2 C: `" LC. 代码窗口
. P8 R' q/ `. L" K: x- sD. 属性窗口
3 i: q& p, j0 t; U, U) W资料:C
- n7 v" W& {' w6 @& f2 q2.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()For i=1 To 4x=4For j =1 To 3x=3For k=1 To 2x=x+6Next kNext jNext iPrint xEnd Sub程序运行后,单击命令按钮,输出结果是1 R1 J8 t! g# m  z
A. 7
% n. M( c0 X; n4 M/ h6 H% d% RB. 15
* {8 J" J  U8 `% W  WC. 157) B" V$ i- t/ Q' a! _9 Y7 O
D. 538. x9 V9 {; r3 n9 I
资料:B6 a- b0 F5 o3 F  U
3.假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为8 L' x% a0 F. {' m5 g: X8 X
A. Text1.Alignment=1: Text1.BorderStyle=0$ ?& m3 `4 U( L, W/ _' x% N7 I
B. Text1.Alignment=2: Text1.BorderStyle=1
$ ^) i% ~" Q: IC. Text1.Alignment=1 : Text1.BorderStyle=14 l0 q# Q5 G6 {+ w6 ^7 `. `
D. Text1.Alignment=2 : Text1.BorderStyle=0  @' N/ {" S) ^% z1 o
资料:D
& V) n( K  {& T9 c% ]( h4.在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0。能够正确实现上述功能的代码是
, o# X- A8 W) U0 D, s; l, VA. "rivate Sub Command1_Click()x=InputBox(“请输入整数”)a=F1(Val(x))Print aEnd Sub Function F1(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd Function"9 v, }2 o; ^  p$ h2 p" ~
B. "rivate Sub Command1_Click()x=InputBox(“请输入整数”)a=F1(Val(x))Print aEnd Sub Function F1(ByRef b As Integer)If b Mod 2=0 ThenF1=0ElseF1=1End IfEnd Function"/ ^' u- S# l' L* ~
C. "rivate Sub Command1_Click()x=InputBox(“请输入整数”)F1(Val(x))Print aEnd Sub Function F1(ByRef b As Integer)If b Mod 2=0 ThenF1=1ElseF1=0End IfEnd Function"
4 _, Y" f  |# o$ `; E; Z$ QD. "rivate Sub Command1_Click()x=InputBox(“请输入整数”)F1(Val(x))Print aEnd Sub Function F1(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd Function"
4 C6 B5 @! `  `7 @资料:B: u: A  Q0 k' t' s; z7 U% i3 E7 |* U
5.以下语句的输出结果是。Print Format $(32548.5,“000,000.00”)6 G( Y: ]& R3 w. i2 V, h2 D
A. 32548.53 l) c* ]. C0 T( L" ^& B
B. "32,548.50"1 }3 \) a: Q) x+ E! b6 a9 T
C. "32,548.50", a# N+ Y& I) y/ c  {
D. "32,548.50"
, A7 @( J; X3 ^+ x6 e3 [; y资料:
- L6 N2 \# n) k# w( P6.下面关于多重窗体的叙述中,正确的是()6 K, I3 q+ E/ e
A. 作为启动对象的Main 子过程只能放在窗体模块内/ l2 v, D; S4 b$ A' \3 p
B. 如果启动对象是Main 子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体
3 |8 J# k" c: P+ NC. 没有启动窗体,程序不能执行& `& }$ d! I; f+ M! L
D. 以上都不对( B, Y/ y( Q' |% [. L
资料:
/ m& {& T9 N9 X7.下列叙述中正确的是
; u* M) C- R; f, M* X3 K3 sA. 在窗体的Form_Load事件过程中定义的变量是全局变量
; g9 F! u* J9 I  \B. 局部变量的作用域可以超出所定义的过程. R  C# m  u: J* }% X
C. 在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程
! X1 }* O2 w' bD. 在调用过程时,所有局部变量被系统初始化为0或空字符串
$ X2 l4 j- l7 c5 g( Z$ w资料:1 ]. @3 g+ O9 t6 C
8.(8)下列不能打开属性窗口的操作是()4 F2 P* j! c, F) n) G* L+ Z) A
A. "执行“视图”菜单中的“属性窗口”命令"
2 {, n. {  J! `0 R0 j: NB. "按F4键"
7 y2 p0 Q* _" `1 \C. 按Ctrl+T
; C; ]# B+ i  L. H* O' qD. 单击工具栏上的“属性窗口”按钮
; ]7 D% M, ^. i) ^5 \$ i资料:
5 i  t0 J1 w7 G3 b+ F9.对窗体编写如下事件过程:Private Sub Form _MouseDown(Button As Integer, _ Shift As Integer, X As Single Y As Single)If Button =2 ThenPrint "AAAAA"End IfEnd Sub Private Sub Form _ MouseUp(Button As Integer, _ Shift As Integer, X As Single, Y As Single)Print "BBBBB"End
* L. K- g1 ]( _- I/ h( K* M$ w. jA. AAAAABBBBB"
; S$ n$ t1 a  f- B1 dB. BBBBB" X1 {4 g7 S+ t: l3 g4 ]8 e
C. AAAAA
# `. u" q0 ~) }0 lD. "BBBBBAAAAA"2 ]# t0 ]5 @/ P+ B/ K0 W# E
资料:
: k5 y1 n# _. ~2 G10.在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程rivate Sub Command1_Click()a$="software and hardware"b$=Right(a$,8)c$=Mid(a$,1,8)MsgBox a$,,b$,c$,1End Sub则在弹出的信息框的标题栏中显示的信息是
  s  [# ~+ X- B$ h% LA. software and hardwar0 B) S. U# l% L* S( W
B. software& @( b/ @4 L/ d; f- j; [
C. hardware5 a! [( Q4 _& p4 J" p9 {0 h
D. 1
8 V0 m& g7 h& D+ `! _8 N6 \) k, s资料:2 y: Z' l+ V$ A. z) X' h+ [. \
11.在窗体上画一个文本框(其中Name属性为Text1),然后编写如下事件过程:Private Sub Form_Load()Ttext1.Text=""Text1.SetFocusFor i=1 To 10Sum=Sum+iNext iText1.Text=SumEnd Sub上述程序的运行结果是0 H+ M+ M- \+ s" ?
A. 在文本框Text1中输出55
% n# S0 l2 t# jB. 在文本框Text1中输出0: ^+ I3 V+ E5 Q
C. 出错
: k6 A* }! X1 \( [3 jD. 在文本框Text1中输出不定值: c  J* c. d: T" K; g
资料:& d# L  ]% S" R/ i
12.下列可作为Visual Basic变量名的是
# ]' T/ t4 D8 L) Z0 bA.
+ ^3 U8 x! g/ N$ CB. 4A
& l; e8 N' t" O/ E( w& k0 k" TC. ?xy. ^7 D7 P2 n8 l: F4 M
D. constA7 s6 ]* q# _# u. T/ w' f
资料:
" {; ]% X; k  {! j13.以下程序的输出结果是Option Base 1Private Sub Command1_Click()Dim a(10),p(3) As Integerk=5For i=1 To 10a(i)=iNext iFor i=1 To 3p(i)=a(i*i)Next IFor i=1 To 3k=k+p(i)*2Next iPrint kEnd sub
# r0 j9 j$ C  ZA. 33" E. }! N& ^) _4 K5 s5 o5 I4 A- f
B. 28
" B* H' x; V2 c8 yC. 35- Y  c  _; t! t0 ~6 M- _
D. 37- u6 {4 ]% S6 U1 Y" r0 J
资料:5 X4 L* h5 {# q% G* ^" R( B6 t# z
14.一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称md1Func的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为:Form1中定义的过程:Private Sub frmFunction1()……End SubForm2中定义的过程Public Sub frmFunction2()……End SubmdlFunc中定义的过程:Public Sub md1Function()……End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以
' ~+ H. A* X, `2 F/ zA. 上述三个过程都可以在工程中的任何窗体或模块中被调用
2 D) @) F, l( z( PB. frmFunction2和mdlFunction过程能够在工程中各个窗体或模块中被调用% t+ k5 H! d: Z  }- A. d" |- I8 f
C. 上述三个过程都只能在各自被定义的模块中调用
& [, v# d! b2 Y, lD. 只有md1Function过程能够被工程中各个窗体或模块调用. c5 d# o! p6 Q2 {- [
资料:
+ c- r% T1 \3 y5 L# u" B15.在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为
: E& M" Z# h# q5 CA. A) For i=0 To List1.ListCount-1……
3 ]2 i; M* v, J& tB. B) For i=0 To ListCount-1……Next
8 i8 q8 G5 U# n+ bC. C) For i=1 To List1.listCount……Next" J% F' `! S5 {% M: Q, ]
D. D) For i=1 To ListCount……Next& |, I# k. e( a, a
资料:
2 L) t) V5 R+ ^  x  k16.下面的变量名合法的是()
9 q2 r. H; w3 bA. k_name" F, K( u9 i0 g! [1 d; z+ Y4 @
B. k ame* p& p9 S- ^+ D0 x
C. name
% h4 Q: }8 `9 Z. S* yD. k-name% `  G$ D* i4 M" n) v7 K
资料:" r1 F/ |: g+ P% g2 ~/ J
17.一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是
, O* B8 G1 s: z9 X. T3 jA. 变量X、Y的作用域相同7 e, \+ Q' V: X5 N( ?4 x8 A
B. Y的作用域是Model1
8 F( T$ D+ |' f+ f8 X  s4 _; JC. 在Form1中可以直接使用X
& H. L4 A0 j8 ~: lD. 在Form2中可以直接使用X和Y# u% Q% z* x$ F
资料:
0 _2 ]5 `; V) R8 J18.下列不能打开菜单编辑器的操作是/ Y/ \  f% \* z4 x$ p4 V# X
A. 按Ctrl+E. _! A6 C) c5 ^( D1 N' d* q
B. 单击工具栏中的“菜单编辑器”按钮7 {6 ?- I' {8 q, x5 d- e* U
C. 执行“工具”菜单中的“菜单编辑器”命令: l3 t$ G! L+ y( Z: P0 e' I7 d. j
D. 按Shift + Alt + M
2 ^8 o  b3 y( Z资料:) B0 K3 I, v+ H/ j* n
19.有窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程rivate Sub Command1_Click()s=0For i=1 To 15x=2*i-1If x Mod 3=0 Then s=s+1Next iLabel1.Caption=sEnd Sub程序运行后,单击命令按钮,则标签中显示的内容是
" I9 p# d: P9 F6 VA. 1
( I! b# ^5 m" r: L* o& P4 HB. 5
/ _  l" z; q" o, b  n) ?C. 27
- L+ B, ]  N$ b& ]9 p- d- VD. 45
1 T9 z( k7 q8 h' [6 U资料:% Z: i- g: t4 Y  i; u- a, M
20.在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,n As Integerx=1n=0Do While x<20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别是
: X$ c# S) E2 n' l3 v% SA. 15和17 E; _7 ~! F! s" N! A0 r  _
B. 27和35 j( I0 R$ W) z
C. 195和3% ?& f. w0 r0 D) @
D. 600和4
. H9 g+ U9 l) Z6 X6 m$ {- J资料:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-19 19:00 , Processed in 0.097005 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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