ImageVerifierCode 换一换
格式:DOCX , 页数:77 ,大小:42.64KB ,
资源ID:11359172      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11359172.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第一章习题选解.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第一章习题选解.docx

1、第一章 习题选解历年二级考试部分章节的题目汇总(带下划线的选项为参考答案)VB概述二级历届试题(1) 下列不能打开属性窗口的操作是 。(2002年4月)A) 执行视图菜单中的属性窗口命令 B) 按F4键C) 按Ctrl+T D) 单击工具栏上的属性窗口按钮 。(2)下列可以打开立即窗口的操作是 。(2002年4月)A) Ctrl+D B) Ctrl+E C) Ctrl+F D) Ctrl+G(3) 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(2002年9月)A) 工程资源管理器窗口 B) 工具箱窗口C) 代码窗口 D) 属性窗口(4)以下叙述中错误的是(2003年9月)A)Visua

2、l Basic 是事件驱动型可视化编程工具B)Visual Basic应用程序不具有明显的开始和结束语句C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)Visual Basic中控件的某些属性只能在运行时设置(5)以下叙述中错误的是(2003年9月)A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件(6)假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操

3、作是(2005年9月)A)只保存窗体模块文件 B)分别保存窗体模块、标准模块和工程文件C)只保存窗体模块和标准模块文件D)只保存工程文件 编者注:从2005年起,二级笔试考试中增加了公共基础知识内容的考察,本章节的内容不再是必考的考点,但是作为编程实践的基础知识是必不可少的。(刘向阳 喻焰 整理)VB程序设计概述二级历届试题属性:(1) 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是 。(2002年4月)A)Value B) Default C) Cancel D) Enabled(2) 假定窗体上有一个标签,名为Labell,为了使该标签透

4、明并且没有边框,则正确的属性设置为 。(2002年4月)A) Label1. BackStyle=0Label1.Borderstyle=0B) Label1.BackStyle=1Label1.Borderstyle=1C) Label1.BackStyle=TrueLabel1.BorderStyle=TrueD) Label1.BackStyle=FalseLabel1.Borderstyle=False(3) 为了在运行时能显示窗体左上角的控制框(系统菜单),必须(2002年4月)。A) 把窗体的Contro1Box 属性设置为Fale,其他属性任意B) 把窗体的ControlBox

5、属性设置为True,并且把Boder Style属性设置为1-5C) 把窗体的ControlBox 属性设置为False,同时把BoderStyle属性调协为非0值D) 把窗体的ControlBox 属性设置为True,同时把BoderStyle属性设置为0值(4) 以下叙述中正确的是(2002年9月)A) 窗体的Name属性指定窗体的名称,用来标识一个窗体B) 窗体的Name属性的值是显示在窗体标题栏中的文本C) 可以在运行期间改变对象的Name属性的值D) 对象的Name属性值可以为空(5)如果要改变窗体的标题,则需要设置的属性是 (2003年9月)A)Caption B)Name C)B

6、ackColor D)BorderStyle(6) 在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是(2004年4月)A) TabStop B)Enabled C) Visible D)TabIndex(7) 确定一个控件在窗体上的位置的属性是(2004年4月)A) Width和Height B) Width或Height C) Top和Left D) Top或Left(8) 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:(2004年9月) A)text1.maxlength=0

7、B)text1.enabled=flase C)text1.visible=flase D)text1.width=0 (9) 以下能在窗体Form1的标题栏中显示“VisualBasic窗体的语句是(2004年9月)A) Form1.Name=VisualBasic窗体 B) Form1.Title=VisualBasic窗体C) Form1.Caption=VisualBasic窗体 D) Form1.Text=VisualBasic窗体”事件:(1) 以下能够触发文本框Change事件的操作是(2002年9月)A) 文本框失去焦点 B) 文本框获得焦点设置文本框的焦点 D) 改变文本框的

8、内容(2)程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(2003年9月)A)MouseDown B)MouseUp C)Load D)Click(3)窗体的MouseDown事件过程(2003年9月)Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是A)通过Button参数判定当前按下的是哪一个鼠标键B)Shift参数只能用来确定是否按下Shift键C)Shift参数只能用来确定是否按下Alt和Ctrl键D)参数x,y用来设置鼠标当前位置的

9、坐标(4) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:(2004年4月) Private Sub Command1_Click() Move 500,500 End Sub 程序运行后,单击命令按钮,执行的操作为A) 命令按钮移动到距窗体左边界、上边界各500的位置B) 窗体移动到距屏幕左边界、上边界各500的位置C) 命令按钮向左、上方向各移动500D) 窗体向左、上方向各移动500(5)为了使命令按钮(名称为Command1)右移200,应使用的语句是_。(2005年4月)A)Command1.Move 200B)Command1.Move 200C)Comma

