一道vbvb语句选择题题求解析

导读:   233网校计算机等级考试网小编搜集整理2016年计算机二级《VB》基础练习题及答案(1)供各位参考复习。考生可以直接进行做题。
2016年计算机二级《VB》基础练习题及答案(1)1[单选题] 编写如下程序:程序运行后,单击命令按钮Commandl,输出结果为
参考答案:A
参考解析:subl函数对全局数组arr元素赋初值,subl函数参数传递均为默认的引用传递。因此执行完后n值被修改。Commandl_Click()事件中的For循环对air数组元素进行倒序输出。选A.。
2[单选题] 数据库设计中反映用户对数据要求的模式是(  )。
A.内模式B.概念模式C.外模式D.设计模式
参考答案:C
参考解析:数据库系统的三级模式是餐念摸式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部囊据描述,所以选择C。内模式又称物理模式,它给出了数据库暂理存储结构与物理存取方法。
3[单选题] 有如下数据定义语句:Dim X,Y As Integer以上语句表明(  )。
A.x、Y均是整型变量
B.x是整型变量,Y是变体类型变量
C.X是变体类型变量,Y是整型变量
D.x是整型变量,Y是字符型变量
参考答案:C
参考解析:用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。故c选项正确。
4[单选题] 现有如下语句:
X=IIf(a&50,Int(a\3),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。I再计算IIf(52&50,17,0),52&50结果为True,所以IIF l函数返回l7,则x值为l7,故选C。
5[单选题] 在窗体上画一个水平滚动条,其属性值满足Min
A.增加一个SmallChange量
B.减少一个SmallChange量
C.增加一个LargeChange量
D.减少一个LargeChange量
参考答案:A
参考解析:当水平滚动条的属性值kiln本题单击的是滚动条右端的箭头,故Vlaue属性值应该是增加一个SmaUChange量。故选A。
6[单选题] 以下不能触发滚动条Change事件的操作是(  )。
A.拖动滚动框
B.单击两端的滚动箭头
C.单击滚动框
D.单击滚动箭头与滚动框之间的滚动条
参考答案:C
参考解析:改变滚动框的位置后会簟发a—ge i件,拖动滚动框、单击滚动箭头、单击滚动箭头与滚毳幄之间I滚动条都会改变滚动框的位置。
7[单选题] 为了读取数据,需打开顺序文件”D:\data5.txt”,以下正确的命令是
参考答案:B
参考解析:打开顺序文件的基本格式为:Open“文件名称”ForModeAs#3c件号。
“文件名称”表示要打开的文件的路径。
Mode为打开模式:OutPut用于输出;Append用于追加写入;Input用于读取。
文件号为打开文件时指定的句柄(即文件号)。
8[单选题] 设有如下的程序段:
执行上面的程序段后,n的值为(  )。
A.3B.21C.9D.14
参考答案:D
参考解析:程序是三层的For循环,内层的循环次数由外一层的循环变量的值决定。因此程序执行过程如下:i=1时,第二层循环执行1次,第三层循环执行3次,n=3
i=2时,第二层循环执行2次,第三层循环执行3次+2f次,n=3+3+2=8
i=3时,第二层循环执行3次,第三层循环执行3次+2次+1次,n=8+3+2+1=14
因此答案为D。
9[单选题]以下关于文件的叙述中,错误的是
A.顺序文件有多种打开文件的方式
B.读取顺序文件的记录时。只能从头至尾逐记录进行
C.顺序文件中各记录的长度是固定的
D.随机文件一般占用空间比较小
参考答案:C
参考解析:顺序文件中各记录的长度不固定。
10[单选题] 假定有以下程序段:
Fori=1 T0 3
Forj=5 T0 1 Step一1
则语句Print i*J的执行次数是(  )。
A.15B.16C.17D.18
参考答案:A
参考解析:外层For循环从1到3是3次,内层循环从5到1,是5次。因此循环体执行的次数是3。5=15次。
11[简答题]在考生文件夹下有一个工程文件sit3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Textl中显示“我开汽车去”,如图所示。
注意:不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
参考解析:
【考点分析】本题考点有:单选按钮数组的Name、Caption和Index属性,文本框的Name属性,SelectCase选择语句,“+”字符连接。
【解题思路】通过Name属性设置对象名称;通过Caption属性设置对象的标题;设置两个字符型变量a、b,a:"我坐",b="我开",用于SelectCase选择语句的字符串连接;通过对单选按钮数组Index属性的查询,实现单击单选按钮完成字符串连接和文本框显示操作的功能。
【操作步骤】
步骤1:打开本题工程文件,按照题目要求建立单选按钮数组,如图3.9所示。
步骤2:按照题目要求建立其他控件并设置其属性,见表3.4。
步骤3:打开代码编辑窗口,去掉程序中的注释符“&”,将问号改为正确的内容。
参考答案(横线部分是需考生填入的内容)
Private Sub Op1_click (Index As Integer)
Dima As String,b As String,C As String
Select Case____Index______
&通过Index值决定响应哪一个控件数组
Text1.Text=a+Me.Op1(O).Caption+"去"
Text1.Text=____a______+Me.Opl(1).Caption+"去"
&当Index值为1时,选择"我坐"
Text1.Text=b+Me.Op1(2).Caption+"去"
End Select
步骤4:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】在窗体上复制一个控件时,如果需要创建控件数组,则在提示框中单击“是”即可,如果不需要,则直接单击“否”。
12[单选题] 下面不是键盘事件的是(  )。
A.KeyDownB.KeyUpC.KeyPress D.KeyCode
参考答案:D
参考解析:KeyCede是KeyD0Ⅷ、K叮t’髓事件f参数,不是键盘事件,它返回的是按键相应的^盥卫字符代碉故选项D错误。
13[单选题]假定有如下情况语句:
SelectCaseX
能表示fxf&5的Case子句是
A.CaseNot(-5To5)B.Case5To-5C.CaseIs&-5,Is&5D.CaseAbs(X)&5
参考答案:C
参考解析:在Select判断语句中,如果是判断区间变量值,可以用”表达式T0表达式”的形式;如果不是判断区间变量值,则关系运算表达式前面要加上Is。|x|&5的VB表达式为X&-5OrX&5,故本题答案为选项C.。
14[单选题] 三角形的构成条件是:任意2边之和大于第3边。设变量a.b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。
下面有3个程序段可以正确判断,另一个不能正确判断的是
参考答案:B
参考解析:三角形构成的条件必须满足任意2边之和大于第3边,即a,b,c任意两个的和必须大于第三个。A.满足。B.中的0r是或,条件不满足。C.和D.可以通过判断,均能进行正确判断。选B.。
15[单选题] 在窗体上画一个文本框(名称为Textl)和一个标签(名称为IJabdl),程序运行后,在文本框中每输入一个字符.都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是(  )。
A.Private Sub Textl_Change(  )
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_Change(  )Labell.Caption=Textl.TextEnd Sub
D.Private Sub I_abell_Change(  )
Labell.Caption=Str(Len(Textl.Text))End Sub
参考答案:A
参考解析:根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化,说明是文本框触发了某事件,排除D选项;文本框中每输入一个字符,标签中立即就会发生变化,故是Change事件,排除B选项;标签中显示的是文本框中字符的个数,不是输入的内容,排除C选项。故A选项正确。
16[单选题] 下列循环中,可以正常结束的是
参考答案:B
参考解析:选项A中先执行一次循环体,i的值变成1,测试循环结束条件,i&1不成立,循环继续,i值总是增加,达不到循环结束条件,不能正常结束。选项8先执行循环体,i值加1变成2,再测试循环结束条件i=10,继续循环,i值再加1,直到i变为10,循环结束。选项C中i初值为10,先执行一次循环体,使i加1,然后判断继续循环的条件i&1是否成立,此后i值不会小于等于1,循环会一直继续下去,不会正常结束。选项D中i初值为10,每次循环i值减2,因此它总是偶数,而循环结束的条件是i=1,不可能达到,循环会一直继续下去。
17[单选题] 在设计阶段,假定在图片框Picturel中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
参考答案:A
参考解析:删除图片框控件,先选择图片框,然后按Del键。
18[单选题] 通用对话框Filter属性的作用是
A.设置对话框的标题
B.指定对话框所选择的文件名
C.指定对话框的打开方式
D.指定对话框中显示的文件类型
参考答案:D
参考解析:通用对话框(CommonDialog)提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。通用对话框的DialogTifle属性用于返回或设置该对话框标题栏上所显示的文本;Action属性用于设置被打开对话框的类型;当通用对话框显示为“打开”或“另存为”类型时,其FileName属性用于返回或设置所选文件的路径和文件名,Fiber(过滤器)属性用于指定在对话框的文件列表中显示文件的类型。
19[单选题] 设在工程文件中有一个标准模块,其中定义了如下记录类型:
在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Commandl—Click时,在顺序文件Person.txt中写入一条记录。下列能够完成该操作的事件过程是(  )。
参考答案:A
参考解析:数据文件的写操作分为3步,即打开文件、写入文件和关闭文件。
首先,在顺序文件中打开文件写入数据的打开方式为:Open文件名For Output As#文件号。因此8、c选项排除,只}看A、D选项。
写入顺序文件Prlm#语句格式为:Print#文件号,变量名,’变量名…,Write语句的的格式与Print语句一样:Write#文件号,变量名,变量名。而记录类型变量不能整体引用,需要指明}记录变量中的成员名,格式为;记录变量名.成员名,Books类型变量B成员Name和TelNum赋值和引用应该是8.Name、B.TelNum,因此A选项正确。
20[简答题]在考生文件夹下有一个工程文件sjt3.vbp,含有两个窗体,名称分别为Forml、Form2。其中Forml E有两个控件(图像框和计时器)和一个菜单项“操作”,含有三个子菜单(如图l所示)。Form2匕有一个名称为Commandl、标题为“返回”的命令按钮(如图2所示)。要求当单击“窗体2”菜单命令时,Forml隐藏,Form2导委。.单考‘动画”菜单命令时,使小汽车开始移动,一旦移到窗口的右边界时自动跳到窗体的左边界重新开始移动。单击“退出”菜单命令时,结束程序运行。请去掉程序中的注释符,把程序中的?改为正确的内容。注意:考生不得修改窗体文件中已经存在的程序。最后程序按原文件名存盘。
参考解析:
在计时器的Timer事件过程中,通过设置标签的Left属性值在原有基础上加l00来实现自左向右移动的功能。在“动画”菜单项的单击事件过程中应启动计时器,使小汽车开始移动,通过图像框的Left、Width属性和窗体的Width属性判断,小汽车是否移到窗口的右边界,如果是,则设置Pieturel的Left属性为0,自动跳到窗体的左边界重新移动。在“窗体2”菜单项的单击事件过程中,通过窗体的Hide、Show方法,隐藏Forml,显示Form2。在“退出”菜单项的单击事件过程中,通过End语句退出程序。
【操作步骤】
步骤l:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码
窗体l‘的代码
Private Sub mnuOper_Cliek(Index As Integer)'Select Case?
Form2.ShowForml.HideCase 2
Timerl.Enabled=?
Case 3EndEnd SelectEnd Sub
Private Sub Timerl_Timer()
Pieturel.Left=Pieturel.Left+100
If Picturel.Left+Pieturel.Width&=’Then
Pieturel.Left=?End IfEnd Sub
窗体2的代码
Private Sub Commandl—Click()Forml.Show
Fomn2.HideEnd Sub
程序结束参考答案第1个?处填入:Index
第2个?处填入:True第3个?处填入:Forml.Width
第4个?处填人:0
步骤3:调试并运行程序,关闭程序后按题目要求存盘。热点推荐:2016年告别盲目备考,233网校教研团队精心打造高通过率套餐班,全程内部密训锁分,保障一次过关!2016年计算机等级精讲班推荐——
计算机二级精讲班(<font color="#FF元惊喜抢购)
主讲:贺斌
主讲:梁咏
主讲:任丹阳
主讲:刘德强
主讲:张凯
MS Office高级应用
主讲:张凯
主讲:肖瑶星
Access数据库
主讲:任丹阳
主讲:邓伦丹
责编:tangting
海量免费模拟试题,在线测试。
各科每年真题试卷,实战演练!
逐章逐节针对练习,专项突破。
每天10道最新试题,随机练习。
处理 SSI 文件时出错一道二级vb选择题,求大神解释_vb吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:104,811贴子:
一道二级vb选择题,求大神解释收藏
Private Sub Command1_Click()c = 1234c1 = Trim(Str(c))For i = 1 To 4Print(
NextEnd Sub程序运行后,单击命令按钮,要求显示内容:1
1234 ,则在空格中应填入什么?A Right(c1,i)B Left(c1,i)C Mid(c1,i,1)D Mid (c1,i,i)
请问选什么啊?求解。。。。。。。。
通用软件不合适,定做软件太昂贵,自己用vb.net开发太难,何不试试FoxTable?
登录百度帐号推荐应用一道VB选择题,求分析~
来源:网络转载
责任编辑:李利平
默认中大特大
宋体黑体雅黑楷体
&&为了解决用户可能碰到关于"一道VB选择题,求分析~"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"一道VB选择题,求分析~"相关的详细问题如下:为什么、13.。A..、3
B、5 C、11 D赋值句:a=InStr(4,“Shanghai-HangZhou”,”ang”)执行后,a的结果是_C___===========突袭网收集的解决方案如下===========解决方案1:InStr为查找函数其中4 指的是从第4位开始计算,从字符里看第一个ang在第3位,但是要求从第4位开始计算,所以得到结果11
解决方案2:
InStr(4,“Shanghai-HangZhou”,”ang”)从Shanghai-HangZhou中第4个字符开始找ang,结果是ang的位置(找不到返回0),所以Shang中的ang被跳过。一直找到第11个字符是Hang中的ang,所以a=11
答:从【afterwards,最终】,可以看出这是强调【过去的事实】,用一般过去式,因为她不久后离开了是过去的事实(已经确实发生了),所以用一般过去式left。 如果选D的话,would leave表示过去将来时,这样的话最后面的那个afterwards必须去掉。形成...答:X的初始值为0(Static 变量,如果有多次调用的话,下次调用时的初始值就是上一次调用该函数结束时该变量的值),K的初始值是调用时形参传递过来的(传过来的是1)。答:Dim i%, k%, n%, bool% Picture1.Cls ‘清除图像框 Picture1.Print ‘打印一空行 For i = 300 To 500 k = Int(Sqr(i)) ‘整数i只要检查到k即可’ bool = 1 ‘未找到证据说明i不是素数前先假定它是素数 For j = 2 To k If i Mod j = 0 Then ‘若i能被某...答:运算过程主要是在FOR循环中,所以分析如下: 第一次循环:i=4,j=1,a(4)=4,s=0+4=4‘s前面没有赋值 默认为0 第二次循环:i=3,j=10,a(3)=3,s=4+30=34 第三次循环:i=2,j=100,a(2)=2,s=34+200=234 第四次循环:i=1,j=1000,a(1)=1,s=234+ 所...答:(1) q*i '计算i的阶乘,得数保存在q中 (2) s+p*i/q '统计每个(-1)^(n+1)*n/n!项目的和 (3) next '完成for..next循环的结构答:In many countries,people celebrate the new year on a different date 在很多国家 人们不在同一天庆祝新年。 same 前只能用 the .答:图1:ffftf ttftt 图2:tffff tttff答:简要说说。 8.先通过弹出的对话窗,把值赋给x,然后根据IIf()语句给y赋值。这段程序中,IIf(x&=0,1-2*x,1+x)语句是先判断x&=0是否为真,如果为真,则将1-2*x的值赋给y,否则赋1+x的值。最后打印出y的值,所以x的值为3的话,打印结果为-5。 9...答:选a,表示空闲的 b是随意的,c空的,d干净的答:news不可数,前面不能加a, 所以 只有A正确 such good news声明:突袭网提供的解决方案均由系统收集自互联网,仅供参考,突袭网不保证其准确性,亦不代表突袭网观点,请自行判断真伪,突袭网不承担任何法律责任.为您准备的相关内容: >>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<
24小时热评
热点排行榜求助一道VB选择题 !!!!!!!!!!【郑州大学吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:555,385贴子:
求助一道VB选择题 !!!!!!!!!!收藏
下列说法中,正确的说法是(
)。(1分) A、窗体名称和该窗体文件名必须一致 B、窗体名称和该窗体文件名可以不相同 C、窗体名称和该窗体文件名不能使用汉字 D、窗体名称不能使用汉字、但该窗体文件名能使用汉字
2018年继续教育改革年,本科院校不再招生专科,请把握机会,护理,药学,基础医学本科同步招生开始啦!咨询qq或者电话咨询 李老师
登录百度帐号推荐应用VB试题解析_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
VB试题解析
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 计算机二级vb选择题 的文章

 

随机推荐