【计算机类职业资格】计算机二级(VB)8及答案解析.doc
《【计算机类职业资格】计算机二级(VB)8及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VB)8及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VB)8 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列程序的执行结果为( )。 Private Sub Command1_Click() Dim FirStr As String FirSt=“abcdef“ Print Pat(FirStr) End Sub Private Function Pat(xStr As String)As String Dim tempStr As String,strLen As Integer tempStr=“ “ strLen=Len(xS
2、tr) i=1 Do While i=1 tempstr=tempstr+Mid(xstr,i,1) i=i-1 Loop ystr=tempstr End Sub (分数:70.00)A.fedcbaB.abcdefC.afbecdD.defabc4.一个工程必须包含的文件的类型是( )。(分数:70.00)A.public operator thisB.shod string staticC.it while =D.private cout printf5.下列说法有错误的是( )。(分数:70.00)A.默认情况下,属性 Visible的值为 FalseB.如果设置控件的 Visible
3、属性为 False,则运行时控件会隐藏C.Visible的值可设为 True或者 FalseD.设置 Visible属性同设置 Enabled属性的功能是相同的,都是使控件处于失效状态6.以下关于 KeyPress事件过程中参数 KeyAscii的叙述中正确的是_。 (分数:70.00)A.KeyAscii参数是所按键的 ASCII码B.KeyAscii参数的数据类型为字符串C.KeyAscii参数可以省略D.KeyAscii参数是所按键上标注的字符7.在窗体上有一个命令按钮,然后编写如下事件过程 Private Sub Command1 _ cickc ( ) a=InputBox(“ent
4、er the first integer“) b=InputBox(“enter the second integer“) Print b + a End Sub 程序运行后,单击命令按钮,先后在两个输入框中分别输入“2”和“6”,则输出结果为( )。 (分数:70.00)A.2B.62C.8D.268.在窗体上画一个列表框和一个命令按钮,其名称分别为 List1和 Command1,然后编写 如下事件过程 Private Sub Form_Load() List1.AddItem “Item1“ List1.AddItem “Item2“ List1.AddItem “Item3“ End
5、Sub Private Sub Command1_Click() List1.List(List1.ListCount) = “AAAA“ End Sub 程序运行后,单击命令按钮,其结果为_。 (分数:70.00)A.把字符串“AAAA”添加到列表框中,但位置不能确定B.把字符串“AAAA”添加到列表框的最后(即“Item3”的后面)C.把列表框中原有的最后一项改为“AAAA”D.把字符串“AAAA”插入到列表框的最前面(即“Item1”的前面)9.下列叙述中正确的是_。 (分数:70.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护
6、D.以上三种说法都不对10.能够获得一个文本框中被选取文本的内容的属性是( )。(分数:70.00)A.n/102B.(n-n10)/100C.n10D.n100/1011.有如下程序段,该程序段执行完后,执行循环的次数是( )。 total=0 Counter=1 Do Print Counter total=total + Counter Print total Counter=Counter+1 If total10 Then Exit Do End If Loop While Counter =10 (分数:70.00)A.5B.10C.15D.2012.表达式(7/2+1)*(8/2
7、+2)的值为( )。(分数:70.00)A.4.58B.5.69C.24D.2213.当在滚动条内拖动滚动块时触发( )。(分数:70.00)A.KeyUp事件B.KeyPress事件C.Scroll事件D.Change事件14.下列程序段的执行结果为( )。 a=95 If a60 Then I=l If a70 Then l=2 If a80 Then I=3 If a90 Then I=4 Print“I=“:I (分数:70.00)A.3B.4C.9D.1015.下列说法错误的是( )。(分数:70.00)A.x 0B.x -4C.x -416.设 a = “a“,b = “b“,c
8、= “c“,d = “d“,执行语句 x=IIf(ad),“A“,“B“)后,x 的 值为 _。 (分数:70.00)A.“a“B.“b“C.“B“D.“A“17.下列程序段的执行结果为( )。 X=2 Y=5 If X * Y 1 Then Y=Y - 1 Else Y=-1 Print Y-X0 (分数:70.00)A.TrueB.FalseC.-1D.118.下列叙述中,正确的是( )。(分数:70.00)A.控件数组的每一个成员的 Caption属性值都必须相同B.控件数组的每一个成员的 Index属性值都必须不相同C.控件数组的每一个成员都执行不同的事件过程D.对已经建立的多个类型相
9、同的控件,这些控件不能组成控件数组19.下面有一段程序代码,如果从键盘上输入“Computer“,则在文本框内显示的内容是( )。 Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii =65 And KeyAscii=122 Then KeyAscii=42 End If End Sub (分数:70.00)A.ComputerB.什么都没有C.* * * * * * * *D.程序出错20.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 (分数:70.00)A.log2nB.n/2C.nD.n+121.
10、下列可以启动 Visual Basic的方法是( )。(分数:70.00)A.打开“我的电脑”,找到存放 Visual Basic所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS窗口中,键入 Visual Basic的路径,执行 Visual Basic可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C)22.下面的控件可作为其他控件容器的是( )。(分数:70.00)A.PictureBox和 DataB.Frame和 ImageC.PictureBox和 FrameD.Image和 Data23.下列说法错误的是( )。(分数:7
11、0.00)A.窗体文件的扩展名为frmB.一个窗体对应一个窗体文件C.Visual Basic中的一个工程只包含一个窗体D.Visual Basic中一个工程最多可以包含 255个窗体24.Visual Basic程序设计采用的编程机制是( )。(分数:70.00)A.可视化B.面向对象C.事件驱动D.过程结构化25.以下关于变量作用域的叙述中,正确的是( )。 (分数:70.00)_26.SQL语言又称为( )。(分数:-1.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言27.数据结构中,与所使用的计算机无关的是数据的( )。(分数:-1.00)A.存储结构B
12、.物理结构C.逻辑结构D.物理和存储结构28.结构化程序设计的 3种结构是( )。(分数:-1.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构29.为了提高测试的效率,应该( )。(分数:-1.00)A.随机选取测试数据B.取一切可能的输人数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序30.用链表表示线性表的优点是( )。(分数:-1.00)A.便于随机存取B.花费的存储空间比顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同31.算法分析的目的是(
13、)。(分数:-1.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进32.软件开发的结构化生命周期方法将软件生命周期划分成( )。(分数:-1.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计33.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系34.在数据管理技术的发展过程中,经
14、历了人工管理阶段、文件系统阶段和数据库系统阶段 其中数据独立性最高的阶段是 ( )。(分数:-1.00)A.数据库系统B.文件系统C.人工管理D.数据项管理35.对象实现了数据和操作的结合,是指对数据和数据的操作进行( )。(分数:-1.00)A.结合B.隐藏C.封装D.抽象三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.改变驱动器列表框的 Drive属性值将引发 1 事件。(分数:3.00)填空项 1:_37.如果存在如下过程: Private Function FMax(a1As Integer) Dim First As Integer,Last As Int
15、eger,i As Integer First=LBound(A) Last=UBound(A) Max=a(First) For i=First To Last If a(i) Max Then Max=a(i) Next i FMax=Max End Function 在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1 Click2 ReDim m(1 To 4) As Integer m(1)=20:m(2)=30:m(3)=50:m(4)=100 c=FMax(m) Print c End Sub 单击命令按钮,其输出结果为 3。 (分数:3.0
16、0)填空项 1:_38.如果存在如下过程: Private Function FMax(a1As Integer) Dim First As Integer,Last As Integer,i As Integer First=LBound(A) Last=UBound(A) Max=a(First) For i=First To Last If a(i) Max Then Max=a(i) Next i FMax=Max End Function 在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1 Click2 ReDim m(1 To 4) As I
17、nteger m(1)=20:m(2)=30:m(3)=50:m(4)=100 c=FMax(m) Print c End Sub 单击命令按钮,其输出结果为 3。 (分数:3.00)填空项 1:_39.问题处理方案的正确而完整的描述称为 1。(分数:3.00)填空项 1:_40.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试 模块所产生的结果。(分数:3.00)填空项 1:_41.在窗体上加上一个文本框控件 TextBox,画一个命令按钮,当单击命令按钮的时候将显示“保存文件”对话框,设置该对
18、话框可用于保存文本文件(默认)和 Word文档,然后在文本框控件中显示保存的文件名,请填空。 Private Sub Command1_Click1 CommonDialog1Filter= 2 CommonDialog1Filter= 3 CommonDialog1ShowSave TextBoxText= 4 End Sub (分数:3.00)填空项 1:_42.如果在 D盘当前文件夹下已 2经存在名为 PICday 的顺序文件,那么执行语句 Open “D:/PICdat“ For Append As #1 之后将 1。 (分数:3.00)填空项 1:_43.为了使计时器控件 Timer
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VB8 答案 解析 DOC
