【计算机类职业资格】计算机二级(VB)31及答案解析.doc
《【计算机类职业资格】计算机二级(VB)31及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VB)31及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VB)31 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.窗体文件的扩展名是( )。(分数:2.00)A.Rem 注释内容B.注释内容C.a=3:b=2,对 a、b 赋值D.Private Sub Command1_MouseDown(button As Integer,shift As Integer,_Rem 鼠标按下事件的命令调用过程 X As Single,Y As Single)2.在默认情况下,InputBox 函数返回值的类型为( )。(分数:2.00)A.constru
2、ctA destructAB.constructA constructA destructA destructAC.constructA constructA constructA destructA destructA destructAD.constructA constructA constructA constructA destructA destructA destructA destructA3.在程序运行期间可以将图形装入窗体、图片框或图像框的函数是( )。(分数:2.00)A.DrawStyleB.AutoSizeC.PasswordCharD.LoadPicture4.在
3、Visual Basic 中,被称为对象的是 ( )。(分数:2.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )5.设窗体上有一个名为 Text1 的文本框,
4、并编写如下程序: Private Sub Form_Load() Show Text1.Text = “ Text1.SetFocus End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Print “程序设计“ End Sub Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Print “Visual Basic“; End Sub 程序运行后,如果在文本框中输入字母“a”,
5、然后单击窗体,则在窗体上显示的内 容是_。 (分数:2.00)A.Visual BasicB.程序设计C.Visual Basic 程序设计D.a 程序设计6.下列说明中,不属于随机文件特点的是( )。(分数:2.00)A.可移植性和跨平台的特点B.多线程的并发机制C.编译器将 Java 源程序转换成机器码D.Applet 是 Java 的特殊应用程序,它嵌入到 HTML 中,随主页发布到互连网上7.有如下事件过程,当同时按下转换键 Ctrl 和功能键 F6 时,最后输出的信息是( )。 Const ShiftKey=1 Const CtrlKey=2 Const Key_F5= n End
6、Sub Public Function f1(ByRef x) x=x*x f1=x+x End Function Public Function f2(ByVal x) x=x*x f2=x+x+x End Function 程序运行后,在文本框中输入 6,然后单击命令按钮,窗体上显示的是( )。 (分数:2.00)A.72 36B.108 36C.72 6D.108 631.以下关于 MsgBox 的叙述中,错误的是( )。(分数:2.00)A.MsgBox 函数返回一个整数B.通过 MsSBox 函数可以设置信息框中图标和按钮的类型C.MsgBox 语句没有返回值D.MsgBox 函数的
7、第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量32.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和【 】(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计33.在窗体上画一个命令按钮,然后编写如下程序: Private Sub Comrnand3_Click( ) Cop 2 Cop 3 Cop 4 End Sub Sub Cop (a As Integer) Static x As Integer x=x + a Print x; End Sub 程序运行后,单击命令按钮,输出结果为( )。 (分数:2.00)A.2 3 4B.2 5 9C.3 5 4D.
8、2 4 334.在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是( )。(分数:2.00)A.123B._nameC.classD.1first35.单击命令按钮时,下列程序的执行结果为( )。 Private Sub Command1_Click() Dim x As Integer,y As Integer x=50:y=78 Call PPP(x,y) Print x;y End Sub Public Sub PPP(ByVal n As Integer,ByValm As Integer) n=n/10 m=m/10 End Sub (分数:2.00)A.多态B
9、.继承C.封装D.垃圾回收二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.一个关系表的行称为 1。(分数:2.00)填空项 1:_37.下列程序的功能是:当 x100 时,没有意义。请填空。 Private Sub Command1_Click1 Dim x As Single x=InputBox(“请输入 x 的值!“) 2 Case Is3 Print“输入的数据出界!“ End Select Print x,y End Sub (分数:2.00)填空项 1:_38.在 E 盘当前目录文件夹下建立一个名为“Studenttxt的顺序文件,要求用 Input
10、Box 函数输入 5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。 Private Sub Form _ Click1 2 For i=1 To 5 StuName=InputBox(“请输入姓名“) StuGrade=InputBox(“请输入年级号“) StuAge=InputBox(“请输入年龄“) 3 Next i 4 End Sub (分数:2.00)填空项 1:_39.下列软件系统结构图的宽度为 1 (分数:2.00)填空项 1:_40.下列程序的输出结果为 1。 num=2 While numx Then MsgBox “请重新输入!“ End
11、If End Sub (分数:2.00)A.TextB.SelTextC.Control D.Form解析:由过程 Text1_LostFocus 及过程 Text2_LostFocus 中对过程 CheckInput 的调有可知,CheckInput 的第 一个参数应为 TextBox 类型或其父类型,在所有选项中 C 符合要求。Control 为所有控件的基类型。22.设 a=5,b=4,c=3,d=2 下列表达式的值是_。3 2 * b Or a = c And b d (分数:2.00)A.1B.True C.FalseD.2解析:本题考的是关系运算符和逻辑运算符的执行顺序。当运算符不
12、只一种时,要先处理关系运算符,然 后再处理逻辑运算符。关系运算符的优先顺序是相同的,而逻辑运算符的执行顺序是:Not,And,Or,Xor, Eqv,Imp。本题中先运行关系运算,3 2 * b 为 False,a=c 为 False,bd 为 True;然后执行 And 运算,为 False,再执行第一个 Or,为 False,最后执行第二个 Or,即 False Or True 为 True。23.如果将文本框的 MaxLength 属性设置为 0,则文本框中的字符不能超过( )。(分数:2.00)A.SELECT FROM 教师表 IF(性别=男)B.SELECT 性别 FROM 教师表
13、 IF(性别=男)C.SELECT * FROM 教师表 WHERE(性别=男) D.SELECT * FROM 性别 WHERE(性别=男)解析:该段语法为 SELECT*|FROMWHERE。24.以下各项,可以作为 Visual Basic 变量名的是( )。(分数:2.00)A.Book B.2_SeekC.123.58D.Book-1解析:在 Visual Basic 中,可以用名字来表示内存的位置,以便访问内存中的数据。有关变量命名的规则如下: 名字只能由字母、数字和下划线组成; 名字的第一个字符必须是英文字母,最后一个字符可是是类型说明符; 名字的有效字符为 255 个; 不能用
14、 Visual Basic 的保留字作变量名,但可以把保留字嵌入变量名中;同时变量名也不能是末尾带有类型说明符的保留字,例如变量 Print 和 Print$是非法的,而变量 Print_Number 是合法的。 根据变量命名规则,选项 B)开头第一个字符是数字,非法;选项 C)变量名开头第一个字符是数字,非法;选项 D)中包含非法字符“-”;所以只有选项 A)是正确的。 25.确定一个控件在窗体上的位置的属性是( )。 (分数:2.00)A.Width 和 HeightB.Width 或 HeightC.Top 和 Left D.Top 或 Left解析:26.下列程序段执行结果为( )。
15、x=5 y=-6 If Not x0 Then x=y-3 Else y=x+3 Print x-y;y-x (分数:2.00)A.k/1lB.k%11 C.k/11=0D.k%11=0解析:本题考查引用的用法。引用必须在第一时间进行赋值,int n End Sub Public Function f1(ByRef x) x=x*x f1=x+x End Function Public Function f2(ByVal x) x=x*x f2=x+x+x End Function 程序运行后,在文本框中输入 6,然后单击命令按钮,窗体上显示的是( )。 (分数:2.00)A.72 36 B.
16、108 36C.72 6D.108 6解析:31.以下关于 MsgBox 的叙述中,错误的是( )。(分数:2.00)A.MsgBox 函数返回一个整数B.通过 MsSBox 函数可以设置信息框中图标和按钮的类型C.MsgBox 语句没有返回值D.MsgBox 函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量 解析:32.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和【 】(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计 解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是:需求分析阶段、概念设计阶段、逻
17、辑设计阶段和物理设计阶段。 33.在窗体上画一个命令按钮,然后编写如下程序: Private Sub Comrnand3_Click( ) Cop 2 Cop 3 Cop 4 End Sub Sub Cop (a As Integer) Static x As Integer x=x + a Print x; End Sub 程序运行后,单击命令按钮,输出结果为( )。 (分数:2.00)A.2 3 4B.2 5 9 C.3 5 4D.2 4 3解析:在过程 Sub 中,将 Integer 型变量 x 定义为静态变量(Static),Static 语句的格式与 Dim 语句完全一样,但 Sta
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VB31 答案 解析 DOC
