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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试-377 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.运行下列语句后,输出的结果是( )。Option Base 1Dim ai=1a=Array(1,-2,9,0,-1,9)Dok=a(i)For m=10 To k Srep -2n=k+mNext mPrint n+mi=i+1Loop While Abs(m+n)27A) 3 27-8 B) 3-8 27C) -8 27 3 D) -8 3 27(分数:2.00)A.B.C.D.2.线性表的顺序存储结构和线性表的链式存储结构分别是_。A) 顺序存

    2、取的存储结构、顺序存取的存储结构B) 随机存取的存储结构、顺序存取的存储结构C) 随机存取的存储结构、随机存取的存储结构D) 任意存取的存储结构、任意存取的存储结构(分数:2.00)A.B.C.D.3.软件调试的目的是_。A) 发现错误 B) 改正错误C) 改善软件的性能 D) 挖掘软件的潜能(分数:2.00)A.B.C.D.4.在数据库设计中,将 E-R 图转换为关系模式的过程属于( )。A) 需求分析阶段 B) 逻辑设计阶段C) 概念设计阶段 D) 物理设计阶段(分数:2.00)A.B.C.D.5.希尔排序法属于哪一种类型的排序法 _。A) 交换类排序法 B) 插入类排序法C) 选择类排序

    3、法 D) 建堆排序法(分数:1.00)A.B.C.D.6.表达式 String(2,“Shanghai“)的值是( )。ASh BShanghaiCShanghaiShanghai DSS(分数:2.00)A.B.C.D.7.一个工程中包含两个名称分别为 Forml、Form2 的窗体,一个名称为 mdlFunc 的标准模块。假定在Forml、Form2 和 md1Func 中分别建立了自定义过程,其定义格式为:Form1 中定义的过程:Private Sub frmFunctionl().End SubForm2 中定义的过程:Public Sub frmFunction2().End Su

    4、bmd1Func 中定义的过程:Public Sub mdlFunction().End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是A) 上述三个过程都可以在工程中的任何窗体或模块中被调用B) frmFunction2 和 mdlFunction 过程能够在工程中各个窗体或模块中被调用C) 上述三个过程都只能在各自被定义的模块中调用D) 只有 mdlFunction 过程能够被工程中各个窗体或模块调用(分数:2.00)A.B.C.D.8.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Cli

    5、ck( )a$=“VisualBasic”Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A)VVVB)VisC)sic D)11(分数:1.00)A.B.C.D.9.在窗体上画一个命令按钮,然后编写如下过程,程序运行后,单击命令按钮,在输入对话框中输入234,输出结果为 _。Function fun(ByVal num As Long) As LongDim k As Longk=1mum=Abs(num)Do While numk=k*(num Mod 10)num=num/10Loopfun=kEnd FunctionPrivate Sub

    6、 Command1_Click()Dim n As LongDim r As Longn=InputBox(“请输入一个数“)n=CLng(n)r=fun(n)Print rEnd SubA) 20 B) 24 C) 9 D) 28(分数:1.00)A.B.C.D.10.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。A) 需求分析阶段 B) 概念设计阶段C) 逻辑设计阶段 D) 物理设计阶段(分数:2.00)A.B.C.D.11.下列叙述中,不属于设计准则的是( )。A) 提高模块独立性B) 使模块的作用域在该模块的控制域中C) 设计成多入口、多出口模块D) 设计功能可预测

    7、的模块(分数:2.00)A.B.C.D.12.下列关于 Sub 过程的叙述,正确的是( )。A一个 Sub 过程必须有一个 Exit Sub 语句B一个 Sub 过程必须有一个 End Sub 语句C在 Sub 过程中可以定义一个 Function 过程D可以用 Goto 语句退出 Sub 过程(分数:2.00)A.B.C.D.13.一个对象可执行的动作与可被一个对象所识别的动作分别被称为_。A) 事件、方法 B) 方法、事件C) 属性、方法 D) 过程、事件(分数:1.00)A.B.C.D.14.检查软件产品是否符合需求定义的过程称为_。A) 确认测试 B) 集成测试 C) 验证测试 D)

    8、验收测试(分数:2.00)A.B.C.D.15.数据库系统的核心是 _。A) 数据模型 B) DBMSC) 软件工具 D) 数据库(分数:1.00)A.B.C.D.16.如果在立即窗口中执行以下操作(CR是回车键):a=8 CRb=9 CRprint ab CD则输出结果是_。A) -1 B) 0 C) False D) True(分数:1.00)A.B.C.D.17.在满足实体完整性约束的条件下( )。A) 一个关系中应该有一个或多个候选关键字 B) 一个关系中只能有一个候选关键字C) 一个关系中必须有多个候选关键字 D) 一个关系中可以没有候选关键字(分数:2.00)A.B.C.D.18.

    9、关于 MDI 窗体下列说法正确的是( )。A) 一个应用程序可以有多个 MDI 窗体B) 子窗体可以移到 MDI 窗体以外C) 不可以在 MDI 窗体上放置按钮控件D) MDI 窗体的子窗体不可以拥有菜单(分数:2.00)A.B.C.D.19.有两个关系 R、S,如下:(分数:2.00)A.B.C.D.20.确定复选框是否选中,可访问的属性是( )。AValue BChecked CSelected DCaption(分数:2.00)A.B.C.D.21.在窗体上画一个名称为 List1 的列表框、一个名称为 Labell 的标签,列表框中显示若干城市名称。当单击列表框中的某个城市名时,该城市

    10、名从列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是( )。A) Private Sub List1_Click()Label1.Caption=List1.ListIndexList1.RemoveItem List1.TextEnd SubB) Private Sub List1_Click()Label1.Name=List1.ListIndexList1.RemoveItem List1.TextEnd SubC) Private Sub List1_Click()Label1.Caption=List1.TextList1.RemoveItem List1.ListI

    11、ndexEnd SubD) Private Sub List1_Click()Label1.Name=List1.TextList1.RemoveItem List1.ListIndexEnd Sub(分数:2.00)A.B.C.D.22.有如下一个 Sub 过程:Sub mlt (ParamArray numbers()n=1For Each x In numbersn=n * xNext xPrint nEnd Sub在一个事件过程中如下调用该 Sub 过程:Private Sub Coinmand1_Click()Dim a As IntegerDim b As IntegerDim c

    12、 As IntegerDim d As Integera=1b=2c=3d=4mlt a,b,c,dEnd Sub则运行该程序,结果为_。A) 12 B) 24C) 36 D) 48(分数:2.00)A.B.C.D.23.下面列出的条目中,( )是数据库系统的组成成员。操作系统 数据库管理系统 用户数据库管理员 数据库A) 、和 B) 、和C) 、和 D) 都是(分数:1.00)A.B.C.D.24.可以用 InputBox 函数产生“输入对话框”。执行语句 sf$=(InputBox(“请输出字符串”,“字符串对话框”,“字符串”),当用户输出完毕,按 OK 按钮后,st$变量的内容是( )

    13、。A) 字符串 B) 请输入字符串C) 字符串对话框 D) 用户输出的内容(分数:2.00)A.B.C.D.25.在窗体上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(其 Name 属性为 Command1),然后编写如下事件过程:Private Sub Command1_Click( )x = 0: n = 0Do Until x = 30x = (n + 2)* (n + 3)n = n + 1LoopText1.Text = Str(n)Text2.Text = Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别为_。(A

    14、) 2 和 30(B) 2 和 240(C) 3 和 50(D) 4 和 30(分数:2.00)A.B.C.D.26.下列函数中,能够得到一个字符串的一组函数是 ( )A) Leh 函数、Right 函数、Mid 函数B) LTrim 函数、RTrim 函数、Trim 函数C) Len 函数、LCase 函数、UCase 函数D) Space 函数、Len 函数、Trim 函数(分数:2.00)A.B.C.D.27.用标准工具栏中的工具按钮不能执行的操作是( )。A添加工程 B打印源程序C运行程序 D打开工程(分数:2.00)A.B.C.D.28.有如下程序;Private SubForm_C

    15、lick()Dim check As Boolean,n As Integercheck=Falsen=0DoDo While n10n=n+1If n=5 Thencheck=TrueExit DoEnd ifPrint n;LoopLoop Until check = TrueEnd Sub程序运行后,输出的结果是 _ 。A) 1 2 3 B) 1 2 3 4C) 1 2 3 4 5 D) 1 2 3 4 5 6(分数:1.00)A.B.C.D.29.设有语句Open “c:/Test. Dat“ For Output As#1则以下错误的叙述是_。A) 该语句打开 C 盘根目录下一个已经

    16、存在的文件 Test.DatB) 该语句在 C 盘根目录下建立一个名为 Test.Dat 的文件C) 该语句建立的文件的文件号为 1D) 执行该语句后,就可以通过 Print#句向文件 Test.Dat 中写入信息(分数:2.00)A.B.C.D.30.检查软件产品是否符合需求定义的过程称为A) 确认测试 B) 集成测试C) 验证测试 D) 验收测试(分数:2.00)A.B.C.D.31.程序如下:Private Sub form_ Activate()Dim a As Integerfor i=4 To 5a=fun(i)Print a,Next iEnd SubPrivate Functi

    17、on fun(n)As Integerif n 0 thenfun =n* fun(n-1)Elsefun=1End ifEnd Function程序最后打印结果是_。A) 4 5 B) 12 120 C) 24 120 D) 24 60(分数:2.00)A.B.C.D.32.以下关于 Visual Basic 特点的叙述中,错误的是A) Visual Basic 是采用事件驱动编程机制的语言B) Visual Basic 程序既可以编译运行,也可以解释运行C) 构成 Visual Basic 程序的多个过程没有固定的执行顺序D) Visual Basic 程序不是结构化程序,不具备结构化程序

    18、的三种基本结构(分数:2.00)A.B.C.D.33.设窗体上有一个图片框 Picture1,要在程序运行期间装入当前文件夹下的图形文件 File1.jpg,能实现此功能的语句是A) Picture1.Picture=“File1.jpg“ B) Picture1.Pieture=LoadPicture(“File1.jpg“)C) LoadPicture(“File1.jpg“) D) Call LoadPicture(“File1.jpg“)(分数:2.00)A.B.C.D.34.设有如下程序:Private Sub Command1_Click()Dim sum As Double, x

    19、 As Doublesum=0n=0For i=1 To 5x=n/in=n+1sum=sum+xNextEnd Sub该程序通过 For 循环计算个表达式的值,这个表达式是 _。A) 1+1/2+2/3+3/4+4/5 B) 1+1/2+2/3+3/4C) 1/2+2/3+3/4+4/5 D) 1+1/2+1/3+1/4+1/5(分数:1.00)A.B.C.D.35.要使一个文本框具有水平和垂直滚动条,则应先将其 MultiLine 属性设置为 True,然后再将ScrollBars 属性设置为( )。A)0 B)1 C)2 D)3(分数:2.00)A.B.C.D.二、填空题(总题数:14,

    20、分数:25.00)36.软件工程的出现是由于 1。(分数:2.00)填空项 1:_37.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:1.00)填空项 1:_38.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:1.00)填空项 1:_39.设有下列二叉树:(分数:2.00)填空项 1:_40.记时器控件能有规律的以一定时间间隔触发 1 事件,并执行该事件过程中的程序代码。(分数:1.00)填空项 1:_41.数据结构分为线性结构与非线性结构,带链的栈属于_。(分数:2.00)填空项 1:_42.图案表示 1。(分数:2.00)填空项 1:_在窗体模块的声明段

    21、中用 Public 定义的变量可以在 1 模块中使用,而用 Dim 或 Private 关键字定义的变量可以在 2 模块中使用。(分数:4.00)填空项 1:_填空项 1:_44.在代码窗口对窗体的 BorderStyle、MaxButton 属性进行了设置,但运行后没有效果的原因是这些属性 1。(分数:2.00)填空项 1:_45.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_46.在数据库设计中,“设计 E-R 图”是 1 阶段的任务。(分数:1.00)填空项 1:_47.关系代数是以 1 为运算对象的一组高级运算的集合。(分数:1

    22、.00)填空项 1:_48.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_49.一个模块直接调用的其他模块个数称为 1。(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-377 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.运行下列语句后,输出的结果是( )。Option Base 1Dim ai=1a=Array(1,-2,9,0,-1,9)Dok=a(i)For m=10 To k Srep -2n=k+mNext mPrint n+mi=i+1Loop While Abs

    23、(m+n)27A) 3 27-8 B) 3-8 27C) -8 27 3 D) -8 3 27(分数:2.00)A.B. C.D.解析:解析 本程序中,外层循环是 DoLoop While 循环,内层循环是 for 循环程序执行如下:当 i=1,k=a(i)=1,for 循环执行 5 次,n=3,m=0;Ptint n+m输出 3;i=i+1=2。当 i=2,k=a(i)=-2,for 循环执行 7 次,n=-4, m=-4;Print n+m输出-8;i=i+1=3当 i=3,k=a(i)=9,for 循环执行 1 次,n=19,m=;Print n+m输出 27;i=i+1=4;此时条件成

    24、立,退出 Do 循环。2.线性表的顺序存储结构和线性表的链式存储结构分别是_。A) 顺序存取的存储结构、顺序存取的存储结构B) 随机存取的存储结构、顺序存取的存储结构C) 随机存取的存储结构、随机存取的存储结构D) 任意存取的存储结构、任意存取的存储结构(分数:2.00)A.B. C.D.解析:解析 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式 LOC(n)dfoC(a1)+(i-1)L 计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。3.软件调试的目的是_。A) 发现错误 B

    25、) 改正错误C) 改善软件的性能 D) 挖掘软件的潜能(分数:2.00)A.B. C.D.解析:解析 由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。4.在数据库设计中,将 E-R 图转换为关系模式的过程属于( )。A) 需求分析阶段 B) 逻辑设计阶段C) 概念设计阶段 D) 物理设计阶段(分数:2.00)A.B. C.D.解析:解析 数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将 E-R 图转换为关系模式。5.

    26、希尔排序法属于哪一种类型的排序法 _。A) 交换类排序法 B) 插入类排序法C) 选择类排序法 D) 建堆排序法(分数:1.00)A.B. C.D.解析:解析 希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。6.表达式 String(2,“Shanghai“)的值是( )。ASh BShanghaiCShanghaiShanghai DSS(分数:2.00)A.B.C.D. 解析:7.一个工程中包含两个名称分别为 Forml、Form2 的窗体,一个名称为 mdlFunc 的标准模块。假定在Forml、

    27、Form2 和 md1Func 中分别建立了自定义过程,其定义格式为:Form1 中定义的过程:Private Sub frmFunctionl().End SubForm2 中定义的过程:Public Sub frmFunction2().End Submd1Func 中定义的过程:Public Sub mdlFunction().End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是A) 上述三个过程都可以在工程中的任何窗体或模块中被调用B) frmFunction2 和 mdlFunction 过程能够在工程中各个窗体或模块中被调用C) 上述三个过程都只能

    28、在各自被定义的模块中调用D) 只有 mdlFunction 过程能够被工程中各个窗体或模块调用(分数:2.00)A.B.C.D. 解析:解析 本题考查过程的调用。只有在标准模块中用 Public 定义的 Sub 过程才能被工程中各个窗体或模块调用,故本题选 D。8.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )a$=“VisualBasic”Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A)VVVB)VisC)sic D)11(分数:1.00)A. B.C.D

    29、.解析:解析:此题考察 String 函数的知识,String 函数返回指定长度的由重复字符组成的字符串,其格式为:String(number,character)number 参数指出字符串的长度,character 参数的第一个字符用于指出返回的字符串,本题中 a$中第一个字符串为 V,String(3,a $)结果为 VVV,选项 A)为正确答案。9.在窗体上画一个命令按钮,然后编写如下过程,程序运行后,单击命令按钮,在输入对话框中输入234,输出结果为 _。Function fun(ByVal num As Long) As LongDim k As Longk=1mum=Abs(nu

    30、m)Do While numk=k*(num Mod 10)num=num/10Loopfun=kEnd FunctionPrivate Sub Command1_Click()Dim n As LongDim r As Longn=InputBox(“请输入一个数“)n=CLng(n)r=fun(n)Print rEnd SubA) 20 B) 24 C) 9 D) 28(分数:1.00)A.B. C.D.解析:解析 此程序的功能是对输入的整数在 fun 函数巾求出其每位数字的积,循环结构的作用是对传来的数据进行位数的分解,分别得到个位、十位、百位等的数字,再将其累乘到变量 k 中,并把 k

    31、 的值作为函数的返回值,因此 234 的 3 位数字相乘的结果是 24。10.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。A) 需求分析阶段 B) 概念设计阶段C) 逻辑设计阶段 D) 物理设计阶段(分数:2.00)A.B.C. D.解析:解析 数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将 E-R 图转换成关系数据模型的过程属于逻辑设计阶段。11.下列叙述中,不属于设计准则的是( )。A) 提高模块独立性B) 使模块的作用域在该模块的控制域中C) 设计成多入口、多出口模块D) 设计功能可预测的模块(分数:2.00)A.B.C. D.解析:解析 大量软

    32、件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。12.下列关于 Sub 过程的叙述,正确的是( )。A一个 Sub 过程必须有一个 Exit Sub 语句B一个 Sub 过程必须有一个 End Sub 语句C在 Sub 过程中可以定义一个 Function 过程D可以用 Goto 语句退出 Sub 过程(分数:2.00)A.B. C.D.解析:13.一个对象可执行的动作与可被一个对象所识

    33、别的动作分别被称为_。A) 事件、方法 B) 方法、事件C) 属性、方法 D) 过程、事件(分数:1.00)A.B. C.D.解析:14.检查软件产品是否符合需求定义的过程称为_。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能及其他特征是否满足了需求规格说明中确定的各种需求以及软件配置是否完全、正确。15.数据库系统的核心是 _。A) 数据模型 B) DBMSC) 软件工具 D) 数据库(分数:1.00)A.B. C.D.解析:解析 数据库管理系统 DBMS 是数据库系统的核心。DBMS 是负责

    34、数据库的建立、使用和维护的软件。DBMS 建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外,DBMS 还承担着数据库的安全保护工作,按照 DBA 所规定的要求,保证数据库的完整性和安全性。16.如果在立即窗口中执行以下操作(CR是回车键):a=8 CRb=9 CRprint ab CD则输出结果是_。A) -1 B) 0 C) False D) True(分数:1.00)A.B.C. D.解析:解析 因 ab 不成立(89),故表达式的值为 False。立即窗口中输出值即为 False。17.在满足实体完整性约束的条件

    35、下( )。A) 一个关系中应该有一个或多个候选关键字 B) 一个关系中只能有一个候选关键字C) 一个关系中必须有多个候选关键字 D) 一个关系中可以没有候选关键字(分数:2.00)A. B.C.D.解析:解析 在关系 R 中如记录完全函数依赖于属性(组) X,则称 X 为关系 R 中的一个候选关键字。候选关键字的性质有:在一个关系中,候选关键字可以有多个;任何两条记录的候选关键字值都是不相同的;关键字可能由一个属性构成,也可能由多个属性构成;在任何关系中至少有一个关键字。所以,在满足实体完整性约束的条件下,一个关系中应该有一个或多个候选关键字。18.关于 MDI 窗体下列说法正确的是( )。A

    36、) 一个应用程序可以有多个 MDI 窗体B) 子窗体可以移到 MDI 窗体以外C) 不可以在 MDI 窗体上放置按钮控件D) MDI 窗体的子窗体不可以拥有菜单(分数:2.00)A.B.C. D.解析:解析 本题是考查多文档窗体 MDI 窗体的一些基本知识。多文档窗体 MDI 的特点是;一个应用程序只能有一个 MDIForm 窗体,但是可以有多个 MDI 子窗体。MDIForm 窗体只包含 Menu 和 PictureBox 控件以及具有 Align 属性的自定义控件。MDI 于窗体可以有菜单。如果 MDI 子窗体有菜单,那么,当 MDI 于窗体为活动窗体时,子窗体的菜单条自动取代 MDIFo

    37、rm 对象的菜单条。最小化的 MDI 于窗体以图标形式出现在 MDIForm 中。19.有两个关系 R、S,如下:(分数:2.00)A.B. C.D.解析:解析 专门的关系运算有 3 种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组的。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。20.确定复选框是否选中,可访问的属性是( )。AValue BChecked CSelected DCaption

    38、(分数:2.00)A. B.C.D.解析:21.在窗体上画一个名称为 List1 的列表框、一个名称为 Labell 的标签,列表框中显示若干城市名称。当单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是( )。A) Private Sub List1_Click()Label1.Caption=List1.ListIndexList1.RemoveItem List1.TextEnd SubB) Private Sub List1_Click()Label1.Name=List1.ListIndexList1.RemoveItem List

    39、1.TextEnd SubC) Private Sub List1_Click()Label1.Caption=List1.TextList1.RemoveItem List1.ListIndexEnd SubD) Private Sub List1_Click()Label1.Name=List1.TextList1.RemoveItem List1.ListIndexEnd Sub(分数:2.00)A.B.C. D.解析:解析 Label 的内容要用 Caption 属性,List 去除项目要引用项目号。22.有如下一个 Sub 过程:Sub mlt (ParamArray numbers

    40、()n=1For Each x In numbersn=n * xNext xPrint nEnd Sub在一个事件过程中如下调用该 Sub 过程:Private Sub Coinmand1_Click()Dim a As IntegerDim b As IntegerDim c As IntegerDim d As Integera=1b=2c=3d=4mlt a,b,c,dEnd Sub则运行该程序,结果为_。A) 12 B) 24C) 36 D) 48(分数:2.00)A.B. C.D.解析:23.下面列出的条目中,( )是数据库系统的组成成员。操作系统 数据库管理系统 用户数据库管理员

    41、 数据库A) 、和 B) 、和C) 、和 D) 都是(分数:1.00)A.B.C.D. 解析:解析 数据库系统一般由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。24.可以用 InputBox 函数产生“输入对话框”。执行语句 sf$=(InputBox(“请输出字符串”,“字符串对话框”,“字符串”),当用户输出完毕,按 OK 按钮后,st$变量的内容是( )。A) 字符串 B) 请输入字符串C) 字符串对话框 D) 用户输出的内容(分数:2.00)A.B.C.D. 解析:解析 InputBox 函数用于显示一个输入框,并提示用户在文件框中输入文本、数字或选

    42、中某个单元格区域,当按下确定按钮后返回包含文本框内容的字符串。25.在窗体上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(其 Name 属性为 Command1),然后编写如下事件过程:Private Sub Command1_Click( )x = 0: n = 0Do Until x = 30x = (n + 2)* (n + 3)n = n + 1LoopText1.Text = Str(n)Text2.Text = Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别为_。(A) 2 和 30(B) 2 和 240(C)

    43、3 和 50(D) 4 和 30(分数:2.00)A.B. C.D.解析:26.下列函数中,能够得到一个字符串的一组函数是 ( )A) Leh 函数、Right 函数、Mid 函数B) LTrim 函数、RTrim 函数、Trim 函数C) Len 函数、LCase 函数、UCase 函数D) Space 函数、Len 函数、Trim 函数(分数:2.00)A. B.C.D.解析:解析 本题是对常用的字符串函数的考查。B 项中的 LTrim、RTrim、Trim 三个函数分别用来删除字符串左边的前导空格、删除右边的尾随空格、删除字符串前导和尾随的空格。它们的结果值不一定能得到一个字符串,排除选

    44、项 B。Len 函数用来返回字符串的长度,得到的是一数值而不是一个字符串,故又可排除 C、D 选项。只有选项 A 是正确的。27.用标准工具栏中的工具按钮不能执行的操作是( )。A添加工程 B打印源程序C运行程序 D打开工程(分数:2.00)A.B. C.D.解析:28.有如下程序;Private SubForm_Click()Dim check As Boolean,n As Integercheck=Falsen=0DoDo While n10n=n+1If n=5 Thencheck=TrueExit DoEnd ifPrint n;LoopLoop Until check = True

    45、End Sub程序运行后,输出的结果是 _ 。A) 1 2 3 B) 1 2 3 4C) 1 2 3 4 5 D) 1 2 3 4 5 6(分数:1.00)A.B. C.D.解析:解析 本题给出的程序由两层循环组成,外层循环使用的语句是 DoUntil,内层循环使用的语句是 Do While。Print 语句在内层循环的 End if 语句的下面,内层循环共循环了 4 次,Print 语句输出的值分别为 1、2、 3、4;当内层循环到第 5 次时,将标志值 check 设置为 True,并用 Exit Do 语句强制退出内层循环。外层循环则在检测到标志值 check 为 True 时,立即退出

    46、循环,而不会打印输出 5。29.设有语句Open “c:/Test. Dat“ For Output As#1则以下错误的叙述是_。A) 该语句打开 C 盘根目录下一个已经存在的文件 Test.DatB) 该语句在 C 盘根目录下建立一个名为 Test.Dat 的文件C) 该语句建立的文件的文件号为 1D) 执行该语句后,就可以通过 Print#句向文件 Test.Dat 中写入信息(分数:2.00)A. B.C.D.解析:解析 当以顺序型访问打开一个文件时,可执行以下操作:从文件输入字符(Input)向文件输出字符(Output)把字符加到文件(Append)要顺序型访问打开一个文件,Ope

    47、n 语句使用以下语法:Open pathname ForInputOutputAppendAs filenumberLen=buffersize当打开顺序文件作为 Input 时,该文件必须已经存在,否则,会产生一个错误。然而,当打开一个不存在的文件作为 Output 或 Append 时,Open 语句首先创建该文件,然后再打开它。当在文件与程序之间拷贝数据时,选项 Len 参数指定缓冲区的字符数。在打开一个文件 Input、Output 或 Append 以后。在为其他类型的操作重新打开它之前必须先使用 Close语句关闭它。30.检查软件产品是否符合需求定义的过程称为A) 确认测试 B) 集成测试C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。31.程序如下:Private Sub form_ Activate()Dim a As Integerfor i=4 To 5a=fun(i)Print a,Next iEnd SubPrivate Function fun(n)As Integerif n 0 thenfun =n* fun(n-1)Elsefun=1End ifEnd Function程序最


    注意事项

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




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

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

    收起
    展开