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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试 39 及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮(其 Name 属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a(4,4) For i=1 To 4 For j=1 To 4 a(i,j)=(i-1)*3+j Next j Next i For i=3 To 4 For j=3 To 4 Print a(j,i) Next j Next i End Sub 程序运行后,单击命令

    2、按钮,其输出结果为 _。(分数:2.00)A.6 9 7 10B.7 10 8 11C.8 11 9 12D.9 12 10 132.通过以下 _ 窗口可以在设计时直观的调整窗体在屏幕上的位置。(分数:2.00)A.代码窗口B.窗体布局窗口C.窗体设计窗口D.属性窗口3.以下语句可以实现将文件 filename1 复制为 filename2 的是 _。(分数:2.00)A.Name filename1,filename2B.Copy filename1,filename2C.FileCopy filename1,filename2D.Duplicate filename1,filename24

    3、.下列程序段的执行结果为 _。 N=10 For K=N To 1 Step -1 X=Sqr(K) X=X-2 Next K Print X-2(分数:2.00)A.-3B.-1C.1D.1.162277655.下列操作中不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令6.通过改变单选按钮(Option Button)控件的 _ 属性值,可以改变单选按钮的选取状态。(分数:2.0

    4、0)A.ValueB.StyleC.AppearanceD.Caption7.要显示当前过程中的所有变量及对象的取值,可以利用 _ 窗口。(分数:2.00)A.监视B.调用堆栈C.立即D.本地8.将 E-R 图转换到关系模式时,实体与联系都可以表示成 _。(分数:2.00)A.属性B.关系C.键D.域9.在窗体上有若干控件,其中有一个名称为 Text1 文本框。影响 Text1 的 Tab 顺序的属性是 _。(分数:2.00)A.TabStopB.EnabledC.VisibleD.TabIndex10.一个工程中含有窗体 Form1、Form2 和标准模块 Modell,如果在 Form1

    5、中有语句 Public X As Integer,在 Modell 中有语句 Public Y As Integer。则以下叙述中正确的是 _。(分数:2.00)A.变量 X、Y 的作用域相同B.Y 的作用域是 ModellC.在 Form1 中可以直接使用 XD.在 Form2 中可以直接使用 X 和 Y11.在 Visual Basic 6 中下列 _是不对的。(分数:2.00)A.可以编写 ActiveX 控件B.可以编写网络程序C.可以通过直接访问或建立连接的方式访问大型网络数据库D.可以写出 16 位应用程序12.以下变量名中, _ 是不符合 Visual Basic 的命名规范的。

    6、(分数:2.00)A.Abc901B._mnu_Open_234C.price_D.K13.要利用通用对话框控件来显示“保存文件”对话框,需要调用控件的 _ 方法。(分数:2.00)A.ShowPrinterB.ShowOpenC.ShowSaveD.ShowColor14.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 _。(分数:2.00)A.调用语句B.命令C.口令D.消息15.在窗体上画一个命令按钮和一个文本框,并把窗体的 KeyPreview 属性设置为 True,然后编写如下代码: Dim Save All As String Private Sub Command

    7、1_Click() Text1.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAscii) End Sub 程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框中显示的内容为 _。(分数:2.00)A.abcdefgB.不显示任何信息C.ABCDEFGD.出错16.在关系数据库中,用来表示实体之间联系的是 _。(分数:2.00)A.树结构B.网结构C.线性表D.二维表17.以下语句用于打开一个顺序文件 Open“C:/MyFile.

    8、txt“For OutPut 但该语句的一个重要错误是没有 _。(分数:2.00)A.指定打开方式B.指定文件号C.指定打开文件名D.指定文件类型18.算法一般都可以用哪几种控制结构组合而成 _。(分数:2.00)A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D.顺序、选择、循环19.数据的存储结构是指 _。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据20.用下面的语句所定义的数组的元素个数是: _。 Dim arr(3 To 5,-2 to 2)(分数:2.00)A.20B.12C.15D.2

    9、421.假定有如下的 Sub 过程: Sub S(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为 _。(分数:2.00)A.5 4B.1 1C.1.25 4D.1.25 122.以下叙述中错误的是 _。(分数:2.00)A.一个工程可以包括多种类型的文件B.Visual

    10、 Basic 应用程序既能以编译方式执行,也能以解释方式执行C.程序运行后,在内存中只能驻留一个窗体D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样23.刚建立一个新的标准 EXE 工程后,出现在工具箱中的控件是 _。(分数:2.00)A.CommonDialogB.ListViewC.TextBoxD.Toolbar24.检查软件产品是否符合需求定义的过程称为 _。(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试25.下列工具中为需求分析常用工具的是 _。(分数:2.00)A.PADB.PFDC.N-SD.DFD26.以下 Case 语句中错误的是 _。(分数:2

    11、.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3,5,Is1027.在 Visual Basic 中,所有的窗体和控件都必定具有的一个属性是 _。(分数:2.00)A.NameB.FontC.CaptionD.FillColor28.Visual Basic 没有提供下列 _ 事件。(分数:2.00)A.MouseDownB.MouseUpC.MouseMoveD.MouseExit29.窗体不拥有下列 _ 事件。(分数:2.00)A.TerminateB.ValidateC.InitializeD.OLEStartDrag30

    12、.在窗体上画两个名称分别为 Text1、Text2 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_click() Dim x As Integer,n As Integer X=1 n=0 Do While x20 x=x * 3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) EndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _。(分数:2.00)A.15 和 1B.27 和 3C.195 和 3D.600 和 431.在 Visual Basic 的集成

    13、开发环境中不能执行程序的方法是 _。(分数:2.00)A.按 F8 键B.按 F5 键C.按 F9 键D.按 Shift+F832.下面不属于软件设计原则的是 _。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽33.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA34.在窗体上画一个名称为 Drive1 的驱动器列表框,一个名称为 Dir1 的目录列表框。当改变当前驱动器时, 目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是 _。(分数:2.00)A.Drive1_ChangeB.Drive1

    14、_ClickC.Dir1_ClickD.Dir1_Change35.索引属于 _。(分数:2.00)A.模式B.内模式C.外模式D.概念模式二、B填空题/B(总题数:13,分数:26.00)36.在运算过程中,能够使空表与非空表的运算统一的结构是 【1】 。(分数:2.00)填空项 1:_37.软件工程研究的内容主要包括: 【2】 技术和软件工程管理。(分数:2.00)填空项 1:_38.与结构化需求分析方法相对应的是 【3】 方法。(分数:2.00)填空项 1:_39.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 【4】 和自定义完整性。(分数:2.00)填空项 1:_40.

    15、数据模型按不同的应用层次分为三种类型,它们是 【5】 数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_41.以下程序段的输出结果是U 【6】 /U。 x=8.5 print int(x)+0.6(分数:2.00)填空项 1:_42.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a=0 For i=1 To 2 For j=1 To 4 If j Mod 20 Then a=a+1 End If a=a+1 Next j Next i Print a End Sub 程序执行后,单击命令按钮,输出结果是U 【7】

    16、/U。(分数:2.00)填空项 1:_43.下面的程序用“冒泡”法将数组 a 中的 10 个整数按升序排列,请将程序补充完整。 Option Base 1 Private Sub Command1_Click() Dim a a=Array(678,45,324,528,439,387,87,875,273,823) For i=U 【8】 /U For j=U 【9】 /U If a(i)U 【10】 /Ua(j)Then a1=a(i) a(i)=a(j) a(j)=a1 End If Next j Next i For i=1 To 10 Print a(i) Next i End Su

    17、b(分数:2.00)填空项 1:_44.在窗体上面画一个命令按钮,然后编写如下程序: Function M(x As Integer,y As Integer)As Integer M=IIf(xy,x,y) End Function Private Sub Command1_Click() Dim a As Integer,b As Integer a=1 b=2 Print M(a,B) End Sub 程序运行后,单击命令按钮,输出结果为U 【11】 /U。(分数:2.00)填空项 1:_45.在菜单编辑器中,菜单-项前面的 4 个小点的含义是 【12】 符号。(分数:2.00)填空项

    18、1:_46.执行下面的语句后,所产生的信息框的标题是U 【13】 /U。 a=msgbox (“AAAA“,“BBBB“,“,5)(分数:2.00)填空项 1:_47.为了在按下 Esc 键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 True,这个属性是 【14】 。(分数:2.00)填空项 1:_48.在窗体上画一个名称为 Command1 的命令按钮和一个名称为 Text1 的文本框。程序运行后,Command1为禁用(灰色)。当向文本框中输入任何字符时,命令按钮 Command1 变为可用。请将程序补充完整。 Private Sub Form_Load() Comma

    19、nd1.Enabled=False End Sub Private Sub Text1 U【15】 /U() Command1.Enabled=True End Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 39 答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮(其 Name 属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a(4,4) For i=1 To 4 For j=1 To 4 a(i

    20、,j)=(i-1)*3+j Next j Next i For i=3 To 4 For j=3 To 4 Print a(j,i) Next j Next i End Sub 程序运行后,单击命令按钮,其输出结果为 _。(分数:2.00)A.6 9 7 10B.7 10 8 11C.8 11 9 12D.9 12 10 13 解析:评析 第 1 个输出为 a(3,3)=(3-1)*3+3=9。第 2 个输出为 a(4,3)=(4-1)*3+3=12。第 3 个输出为 a(3,4)=(3-1)*3+4=10。第 4 个输出为 a(4,4)=(4-1)*3+4=132.通过以下 _ 窗口可以在设

    21、计时直观的调整窗体在屏幕上的位置。(分数:2.00)A.代码窗口B.窗体布局窗口 C.窗体设计窗口D.属性窗口解析:评析 Form Layout window 即窗体布局窗口,允许使用表示屏幕的小图像来布置应用程序中各窗体的位置。3.以下语句可以实现将文件 filename1 复制为 filename2 的是 _。(分数:2.00)A.Name filename1,filename2B.Copy filename1,filename2C.FileCopy filename1,filename2 D.Duplicate filename1,filename2解析:评析 文件的基本操作包括: 文件

    22、删除 Kill filename filename 指定要删除的文件的路径。使用 Kill 命令删除文件时需先将文件关闭。 文件复制 FileCopy source,destination source 指定要复制的文件,destination 指定文件 source 要复制到的目标路径。 文件重命名 Name old filename As newfilename oldfilename 指定原文件名,newfilename 指定新文件名。使用 Name 时必须先关闭文件oldfilename。4.下列程序段的执行结果为 _。 N=10 For K=N To 1 Step -1 X=Sqr(

    23、K) X=X-2 Next K Print X-2(分数:2.00)A.-3 B.-1C.1D.1.16227765解析:评析 分析程序:因为在 For 循环每次执行时,都会根据循环控制变量 K 给 x 重新赋值,所以我们只需要根据最后一次循环的值计算 x 的值就可以了。 最后一次循环,K=1,所以 X-Sqr(1)=1,X-X-2=-1 打印 X-2 的值,即为-1-2=3。5.下列操作中不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令 D.右击工程资源管理器,在弹出的菜

    24、单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令解析:评析 右击窗体,弹出的菜单中没有“添加窗体”这个命令。6.通过改变单选按钮(Option Button)控件的 _ 属性值,可以改变单选按钮的选取状态。(分数:2.00)A.Value B.StyleC.AppearanceD.Caption解析:评析 Option Button 控件的 Value 属性是用来返回或设置控件状态的属性。7.要显示当前过程中的所有变量及对象的取值,可以利用 _ 窗口。(分数:2.00)A.监视B.调用堆栈C.立即D.本地 解析:评析 本地窗口可自动显示出所有在当前过程中的变量声明及变量值。8.将

    25、E-R 图转换到关系模式时,实体与联系都可以表示成 _。(分数:2.00)A.属性B.关系 C.键D.域解析:评析 关系是由若干个不同的元组所组成,因此关系可视为元组的集合,将 E-R 图转换到关系模式时,实体与联系都可以表示成关系。9.在窗体上有若干控件,其中有一个名称为 Text1 文本框。影响 Text1 的 Tab 顺序的属性是 _。(分数:2.00)A.TabStopB.EnabledC.VisibleD.TabIndex 解析:评析 TabStop:返回或设置一个值,该值用来指示是否能够使用 Tab 键来将焦点从一个对象移动到另一个对象。当设置此属性为 False,则使用 Tab

    26、键移到此控件时会自动跳到下一个 TabIndex 属性值的控件。 Enabled:该属性决定控件是否允许操作。 Visible:该属性决定控件是否可见。 Tablndex:该属性决定了按 Tab 键时,焦点在各个控件移动的顺序。10.一个工程中含有窗体 Form1、Form2 和标准模块 Modell,如果在 Form1 中有语句 Public X As Integer,在 Modell 中有语句 Public Y As Integer。则以下叙述中正确的是 _。(分数:2.00)A.变量 X、Y 的作用域相同B.Y 的作用域是 ModellC.在 Form1 中可以直接使用 X D.在 Fo

    27、rm2 中可以直接使用 X 和 Y解析:评析 在窗体中声明的是窗体级变量,它只能在该窗体内直接使用,而在标准模块中使用 Public声明的是全局变量,可以直接在工程中使用。11.在 Visual Basic 6 中下列 _是不对的。(分数:2.00)A.可以编写 ActiveX 控件B.可以编写网络程序C.可以通过直接访问或建立连接的方式访问大型网络数据库D.可以写出 16 位应用程序 解析:VB6 是按照 32 位存储模式开发的程序设计语言,因此无法写出 16 位应用程序。VB6 可以编写自己的 ActiveX 控件:可以编写网络程序,可以通过 ODBC 直接或建立连接的方式使用并操作后台大

    28、型网络数据库,如 SQL Server、Oracle 等。12.以下变量名中, _ 是不符合 Visual Basic 的命名规范的。(分数:2.00)A.Abc901B._mnu_Open_234 C.price_D.K解析:评析 VB 变量名的第一个字符必须是英文字母。13.要利用通用对话框控件来显示“保存文件”对话框,需要调用控件的 _ 方法。(分数:2.00)A.ShowPrinterB.ShowOpenC.ShowSave D.ShowColor解析:评析 CommonDialog 控件的 ShowSave 方法显示 CommonDialog 控件的“另存为”或“保存文件”对话框。1

    29、4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 _。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:评析 面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。15.在窗体上画一个命令按钮和一个文本框,并把窗体的 KeyPreview 属性设置为 True,然后编写如下代码: Dim Save All As String Private Sub Command1_Click() Text1

    30、.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAscii) End Sub 程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框中显示的内容为 _。(分数:2.00)A.abcdefgB.不显示任何信息C.ABCDEFG D.出错解析:评析 KeyPreview 属性返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的键盘事件。键盘事件为:KeyDown、KeyUp 和 KeyPress。 UCase 函数的作用是将指定的字

    31、符串中的字符转化为大写。16.在关系数据库中,用来表示实体之间联系的是 _。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:评析 在关系数据库中,用二维表来表示实体之间联系。17.以下语句用于打开一个顺序文件 Open“C:/MyFile.txt“For OutPut 但该语句的一个重要错误是没有 _。(分数:2.00)A.指定打开方式B.指定文件号 C.指定打开文件名D.指定文件类型解析:评析 文件号是必须的,它是程序针对某个文件操作的惟一标准。18.算法一般都可以用哪几种控制结构组合而成 _。(分数:2.00)A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D

    32、.顺序、选择、循环 解析:评析 算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。19.数据的存储结构是指 _。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示 C.数据在计算机中的顺序存储方式D.存储在外存中的数据解析:评析 数据的逻辑结构耷计算机存储空间中的存放形式称为数据的存储结构。20.用下面的语句所定义的数组的元素个数是: _。 Dim arr(3 To 5,-2 to 2)(分数:2.00)A.20B.12C.15 D.24解

    33、析:评析 本题中的二维数组的元素数目等于 3*5,共 15 个。21.假定有如下的 Sub 过程: Sub S(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为 _。(分数:2.00)A.5 4B.1 1C.1.25 4D.1.25 1 解析:评析 Visual Basi

    34、c 的函数参数默认的方式是传地址的,所以函数 S 对参数做的改变会反映到原来的变量里。22.以下叙述中错误的是 _。(分数:2.00)A.一个工程可以包括多种类型的文件B.Visual Basic 应用程序既能以编译方式执行,也能以解释方式执行C.程序运行后,在内存中只能驻留一个窗体 D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样解析:评析 一个工程可以包括多种类型的文件,有窗体文件(.frm 文件)、标准模块文件(.bas 文件)、类模块文件(.cls 文件),所以选项 A 是正确的。 Visual Basic 应用程序可以以解释方式执行,也可以编译成可执行文件执行,所以选项 B

    35、 是正确的。 在 Visual Basic 中,程序的执行发生了根本的变化。程序的执行先等待某个事件的发生,然后去执行处理此事件的事件过程,即事件驱动程序设计方式。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的,所以选项 D 是正确的。 程序运行后,在内存中可以驻留多个窗体,所以选项 C 是错误的。23.刚建立一个新的标准 EXE 工程后,出现在工具箱中的控件是 _。(分数:2.00)A.CommonDialogB.ListViewC.TextBox D.Toolbar解析:评析 Visual Basic 中的控件分为两类,一类是标准控件(或称内部控件)

    36、,另一类是 Active X控件。启动 Visual Basic 后,工具箱中只有标准控件,在四个选项中,只有 TextBox 控件是标准控件,其他都是 Active X 控件,因此应选的答案是 C。24.检查软件产品是否符合需求定义的过程称为 _。(分数:2.00)A.确认测试 B.集成测试C.验证测试D.验收测试解析:评析 确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中的确定的各种需求,以及软件配置是否完全、正确。25.下列工具中为需求分析常用工具的是 _。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:评析 常见的需求分析方法有:结构化分析方法和

    37、面向对象的分析方法。结构化分析的常用工具有:数据流图(DFD) 、数据字典(DD) 、判定树和判定表等。26.以下 Case 语句中错误的是 _。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50 D.Case 3,5,Is10解析:评析 Select Case 语句形式如下: Select Case 变量或表达式 Case 表达式列表 1 语句块 1 Case 表达式列表 2 语句块 2 Case Else 语句块 n+1 End Select 其中:“变量或表达式”可以是数值型或字符串表达式;“表达式列表”与“变量或表达式”的类型必

    38、须相同,可以是以下四种形式之一: 表达式 一组枚举表达式(用逗号分隔) 表达式 1 To 表达式 2 Is 关系运算符表达式 本题选项中的A、B 和 D 符合上述四种形式之一,C 选项不符合。27.在 Visual Basic 中,所有的窗体和控件都必定具有的一个属性是 _。(分数:2.00)A.Name B.FontC.CaptionD.FillColor解析:评析 在 Visual Basic 中,所有的窗体和控件都是对象,它们在工程中都必定有一个名称。而它们的名称都是由 Name 属性决定的。28.Visual Basic 没有提供下列 _ 事件。(分数:2.00)A.MouseDown

    39、B.MouseUpC.MouseMoveD.MouseExit 解析:MouseDown 代表鼠标键在对象上按下,MouseUp 代表鼠标键在对象上弹起,MouseMove 代表鼠标键在屏幕上移动,而 MouseExit 不是 Visual Basic 中的事件。29.窗体不拥有下列 _ 事件。(分数:2.00)A.TerminateB.Validate C.InitializeD.OLEStartDrag解析:评析 Validate 事件在焦点转换到另一个控件之前发生,此时该控件的 CausesValidation 属性值设置为 True。此事件不适用于窗体。30.在窗体上画两个名称分别为

    40、Text1、Text2 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_click() Dim x As Integer,n As Integer X=1 n=0 Do While x20 x=x * 3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) EndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _。(分数:2.00)A.15 和 1B.27 和 3 C.195 和 3D.600 和 4解析:评析 跟踪程序的运行: 第一次:x=120,x=1*3=3,n

    41、=0+1=1 第二次:x=320,x=3*3=9,n=1+1=2 第三次:x=920,x=9*3=27,n=2+1=3 再循环时,x=2720,退出循环在Text1 和 Text2 中,分别将 x 和 n 转换为字符串输出。31.在 Visual Basic 的集成开发环境中不能执行程序的方法是 _。(分数:2.00)A.按 F8 键B.按 F5 键C.按 F9 键 D.按 Shift+F8解析:评析 F8 键的意思是单步执行;F5 键的意思是执行:Shift+F8 键的意思是逐过程执行;F9 键不能以任何方式执行程序。32.下面不属于软件设计原则的是 _。(分数:2.00)A.抽象B.模块化

    42、C.自底向上 D.信息隐蔽解析:评析 在软件设计过程中,必须遵循软件工程的基本原则:这些原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可靠性。33.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFC C.ABDECFD.DEBFCA解析:评析 所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右字树:并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。34.在窗体上画一个名称为 Drive1 的驱动器列表框,一个名称为 Dir1 的目录列表框。当改变当前驱动器时, 目录列表框应该与之同

    43、步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是 _。(分数:2.00)A.Drive1_Change B.Drive1_ClickC.Dir1_ClickD.Dir1_Change解析:评析 驱动器列表框用来显示用户系统中有效磁盘驱动器的列表。在程序运行时,该控件的Drive 属性可以返回或设置程序运行时所选择的驱动器。 目录列表框用来显示当前驱动器上的目录结构。在程序运行时,该控件的 Path 属性可以返回或设置当前路径。当驱动器列表框中当前所选中的驱动器发生变化时,Drive 属性也将相应变化,从而触发驱动器列表框的 Change 事件,因此可以在驱动器列表框的 Chan

    44、ge 事件中加入如下的语句: Dir1.Path=Drive1.Drive 该语句的作用是将目录列表框的 Path 属性设置为改变后的当前驱动器路径,从而使目录列表框中的目录结构随当前所选择的驱动器的变化而相应的变化。35.索引属于 _。(分数:2.00)A.模式B.内模式 C.外模式D.概念模式解析:评析 内模式(Internal SchemA) 又称物理模式(Physical SchemA) ,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash 等存取方式与存取路径。二、B填空题/B(总题数:13,分数:26.00)36.在运算过程中,能够使空表与非空表

    45、的运算统一的结构是 【1】 。(分数:2.00)填空项 1:_ (正确答案:循环链表)解析:评析 在链表的运算过程中,采用链接方式即循环链表的结构把空表与非空表的运算统一起来。循环链表具有两个特点: 在循环链表中增加了一个表头结点,其数据域为任意或根据需要来设置,指针域指向线性表的第一个元素的结点。循环链表的头指针指向表头结点。 循环链表中最后一个结点的指针不是空,而是指向表头结点。37.软件工程研究的内容主要包括: 【2】 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:软件开发)解析:评析 基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工

    46、程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软开发方法学。 软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。38.与结构化需求分析方法相对应的是 【3】 方法。(分数:2.00)填空项 1:_ (正确答案:结构化设计)解析:评析 与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解决好某个具体且有清楚定义的问题。39.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、

    47、 【4】 和自定义完整性。(分数:2.00)填空项 1:_ (正确答案:参照完整)解析:评析 关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及用户定义的完整性约束,其中前两种完整性约束由关系数据库系统自动支持。 实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是惟一决定元组的,如为空则其惟一性就成为不可能的了。 参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。 自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。40.数据模型按不同的应用层次分为三种类型,它们是 【5】 数据模型、逻辑数据模


    注意事项

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




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

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

    收起
    展开