【计算机类职业资格】二级VISUAL+BASIC笔试-106及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-106及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-106及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-106 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.假定有如下的窗体事件过程:Private Sub Form_Click()a$=“Microsoft Visual Basic“b$=Right(a$,5)c$=Mid(a$,1,9)MsgBoxa$,34,b$,c$,5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是( )。(分数:2.00)A.Microsoft VisualB.MicrosoftC.BasicD.52.为了使命令按钮(名称为 Commandl)右移
2、200,应使用的语句是( )。(分数:2.00)A.Commandl.Move-200B.Commandl.Move200C.Commandl.Left=Commandl.Left+200D.Commandl.Left=Commandl.Left-2003.要获取当前驱动器,应使用驱动器列表框的( )属性。(分数:2.00)A.PathB.DriveC.DirD.Pattern4.以下关于函数过程的叙述中,正确的是( )。(分数:2.00)A.如果不指明函数过程参数的类型,则该参数没有数据类型B.函数过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递D
3、.函数过程形参的类型与函数返回值的类型没有关系5.设置标签边框的属性是( )。(分数:2.00)A.BorderStyleB.BackStyleC.AutoSizeD.Alignment6.在 VB 中,过程共有三种,它们是( )。(分数:2.00)A.事件过程,子过程和函数过程B.Sub 过程,函数过程和属性过程C.事件过程,函数过程和通用过程D.Sub 过程,函数过程和通用过程7.在列表框中,当前被选中的列表项的序号由下列( )属性表示。(分数:2.00)A.ListB.IndexC.ListlndexD.Tablndex8.如果在程序中要将 c 定义为静态变量,且为整型数,则应使用的语句
4、是( )。(分数:2.00)A.Redima As IntegerB.Statica As IntegerC.Publica As IntegerD.Dima As Integer9.设有如下的用户定义类型:Type Studentnumber As Stringname As Stringage As IntegerEnd Type则以下正确引用该类型成员的代码是( )。(分数:2.00)A.B.C.D.10.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针11.表达式 Sb(Len
5、(“123“)+Str(77.7)的值为( )。(分数:2.00)A.377.7B.377.7C.80.7D.12377.712.下面程序的运行结果是( )。Option Base 1Private Sub Commandl_Crick()Dimx,y(3,3)x=Array(1,2,3,4,5,6,7,8,9)Fori=1 To 3Forj=1 To 3y(i,j)=(i*j)If(j=i)Then Printy(i,j);NextjPrintNextiEnd Sub(分数:2.00)A.B.C.D.13.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度
6、也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对14.文本框的 Scroll Bars 属性设置为非零值,却没有效果,原因是( )。(分数:2.00)A.文本框中没有内容B.文本框的 MultiLine 属性值为 FalseC.文本框的 MultiLine 属性值为 TureD.文本框的 Locked 属性值为 Ture15.窗体上有一个列表框和一个文本框,编写如下两个事件过程:Private Sub Form_Load()List1.Addltem“Beijing“List1.Addltem“Tianjin“Lis
7、t1.Addltem“Shanghai“,Text1.Text=“End SubPrivate Sub Listl_Dbl Click()x=Listl.TextPrintx+Textl.TextEnd Sub程序运行后,在文本框中输入“China“,然后双击列表框中的“Shanghai“,则输出结果为( )。(分数:2.00)A.China BeejingB.China TianjinC.China ShanghaiD.Shanghai China16.以下关于 MsgBox 的叙述中,错误的是( )。(分数:2.00)A.MsgBox 函数返回一个整数B.通过 MsgBox 函数可以设置信
8、息框中的图标和按钮的类型C.MsgBox 语句没有返回值D.MsgBox 函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量17.假定有以下函数过程:Function Fun(S As String)As StringDimsl As StringFori=1 To Len(S)s1=UCase(Mid(S,i,1)+s1NextiFun=s1End Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()DimStrl As String,Str2 As StringStr1=InputBox(“请输入一个字符串”)
9、Str2=Fun(Str1)PrintStr2End Sub程序运行后,单击命令按钮,如果在输入对话框中输入字符串,“abcdefg“,则单击“确定”按钮后在窗体上的输出结果为( )。(分数:2.00)A.abcdefgB.ABCDEFGC.gfedcbaD.GFEDCBA18.以下关于窗体的描述中,错误的是( )。(分数:2.00)A.执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的 Height、Width 属性用于设置窗体
10、的高和宽19.下列关于事件方法说明错误的是( )。(分数:2.00)A.事件的方法不能响应某个事件B.事件的方法的实现步骤可以修改C.事件的方法是预先规定好的D.用户可以直接调用 VisualBasic 所规定的方法20.如果要向工具箱加入控件和部件,可以利用“工程”菜单中的( )命令。(分数:2.00)A.引用B.部件C.工程属性D.添加窗体21.在软件设计中,不属于过程设计工具的是( )。(分数:2.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图22.打开 VisualBasic 集成环境后,显示的工具栏是( )。(分数:2.00)A.编辑工具栏B.标准工具栏C
11、.调试工具栏D.窗体工具栏23.决定一个窗体有无控制菜单的属性是( )。(分数:2.00)A.MinBuRonB.CaptionC.MaxBuRonD.ControlBox24.代数式 eXSin(30)2x/(x+y)Inx 对应的 Visual Basic 表达式是( )。(分数:2.00)A.E*Sin(30*3.14/180)*2*X/X+Y*Log(X)B.Exp(X)*Sin(30)*2*X/(X+Y)*Ln(X)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)25
12、.在窗体(Name 属性为 Forml)上面添加两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(Name 属性为 Commandl),然后编写如下两个事件过程:Private Sub Commandl_Click()a=Text1.Text+Text2.TextPrintaEnd SubPrivate Sub Form_Load()Text1.Text=“Text2.Text=“End Sub程序运行后,在第 1 个文本框(Text1)和第 2 个文本框(Text2)中分别输入 123 和 321,然后单击命令按钮,则输出结果为( )。(分数:2.00)A.4
13、44B.321123C.123321D.13223126.用树形结构表示实体之间联系的模型是( )。(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上三个都是27.设组合框 Combol 中有 3 个项目,则以下能删除最后一项的语句是( )。(分数:2.00)A.Comb01.Removeltem TextB.Comb01.Removeltem2C.Comb01.Removeltem 3D.Comb01.RemoveltemComb01.ListCount28.把窗体的 KeyPreview 属性设置为 True,然后编写如下事件过程:Private Sub Form_KeyPre
14、ss(KeyAsciiASInteger)Dim ch As Stringch=Chr(KeyAscii)KeyAscii=Asc(UCase(ch)PrintChr(KeyAscii+2)End Sub程序运行后,按键盘上的 A 键,则在窗体上显示的内容是( )。(分数:2.00)A.AB.BC.CD.D29.单击一次命令按钮,下列程序代码的执行结果为( )。Private Sub Commandl_Click()Dima As Integer,b As Integer,CASIntegera=2:b=3:c=4PrintP2(c,b,a)End SubPrivateFunctionPl(X
15、 As Integer,y As Intege;z As Integer)P1=2*x+y+3*ZEnd FunctionPrivateFunctionP2(X As Integer,y As Integer,z As Integer)P2=P1(z,x,y)+xEnd Function(分数:2.00)A.21B.19C.17D.3430.关于 Image 控件和 PictureBox 控件的说明,其中错误的是( )。(分数:2.00)A.Image 控件和 Picture Box 控件都有 Picture 属性B.Image 控件和 Picture Box 控件都支持 Print 方法C.
16、Image 控件和 Picture Box 控件都可以用 Load Picture 函数把图形文件装入控件中D.Image 控件和 Picture Box 控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件31.使用( )方法不能让控件获得焦点。(分数:2.00)A.通过 Tab 切换B.单击该控件C.使用 SetFocus 方法D.使用键盘上的方向键32.以下常数中,( )占用存储空间最多。(分数:2.00)A.10B.-9.43E6C.-9.34D5D.89898933.新建一工程,将其窗体的 Name 属性设置 MyFirst,则默认的窗体文件名为( )。(分数:2.00)A.
17、Forml.frmB.工程 1.frmC.MyFirst.frmD.Forml.vbp34.在窗体上画四个文本框(如下图所示),并用这四个文本框建立一个控件数组,名称为 Text1(下标从 0开始,自左至右顺序增大),然后编写如下事件过程(分数:2.00)A.B.C.D.35.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员二、填空题(总题数:12,分数:30.00)36.要想改变一个窗体的标题内容,则应设置 1 属性的值。(分数:2.00)填空项 1:_一个工程可以包括多种类型的文件,其中,扩展名为.vbp 的文件表示 2 文件;包含 Ac
18、tiveX 控件的文件扩展名为 3 。(分数:4.00)填空项 1:_填空项 1:_37.表达式 x1-|a|+ln10+sin(x2+2)/cos(57)对应的 Visual Basic 表达式是 1。(分数:2.00)填空项 1:_38.在关系数据库中,把数据表示成二维表,每一个二维表称为_。(分数:2.00)填空项 1:_39.以下语句的输出结果是_。Print Int(12345.6789*100+0.5)/100(分数:2.00)填空项 1:_40.改变驱动器列表框的 Drive 属性值将引发卫士事件。(分数:2.00)填空项 1:_设 A=27,则 Hex(A)= 8 ,Oct(A
19、) 9 。(分数:4.00)填空项 1:_填空项 1:_41.在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为 1。(分数:2.00)填空项 1:_42.每个 VB 对象都有其特定的属性,可以通过 1 来设置,对象的外观和对应的操作由所设置的值来确定。(分数:2.00)填空项 1:_以下程序段在窗体上输出 12 ,在图片框中输出 name,在立即窗口中输出 13 。A=“your“B=“aname“C=“iscr“PrintRight(A,3)Picturel.PrintMid(B,2,4)Debug.PrintLeft(C,2)(分数:4.00)填空项 1:_填空项
20、1:_43.设 A=“12345678“,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为 1。(分数:2.00)填空项 1:_44.在窗体上画 1 个命令按钮和 1 个通用对话框,其名称分别为 Commandl 和CommonDialogl,然后编写如下事件过程:Private Sub Commandl_CUck()CommonDialog1._=“打开文件“CommonDialog1.Filter=“All Files(*.*)|*.*“CommonDialog1.InitDir=“C:/“CommonDialog1.ShowOpenEnd Sub该程序的功能是,程序运行后
21、,单击命令按钮,将显示“打开”文件对话框,其标题是“打开文件”,在“文件类型”栏内显示“AllFiles(*.*)”,并显示 C 盘根目录下的所有件,请填空。(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-106 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.假定有如下的窗体事件过程:Private Sub Form_Click()a$=“Microsoft Visual Basic“b$=Right(a$,5)c$=Mid(a$,1,9)MsgBoxa$,34,b$,c$,5End Sub程序运行后,单击窗体,则在弹
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 106 答案 解析 DOC
