【计算机类职业资格】二级VISUAL+BASIC笔试-343及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-343及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-343及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-343 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于过程叙述不正确的是( )。(分数:2.00)A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的2.下列程序运行后在立即窗口输出结果是( )。Private Sub Form_Click()x=“a“:y=“b“z=1:u=2Debug. Print x; y, z; uDebug.
2、 Print z; x, y; uEnd Sub(分数:2.00)A.a b 1 21 ab 2B.a b 1 21 a b 2C.a b 1 21 a b 2D.a b 1 21 a b 23.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解B.限制 GOTO 语句的使用C.减少或取消注释行D.程序越短越好4.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且
3、各种存储结构影响数据处理的效率5.假定有一个菜单项,名为 MenuItem,为了在运行时使该菜单项不可见,应使用的语句为( )。(分数:2.00)A.Menultem.Enabled=FalseB.MenuItem.Enabled=TrmeC.Menultem.Visible=TrueD.MenuItem.Visible=Flase6.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息7.在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是( )。(分数:2.00)A.定长字符串和数组B.变长字符串和
4、动态数组C.货币型和日期型D.变长字符串和货币型8.为了在列表框中使用Ctrl和Shift键进行多个列表项的选择,应将列表框的 MultiSelect 属性设置为( )。(分数:2.00)A.0B.2C.FalseD.True9.在窗体上添加一个文本框 Text 1,然后编写如下的 Load 事件过程,则程序运行结果为( )。Private Sub Form_Load0Text1. Text=“Text1. SetFocusFor k = 1 To 5t=t*kNext kText1.Text = tEnd Sub(分数:2.00)A.在文本框中显示 120B.文本框中仍为空C.在文本框中显示
5、 1D.出错10.使用 ReDim Preserve 语句,可以( )。(分数:2.00)A.改变数组最后一维的大小B.改变数组第一维的大小C.改变数组所有维的大小D.改变数组维数和所有维的大小11.组合框控件是将( )组合成一个控件。(分数:2.00)A.列表框控件和文本框控件B.标签控件和列表框控件C.标签控件和文本框控件D.复选框控件和选项按钮控件12.表达式 Right(“Beijing“,4)的值是( )。(分数:2.00)A.BeijB.jingC.eijiD.ijin13.复选框的 Value 属性为 0 时,表示该复选框( )。(分数:2.00)A.未被选中B.被选中C.框内有
6、灰色的勾D.操作有误14.关于 MDI 窗体下列说法正确的是( )。(分数:2.00)A.一个应用程序可以有多个 MDI 窗体B.子窗体可以移到 MDI 窗体以外C.不可以在 MDI 窗体上放置按钮控件D.MDI 窗体的子窗体不可以拥有菜单15.下列程序段的输出结果为( )。A=0Print A+IA=3(分数:2.00)A.1B.-1C.3D.016.若要将一个窗体从内存中清除,应该使用的方法是( )。(分数:2.00)A.ShowB.UnLoadC.LoadD.Hide17.要设定文本框内的文字内容是否允许修改,应该设置的属性是( )。(分数:2.00)A.TextB.LockedC.Pa
7、sswordCharD.Multiline18.通用对话框中打开“颜色对话框”的方法是( )。(分数:2.00)A.ShowOpenB.ShowColorC.ShowSaveD.ShowPrinter19.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句D.语言中所没有的控制结构,应该采用前后一致的方法来模拟20.下列描述错误的是( )。(分数:2.00)A.继承分为多重继承和单继承B.对象间靠传递消息实现通信C.在外面看不到对象的内部特征是基于对象的
8、“模块独立性好”这个特征D.类是具有共同属性、共同方法的对象的集合21.在窗体上画一个命令按钮 Command1 和一个文本框 Text1,然后编写如下程序: Private Sub Command1_Click()A=InputBox(“请输入日期(131)“)t=“旅游景点:“_Art1 (n)End Sub运行程序后,单击命令按钮,输出结果是( )。(分数:2.00)A.11 3B.3 11C.13 3D.3 13二、填空题(总题数:13,分数:26.00)36.在程序设计阶段应该采取 1 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序
9、。(分数:2.00)填空项 1:_37.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_38.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_39.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_40.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_41.DefSng a 定义的变量 a 是_类型的变量。(分数:2.00)填空项 1:_42.有如下程序:DefStr X-ZX=“123“Y=“456“Z=X+YPrint ZEnd运行后,输出结果是_。(分数:2.00)填空项 1:_
10、43.表达式 14/5*2 的值是 1。(分数:2.00)填空项 1:_44.表达式 Len(Str(1.3)Mod 2 的值为 1。(分数:2.00)填空项 1:_45.设 A=2,B=-2,则表达式 A/2+1B+5 or B*(-2)=6 的值是_。(分数:2.00)填空项 1:_46.滚动条的最小值属性是 1,最大值属性是 Max。(分数:2.00)填空项 1:_47.在程序的每个空白处填写一条适当的语句,使程序完成相应的操作。程序实现的功能是:窗体上有文本框 Text1 和若干复选框,其中复选框 Check1 设置文本框 Text1 显示的文本是否加下划线。Check1 的单击事件过
11、程如下:Private Sub Check1_Click()If_ ThenText1.FontUnderline=TreeElseIf_ThenText1.FontUndefiine=FalseEnd IfEnd Sub(分数:2.00)填空项 1:_48.在窗体上画两个组合框,其名称分别为 Combo1、Comb02,然后画两个标签,名称分别为 Label1、 Labe12。要求程序运行后,如果在某个组合框中选择一个项目,则把所选中的项目在其下面的标签中显示出来。请填空使程序完整。Private Sub Comb01_Click()Call ShowItem(Combo1,Labe11)E
12、nd SubPrivate Sub Combo2_Click()Call ShowItem(Combo2, Labe12)End SubPublic Sub ShowItem(tmpCombo As ComboBox, tmpLabel As Label)_.Caption=_.TextEnd Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-343 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于过程叙述不正确的是( )。(分数:2.00)A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参
13、在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的 解析:解析 过程传值操作是将实参的值传递给子过程,传递是单方方向的,而传地址操作是双方向的,是将实参的地址传递给形参,形参的变化将影响实参的变化。2.下列程序运行后在立即窗口输出结果是( )。Private Sub Form_Click()x=“a“:y=“b“z=1:u=2Debug. Print x; y, z; uDebug. Print z; x, y; uEnd Sub(分数:2.00)A.a b 1 21 ab 2B.a b 1 21 a
14、 b 2 C.a b 1 21 a b 2D.a b 1 21 a b 2解析:解析 用 print 输出多个表达式或字符串时,各表达式用分隔号(逗号、分号、空格)隔开。如果输出的各表达式之间用逗号分隔,则按标准输出格式(以 14 个字符位置为单位把一个输出行分为若干个区段)显示数据项;如果以分号或空格作分隔符,则按紧凑输出格式输出数据。 题中,以“-”表示分区段的 14 个字符的位置,选项 B)符合题童。3.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解 B.限制 GOTO 语句的使用C.减少或取消注释行D.程序越短越好解析:解析 程序设计的风格主要
15、强调程序的简单、清晰和可理解性,以便读者理解。程序滥用 GOTO 语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。4.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的
16、存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。5.假定有一个菜单项,名为 MenuItem,为了在运行时使该菜单项不可见,应使用的语句为( )。(分数:2.00)A.Menultem.Enabled=FalseB.MenuItem.Enabled=TrmeC.Menultem.Visible=TrueD.MenuItem.Visible=Flase 解析:解析 Enabled 属性用来设置一个窗体或控件是否能够对用户产生的事件作出反应,设为 False时,菜单项在程序运行时失效,不响应用户的操作;设为 True 时,菜单项在程序运行有效,能响应用户的操作Visible 属
17、性用来设置窗体或控件是否可见,设为 False 时,控件不可见;设为 Trae 时,控件可见。6.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析 在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。7.在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是( )。(分数:2.00)A.定长字符串和数组B.变长字符串和动态数组 C.货币型和日期型D.变长字符串和货币
18、型解析:解析 用户自定义的类型中,成员可以是任何基本数据类型,也可以是用户定义的类型。但要注意的是:在记录数据类型中的元素可以是变长字符串,也可以是定长字符串,当在随机文件中使用时,必须使用定长字符串:记录类型中不能使用动态数组。8.为了在列表框中使用Ctrl和Shift键进行多个列表项的选择,应将列表框的 MultiSelect 属性设置为( )。(分数:2.00)A.0B.2 C.FalseD.True解析:解析 MultiSelect 属性运行时只读,返回或设置一个值,用于指示是否能够在控件中进行复选以及如何进行复选。默认值为 0,表示不允许复选;值为 1 时,表示简单复选,即鼠标单击或
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 343 答案 解析 DOC