10、nd1.Left = Command1.Left + 200D) Command1.Left = Command1.Left - 200(6)在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是_。(2005年4月)A) Private Sub Text1_Change()Command1.Caption = 计算机等级考试End Sub B) Private Sub Command1_ Click () Capt

11、ion = 计算机等级考试End Sub C) Private Sub Form1_ Click () Text1.Caption = 计算机等级考试End Sub D) Private Sub Command1_ Click () Text1.Text = 计算机等级考试End Sub方法:(1) 为了把焦点移到某个指定的控件,所使用的方法是(2002年4月)SetFocus B) Visible C) Refresh D) GetFocus控件:(1) 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(2002年9月)单选按钮 B) 图片框 C) 通用对话框 D) 文本框(2)为了

12、清除窗体上的一个控件,下列正确的操作是(2005年9月)A)按回车键 B)按Esc键C)选择(单击)要清除的控件,然后按Del键D)选择(单击)要清除的控件,然后按回车键综合:(1)以下叙述中错误的是(2003年9月)A) 双击鼠标可以触发DblClick事件 B) 窗体或控件的事件的名称可以由编程人员确定C) 移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定(2)以下不属于Visual Basic系统的文件类型是(2003年9月)A).frm B).bat C).vbg D).vbp(3)以下叙述中错误的是(2003年9月)A)打开一个工程文件时,系统自动装入与该工程

13、有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发(4)以下关于焦点的叙述中,错误的是(2003年9月)A)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序(5) 以下叙述中错误的是(2004年9月)A)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)

14、对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定(6)以下叙述中错误的是(2005年9月)A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)当程序运行时,双击一个窗体,则触发该窗体的DblClick事件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发(刘向阳 喻焰 整理)VB程序设计基础历届试题(1) 可以同时删除字符串前导和尾部空白的函数是 。(2002年4月)A) Ltrim B) Rtrim C) Trim D) Mid(2) 表达式4+5 6 * 7 / 8 Mod 9 的值是(2002年4月)A)

15、4 B) 5 C) 6 D) 7(3) 执行以下程序段后,变量c$的值为(2002年4月)a$=Visual Basic Programingb$=Quickc$=b$ & UCase(Mid$(a$,7,6) & Right $ (a$,11)A) Visual BASIC ProgramingB) Quick Basic ProgramingC) QUICK Basic ProgramingD) Quick BASIC Programing(4) 设有如下变量声明(2002年9月)Dim TestDate As Date为变量TestDate正确赋值的表达方式是A) TextDate=#1

16、/1/2002# B) TestDate=#“1/1/2002”#C) TextDate=date(“1/1/2002”) D) TestDate=Format(“m/d/yy”,“1/1/2002”)(5) 设有如下声明:(2002年9月) Dim X As Integer 如果Sgn (X) 的值为-1,则X的值是A) 整数 B) 大于0的整数 C) 等于0的整数 D) 小于0的数(6) 从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是(2002年9月)A) Left B) Mid C) String D) Instr(7) 设a

17、=3,b=5,则以下表达式值为真的是(2002年9月)A) a=b And b10 B) (ab)Or(b0) C) (a0)D) (-3+5a)And(b0)(8) 设a=“Visual Basic”,下面使b=“Basic”的语句是(2002年9月)A)b=Left (a,8,12) B) b=Mid(a,8,5) C)b=Rigth(a,5,5) D) b=Left(a,8,5)(9) 下列可作为VisualBasic变量名的是(2003年4月)A)A#A B)4A C)?xY D)constA (10) 设有如下的记录类型(2003年4月)TypeStudentnumber Asstr

18、ingnameAsStringageAsIntegerEndType则正确引用该记录类型变量的代码是A)Studentname=”张红”B)Dims AsStudent sname”张红”C)DimsAsTypeStudent D)DimsAsType Sname=”张红”s.Dame”张红”(11) 函数String(n,“str”)的功能是(2003年4月)A)把数值型数据转换为字符串B)返回由n个字符组成的字符串C)从字符串中取出n个字符D)从字符串中第n个字符的位置开始取子字符串(12) 将数学表达式Cos2(a+b)+5e2写成VisualBasic的表达式,其正确的形式是(2003

19、年4月)A)Cos(a+b) 2十5*exp(2) B)Cos2(a+b)+5*exp(2)C)Cos(a+b)2十5*ln(2) D)Cos2(a+b)+5*ln(2)(13) 以下声明语句中错误的是(2003年9月)A)Const var1=123 B)Dim var2 = ABCC)DefInt a-z D)Static var3 As Integer(14) 执行语句s=Len(Mid(VisualBasic,1,6)后,s的值是(2004年4月)A) Visual B) Basic C) 6 D) 11(15) 以下关系表达式中,其值为False的是(2004年4月)A) ABCAb

