2016年计算机二级《VB》基础练习题及答案(1)课件_第1页
2016年计算机二级《VB》基础练习题及答案(1)课件_第2页
免费预览已结束,剩余14页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3单选题有如下数据定义语句: Dim X, Y As Integer 以上语句表明( )。 2016 年计算机二级VB基础练习题及答案(1) 1单选题编写如下程序: Dim num A Integer, r A InltRrrt n As nljqcr, i As Dim rr(3 Ai Inkgrr FriiAl Sub GMBIWHII .Click () num Il 2 : r 2 Cali Kubl (nriicn rt n) For i a n Ta I Sljfp 1 EVini i) * NaJ j. End Sub Sab nbll(d Al 砂再 r Al I intege

2、r k A* l k 0 g While d 0 k k * I tfr(k) = d K4 d = d r jOQff End Suli 程序运行后,单击命令按钮 Commandl 输出结果为 A. 1100B.0011C.0101D.1010 参考答案:A 参考解析:subl 函数对全局数组 arr 元素赋初值,subl 函数参数传递均为默认的引用 传递。因此执行完后 n值被修改。Commandl_Click()事件中的 For 循环对 air 数组元素进行 倒序输出。选 A.。 2单选题数据库设计中反映用户对数据要求的模式是 ( )。 A. 内模式 B.概念模式 C.外模式 D.设计模式

3、 参考答案:C 参考解析:数据库系统的三级模式是餐念摸式、 外模式和内模式。概念模式是数据库系 统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式, 它是用户的数据视图, 给出了每个用户的局部囊据描述, 所以选择 Co内模式又称物理模式, 它给出了数据库暂理存储结构与物理存取方法。 A. x、Y 均是整型变量 B. x 是整型变量,Y 是变体类型变量 C. X 是变体类型变量,Y 是整型变量 D. x 是整型变量,Y 是字符型变量 参考答案:C 参考解析:用 Dim 可同时定义多个变量,但变量要 I分别声明其数据类型,如果不声明 数据类型,默认是 Variant 变

4、 I体型变量。I本题中,变量 x定义时没声明数据类型,所以 为 Variant 型 I变量,变量 Y 是整型变量。故 c 选项正确。 4单选题现有如下语句: X=llf(a50 ,Int(a3) ,a Mod 2)当 a=52 时,X 的值是( )。 A. 0B.1C.17 D.18 参考答案:C 参考解析:首先计算 Int(a、3)即 Int(52、3)=IInt(17)=17 ,52 MOD 2 结果为 0。丨再 计算 IIf(5250 ,17,0),5250 结果为 True,所以 IIF l 函数返回 l7,则 x值为 l7,故 选 Co 5单选题在窗体上画一个水平滚动条,其属性值满足

5、 Min A. 增加一个 SmallChange 量 B. 减少一个 SmallChange 量 C. 增加一个 LargeChange 量 D. 减少一个 LargeChange 量 参考答案:A 参考解析:当水平滚动条的属性值 kiln本题单击的是滚动条右端的箭头,故 Vlaue 属 性值应该是增加一个 SmaUChange 量。故选 A。 6单选题以下不能触发滚动条 Change 事件的操作是( )。 A.拖动滚动框 B. 单击两端的滚动箭头 C. 单击滚动框 D单击滚动箭头与滚动框之间的滚动条 参考答案:C 参考解析:改变滚动框的位置后会簟发 age i 件,拖动滚动框、单击滚动箭头、

6、单击 滚动箭头与滚毳幄之间 I滚动条都会改变滚动框的位置。 7单选题为了读取数据,需打开顺序文件 D: data5.txt ,以下正确的命令是 A) Open DE m For Inpul A* #1 B) Open D:dau5. til* Fur Inpul A #2 C) Open Didsud. E For Output Av 9l 0) Open D:dala5. tit F Ourtput A 5 的 Case 子句是 A.CaseNot(-5To5)B.Case5To-5C.Casels5D.CaseAbs(X)5 参考答案:C 参考解析:在 Select 判断语句中,如果是判断

