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

上传人:吴艺期 文档编号:1328025 上传时间:2019-10-17 格式:DOC 页数:15 大小:102.50KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+BASIC笔试350及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC笔试350及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC笔试350及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC笔试350及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC笔试350及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、二级 VISUAL+BASIC 笔试 350 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性2.在窗体上放一个文本框 Text1,在文本框中输入 456,并有如下事件过程: Private Sub Form_Click() x=InputBox(“请输入一个整数“) Print x+Text1.Text End Sub 单击该窗体,在输入对话框中输入 123,单击“确定”按钮后,窗体上显示是( )。(分数:2.00)A.1

2、23B.456C.579D.1234563.将 E-R 图转换到关系模式时,实体与实体间的联系可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域4.窗体上有一个命令按钮,命令按钮的单击事件过程如下。运行程序后,单击命令按钮,输出结果是( )。Private Sub Command1_Click() Dim a a=Array(1,2,3,4,5) For k=1 To 4 s=s+a(k) Next k Print s End Sub(分数:2.00)A.10B.14C.15D.1205.在窗体上放置一个命令按钮 Command1,并编写下列单击事件的程序: Option Bas

3、e 1 Private Sub Command1_Click() Dim c As Integer,d As Integer d=0 c=6 X=Array(2,4,6,8,10,12) For i=1 To 6 If X(i)c Then d=d+X(i) c=X(i) Else d=d-c End If Next j Print d End Sub 程序运行后,单击命令按钮,则在窗体上输出的内容为( )。(分数:2.00)A.10B.12C.16D.206.在窗体上画两个文本框 Text1 和 Text2,一个命令按钮 Command1,请阅读以下程序段: Private Sub Comm

4、and1_Click() x=0 Do Until x=50 x=(x+4)*(x+3) n=n+1 Loop Text1.Text=Str(n) Text2.Text=Str(x) End Sub 运行程序后,单击命令按钮,在两个文本框中显示的值分别为( )。(分数:2.00)A.1 和 0B.2 和 240C.3 和 50D.4 和 1687.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表8.下列程序段的执行结果为( )。 Dim A(3,3) For M=1 To 3 For N=1 T

5、o 3 If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0 End If Next N Next M For M=1 To 3 For N=1 To 3 Print A(M,N) Next N Print Next M(分数:2.00)A.1 0 0 0 1 0 0 0 1B.1 1 1 1 1 1 1 1 1C.0 0 0 0 0 0 0 0 0D.1 0 1 0 1 0 1 0 19.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合10.

6、下列程序段运行后窗体上输出结果为( )。 Private Sub Command1_Click() a=5: b=4: c=3: d=2 x=32*b Or a=c And bc Or cd Print x End Sub(分数:2.00)A.1B.TrueC.FalseD.211.若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(共有 5 门课,可任选),下列设置方法正确的是( )。(分数:2.00)A.将 5 门课程用一组 5 个选择框来表示,将性别和政治面貌用 5 个单选按钮来表示B.在一个框架上绘制有 5 个复选框的控件数组表示 5 门课程

7、,在一个框架上绘制两个单选按钮表示性别,在一个框架上绘制 3 个单选按钮表示政治面貌的 3 种情况C.将 5 门课程用一组 5 个单选按钮来表示,将性别和政治面貌用 5 个选择框来表示D.用一组 10 个选择框来表示课程、性别和政治面貌12.要在文本框获得焦点时操作文本框中的内容,应该在( )事件过程中编写程序。(分数:2.00)A.GotFocusB.LostFocusC.ChangeD.SetFocus13.在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画 7 个标签,其中 5 个标签组成名称为 Label1 的控件数组;名称为 Label2 的标签用于显示计算结果

