【计算机类职业资格】二级VISUAL+BASIC笔试-359及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-359及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-359及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-359 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.设 a=5,b=4,c=3,d=2,则表达式 32*b Or a=c And bc Or cd 的值是(分数:2.00)A.1B.TrueC.FalseD.22.链表不具有的特点是(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比3.运行下列程序段后,显示的结果为J1=23:J2=32If J1J2 Then Print J2 Else Print J1(分数:2.00)A.23
2、B.32C.55D.23324.阅读程序:Option Base 1Dim arr()As IntegerPrivate Sub Form_Click()Dim i As Integer,j As IntegerReDim arr(3,2)For i=1 To 3For j=1 To 2arr(i,j)=i*2+jNextNextReDim Preserve arr(3,4)For j=3 To 4arr(3,j)=j+9NextPrint arr(3,2)+arr(3,4)End Sub程序运行后,单击窗体,输出结果为(分数:2.00)A.21B.13C.8D.255.计时器文件设置时间间隔
3、的属性是(分数:2.00)A.EnabeldB.TndexC.TagD.Interval6.软件生命周期中所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护7.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序8.下列有关数据库的描述,正确的是(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该
4、关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字9.下列程序:Private Sub Command1_Click()a=InputBox(“请输入“)b=InputBox(“请输入“)Print=a+bEnd Sub运行时输入 3 和 4,输出的结果是(分数:2.00)A.7B.34C.3+4D.出错10.设已打开 5 个文件,文件号分 5U 为 1,2,3,4,5。要关闭所有文件,以下语句正确的是(分数:2.00)A.Close#1,2,3,4,5B.Close#1;#2;#3;#4;#5C.Close #1-#5D.Close11.假定有如下的窗体事件过程:Private
5、 Sub Form_Click()a$=“Microsoft Visual Basic“b$=Right(a$,5)c$=Mid(a$,1,9)MsgBox a$,34,b$,c$,5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是(分数:2.00)A.Microsoft VisualB.MicrosoftC.BasicD.512.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.acbedB.decabC.deabcD.cedba13.在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的
6、命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim arr(10,10)As Integer,i,j As IntegerFor i=1 To 3For j=2 To 4arr(i,j)=i+jNextNextText1.Text=an(2,3)+arr(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是(分数:2.00)A.12B.13C.14D.1514.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结
7、构15.要建立一个学生成绩的随机文件,如下定义了学生的记录类型,由学号、姓名、三门课程成绩(百分制)组成,下列程序段正确的是(分数:2.00)A.Type stud1no As Integername As Stringscore (1 To 3) As SingleEnd TypeB.Type stud1no As Integername As String * 10score ( ) As SingleEnd TypeC.Type stud1no As Integername As String * 10score (1 To 3) As SingleEnd TypeD.Type stud
8、1no As Integername As Stringscore (1 To 3) As SingleEnd Type16.假定在图片框 Picture1 中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是(分数:2.00)A.选择图片框,然后按 Del 键B.执行语句 Picture1.Picture=LoadPicture(“)C.执行语句 Picturel.Picture=“D.选择图片框,在属性窗口中选择 Picture 属性条,然后按回车键17.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()For i=1 T
9、o 4X=4For j=1 To 2X=x+6NextNextPrint xEnd Sub程序运行后,单击命令按钮,输出结果是(分数:2.00)A.12B.13C.16D.1718.数据库管理系统中用来定义模式、内模式和外模式的语言为(分数:2.00)A.CB.BasicC.DDLD.DML19.在窗体上画一个名为 Command1 的命令按钮,其 Command1_Click 事件过程如下。Sub Command1_Click()Dim student As studtypeDim record_no As Integerrecord n=1With student.ino=12.strna
10、me=“Smith“.strsex=“男”.smark=89End With_Put # 1,record_no,studentClose # 1End Sub要求在 c:/的随机文件 studentdat 写入一条记录。应在程序中空行处填入以下哪条语句使该功能完整(分数:2.00)A.Open“c:/student.dat“For Input As # 1 len=len(student)B.Open“c:/student.dat:For random As # 1 len=len(student)C.Open“c:/student.dat“For Output As # 1 len=len
11、(student)D.Open“c:/student.dat“For Append As # 1 len=len(student)20.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数21.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件22.设 A=“123456“,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为(分数:2.00)A.123456B.123445C.5D.623
12、.以下关系表达式中,其值为假的是(分数:2.00)A.“XYZ“XYz“B.“Visual Basic“=“visualbasic“C.“the“there“D.“Integer“Int“24.设用复制、粘贴的方法建立了个命令按钮数组 Command1,以下对该数组说法错误的是(分数:2.00)A.命令按钮的所有 Caption 属性都是 Command1B.在代码中访问任意一个命令按钮只需使用名称 Command1C.命令按钮的大小都相同D.命令按钮共享相同的事件过程25.执行下列程序后,鼠标单击窗体,输出结果为Private Sub Form_Click()Print “Click“;En
13、d SubPrivate Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)Print “Donw“End SubPrivate Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As single)Print “Up“End Sub(分数:2.00)A.DownUpClickB.ClickDownUpC.DownClickUpD.UpDownclick26.在窗体上画一个命令按钮和一个文本框,名称分别为 C
14、ommand1 和 Text1,然后编写如下程序:Private Sub Command1_Click()a=InputBox(“请输入日期(1-31)“)t=“旅游景点:“a(分数:2.00)A.-1 6B.-1 16C.1 6D.11 2130.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的什么属性(分数:2.00)A.ValueB.VisibleC.EnabledD.Default31.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点32.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Com
15、mand1,编写下列程序Dim y As IntegerPrivate Sub Command1_Click()Dim x As IntegerX=2Text1.Text=Fun2(Fun1(x),y)Text2.Text=Fun1(x)End SubPrivate Function Fun1(x As Integer)As Integerx=x+y:y=x+yFun1=x+yEnd FunctionPrivate Function Fun2(x As Integer,y As Integer)As IntegerFun2=2*x+yEnd Function当单击 1 次和单击 2 次命令按钮
16、后,文本框 Textl 和 Text2 内的值分别是(分数:2.00)A.2 42 4B.2 44 8C.10 1058 58D.4 48 833.执行下列程序段后,输出的结果是For k1=0 To 4y=20For k2=0 To 3y=10For k3=0 To2y=y+10Next k3,k2,k1Print y(分数:2.00)A.90B.60C.40D.1034.下列程序段的执行结果为a=3:b=1For i=1 To 3f=a+b:a=b:b=fPrint fNext I(分数:2.00)A.4 3 6B.4 5 9C.6 3 4D.7 2 835.能够将 Picture 对象
17、Picl 加载当前目录中的 face.bmp 的语句是(分数:2.00)A.Pic1.Picture=LoadPicture(App.path a(分数:2.00)A.-1 6B.-1 16C.1 6 D.11 21解析:解析 For 循环的一般格式是:For 循环变量=初值 To 终值 Step步长语句Exit For语句Next循环变量该循环语句的执行过程为:“循环变量”首先取得“初值”,检查是否超过“终值”,如果超过,就一次也不循环而跳出循环,属于“先检查后执行”的类型。现在来看程序段,For k=1 To 0 中,初值为 1,终值为 0,显然当“循环变量”首先取得“初值”1,检查后超过
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 359 答案 解析 DOC