7、区间变量值, 可以用表达式 TO 表达式 的形式;如果不是判断区间变量值, 则关系运算表达式前面要加上 Is。|x|5 的 VB 表达式为 X5,故本题答案为选项 C.。 14单选题三角形的构成条件是: 任意 2 边之和大于第 3 边。设变量 a.b、c 是 3 条直 线的长度,要求判断这 3 条直线能否构成一个三角形。 下面有 3 个程序段可以正确判断,另一个不能正确判断的是 A) ir a # b ArwJ n. + c b And b * e Then 咛!ii 构成一个三角JIT El时 JWI “事能构ifi迁角册 皿I ir H) If t b c Ot + c b Or b +

8、c Tkrn Fnm 可口楣血“个三侑闿 FJe him 用能曲城三命幣 End If C) Jfa + SscOra + c=hOrli + e s n Thrn UM- Mm时冷构盘一个三倫形. 卜:皿If b) ir a + b = c Or + r Thm Fnnt 不睫梅遽三诺雅 b t r = a Ifhn Print不蔬购成乂阳带 论 mm rm构現个二侗 kn. If 参考答案:B 参考解析:三角形构成的条件必须满足任意 2 边之和大于第 3 边,即 a,b,c 任意两个 的和必须大于第三个。 A.满足。B.中的 0r 是或,条件不满足。C.和 D.可以通过判断,均能 进行正确

9、判断。选 B.。 15单选题在窗体上画一个文本框(名称为 Textl)和一个标签(名称为 IJabdl),程序 运行后,在文本框中每输入一个字符 都会立即在标签中显示文本框中字符的个数。以下可 以实现上述操作的事件过程是 ( )。Labell.Caption=Str(Len(Textl.Text)End Sllb B. Private Sub Textl Click( ) Labell.Caption=Str(Len(Textl.Text)End Sub C. Private Sub Textl_Cha nge( 儿 abell.Captio n=Textl.TextE nd Sub D. P

10、rivate Sub I_abell_Cha nge( ) Labell.Caption=Str(Len(Textl.Text)End Sub 参考答案:A 参考解析:根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化, 说明是文本框触发了某事件,排除 D 选项;文本框中每输入一个字符,标签中立即就会发生 变化,故是 Change 事件,排除 B 选项;标签中显示的是文本框中字符的个数, 不是输入的内 容,排除 C 选项。故 A 选项正确。 16单选题下列循环中,可以正常结束的是 A) 1-10 I = i 1 Loop Until i P Until i 10 C) i-10

11、 W i i f I Whil. i 1 D) i - W DQ i i2 Loop Uniil i - I 参考答案:B 参考解析:选项 A 中先执行一次循环体,i 的值变成 1,测试循环结束条件,i1 是否成立,此后 i 值不会小于等于 1,循环会一直继续下去,不会正常结束。选项 D 中 i 初 值为 10,每次循环 i 值减 2,因此它总是偶数,而循环结束的条件是 i=1 ,不可能达到,循 环会一直继续下去。 17单选题在设计阶段,假定在图片框 Picturel 中装入了一个图形,为了删除该图片 框控件,应采用的正确操作是 A) 选择图片报,糅JfiWfDdfS B) 执行讲句 Ptet

12、yhEJ. PictyiY = 1 C) 执行讲尙 Pirhirrla Picturr = 参考答案:A 参考解析:删除图片框控件,先选择图片框,然后按 Del 键。 18单选题通用对话框 Filter 属性的作用是 A. 设置对话框的标题 B. 指定对话框所选择的文件名 C. 指定对话框的打开方式 D. 指定对话框中显示的文件类型 参考答案:D 参考解析:通用对话框(Com mon Dialog)提供诸如打开文件、保存文件、设置打印选项、 选择颜色和字体、显示帮助等操作的一组标准对话框, 该控件运行时不可见。通用对话框的 DialogTifle 属性用于返回或设置该对话框标题栏上所显示的文本