8、,其 Caption 属性的初始值为空;标签 Label3 的标题为“计算结果”。运行程序时会自动生成 5 个随机数,分别显示在标签控件数组的各个标签中。单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在 Label2。以下为“计算”按钮的事件过程,请为空白处选择合适的语句 ( )。 Private Sub Command1_Click() Sum=0 For i=0 To 4 Sum=Sum+_ Next _=Sum End Sub (分数:2.00)A.Label1(.Caption Label2.CaptionB.label1(.Caption label3.Caption

9、C.label1.Caption label2.CaptionD.label1.Caption label3.Caption14.窗体上有一个命令按钮,命令按钮的单击事件过程如下。运行程序后,单击命令按钮,输出结果是( )。Private Sub Command1_Click() Dim a a=Array(1,2,3,4,5) For k=1 To 4 S=S+a(k) Next k Print S End Sub(分数:2.00)A.10B.14C.15D.12015.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法

10、执行过程中所需要的存储空间16.设在工程中定义了如下类型: Type stutype ino As Integer stmame As String*20 strsex As String*1 smark As Single End Type 在窗体上正确使用这个类型的是下列哪个操作( )。(分数:2.00)A.Sub Command1_click() Dimstudent As Stutype With student .ino=12 .strname=smith .strsex=男 .smark=89 End With End SubB.Sub Command1_Click() Dim s

11、tudent As Stutype With student .ino=12 .strname=“smith“ .strsex=“男“ .smark=89 End With End SubC.Sub Command1_Click() Dim student As Stutype With Stutype .ino=12 .strname=“smith“ .strsex=“男“ .smark=89 End With End SubD.Sub Command1_click() Dim student As Stutype With student .ino=12 .strname=“smith“

12、.strsex=“男“ .smark=89 End student End Sub17.下述程序执行后,输出结果是( )。 For n=3 To 1 Stew -1 x$=String$(n,“#“) Print x$ Next n(分数:2.00)A.1# 2# 3#B.# # #C.# # #D.3# 2# 1#18.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.ACFHIBEDGB.ABCDEFGHIC.ABDEGCFHID.ABCDEFHGI19.表达式 Val(“.123E2“)的值是( )。(分数:2.00)A.123B.12.3C.0D.123e2CD2

13、0.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境21.下列控件中,具有 Caption 属性的是( )。(分数:2.00)A.组合框B.列表框C.计时器D.单选按钮22.在窗体上画一个名称为 List1 的列表框,一个名称为 Label1 的标签。列表框中显示若干国家的名称,当单击列表中的某个国家名时,在标签中显示选中国家的名称。下列正确实现上述功能的程序是( )。(分数:2.00)A.Private Sub List1_Click() Label1.Caption=List1.ListIndex End SubB.Private Sub Lis

14、t1_Click() Label1.Name=List1.ListIndex End SubC.Private Sub List1_Click() Label1.Name=List1.Text End SubD.Private Sub List1_Click() Label1.Caption=List1.Text End Sub23.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题24.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在计算机中的顺序存储方式D.存储在计算

15、机外存中的数据25.在一个窗体上添加一命令按钮控件,名为 Command1,事件过程如下,则执行结果是( )。 Option Base 1 Private Sub Command1_Click() Dim a(5) As Integer Dim k As Integer Dim total As Integer a(1)=2 a(2)=5 a(3)=4 a(4)=10 a(5)=6 For k=1 To 5 tota11=tota1+a(k) Next k Print tota1 End Sub(分数:2.00)A.10B.15C.27D.3526.下列不能打开菜单编辑器的操作是( )。(分数

16、:2.00)A.按Ctrl+E组合键B.单击工具栏中的“菜单编辑器”按钮C.执行“工具”菜单中的“菜单编辑器”命令D.按Shift+Alt+M组合键27.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计28.在窗体中放置控件,对该控件的操作错误的是( )。(分数:2.00)A.单击窗体上没有控件处,可把活动控件变为不活动控件B.双击任一个控件内部,可激活该控件的代码窗口C.双击一个控件内部,可把活动控件变为不活动控件D.拖动一个活动控件四周的控制小方块可缩放控件29.有如下事件过程: Private Sub Command1_Click() b

17、=10 Do Until b=-1 a=InputBox(“请输入 a 的值“) a=Val(a) b=InputBox(“请输入 b 的值“) b=Val(b) a=a*b Loop Print a End Sub 程序运行后,依次输入数值 30,20,10,-1 后,输出结果为( )。(分数:2.00)A.6000B.-10C.200D.-600030.程序运行时,向图片框 P1 中加载“C:/WINDOWS/Car.bmp”图像文件,应使用( )。(分数:2.00)A.Pieture1.Pieture=(“C:/WINDOWS/Cabmp“)B.Picture1.Picture=Load

18、Picture(“C:/WINDOWS/Cabmp“)C.P1.Picture1=LoadPicture(C:/WINDOWS/CabmD.P1.Picture=LoadPicture(“C:/WINDOWS/Cabmp“)31.已知 a=5,b=8,c=12,下列表达式的值为 True 的是( )。(分数:2.00)A.ab And caB.ab Or caC.ab Xor caD.ab Eqv ca32.单击命令按钮执行下列程序,其输出结果是( )。 Private Sub Command1_Click() Dim a As Integer, b As Integer, c As Inte

19、ger a=3 b=4 c=5 Print SecProc(c,b,a) End Sub 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) SecProc=FirProc(z,x,y)+x End Function(分数:2.00)A.20B.22C.28D.3033.为了使用窗体输出,使 Print 方法在 Form_Load 事件中起作用,必须设置

20、窗体的( )属性。(分数:2.00)A.AutoReDrawB.BackColorC.MoveableD.Caption34.为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法或语句为( )。(分数:2.00)A.ShowB.HideC.LoadD.UnLoad35.Visual Basic 应用程序中,下列关于过程的说法正确的是( )。(分数:2.00)A.过程的定义可以嵌套,但过程的调用不能嵌套B.过程的定义不可以嵌套,但过程的调用可以嵌套C.过程的定义和调用都可以嵌套D.过程的定义和调用都不能嵌套二、B填空题/B(总题数:12,分数:30.00)36.数据结构分为逻辑结构和存储结构,循

21、环队列属于 1 结构。(分数:2.00)填空项 1:_37.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_38.在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_40.度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_41.变量未赋值时,数值型变量的值为_,字符串变量的值为_。(分数:4

22、.00)填空项 1:_42.下列程序中,a,b,c 代表一个三角形的三条边,程序的作用是判断一个三角形是否成立,请填写空白处。 If a+bc_b+ca_a+cb Then MsgBox(“这三条边不能构成一个三角形“) End If(分数:4.00)填空项 1:_43.设 A=2,B=-4,则表达式 3*A5 Or B+80 的值是_。(分数:2.00)填空项 1:_44.组合框有 3 种不同的类型,这 3 种类型是下拉式列表框、简单组合框和下拉式组合框,分别通过把Style 属性设置为 1 来实现。(分数:2.00)填空项 1:_45.在程序运行时,可以通过 1 方法来移动滚动条的位置。(

23、分数:2.00)填空项 1:_46.下列程序弹出对话框中按钮的个数为_。 MsgBox “确认!“,vbAbortRetryIgnore+vbMsgBoxHelpButton+vbQuestion,“提示“(分数:2.00)填空项 1:_47.下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(_,1,1) If B=“Then rev=“ Else rev=tev(Mid(str1,2)+_ End If End Function Private Sub Form_Click() old=“ab

24、cde“ Print rev(old) End Sub(分数:4.00)填空项 1:_二级 VISUAL+BASIC 笔试 350 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性 B.内聚性C.复杂性D.数据传输特性解析:解析 耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。2.在窗体上放一个文本框 Text1,在文本框中输入 456,并有如下事件过程: Private Sub Form_Click() x

25、=InputBox(“请输入一个整数“) Print x+Text1.Text End Sub 单击该窗体,在输入对话框中输入 123,单击“确定”按钮后,窗体上显示是( )。(分数:2.00)A.123B.456C.579D.123456 解析:解析 InputBox 函数用于产生一个输入对话框,在对话框来中显示提示,等待用户输入字符或按下按钮,然后返回包含文本框内容的字符串,所以 x 是字符串类型,因此 x+Text1.Text 是字符串的连接操作,输出的是两个字符串的连接。3.将 E-R 图转换到关系模式时,实体与实体间的联系可以表示成( )。(分数:2.00)A.属性B.关系 C.键D

26、.域解析:解析 将 E-R 图转换成指定 RDBMS 中的关系模式是数据库逻辑设计的主要工作。从 E-R 图到关系模式的转换是比较直接的,实体和联系都可以表示成关系4.窗体上有一个命令按钮,命令按钮的单击事件过程如下。运行程序后,单击命令按钮,输出结果是( )。Private Sub Command1_Click() Dim a a=Array(1,2,3,4,5) For k=1 To 4 s=s+a(k) Next k Print s End Sub(分数:2.00)A.10B.14 C.15D.120解析:解析 使用 Array 函数为数组变量赋值,数组变量不能是具体的数据类型,只能是变

27、体(Variant)类型,使用 Array 函数给数组变量赋值的 3 种形式如下:显式定义为 Variant 变量(例如,Dim 数组变量名 As Variant):在定义时不指明类型(例如,Dim 数组变量名):不定义而直接使用。5.在窗体上放置一个命令按钮 Command1,并编写下列单击事件的程序: Option Base 1 Private Sub Command1_Click() Dim c As Integer,d As Integer d=0 c=6 X=Array(2,4,6,8,10,12) For i=1 To 6 If X(i)c Then d=d+X(i) c=X(i)

28、 Else d=d-c End If Next j Print d End Sub 程序运行后,单击命令按钮,则在窗体上输出的内容为( )。(分数:2.00)A.10B.12 C.16D.20解析:解析 程序首先使用 Array 函数为 x 数组变量赋值,然后利用 For 循环和 If 结构语句实现程序功能。程序执行过程如下: 当 i=1 时,X()=2;d=d-c=-6;当 i=2 时,X(i);d=d- c=-12;当 i=3 时,X(i)=6; d=d-c=-18;当 i=4 时,X(i)=8;d= d+X(i)=-10;c=8;当 i=5 时,X(i)=10;d=d+X(i)=0;c=

29、10;当 i=6 时,X(i)=12;d=d+X(i)=12;c=12。6.在窗体上画两个文本框 Text1 和 Text2,一个命令按钮 Command1,请阅读以下程序段: Private Sub Command1_Click() x=0 Do Until x=50 x=(x+4)*(x+3) n=n+1 Loop Text1.Text=Str(n) Text2.Text=Str(x) End Sub 运行程序后,单击命令按钮,在两个文本框中显示的值分别为( )。(分数:2.00)A.1 和 0B.2 和 240 C.3 和 50D.4 和 168解析:解析 仔细阅读程序,x 是循环变量,

30、n 是用来累计循环次数的变量。第一次循环结束后,x=12,n=1;第二次循环结束后,x=240,n=2;第 3 次循环开始时,x=24050,退出循环,所以最后 x 的值为 240,n 的值为 2。7.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表解析:解析 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。8.下列程序段的执行结果为( )。 Dim A(3,3) For M=1 To 3 For N=1 To 3 If N=M Or N=3-M+1 Then A(M,N)=

31、1 Else A(M,N)=0 End If Next N Next M For M=1 To 3 For N=1 To 3 Print A(M,N) Next N Print Next M(分数:2.00)A.1 0 0 0 1 0 0 0 1B.1 1 1 1 1 1 1 1 1C.0 0 0 0 0 0 0 0 0D.1 0 1 0 1 0 1 0 1 解析:解析 For 循环的一般格式是; For counter=start To end Srep step statements Exit For statements Next counter 当所有循环中的语句都执行后,step 的

32、值会加到 counter 中。此时,循环中的语句可能会再次执行,也可能是退出循环并从 Next 语句之后的语句继续执行。可以将一个ForNext 循环放置在另一个 ForNext 循环中,组成嵌套循环。不过在每个循环中的 counter 要使用不同的变量名。 根据题目中的意思,在 If N=M Or N=3-M+1 Then 条件成立时,给数组元素赋值为 1;否则给数组元素赋值为 0。当 N=1,M=1;N=1, M=3;N=2,M=2;N=3,M=3;N=3,M=1 时,数组元素为 1,其他的数组元素为 0。9.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算

33、机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合 解析:解析 软件是运行在计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。10.下列程序段运行后窗体上输出结果为( )。 Private Sub Command1_Click() a=5: b=4: c=3: d=2 x=32*b Or a=c And bc Or cd Print x End Sub(分数:2.00)A.1B.True C.FalseD.2解析:解析 表达式的执行顺序是:首先进行函数运算,接着进行算术运算,然后进行关系运算,最后进

34、行逻辑运算。程序中表达式 x=32*b Or a=c And b c Or cd 的执行过程如下:x=38 Or False And True Or Truex=False Or False And True Or Truex=False And True Or Truex=False Or Truex=True:打印输出 True。11.若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(共有 5 门课,可任选),下列设置方法正确的是( )。(分数:2.00)A.将 5 门课程用一组 5 个选择框来表示,将性别和政治面貌用 5 个单选按钮来表示B.

35、在一个框架上绘制有 5 个复选框的控件数组表示 5 门课程,在一个框架上绘制两个单选按钮表示性别,在一个框架上绘制 3 个单选按钮表示政治面貌的 3 种情况 C.将 5 门课程用一组 5 个单选按钮来表示,将性别和政治面貌用 5 个选择框来表示D.用一组 10 个选择框来表示课程、性别和政治面貌解析:解析 单选框具有多选一功能,把它们放到一个框架中,即可实现多个单选框的排他性。所以性别和政治面貌不能使用一组单选按钮放在框架中,而要放在不同的框架中。复选框具有同时多项选择功能,题中“选课情况”是可以多选的,因此可以用一组控件数组复选框来作为选择框更合适。12.要在文本框获得焦点时操作文本框中的内

36、容,应该在( )事件过程中编写程序。(分数:2.00)A.GotFocus B.LostFocusC.ChangeD.SetFocus解析:解析 当对象得到焦点时,会产生 GotFocus 事件。当对象失去焦点时,会产生 LostFoeus 事件。SetFocus 方法用于将焦点移到指定的文本框中。当用户向文本框输入新信息,或当程序把 Text 属性设置为新值从而改变文本框的 Text 属性时,将触发 Change 事件。13.在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画 7 个标签,其中 5 个标签组成名称为 Label1 的控件数组;名称为 Label2 的标签

37、用于显示计算结果,其 Caption 属性的初始值为空;标签 Label3 的标题为“计算结果”。运行程序时会自动生成 5 个随机数,分别显示在标签控件数组的各个标签中。单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在 Label2。以下为“计算”按钮的事件过程,请为空白处选择合适的语句 ( )。 Private Sub Command1_Click() Sum=0 For i=0 To 4 Sum=Sum+_ Next _=Sum End Sub (分数:2.00)A.Label1(.Caption Label2.Caption B.label1(.Caption label

38、3.CaptionC.label1.Caption label2.CaptionD.label1.Caption label3.Caption解析:解析 本题看似复杂,实际比较简单,只要读懂了题意就能很快地解答本题。题中要求单击“计算”按钮后,累加标签数组各元素的值,那么 sum 的值就应该是标签数组中各元素值的累加,用下标引用各数组元素 labell(i).Caption;题目最后要求将和显示在 Label2 中,因此第 2 个空应该填写Iabel2.Caption。14.窗体上有一个命令按钮,命令按钮的单击事件过程如下。运行程序后,单击命令按钮,输出结果是( )。Private Sub C

39、ommand1_Click() Dim a a=Array(1,2,3,4,5) For k=1 To 4 S=S+a(k) Next k Print S End Sub(分数:2.00)A.10B.14 C.15D.120解析:解析 解答本题的关键是读懂程序。我们来看程序,程序中首先通过赋值语句定义一个有 5 个元素的数组(数组的下标从零开始);接下来是通过 For 循环来循环给变量 S 赋值(即对数组元素求和),这里循环中 k 从 1 开始,因此 a(k)从 2 开始取值,到 a(4)也就是 5 结束,计算结果为 14。15.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度

40、B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析 一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。16.设在工程中定义了如下类型: Type stutype ino As Integer stmame As String*20 strsex As String*1 smark As Single End Type 在窗体上正确使用这个类型的是下列哪个操作( )。(分数:2.00)A.Sub Command1_click()

41、Dimstudent As Stutype With student .ino=12 .strname=smith .strsex=男 .smark=89 End With End SubB.Sub Command1_Click() Dim student As Stutype With student .ino=12 .strname=“smith“ .strsex=“男“ .smark=89 End With End Sub C.Sub Command1_Click() Dim student As Stutype With Stutype .ino=12 .strname=“smith“

42、 .strsex=“男“ .smark=89 End With End SubD.Sub Command1_click() Dim student As Stutype With student .ino=12 .strname=“smith“ .strsex=“男“ .smark=89 End student End Sub解析:解析 本题考查为记录类型变量 student 赋值。使用 With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。其语法如下: With 记录类型变量 .记录类型变量成员名要赋的值 End With 给记录类型变量中的字符串型成员赋值时要加双引号。1

43、7.下述程序执行后,输出结果是( )。 For n=3 To 1 Stew -1 x$=String$(n,“#“) Print x$ Next n(分数:2.00)A.1# 2# 3#B.# # # C.# # #D.3# 2# 1#解析:解析 本题中 for 循环的作用是每次输出 n 个“#”,n 的值从初值 3 每次递减 1,终值是 1,所以程序运行后,输出的图形正确的是 B)。18.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.ACFHIBEDGB.ABCDEFGHIC.ABDEGCFHI D.ABCDEFHGI解析:解析 对二叉树的前序遍历是指:先访问根结点

44、,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。19.表达式 Val(“.123E2“)的值是( )。(分数:2.00)A.123B.12.3 C.0D.123e2CD解析:解析 Val 函数返回包含于字符串内的台法数字。使用 Val 函数时应注意如下两点:Val 函数能够识别第一个可用的小数点分隔符;在不能识别为数字的第一个字符上停止读入字符串,如果第一个字符不为数字字符,返回 O 值。题中 123E2=0.123102=12.3,因此表达式 val(“.123E2“)的值为 12.3。20.下列不属于软件工程 3 个要素的是( )。(分数:

45、2.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理21.下列控件中,具有 Caption 属性的是( )。(分数:2.00)A.组合框B.列表框C.计时器D.单选按钮 解析:解析 单选按钮的标题 Caption 属性用来显示附在控件之后的文本。其他 3 个选项没有这个属性。22.在窗体上画一个名称为 List1 的列表框,一个名称为 Label1 的标签。列表框中显示若干国家的名称,当单击列表中的某个国家名时,在标签中显示选中国家的名称

46、。下列正确实现上述功能的程序是( )。(分数:2.00)A.Private Sub List1_Click() Label1.Caption=List1.ListIndex End SubB.Private Sub List1_Click() Label1.Name=List1.ListIndex End SubC.Private Sub List1_Click() Label1.Name=List1.Text End SubD.Private Sub List1_Click() Label1.Caption=List1.Text End Sub 解析:解析 ListIndex 属性返回或设置

47、控件中当前列表项的索引号; Text 属性返回列表框中当前列表项的文本内容;Labal1 标签在 Caption 属性中显示内容,而 Name 属性代表 Label1 的名字。23.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题 C.安全问题D.保护问题解析:解析 在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共享的目标。24.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式 C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据解析:解析 数据的存储结构,又称为数据的物理

48、结构,是数据的逻辑结构在计算机中的存放形式。数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。25.在一个窗体上添加一命令按钮控件,名为 Command1,事件过程如下,则执行结果是( )。 Option Base 1 Private Sub Command1_Click() Dim a(5) As Integer Dim k As Integer Dim total As Integer a(1)=2 a(2)=5 a(3)=4 a(4)=10 a(5)=6 For k=1 To 5 tota11=tota1+a(k) Next k Print tota1 End Sub(分数:2.00)A.10B.15C.27 D.35解析:解析 要得到数组中的每个元素时,可以通过数组的下标来分别引用数组中的各个元素。本程序的作用是通过一个 for 循环,计算数组中各个元素值的总和并输出,for 循环条件是 15,因此循环了 5次,即将数组元素 a(1)a(5)累加起来,所以最后输出结果为: 2+

展开阅读全文
相关资源
猜你喜欢
  • ASTM D6374-2012 red 4991 Standard Test Method for Volatile Matter in Green Petroleum Coke Quartz Crucible Procedure《绿色石油焦碳石英坩锅熔化过程中挥发物的标准试验方法》.pdf ASTM D6374-2012 red 4991 Standard Test Method for Volatile Matter in Green Petroleum Coke Quartz Crucible Procedure《绿色石油焦碳石英坩锅熔化过程中挥发物的标准试验方法》.pdf
  • ASTM D6374-2012(2017)e1 0000 Standard Test Method for Volatile Matter in Green Petroleum Coke Quartz Crucible Procedure《绿色石油焦炭石英坩锅熔化过程中挥发物质的标准试验方法》.pdf ASTM D6374-2012(2017)e1 0000 Standard Test Method for Volatile Matter in Green Petroleum Coke Quartz Crucible Procedure《绿色石油焦炭石英坩锅熔化过程中挥发物质的标准试验方法》.pdf
  • ASTM D6375-2005 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer (TGA) Noack Method《用热重分析仪(TGA)Noack法测定润滑油蒸发损失的标准试验方法》.pdf ASTM D6375-2005 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer (TGA) Noack Method《用热重分析仪(TGA)Noack法测定润滑油蒸发损失的标准试验方法》.pdf
  • ASTM D6375-2009 459 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer (TGA) Noack Method《用热重分析器(TGA)Noack法对润滑油蒸发损失的试验方法》.pdf ASTM D6375-2009 459 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer (TGA) Noack Method《用热重分析器(TGA)Noack法对润滑油蒸发损失的试验方法》.pdf
  • ASTM D6375-2009(2014) 6871 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer &40 TGA&41 Noack Method《用热重分析仪(TGA)测定润滑油蒸发损耗的标准试验方法(Noack法)》.pdf ASTM D6375-2009(2014) 6871 Standard Test Method for Evaporation Loss of Lubricating Oils by Thermogravimetric Analyzer &40 TGA&41 Noack Method《用热重分析仪(TGA)测定润滑油蒸发损耗的标准试验方法(Noack法)》.pdf
  • ASTM D6376-2006 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy《利用波长色散X射线荧光光谱学测定石油焦中痕量金属的标准试验方法》.pdf ASTM D6376-2006 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy《利用波长色散X射线荧光光谱学测定石油焦中痕量金属的标准试验方法》.pdf
  • ASTM D6376-2009 4375 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy.pdf ASTM D6376-2009 4375 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy.pdf
  • ASTM D6376-2010 7500 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy《波长色散X射线荧光光谱法测定石油焦中的痕量金属含量的标准试.pdf ASTM D6376-2010 7500 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-Ray Fluorescence Spectroscopy《波长色散X射线荧光光谱法测定石油焦中的痕量金属含量的标准试.pdf
  • ASTM D6376-2010(2017)e1 1892 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-ray Fluorescence Spectroscopy《利用波长色散X射线荧光光谱学测定石油焦中痕.pdf ASTM D6376-2010(2017)e1 1892 Standard Test Method for Determination of Trace Metals in Petroleum Coke by Wavelength Dispersive X-ray Fluorescence Spectroscopy《利用波长色散X射线荧光光谱学测定石油焦中痕.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

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