VB笔试模拟试卷202 (题后含答案及解析)
题型有:1. 选择题 2. 填空题
选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1. 以下不能在“工程资源管理器”窗口中列出的文件类型是(    )。   
A..bas   
B..res
C..frm   
D..ocx
正确答案:D 
2. 在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组
元素的参数是(    )。   
A.Tag   
B.Index
C.Listlndex   
D.Name
正确答案:B 
3. 设有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是(    )。   
A.a(3)=3
B.a(3)=inputbox(inputdata)
C.a(3)=Listl.Listlndex
D.a=Array(1,2,3,4,5,6)
正确答案:D 
4. 不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是 (    )。   
A.A*B=0 andA+B<>0
B.(A=0 orB=0)and(A<>0 Or B<>0)
C.not(A=0 And B=0)and(A=0 or B=0)
D.A*B=0 and(A=0 or B=0)
正确答案:D 
5. 下列关于过程的叙述不正确的是(    )   
A.过程的传值调用是将实参的具体值传递给形参
B.过程的传址调用是将实参在内存的地址传递给形参
C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
D.无论过程传值调用还是过程传址调用,参数传递都是双向的
正确答案:D 
6. 设置标签边框的属性是(    )。   
A.BorderStyle   
B.BackStyle
C.AutoSize   
D.Alignment
正确答案:A 
7. 如果A为整数,且|A|>=100,则打印OK,否则打印Error,表示这个条件的单行  格式If语句是(    )。   
A.If int(A)=AAnd Sqr(A)>=10ThenPrintOKElsePrintError
B.IF Fix(A)=AAndAbs(A)>=100Then PrintOKElse PrintError
C.IF Int(A)=AAnd(A>=100,A<=-100)ThenPrintOKElsePrimError
D.If Fix(A)=AAndA>=100,AndA<=-100ThenPrintOKElsePrintError
正确答案:B 
8. 下列叙述中正确的是(    )。   
A.在窗体的Form_Load事件过程中定义的变量是全局变量
B.局部变量的作用域可以超出所定义的过程
C.在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作
用域只限于该过程
D.在调用过程时,所有局部变量被系统初始化为0或空字符串
正确答案:C 
9. 若要设置文本框中所显示的文本颜,使用的属性是(    )。   
A.BackColor   
B.FillColor
C.ForeColor   
D.BackStyle
正确答案:C 
10. 在VB中按文件的访问方式不同,可以将文件分为(    )。   
A.顺序文件、随机文件和二进制文件   
B.文本文件和数据文件
C.数据文件和可执行文件   
D.ASCII文件和二进制文件
正确答案:A 
11. 在新建一个VisualBasic工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为(    )。   
A.Form1.frm   
B.工程1.frm
C.TheFirst.frm   
D.Form1.vbp
正确答案:C
解析:设置Name的属性其实就是给窗体重命名。窗体的文件名是由文件名和后缀名(.frm)组成,即“自定义名.frm”。 
12. 要建立一个随机文件记录学生的信息,下列定义了学生的记录类型,由学号、姓名、五门课程成绩(百分制)组成,下列的定义正确的是(    )。   
A.Type stu  no As Integer  name As String  score(1 To 5)As Single  End Type 
B.Type stu    no As Integer    name As String*10    score(  )As Single    End Type
C.Type stu  no As Integer  name As String*10  score(1 To 5)As Single  End Type
D.Type stu    no As Integer    name As String    score(  )As Single    End Type
正确答案:C
解析: 可以用Type语句创建用户定义的类型,注意该语句必须置于模块的声明部分。其格式如下:Type 数据类型名数据类型元素名As类型名数据类型元素名As类型名 ……End Type在记录数据类型中的元素可以是变长字符串,也可以是定长字符串。当在随机文件中使用时,
必须使用定长字符串,一般格式是:String*常量。另外,在记录类型中不能使用动态数组。 
13. 设有变量声明为“Dim aDate As Date”,则为变量aDate正确赋值的表达方式是(    )。   
A.aDate=#8/2008# 
B.aDate=#8/8/2008#
C.aDate=Date(8/8/2008)     
D.aDate=Format(m/d/yy8/8/2008)
正确答案:A
解析: 任何可辨认的文本日期都可以赋值给Date变量。日期文字必须以数字符号“#”扩起来,例如,#January 1、1993#或#1 Jan 93#。对于选项D)是按照格式字符串的要求显示数值表达式,Format函数的正确格式为:Format(数值表达式,格式字符串),所以选项D)应该改为:aDme=Format(8/8/2008m/d/yy);选项C)中Date函数使用错误,应为:aDate=Date。 
14. 表达式Str(Len(123))+Str(77.7)的值是(    )。   
A.377.7   
B.377.7
C.80.7   
D.12377.7
正确答案:B
解析: 解本题有两个关键点:一是运算的先后顺序,这里应该是Len函数→Sir函数→+计算(连接);二是Len函数和Str函数的功能,Len函数用来计算字符串的长度,“123”长度为3(空格、小数点各算一个长度)。Str函数是将数字转为字符串,注意转换后数字前会保留一空位表示正负。这里“3”转换后为“_
C.Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*Log(x)
D.Exp(X)*Sin(30*3.14/180)*2*X/(X+Y)*Ln(X)
正确答案:C
解析: “Exp’函数功能是计算e(e≈2.71828)的某次方,其格式为是Exp(number);“Sin’函数指定参数的正弦值,它的参数是表示以弧度为单位的角的Double型数据:“Log”函数得到某数的自然刘数值,正确的表达方式是Log(number);“30°”在计算机中应该写成30*3.14/180;并且各个表达式之间的乘号不能省略。 
16. 在使用打印直接输出信息时,下列哪个属性或方法实现了使文件结束打印(    )。   
A.Print方法
B.Page属性
C.NewPage方法   
D.EndDoc方法
正确答案:D
解析: 每次应用程序结束时,它们会自动使用EndDoc方法,将打印机对象中任何未确定的信息送到打印机,即通过“Printer.EndDoc”方法用来结束文件打印。 
17. 窗体上添加一个文本框Text1,编写下列代码:  Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)      Print Chr(KeyCode+5)& KeyCode  End Sub  程序运行时,在文本框中输入“ab”,则在窗体上输出为(    )。   
A.F65    G66   
B.F65    F66
C.G66    F65   
D.G65    G66
正确答案:A
解析: KeyDown事件返回键盘上的键,如按下字母“A”或者字母键“a”,KeyCode码都为65,所以按下小写字母a和b后,KeyCode值分别为65和66,KeyCode+5的值分别为70和71,刘
vb 字符串转数组应的字母分别为F和G,所以打印输出F65和G66。 
18. 窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是(    )。  Pfivate Sub Command1_click(  )    Picture1.Picture=LoadPicture(C:\picture.ipg)    Picture1.Cis    Picture1.Printpicture  End Sub   
A.窗体无显示,图片框显示图片和文字picture
B.窗体上出现picture文本,图片框无显示
C.窗体上出现picture文本,图片框显示图片picture.jpg
D.窗体无显示,图片框只显示picture文字
正确答案:A
解析: 图片框的装载语句为:Picture1.Picture=LoadPicture(图片完整路进)。Print输出方法的功能是在指定的对象上输出文本信息,它的基本格式为:对象名.Prim。 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。