应用软件开发技术(作业1附答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《程序设计》
一、单项选择题
1.不论何种控件,共同具有的是___D_______属性。
A.Text B.Image C.Caption D.Name
2.在代码窗口,代码下方有兰色波浪线表示_____B_____。
A.对代码设置了格式B.语法错误C.逻辑错误D.运行时错误3.若要使命令按钮不可操作,要对______A____ 属性设置。
A.Enabled B.Visible C.BackColor D.Text
4.要使文本框输入的字符显示为*,则需要设置____C_____。
A.Text属性值为* B.PasswordChar属性值为空
C.PasswordChar属性值为* D.Name属性值为*
5.对于窗体,下面_____B_____属性可改变窗体的边框性质。
A.MaxButton B.FormBorderStyle
C.Name D.Left
6.下列数值中,______C____ 不可能通过表达式Rnd * 20 + 10 产生。
A.10 B.20 C.30 D.12.5
7.对于语句If x = 1 Then y = 2,下列说法正确的是______c____。
A.x = 1 和y = 2 都是赋值语句B.x = 1 和y = 2 均为关系表达式
C.x = 1 为关系表达式,y = 2 为赋值语句 D.x = 1 为赋值语句,y = 2 为关系表达式8.表达式Len("VB.NET程序设计")的值是_____A_____。
A.10 B.14 C.7 D.12
9.能够获得一个文本框中被选取文本内容的属性是_____C_____。
A.Text B.SelectionLength C.SelectedText D.SelectionStart 10.使用开发环境的目的是_____B____ 。
A.图像处理B.开发Windows和Web应用程序
C.制作W A V文件D.文字处理
11.下列控件中,既可用于输入文本,又可用于显示文本的是____B_____。
A.Label 控件B.TextBox 控件C.Timer 控件D.Button 控件12.下列语句正确的是___B______。
A .If x≥0 Then MsgBox(“x不小于0”)B.If x>=0 Then MsgBox( “x不小于0”)
C.If x≥0 Then MsgBox( “x不小于0”) End If
D.If x>=0 Then MsgBox( “x不小于0”)End If
13.计算今天离2009年1月1日还要多少天的表达式为______D____。
A.DateAdd(Now , #1/1/2009# ) B.DateDiff(Now , #1/1/2009# )
C.DateAdd("d", Now , #1/1/2009# ) D.DateDiff("d", Now , #1/1/2009# )
14.按变量名的定义规则,______C___是错误定义的变量名。
A.Mnd B.Mark_2 C.Single D.Cmd
15.要使当前Form1窗体的标题栏显示"欢迎使用",以下___B______ 语句是正确的。
A.Form1.Text="欢迎使用" B.Me.Text=" 欢迎使用 "
C.=" 欢迎使用" D.=" 欢迎使用 " 16.要使x,y,z三个变量的值为1,下面正确的赋值语句是____b______。
A.x=1: y=1: z=1 B.x=1,y=1,z=1 C.x=y=z=1 D.xyz=1
17.已知a=12,b=20,复合赋制语句”a*=b+10”执行后,a变量中的值是_______B___。
A.50 B.360 C.30 D.250
18.下列程序段执行时显示的结果是______A____。
Dim x
x=int(Rnd)+5
select case x
case 5
Msgbox(“优秀”)
Case 4
Msgbox(“良好”)
Case 3
Msgbox(“通过”)
Case else
Msgbox(“不通过”)
End select
A.优秀B.良好C.通过D.不通过
19. 当在文本框中输入“ABCD”四个字符时,窗体上显示的是_____c_____。
Sub TextBox1_TextChanged(……) Handles TextBox1.TextCh anged
Label1.text &=Textbox1.Text
End Sub
A.ABCD B.A C.AABABCABCD D.A
B AB
C ABC
D ABCD
20.下列程序段不能分别正确显示1!、2!、3!、4!的值的是______B____。
A.For i = 1 To 4
n = 1
For j = 1 To i
n = n * j
Next j
MsgBox(n)
Next i
B.For i = 1 To 4
For j = 1 To i
n=1
n = n * j
Next j
MsgBox(n)
Next i
C.n = 1
For j = 1 To 4
n=n*j
MsgBox(n)
Next j
D.n = 1
j = 1
Do While j< = 4
n = n * j
MsgBox(n)
j=j+1
Loop
二、填空题
1.当对文本框的ScrollBars属性设置为ScrollBars.Vertical(有垂直滚动条),但没有垂直滚动条显示,是没有对____multiline______ 属性设置为True的原因。
2.对For i = 5 To -5 Step -2 语句,共循环_____3_____次。
3.要限定文本框的输入的字符数,则可通过___________属性进行设置。
4.表达式:"12" + "20"的结果为___________。
5.表示x是5的倍数或是9的倍数的逻辑表达式为 _______ 。
6.要显示当前机器内的日期,函数为________。
7.要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了______ 属性为True 。