20、C B) thetheyC) VISUAL=UCase(Visual) D) IntegerInt(16) 语句Print 5/4*65 Mod 2的输出结果是(2004年4月)A) 0 B)1 C) 2 D) 3(17) 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:(2004年4月)Private Sub Command1_Click() a = 12345Print Format$(a, 000.00)End Sub程序运行后,单击命令按钮,窗体上显示的是A) 123.45 B) 12345.00 C) 12345 D)00123.45 (18) 在窗体上画一个

21、文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:(2004年4月)Private Sub Command1_Click() strText = InputBox(请输入) Text1.Text = strTextEnd SubPrivate Sub Text1_Change() Label1.Caption = Right(Trim(Text1.Text), 3)End Sub程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是A)空 B) abcdef C) abc D) def(19) 以下合

22、法的Visual Basic变量是(2004年9月)A) ForLoop B) Const C) 9abc D) a#x(20) 表达式 5 Mod 3+35*2的值是(2004年9月)A) 0 B) 2 C)4 D) 6(21) 设x=4,y=8,z=7,以下表达式的值是(2004年9月)xz) Or z 2 * b Or a = c And b c Or c dA)1 B)True C) False D)2(26)设a = MicrosoftVisualBasic ,则以下使变量b的值为“VisualBasic”的语句是_。(2005年4月)A) b = Left(a, 10) B) b

23、= Mid(a, 10)C) b = Right(a, 10) D) b = Mid(a, 11, 10)(27)设a=2, b=3, c=4, d=5, 下列表达式的值是(2005年9月)Not a=c Or 4*c=b2 And ba+cA)-1 B)1 C)True D)False(28)设a = 5,b = 10,则执行(2005年9月)c = Int(b - a) * Rnd + a) + 1后,c值的范围为A)510 B)69 C)610 D)59(刘向阳 喻焰 整理)顺序程序结构历届试题(1) inputBox函数反回值的类型为(2002年4月) 。A) 数值 B) 字符串C)

24、变体 D) 数值或字符串(视输入的数据而定)(2) 如果在立即窗口中执行以下操作:(2002年4月)a=8 (是回车键,下同)b=9 print ab 则输出结果是 。A) -1 B) 0 C) False D) True(3) 以下语句的输出结果是(2002年4月)。Print Format $(32548.5,000,000.00)A) 32548.5 B) 32,548.5 C) 032,548.50 D) 32,548.50(4) 设有语句(2002年9月)x=InputBox (“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是A)

25、变量X的值是数值10 B) 在InputBox对话框标题栏中显示的是“示例”C) 0是默认值D) 变量X的值是字符串“10”(5)在窗体上画一个命令按钮,名称为Commandl。单击命令按钮时,执行如下事件过程:(2003年4月)PrlVateSubCommandlC1ickoa$=softwareandhardwareb$Right(a$,8)c$=Mid(a$,1,8)Msgboxa$,b$,c$,1EndSub则在弹出的信息框的标题栏中显示的信息是A)softWareandhardwareB)software C)hardware D)1(6)执行如下语句:(2003年4月)a = In

26、putBox(Today, TomorroW, Yesterday, , , Day before yesterday, 5)将显示一个输入对话框,在对话框的输入区中显示的信息是A)Today B)Tomorrow C)Yesterday D)Daybeforeyesterday(7)设a=10,b=5,c=1,执行语句Print a b c后,窗体上显示的是(2003年9月)A)True B)False C)1 D)出错信息(8) 以下关于MsgBox的叙述中,错误的是(2004年9月)A) MsgBox函数返回一个整数。B) 通过MsgBox函数可以设置信息框中图标和按钮的类型。C) Ms

27、gBox语句没有返回值。D) MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量。(9)假定有如下的窗体事件过程:(2005年4月)Private Sub Form_Click() a$ = Microsoft Visual Basic b$ = Right(a$, 5) c$ = Mid(a$, 1, 9) MsgBox a$, 34, b$, c$, 5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是_。A) Microsoft Visual B) Microsoft C) Basic D)5(10)在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:(2005年9月)Private Sub Command1_Click() a$ = software and hard

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1