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