2016年全国计算机等级考试二级笔试试卷
(1)对下列二叉树进行中序遍历的结果 【1】 。
(2)按照软件测试的一般步骤,集成测试应在 【2】 测试之后进行。
(3)软件工程三要素包括方法、工具和过程,其中, 【3】 支持软件开发的各个环节的控制和管理。
(4)数据库设计包括概念设计、 【4】 和物理设计。
(5)在二维表中,元组的 【5】 不能再分成更小的`数据项。
(6)在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:
Private Sub Command1_Click( )
S$=InputBox("请输入一个字符串")
=S$
End Sub
Private Sub Text1_Change( )
ion=UCase(Mid(, 7))
End Sub
程序运行后,单击命令按钮,将显示一个输入对话框,如果在该对话框中输入字符串“VisualBasic”,则在标签中显示的内容是 【6】 。
(7)在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click( )
a$="National Computer Rank Examination"
n=Len(a$)
s=0
For i=1 To n
b$=Mid(a$, i, 1)
If b$="n" Then
s=s+1
End If
Next i
Print s
End Sub
程序运行后,单击命令按钮,输出结果是 【7】 。
(8)为了在运行时把d:pic文件夹下的图形文件a.jpg装入图片框Picture1,所使用的语句为 【8】 。
(9)设有如下程序:
Private Sub Form_Click( )
Cls
a$="ABCDFG"
For i=1 To 6
Print Tab(12-i); 【9】
Next i
End Sub
程序运行后,单击窗体,结果如图所示,请填空
(10)在窗体上画一个命令按钮,其名称为Command1,然后编写如下代码:
Option Base 1
Private Sub Command1_Click( )
Dim Arr
Arr=Array(43, 68, -25, 65, -78, 12, -79, 43, -94, 72)
pos=0
neg=0
For k=1 To 10
If Arr(k)>0 Then
【10】
Else
【11】
End If
Next k
Print pos, neg
End Sub
以上程序的功能是,计算并输出数组Arr中10个数的正数之和pos与负数之和neg,请填空。
(11)在窗体上画一个名为Command1的命令按钮,然后编写如下程序:
Private Sub Command1_Click( )
Dim i As Integer
Sum=0
n=InputBox("Enter a number")
n=Val(n)
For i=1 To n
Sum= 【12】
Next i
Print Sum
End Sub
Function fun(t As Integer)As Long
p=1
For i=1 To t
p=p*i
Next i
【13】
End Function
以上程序的功能是,计算1!+2!+3!+…+n!,其中n从键盘输入,请填空。
(12)在窗体上画一个文本框,名称为Text1,然后编写如下程序:
Private Sub Form_Load( )
Open "d:temp" For Output As #1
=""
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii=13 Then
If UCase()= 【14】 Then
Close #1
End
Else
Write #1, 【15】
=""
End If
End If
End Sub
以上程序的功能是:在D盘temp文件夹下建立一个名为dat.txt的文件,在文本框中输入字符,每次按回车键都把当前文本框中的内容写入文件dat.txt,并清除文本框中的内容:如果输入“END”,则不写入文件,直接结束程序。请填空。
【参考答案】
(1)DBXEAYFZC
(2)单元
(3)过程
(4)逻辑设计
(5)分量
(6)BASIC
(7)4
(8)Picture1.picture=
"d:pica.jpg"或
Picture1.Picture=
LoadPicture("d:pica.jpg")
(9)Right(a$,i)或者Mid(a$,7-i)
(10)pos=pos+Arr(k)
(11)neg=neg+Arr(k)
(12)sum+fun(i)
(13)fun=p
(14)END
(15)或Text1
-
2016年计算机二级考试选择题题库带答案
第1题:下列叙述中正确的是(d)。A)栈是"先进先出"的线性表B)队列是"先进后出"的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构解析:栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构...
-
2015下半年计算机二级VF考试冲刺模拟题及答案
1、以下数据结构中不属于线性数据结构的是______。A、队列B、线性表C、二叉树D、栈2、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。A、可行性分析B、需求分析C、详细设计D、程序编码3、结构化程序设计主要强调的是______。A、程序的...
-
2017年9月计算机二级JAVA考试强化模拟题
在计算机二级考试前经常做试题,在考试中可以加快做题速度。下面是小编分享的2017年9月计算机二级JAVA考试强化模拟题,欢迎大家练习!单选题1).下列关于Applet的安全限制的叙述中,错误的是()。A.通常情况下,禁止Applet读、写本地文件系统B.通常情况下,禁止Applet向Appl...
-
计算机二级考试MySQL模拟试题
2016年计算机等级考试前两天就已经结束了,下面是本站小编为大家搜索整理的关于计算机二级考试MySQL模拟试题,欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!练习题一单项选择题1、SELECT*FROMcitylimit5,10描述正确的是()A....