计较机二级VB强化操练题及谜底
2017下半年计较机二级测验行将起头,考生们在温习进程中要多做题多操练,以下是小编搜刮清算的计较机二级VB强化操练题及谜底,供参考操练,但愿对大师有所赞助!
一、单选题
1). 数据库体系的核心是( )。
A.数据模子
B.数据库办理体系
C.数据库
D.数据库办理员
准确谜底:B
2). 为了对多个控件履行操纵,必须选中这些控件。以下不能选中多个控件的操纵是( ).
A.按住Alt键,不要松开,而后单击每一个要选中的控件
B.按住Shift键,不要松开,而后单击每一个要选中的控件
C.按住Ctrl键,不要松开,而后单击每一个要选中的控件
D.拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内
准确谜底:A
谜底剖析:按住Alt键只能选中单个控件,不能同时选中多个控件。故选A。
3). 上面的变量名正当的是( )
A.k_name
B.kame
C.name
D.k-name
准确谜底:A
4). 为了使窗体左上角不显现节制框,需设置为False的属性是( ).
A.Visible
B.Enabled
C.ControlBox
D.Caption
准确谜底:C
谜底剖析:窗体的Visible属性是设置窗体可见不可见;Enabled属性是设置可用不可用;Caption属性是用来设置窗体标题栏上显现的内容;ControlBox属性是设置窗体左上角是不是显现节制框,当属性值为True时,显现节制框,不然False时,不显现。故选项C准确。
5). 以下对于控件的论述中,准确的是( )
A.标签控件能够或许取得核心
B.不能对列表框中的列表项停止多项挑选
C.号令按钮的表面能够被设置为图形
D.设置外形控件的Shape属性,能够使其显现为直线
准确谜底:C
谜底剖析:标签、框架、菜单、直线、外形、图象框、计时器都不能领受核心,选项A毛病;列表框用于显现可供做单一或多个挑选的列表项,选项B毛病;外形控件(Shape)供给了显现一些法则图形的简略单纯方式,经由进程设置外形控件Shape属性值,可显现6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形,选项D毛病。
二、简略操纵题
(1)在考生文件夹下有一个工程文件sit3.vbp,响应的窗体文件为sit3.frm。其功效是随机发生30个0~1000的整数,放入一个数组中,而后输入此中的最小值。法式运转后,单击号令按钮(称号为Commandl,标题为“输入最小值”),便可求出其最小值,并在窗体上显现出来(如图所示)。这个法式不完全,请把它补充完全,并使其能准确运转。
请求:去掉法式中的正文符,把法式中的?改成准确的内容,使实在现上述功效,但不能点窜法式中的其余局部。最后将点窜后的文件按原名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp,响应的窗体文件为sit4.frm,在窗体上有一个文本框和一个号令按钮。法式运转后,单击号令按钮,便可计较出0~1000规模内不能被7整除的整数的个数,并在文本框中显现出来。在窗体的代码窗口中,已给出了局部法式,此中计较不能被7整除的整数的个数的操纵在通用进程Fun中完成,请编写该进程的代码。
请求:请勿点窜法式中的任何内容,只在FunctionFun()和EndFunction之间填入你编写的多少语句。最后将点窜后的文件按原文件名存盘。
参考谜底
(1)【考点阐发】本题考点有:Randomize语句、Rnd()函数、Int()函数、轮回语句、判定语句和Print方式。
【解题思绪】本题法式用变量Min记实最小数,最后把数组的第一个元素的值赋给Min,而后经由进程For轮回语句将厥后的元素顺次与之比拟,若是其值小于Min,则将其赋值给Min,顺次类推,终究Min的值便是数组各元素中的最小值。
【操纵步骤】
步骤1:翻开本题工程文件。
步骤2:翻开代码编辑窗口,去掉法式中的正文符“′”,将问号改成准确的内容。
参考谜底(横线局部是需考生填入的内容)
OptionBase1
PrivateSubCommandl_Click()
DimarrN(30)AsInteger
DimMinAsInteger
RandomiZe
Fori=lTo30
arrN(i):Int(Rnd+__________)
Nexti
__________=arrN(1)将第一个数赋给Min,以供给判定
Fori=2T030
If__________
Then′比拟最小值与其余数值,找出最小值
Min=arrN(i)
EndIf
Npxti
PrIntMin
EndSub
步骤3:调试并运转法式,封闭法式后按标题问题请求存盘。
【易错提醒】发生0~1000规模内的随机数,应当是RndX1000。
(2)【考点阐发】本题考点有:Mod运算符、文件编辑、For轮回语句、If判定语句和进程函数。
【解题思绪】可经由进程求余运算符Mod来计较某数M可否被7整除,若是MMod7=0,那末M能被7整除;若是MMod7<>0,那末M不能被7整除。可操纵For轮回语句来逐一判定0~1000规模内的整数可否被7整除,而后用一个变量来统计不能被7整除的整数个数。
【操纵步骤】
步骤1:翻开本题工程文件。
步骤2:翻开代码编辑窗口,在代码编辑窗口指定地位编写以下代码。
参考谜底
FunctionFun()
DimSAsInteger,iAsInteger
Fori=0To1000。求0~1000中知足前提的数
IfiMod7<>OThen
s=s+1′将知足前提的数的个数累加
EndIf
Nexti
Fun=s’前往成果
EndFunction
步骤3:调试并运转法式,封闭法式后按标题问题请求存盘。
【计较机二级VB强化操练题及谜底】相干文章:
2016计较机二级VB强化操练题及谜底06-24
计较机二级《VB》上机题题库(含谜底)10-22
2017计较机二级VB常识稳固题及谜底08-16
计较机二级MSOffice强化操练题及谜底201710-20
计较机二级VB自测题附谜底201708-17
计较机二级VB测验自测题及谜底201707-22