13、 ;Actio n属性用于设置被 打开对话框的类型;当通用对话框显示为打开或另存为类型时,其 FileName 属性用 于返回或设置所选文件的路径和文件名, Fiber(过滤器)属性用于指定在对话框的文件列表 中显示文件的类型。 19单选题设在工程文件中有一个标准模块,其中定义了如下记录类型: Type Bwki N*mc AS String * 10 TclNmn A* String 20 End Type Comma ndl 的命令按钮,要求当执行事件过程 Comma ndClick 时, 中写入一条记录。下列能够完成该操作的事件过程是 ( )。 PriTite Sub Conmund 1

14、 vClick () Dim H Ai BOOLA Open *c: Penon. txt* Far Output A* #1 11. Name -tnpulBox人姓名) Ik TtJNum 输人电话号码* Write #ik B. Nuret B. TelNum Close #1 End Sub 在窗体上画一个名为 在顺序文件 Person.txt A. B. Privaie Sub Cottuund t _Oick ()() Dim B A* Books Op i C; kPrraan. w For Input A #1 B. Kame = InputBtu广输人姓喀) BTdNum =

15、 lnptilBox(-输人电话琴码) Prin! #1* 0. Name. B. Tdutn C. i Privale Sub Command J _Click ) Dim B A Oockt Open H,c: Penofl. txt* For Output An 扪 氐 Mamr h lnputBoi( * 输人姓喀 * ) B. TfJNum = hpuiBoi(M 输人电话号码) Write * B Clou #1 End Sub D. Photic Sub Command _Hck()() Open cPtraan- nC Fm Input A Ml Nime - Input Bo

16、x (输人牲名) TdmlnfnilBox(ta#人电活号码*) ftinl V| . Nime* TelSum CLou 机 End Sub 参考答案:A 参考解析:数据文件的写操作分为 3 步,即打开文件、写入文件和关闭文件。 首先,在顺序文件中打开文件写入数据的打开方式为: Open文件名 For Output As#文 件号。因此& c 选项排除,只看A D选项。 写入顺序文件 Prim#语句格式为:Print#文件号,变量名,变量名, Write 语句的 的格式与 Print 语句一样:Write#文件号,变量名,变量名。而记录类型变量不能整体引用, 需要指明记录变量中的成员

17、名,格式为 ;记录变量名成员名,Books 类型变量 B 成员 Name 和 TelNum 赋值和引用应该是 8.Name、B.TelNum,因此 A 选项正确。 20简答题在考生文件夹下有一个工程文件 sjt3.vbp ,含有两个窗体,名称分别为 Fo rml、Form2。其中 Forml E 有两个控件(图像框和计时器)和一个菜单项操作,含有三个 子菜单(如图 I所示)。Form2 匕有一个名称为 Comma nd、标题为返回的命令按钮 (如图 2 所示)。要求当单击窗体 2菜单命令时,Forml 隐藏,Form2 导委。.单考动画菜单 命令时,使小汽车开始移动,一旦移到窗口的右边界时自动

18、跳到窗体的左边界重新开始移动。 单击退出菜单命令时,结束程序运行。请去掉程序中的注释符,把程序中的 的内容。注意:考生不得修改窗体文件中已经存在的程序。最后程序按原文件名存盘。 参考解析: 在计时器的 Timer 事件过程中,通过设置标签的 Left 属性值在原有基础上加 100 来实 现自左向右移动的功能。在动画菜单项的单击事件过程中应启动计时器,使小汽车开始 移动,通过图像框的 Left、Width属性和窗体的 Width属性判断,小汽车是否移到窗口的右 边界,如果是,则设置 Pieturel 的 Left 属性为 0,自动跳到窗体的左边界重新移动。 在窗 体 2菜单项的单击事件过程中,通过窗体的 Hide、Show 方法,隐藏 Forml,显示 Form2。 在退出菜单项的单击事件过程中,通过 End 语句退出程序。 【操作步骤】 ?改为正确 步骤 I :打开本题工程文件。步骤 2:分析并编写程序代码。程序提供代码 窗体 I 的代码 Private Sub mnu Oper_Cliek( In dex As In teger)Select Case? Case l Form2.ShowForml.HideCase 2 Timerl.E nabled=? Case 3EndEnd SelectE nd Sub Pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论