【计算机类职业资格】计算机二级(VB)20及答案解析.doc
《【计算机类职业资格】计算机二级(VB)20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VB)20及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VB)20 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列说法错误的是( )。(分数:70.00)A.Caption不是只读属性,运行时对象的名称可以通过代码改变B.设置 Height或 Width的数值单位为 twip,1twip=1/10pointC.Icon属性用来设置窗体最小化时的图标D.用来激活属性窗口的快捷键是 F4键2.下列语句中,不能实现循环 100次的是( )。(分数:70.00)A.N=0 Do N=N+1 Loop Until N=100B.N=0 Do N=
2、N+1 Loop While n100C.N=0 N=N+1 Do Loop Until N100D.N=0 Do While n100 N=N+1 Loop3.有如下事件过程: Private Sub Commaild1_Click( ) Dim i As Integer For i =1 To 2 DC Next i End Sub Sub DC( ) Dim x As Integer,m As String Static y,n x=x + 1 y=y + 1 m=mB.D-;C.c+;D.-f;18.下面的程序的运行结果是( )。 a=1 b=1 Do a=a2 b= b + 1 Lo
3、op Until b5 Print “k=“;a;Spc(4);“b=“;b + a (分数:70.00)A.ComputerB.什么都没有C.* * * * * * * *D.程序出错19.可以在常量的后面加上类型说明符以显示常量的类型,可以表示整型常量的是( )。(分数:70.00)A.B.#C.!D.$20.要获得当前驱动器应使用驱动器列表框的属性是( )。(分数:70.00)A.PathB.DriveC.DirD.Pattern21.下面语句正确的是( )。(分数:70.00)A.If xy Then y=x3B.If xy Then y=3xC.If xy Then y=x3D.If
4、 xy Then y=x * * 322.声明一个变量为局部变量应该用( )。(分数:70.00)A.GlobalB.PrivateC.StaticD.Public23.如果在窗体上添加一个通用对话框控件 DBT,那么语句“DBTAction=4”的作用是( )。(分数:70.00)A.编译器是检查程序错误的第一道防线B.源程序编译过程中没有出现任何错误,执行时就不会发生错误C.Java的异常处理机制是检查程序错误的第二道防线D.选项 A) 和 C) 正确24.设执行以下程序段时依次输入 2,4,6,执行结果为( )。 Dim a(4)As Integer Dim b(4)AS Integer
5、 For k=0 To 2 a(k+1)=Val(InputBox(“Enter data:“) b(3 - k) =a(k + 1) Next k Print b(k) (分数:70.00)A.2B.4C.6D.025.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Dim m As Integer,n As Integer,p As Integer m=3:n=5:p=O Call Y(m,n,p) Print Str(p) End Sub Sub Y(ByVal i As Integer,ByVal j As Integer,k
6、 As Integer) k=i + j End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。 (分数:70.00)A.资源文件的扩展名为resB.一个窗体对应一个窗体文件C.Visual Basic中的一个工程只包含一个窗体D.Visual Basic中一个工程最多可以包含 255个窗体26.SQL语言又称为( )。(分数:-1.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言27.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言28.下列不属于结构
7、化分析的常用工具的是( )。(分数:-1.00)A.数据流图B.数据字典C.判定树D.PAD图29.用链表表示线性表的优点是( )。(分数:-1.00)A.便于随机存取B.花费的存储空间比顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同30.单个用户使用的数据视图的描述称为( )。(分数:-1.00)A.外模式B.概念模式C.内模式D.存储模式31.下列数据模型中,具有坚实理论基础的是( )。(分数:-1.00)A.层次模型B.网状模型C.关系模型D.以上 3个都是32.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。(分数:-1.00)A.可重用性
8、差B.安全性差C.非持久性D.冗余性33.算法分析的目的是( )。(分数:-1.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进34.下列叙述中,不属于数据库系统的是( )。(分数:-1.00)A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统35.一些重要的程序语言(如 C语言和 Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用( )。(分数:-1.00)A.栈B.堆C.数组D.链表三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.在窗体上画两个文本框,其名称分别
9、为 Namel和 PassWordl,然后编写如下事件过程 Private Sub Form_Load1 Show NamelText=“ “ PasswordlText=“ “ PasswordlSetFocus End Sub Private Sub Passwordl_KeyDown(KeyCode As Integer,Shift As Integer) NamelText=Name1Text+Chr(KeyCode - 3) End Sub 程序运行后,如果在 Passwordl中输入“hit,则在 Namel文本框中显示的内容是 2。 (分数:3.00)填空项 1:_37.下面程序
10、运行后,单击命令按钮,输出的结果是 1。 Private Sub Commandl_Click2 Dim a(1 To 4) ,b(2 To 6) ,i,strl#,str2# For i=1 To 4 a(i) =i Next i For i=2 To 6 b(i) =i Next i str1 =YAG(a) str2 =YAG(b) Print“strl“;str1;“str2=“;str2 End Sub Function YAG (a3As Integer) Dim T#,i t=1 For i=LBound(a) To UBound(a) t=t * a(i) Next i YAG
11、 =t End Function (分数:3.00)填空项 1:_38. 阅读程序: Option Base1 Private Sub Form_Click1 Dim a(3)As Integer Print“输入的数据是:”; For i1 To 3 a(i)=InputBox(“输人数据”) Print a(i); Next Print If a(1)2 End If If a(2)a(3) Then m=a(2) Else If a(1)a(3)Then m= 3 Else m= 4 End If Print“中间数是:”;m End Sub 程序运行后,单击窗体,在输入对话框中分别输人
12、三个整数,程序将输出三个数中的中间数,如图所示。请填空。 (分数:3.00)填空项 1:_39.关系式 x-5 或 x5 所对应的布尔表达式是 1。(分数:3.00)填空项 1:_40.下列事件过程的功能是:通过 Form _ Load事件给数组赋初值为 35、48、15、22、67,Form_ Click事件找出可以被 3整除的数组元素并打印出来。请在空白处填入适当的内容,将程序补充完整。 Dim Arr 1 Private Sub Form _ Load2 3 End Sub Private Sub Form _ Click4 5 If Int(x/3)=x/3 Then Print x
13、End If Next x End Sub (分数:3.00)填空项 1:_41.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可 以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:3.00)填空项 1:_42.在修改列表框内容时,RemoveItem 方法的作用是 1。(分数:3.00)填空项 1:_43.以下程序段的输出结果是 1。 num=0 While num=2 num=num+1 Wend Print num (分数:3.00)填空项 1:_44.下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下面
14、的程序。 首先在窗体层定义如下变量: Dim PaintStart As Boolean 编写如下事件过程: Private Sub Form_Load1 DrawWidth=2 ForeColor=vbGreen End Sub Private Sub Form_MouseDown(Button As Integer,Shift As Integer,_ X As Single,Y As Single) 2 End Sub Private Sub Form_MouseMove(Button As Integer,Shift As Integer,_ X As Single,Y As Sing
15、le) If PaintStart Then PSet(X,Y) End If End Sub Private Sub Form_MouseUp(Button As Integer,Shift As Integer,_ X As Single,Y As Single) 3 End Sub Private Sub Form_Db1Click4 5 End Sub (分数:3.00)填空项 1:_45.下面的程序用于根据文本框 Test中输入的内容进行以下处理: 若 Text为 1,则打印“您的成绩为优秀!”;若 Text为 2,则打印“您的成绩为良好!”;若 Text 为 3,则打印“您的成绩为
16、一般”;否则打印“您的成绩一般以下!”,请填空。 Private Sub Command1_Click1 Selct Case Val(Text1.Text) Case 2 Print “您的成绩为优秀!“ Case 3 Print “您的成绩为良好!“ Case 4 Print “您的成绩为一般!“ Case Else Print “您的成绩为一般以下!“ End Select End Sub (分数:3.00)填空项 1:_46.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间 的联系。 (分数:-1.00)填空项 1:_47.用链表表示线性表的突出优点是 1。(
17、分数:-1.00)填空项 1:_48.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 1。(分数:-1.00)填空项 1:_49.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:-1.00)填空项 1:_50.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:-1.00)填空项 1:_计算机二级(VB)20 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列说法错误的是( )。(分数:70.00)A.Caption不是只读
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VB20 答案 解析 DOC
