欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+BASIC笔试63及答案解析.doc

    • 资源ID:1328070       资源大小:84KB        全文页数:14页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+BASIC笔试63及答案解析.doc

    1、二级 VISUAL+BASIC 笔试 63 及答案解析(总分:178.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下关于作用范围的描述正确的是 ( )(分数:2.00)A.所有变量(Publie/Global/Static/Privat 都可以放到窗体的通用部分定义B.所有变量(Public/Global/Static/Privat 都可以放到标准模块中定义C.Public/Global 类的变量只能放在标准模块中定义D.只有 Global 类的变量必须放在标准模块中定义2.实体是信息世界中广泛使用的一个术语,它用于表示 ( )(分数:2.00)A.有生

    2、命的事物B.无生命的事物C.实际存在的事物D.一切事物3.如果想在程序中反复使用一个日期型数据“01/01/2000“,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用: ( )(分数:2.00)A.将这个数据声明为字符串型常量,用一个常量标识符代表它B.将这个数据声明为字符串型变量,用一个变量标识符表示它C.将这个数据声明为日期型常量,用一个常量标识符代表它D.将这个数据声明为日期型变量,用一个变量标识符表示它4.信息隐蔽的概念与下述哪一种概念直接相关? ( )(分数:2.00)A.软件结构定义B.模块独立性C.模块类型划分D.模块耦合度5.在以

    3、下 Form1 窗体中没有采用的控件是 ( ) (分数:2.00)A.文本框B.水平滚动条C.框架D.选项按钮6.在 C:/Pic 文件夹中有一个图形文件,名为 Welcome. gif。为了将该图形装入窗体 Form1,应使用的语句为 ( )(分数:2.00)A.Form Caption“WELCOM gif“B.Form PictureC:/Pic/Welcom gifC.Form Picture=“C:/Pic/Welcom gif“D.Form Picture=LoadPieture(“C:/Pic/Welcom gif“)7.用下面的语句所定义的数组的元素个数是 ( ) Dim ar

    4、r(3 To 5, 2 To 2)(分数:2.00)A.20B.12C.15D.248.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“请输入一个整数”) Print x+345 End Sub 程序运行后,单击命令按钮,在输入对话框中输入 123,则在窗体上输出的内容为( )(分数:2.00)A.123345B.468C.123D.3459.假设 X 的值是 5,则执行以下语句时,可得到的输出结果是 ABCDEF 的 Select Case 语句是 ( )(分数:2.00)A.Select Case X Case

    5、 10 To 1 Print“ABCDEF” End SelectB.Select Case X Case Is15,Is5 Print“ABCDEF“ End SelectC.Selecl Case K Case Is5,1,3,To 10 Print“ABCDEF“ End SelectD.Select Case X Case 1,3,Is5 Print“ABCDEF“ End Select10.在结构化设计方法中,生成的结构图(SC) 中,带有箭头的连线表示 ( )(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向11.如果进栈序列为 e1,e

    6、2,e3,e4,则可能的出栈序列是 ( )(分数:2.00)A.e3,e1,e4,e2B.e2,e4,e3,e1C.e3,e4,e1,e2D.任意顺序12.下列关于 DoLoop 语句的叙述不正确的是 ( )(分数:2.00)A.DoLoop 语句采用逻辑表达式来控制循环体执行的次数B.当 Do whileLoop 或 Do untilLoop 语句中 while 或 until 后的表达式的值为 true 或非零时,循环继续C.DoLoop while 语句与 DoLoop until 语句都至少执行一次循环体D.Do whileLoop 语句与 Do untilLoop 语句可能不执行循环

    7、体13.文件列表框的 Pattern 属性的作用是 ( )(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示某一类型的文件D.显示该路径下的文件14.在窗体(Name 属性为 Form1)上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(Name 属性为 Commandl),然后编写如下两个事件过程: Private Sub Commandl Click() a=Text1. Text+Text2. Text Print a End Sub Private Sub Form Load() T

    8、ext1. Text=“ Text2Text=“ End Sub 程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入 123 和 321,然后单击命令按钮,则输出结果为 ( )(分数:2.00)A.444B.321123C.123321D.13223115.设在工程中有一个标准模块,其中定义了如下记录类型: Type Books Name As String * 10 TelNum As String * 20 EndType 在窗体中添加一个名为 Commandl 的命令按钮,要求单击命令按钮时,在顺序文件 P1. txt 中写入一条记录。下列能够完成该操作的程序

    9、段是 ( )(分数:2.00)A.Private Sub Commandl_Click() Dim B As Books Open“d:/P1.txt“For Output As #1 Name=InputBox( “姓名“) TelNum=InputBox(“电话号码“) Write #1, Name, TelNum Close #1 EndSubB.Private Sub Commandl_Click() Dim B As Books Open“ d:/Ptxt“ For Input As Name=InputBox (“姓名“) TelNum=InputBox (“电话号码“) Prin

    10、t #1, Name, TelNum Close #1 EndSubC.Private Sub Commandl_Click() Dim B As Books Open“d:/P1. txt“For Output As Name=InputBox(“姓名“) TelNum=InputBox (“电话号码“) Write #1,B Close #1 EndSubD.Private Sub Commandl Cliek() Open“d:/P1.txt“ For Input As Name=InputBox(“姓名“) TelNum=InputBox (“电话号码“) Print #1,Name,

    11、TelNum Close #1 EndSub16.为了用键盘打开菜单和执行菜单命令,第一步应按的键是 ( )(分数:2.00)A.功能键 F10 或 AltB.Shift+功能键 F4C.Alt 或功能键 F8D.Ctrl + Alt17.下列 4 项中说法不正确的是 ( )(分数:2.00)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性18.在软件生产过程中,需求信息的给出是 ( )(分数:2.00)A.程序员B.项目管理者C.软件分析设计人员D.软件用户19.在窗体上画一个名称为 Text1 的文本框和一个名称为 Comman

    12、d1 的命令按钮,然后编写如下事件过程: Private Sub Commandl_Cliek() Dim arrayl(10, 10)As Integer Dim i,j As Integer For i1 To 3 Forj=2 To 4 array1(i, j)=i+j Next j Next i Text1. Text=array1(2, 3)+array1(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( )(分数:2.00)A.12B.13C.14D.1520.执行下列程序后,变量 a 的值为 ( ) Dim i As Integer Dim a As

    13、 Integer a=0 For il To 100 Step 2 a=a+l Next i(分数:2.00)A.1B.10C.50D.10021.当拖动滚动条中的滚动框时,将触发的滚动条的事件是 ( )(分数:2.00)A.MoveB.ChangeC.ScrollD.SetFocus22.表达式 Right(“Beijing“,4)的值是( )(分数:2.00)A.BeijB.jingC.eijiD.ijin23.以下说法不正确的是(分数:2.00)A.Chr$()函数的作用是把自变量表达式的值转换为相应的 ASC码B.Val()函数用来把自变量字符串转换为数值C.Log()函数返回以 e

    14、为底的自变量的自然对数D.Rnd()函数产生一个 01 之间的单精度浮点数24.下列叙述中,不属于结构化分析方法的是 ( )(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson 方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法25.串的长度是 ( )(分数:2.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数26.InputBox 函数返回值的类型为( )(分数:2.00)A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)27.单击命令按钮时,下列程序代码的执行结果为 (

    15、) Function FirProc(x As Integer, y As Integer, z As Integer) FirProc=2*x+y+3*z End Function Function SecProc(x As Integer, y As Integer, z As Integer) SecProcFirProc(z, x, y)+x End Function Private Sub Commandl Click() Dim a As Integer, b As Integer, c As Integer a2 :b=3 :c=4 Print SecProc(c, b, A)

    16、End Sub(分数:2.00)A.21B.19C.17D.3428.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() a:InputBox(“Enter the First Integer“) b:InputBox(“Enter the Second Inteeer“) Print b+a End Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入 456 和 123,则输出结果是 ( )(分数:2.00)A.579B.123C.456D.12345629.可决定窗体的左上角是否有控制菜单的属性是 ( )(分数:2.00)

    17、A.ControlBOxB.MinButtonC.MaxButtonD.BorderStyle30.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是 ( )(分数:2.00)A.选择B.连接C.投影D.并31.Visual Basic 的每种工具栏都有固定和浮动两种形式,把浮动工具栏变为固定工具栏的操作方法是( )(分数:2.00)A.单击浮动工具栏的标题栏B.双击浮动工具栏的标题栏C.单击浮动工具栏的空白处D.双击浮动工具栏的空白处32.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() Dim m As In

    18、teger, n As Integer, p As Integer m=3: n=5: p=0 Call Y(m, n, p) Print Str(p) End Sub Sub Y(ByVal i As Integer, ByVal j As Integer, k As Integer) k=i+j End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )(分数:2.00)A.4B.6C.8D.1033.在窗体上画一个命令按钮(名称为 Commandl),然后编写如下事件过程: Private Sub Commandl_Click() Static a As Integer

    19、aa+1 End Sub 运行程序,第 3 次单击命令按钮后,变量 a 的值为( )(分数:2.00)A.0B.1C.2D.334.文本框的 SerollBars 属性值为 3 一 Both,但在文本框中却看不见水平与垂直滚动条,可能的原因是( )(分数:2.00)A.文本框的 MultiLine 属性值为 FalseB.文本框的 MultiLine 属性值为 TrueC.文本框中尚未输入内容D.文本框的 Locked 属性值为 False35.下列叙述中,不属于测试的特征的是 ( )(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性二、B填空题/B(总题

    20、数:9,分数:108.00)36.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、U 【1】 /U和选择排序等。(分数:12.00)填空项 1:_37.软件的U 【2】 /U设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。(分数:12.00)填空项 1:_38.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的U 【3】 /U。(分数:12.00)填空项 1:_39.为了便于对照检查,测试用例应由输入数据和预期的U 【4】 /U两部分组成。(分数:12.00)填空项 1:_40.U【5】 /U是数据库设计的核心。(分数:12.00)填空项 1

    21、:_41.在属性窗口中,属性列表可以按两种顺序排列,这两种顺序是U 【6】 /U和U 【7】 /U。(分数:12.00)填空项 1:_42.阅读以下程序: Prlvate Sub Form_Click() Dim k,n,m As Integer n=10 m=1 k=1 Do While k=n m=m*2 kk+1 Loop Print m End Sub 程序运行后,单击窗体,输出结果为U 【8】 /U。(分数:12.00)填空项 1:_43.设某个程序中要用到一个二维数组,要求数组名为 A,类型为字符串类型,第一维下标从 1 到 5,第二维下标从-2 到 6,则相应的数组声明语句为U

    22、【9】 /U(分数:12.00)填空项 1:_44.阅读程序: Option Base 1 Dim arr2() As Integer Prtvate Function FindMax(a()As Integer)As Integer Dim Start As Integer Dim FlnlSh As Integer, i As Integer Start=LBoundU 【10】 /U Finish:UBoundU 【11】 /U MaxU 【12】 /U For i=Start To Pinlsh If a (i)Max Then Max=U 【13】 /U Next i FindMax

    23、=Max End Function Private Sub Commandl_Click() Dim arr1 arrl=Atray(12,435,76,24,78,54,866,43) b=UBound(arrl) Renm arr2(U 【14】 /U)As Integer For i=1 TO b arr2(i)CInt(U 【15】 /U) Next i M=FindMax(arr2() Print“最大值是:“:M End Sub 以上程序的功能是 x 在命令按钮事件过程中定义一个数组,把这个数组作为参数传送到通用过程 PindMax,并返回该数组的最大值。请填空。(分数:12.00

    24、)填空项 1:_二级 VISUAL+BASIC 笔试 63 答案解析(总分:178.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下关于作用范围的描述正确的是 ( )(分数:2.00)A.所有变量(Publie/Global/Static/Privat 都可以放到窗体的通用部分定义B.所有变量(Public/Global/Static/Privat 都可以放到标准模块中定义C.Public/Global 类的变量只能放在标准模块中定义 D.只有 Global 类的变量必须放在标准模块中定义解析:解析 变量定义的位置影响变量的作用范围和生命周期。根据作用域不

    25、同变量可分为以下几类: 过程内局部变量:在过程内定义,在过程中有效,可用 Dim 或 Static 语句定义,用 Dim 语句定义的变量随过程的执行而建立,随过程的结束而消失。Static 语句定义的变量只建立一次,能在过程结束后保存原值。 模块级变量:模块可以是窗体或标准模块,在模块的“通用声明”中定义,在模块的所有过程中有效,可用 Dim 或 Private 语句定义。 全局变量:在标准模块的“通用声明”中定义,在整个工程中有效,可用 Pubic 或 Glob- al 语句定义。2.实体是信息世界中广泛使用的一个术语,它用于表示 ( )(分数:2.00)A.有生命的事物B.无生命的事物C.

    26、实际存在的事物 D.一切事物解析:解析 实体是客观存在且可以相互区别的事物。实体可以是具体的对象,如一个学生,也可以是一个抽象的事件,如一次出门旅游等。因此,实林既可以是有生命的事物,也可以是无生命的事物,但它必须是客观存在的,而且可以相互区别。3.如果想在程序中反复使用一个日期型数据“01/01/2000“,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用: ( )(分数:2.00)A.将这个数据声明为字符串型常量,用一个常量标识符代表它B.将这个数据声明为字符串型变量,用一个变量标识符表示它C.将这个数据声明为日期型常量,用一个常量标识符代表它

    27、 D.将这个数据声明为日期型变量,用一个变量标识符表示它解析:解析 本题实质上涉及到的是符号常量的问题。符号常量是用标识符表示的常量,不能多次定义。在程序中多次用到一个常量时,可以使用符号常量,它的优点有:当需要改变常量时,用符号常量可以一次全改;使程序可读性好。分析题意得:可以将这个数据声明为日期型常量,用一个常量标识符表示它。选项 C 正确。4.信息隐蔽的概念与下述哪一种概念直接相关? ( )(分数:2.00)A.软件结构定义B.模块独立性 C.模块类型划分D.模块耦合度解析:解析 信息隐蔽可使一个模块内包含的信息对于不需要这些信息的模块来说是不能访问的,模块独立的概念是模块化、抽象、信息

    28、隐蔽和局部化概念的直接结果。故信息隐蔽的概念与模块独立性的概念直接相关。5.在以下 Form1 窗体中没有采用的控件是 ( ) (分数:2.00)A.文本框B.水平滚动条C.框架D.选项按钮 解析:解析 本题主要考查对控件的认识。控件 1 为文本框,控件 2 为命令按扭,控件 3 为框架,另一个控件为水平滚动条。分析各选项可知 D 选项中的选项按扭在窗体中没有采用。6.在 C:/Pic 文件夹中有一个图形文件,名为 Welcome. gif。为了将该图形装入窗体 Form1,应使用的语句为 ( )(分数:2.00)A.Form Caption“WELCOM gif“B.Form Picture

    29、C:/Pic/Welcom gifC.Form Picture=“C:/Pic/Welcom gif“D.Form Picture=LoadPieture(“C:/Pic/Welcom gif“) 解析:解析 加载图形文件的格式为; 对象名PictureLoadPicture(“图形文件标识”)故题中把图形装入窗体应使用的语句为选项 D。7.用下面的语句所定义的数组的元素个数是 ( ) Dim arr(3 To 5, 2 To 2)(分数:2.00)A.20B.12C.15 D.24解析:解析 本题是对二维数组元素个数的考查。对于二维数组 arr(Al To A2,B1 To B2)其数组元素

    30、个数的计算公式为: (A2-A1+1)*(B2-B1+1) 故 arr(3 To 5,-2 To 2)的元素个数为(5 -3+1),(2-(-2)+1)即 15。选项 C 正确。8.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“请输入一个整数”) Print x+345 End Sub 程序运行后,单击命令按钮,在输入对话框中输入 123,则在窗体上输出的内容为( )(分数:2.00)A.123345B.468 C.123D.345解析:解析 InputBox 函数返回的是字符串类型值,故 x 应为字符串类型。执

    31、行语句 Print x+345 时,x 的类型自动转换为整型。相当于执行了 123、345 两数的和,故窗体上的输出内容为 468。9.假设 X 的值是 5,则执行以下语句时,可得到的输出结果是 ABCDEF 的 Select Case 语句是 ( )(分数:2.00)A.Select Case X Case 10 To 1 Print“ABCDEF” End SelectB.Select Case X Case Is15,Is5 Print“ABCDEF“ End SelectC.Selecl Case K Case Is5,1,3,To 10 Print“ABCDEF“ End Selec

    32、t D.Select Case X Case 1,3,Is5 Print“ABCDEF“ End Select解析:解析 本题主要是对多分支结构 Select Case 语句的考查。 其中在 Case 子句中,表达式列表可以是多个表达式,每个表达式之间用逗号分割,表达式可以是如下形式 x 值、值 1 To 值 2(注意:值 1值 2)、Is 比较运算符值。执行时,首先计算 Select Case 语句中测试表达式的值。然后从每一个 Case 开始找满足该值的 Case 语句,遇到第一个表达式列表值与测试表达式相匹配的 Case 语句,则执行其后的语句序列,然后跳出 Select Case 结构

    33、。题中选项 B、D 中的表达式列表中都不包含有 X 的值,故可直接排除。选项 A 中的 Case 子句后的表达式如果写成 1 To 10,则可输出结果“ABCDEF”。选项 D 中,X 的值在表达式 3 To 10 的范围内,故可以执行其后的语句序列,输出“ABCDEF。10.在结构化设计方法中,生成的结构图(SC) 中,带有箭头的连线表示 ( )(分数:2.00)A.模块之间的调用关系 B.程序的组成成分C.控制程序的执行顺序D.数据的流向解析:解析 常用的软件结构设计工具是结构图(SC Structure Chart),也称程序结构图。其中,矩形内用于注明模块的功能和名字;箭头表示模块间的

    34、调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。11.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 ( )(分数:2.00)A.e3,e1,e4,e2B.e2,e4,e3,e1 C.e3,e4,e1,e2D.任意顺序解析:解析 由栈“后进先出”的特点可知:e1 不可能比 e2 先出,排除选项 A。e3 不可能比 e4 先出,且 e1 不可能比 e2 先出,排除选 项 C。栈是后进先出的,不是任意顺序,排除选项 D,只有 B 项是正确的。12.下列关于 DoLoop 语句的叙述不正确的是 ( )(分数:2.00)A.DoLoop 语句采用逻辑表达式来控

    35、制循环体执行的次数B.当 Do whileLoop 或 Do untilLoop 语句中 while 或 until 后的表达式的值为 true 或非零时,循环继续 C.DoLoop while 语句与 DoLoop until 语句都至少执行一次循环体D.Do whileLoop 语句与 Do untilLoop 语句可能不执行循环体解析:解析 Do While | Until.Loop 形式的语句格式为: Do While | Until 条件 循环体 Exit Do Loop 使用 While 关键字是当条件为 True 时执行循环体,直到条件为 False 时终止循环;使用 Until

    36、 关键字是当条件为 False 时执行循环体,直到当条件为 True 时终止循环。故选项 B 叙述有误。13.文件列表框的 Pattern 属性的作用是 ( )(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示某一类型的文件 D.显示该路径下的文件解析:解析 文件列表框的 Pattern 属性的作用是显示某一类型的文件。选项 C 正确。14.在窗体(Name 属性为 Form1)上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(Name 属性为 Commandl),然后编写如下两个事件过程:

    37、 Private Sub Commandl Click() a=Text1. Text+Text2. Text Print a End Sub Private Sub Form Load() Text1. Text=“ Text2Text=“ End Sub 程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入 123 和 321,然后单击命令按钮,则输出结果为 ( )(分数:2.00)A.444B.321123C.123321 D.132231解析:解析 文本框的 Text 属性表示文本框的内容,当程序执行时,用户在文本框输入的内容会自动保存在该属性中,题中语句 T

    38、ext1Text+Text2. Text 是实现将两文本框中内容的简单连接。故选项 C 正确。15.设在工程中有一个标准模块,其中定义了如下记录类型: Type Books Name As String * 10 TelNum As String * 20 EndType 在窗体中添加一个名为 Commandl 的命令按钮,要求单击命令按钮时,在顺序文件 P1. txt 中写入一条记录。下列能够完成该操作的程序段是 ( )(分数:2.00)A.Private Sub Commandl_Click() Dim B As Books Open“d:/P1.txt“For Output As #1

    39、Name=InputBox( “姓名“) TelNum=InputBox(“电话号码“) Write #1, Name, TelNum Close #1 EndSub B.Private Sub Commandl_Click() Dim B As Books Open“ d:/Ptxt“ For Input As Name=InputBox (“姓名“) TelNum=InputBox (“电话号码“) Print #1, Name, TelNum Close #1 EndSubC.Private Sub Commandl_Click() Dim B As Books Open“d:/P1.

    40、txt“For Output As Name=InputBox(“姓名“) TelNum=InputBox (“电话号码“) Write #1,B Close #1 EndSubD.Private Sub Commandl Cliek() Open“d:/P1.txt“ For Input As Name=InputBox(“姓名“) TelNum=InputBox (“电话号码“) Print #1,Name,TelNum Close #1 EndSub解析:解析 建立并打开一个新的数据文件的打开方式为 Output,故可排除选项 B、D 项。顺序文件的写操作可以使用 Print#或 Wri

    41、te#语句。格式为: Print#文件号,表达式表 Write#文件号,表达式表 题中 B 是一个 Books 变量,这个变量包括两个成员,在进行写入操作时,不能笼统的写成 Write#1,B 排除选项 C,只有选项 A 是正确的。16.为了用键盘打开菜单和执行菜单命令,第一步应按的键是 ( )(分数:2.00)A.功能键 F10 或 Alt B.Shift+功能键 F4C.Alt 或功能键 F8D.Ctrl + Alt解析:解析 为了用键盘打开菜单和执行菜单命令,第一步应按的键是功能键 F10 或 Alt 键。17.下列 4 项中说法不正确的是 ( )(分数:2.00)A.数据库减少了数据冗

    42、余B.数据库中的数据可以共享C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性解析:解析 数据库的特点包括:数据结构化,共享性好,独立性好,管理统一度高,数据的冗余小,数据重复性低等。故只有选项 C 的说法不正确。数据库只能降低数据的重复性,但并不能避免一切重复性。18.在软件生产过程中,需求信息的给出是 ( )(分数:2.00)A.程序员B.项目管理者C.软件分析设计人员D.软件用户 解析:解析 程序设计过程如下:首先由软件用户给出软件的信息要求,由软件分析设计员针对用户需求设计概念模型等,然后程序员进行编程,实现软件功能。最后由项目管理者对软件进行统一管理。19.在窗体上画一个

    43、名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Commandl_Cliek() Dim arrayl(10, 10)As Integer Dim i,j As Integer For i1 To 3 Forj=2 To 4 array1(i, j)=i+j Next j Next i Text1. Text=array1(2, 3)+array1(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( )(分数:2.00)A.12 B.13C.14D.15解析:解析 由于有语句 arrayli,

    44、j= i+j 则 array1(2,3)2+3 即 arrayl(2,3)的值为5,arrayl(3,4)3+4 即 arrayl(3,4)的值为 7。然后将两个值相加后在文本框中显示出来,选项 A 为正确选项。20.执行下列程序后,变量 a 的值为 ( ) Dim i As Integer Dim a As Integer a=0 For il To 100 Step 2 a=a+l Next i(分数:2.00)A.1B.10C.50 D.100解析:解析 本题主要是对 For 循环语句的考查。其一般格式为: For 循环变量初值 To 终值Step 步长循环体 Exit For Next

    45、 循环变量 要计算 For 循环的循环次数,可用公式: Int(循环次数(终值-初值)/步长+1) 本题中经过运算可知循环次数为 50 次,即执行了 50 次语句 a=a+l。故最后 a 的值为 50。选项 C 正确。21.当拖动滚动条中的滚动框时,将触发的滚动条的事件是 ( )(分数:2.00)A.MoveB.ChangeC.Scroll D.SetFocus解析:解析 滚动条控件常用的事件有 Scroll 和 Change。 Scroll 事件:当拖动滚动条滑块时,触发 Scroll 事件。 Change 事件:当滚动条滑块位置改变时触发 Change 事件。22.表达式 Right(“B

    46、eijing“,4)的值是( )(分数:2.00)A.BeijB.jing C.eijiD.ijin解析:解析 本题主要是对 Right()函数的考查。Right(C,N)表示从字符串 C 的右边取出 N 个字符。题中表达式 Right(“Beijing”,4)表示从字符串“Beijng“的右边取 4 个值,结果值为 jing。23.以下说法不正确的是(分数:2.00)A.Chr$()函数的作用是把自变量表达式的值转换为相应的 ASC码 B.Val()函数用来把自变量字符串转换为数值C.Log()函数返回以 e 为底的自变量的自然对数D.Rnd()函数产生一个 01 之间的单精度浮点数解析:解

    47、析 Chr $ ()函数的作用是把 ASC码转换成字符。选项 A 的说法有误。24.下列叙述中,不属于结构化分析方法的是 ( )(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson 方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法 解析:解析 结构化分析方法主要包括:面向数据流的结构化分析法,面向数据结构的 JackSon 方法,面向数据结构的结构化数据系统开发方法。面向对象的分析方法则属于面向对象程序设计的内容。25.串的长度是 ( )(分数:2.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所

    48、含字符的个数 解析:解析 串的长度指的是串中字符的个数,且其字符个数可以为零。选项 D 正确。26.InputBox 函数返回值的类型为( )(分数:2.00)A.数值B.字符串 C.变体D.数值或字符串(视输入的数据而定)解析:解析 InputBox 函数的功能是显示一个对话框,该对话框能接收用户输入数据,返回值为字符串类型。格式如下: InputBox(Prompt, Title, Default, Xpos, Ypos, HelpFile, Context1) Prompt:必选参数,字符串类型,用来提示输入。 Title:字符串类型,对话框标题。 Default:字符串类型,用于设置默认信息。 Xpos 和 Ypos:数值型,用于定义输入对话框的位置,必须同时存在或同时省略。若省略,则输入对话框的位置在屏幕水平方向的中间和垂直方向的从上向下三分之一处的交点。27.单击命令按钮时,下列程序代码的执行结果为 ( ) Function FirProc(x As


    注意事项

    本文(【计算机类职业资格】二级VISUAL+BASIC笔试63及答案解析.doc)为本站会员(lawfemale396)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开