vb二级考试题库(15篇)
1.vb二级考试题库 篇一
计算机二级VB考试题及答案
计算机二级VB考试题及答案
1.设有如下程序段:
x=2
For c=1 To 4 Step 2
x=x+c
Next c
运行以上程序后,x的值是(A)(单)
A.6
B.7
C.8
D.9
2.以下叙述中错误的是(A)(单)
A.在KeyPress事件过程中不能识别键盘键的按下与释放
B.在KeyPress事件过程中不能识别回车键
C.在KeyDown和KeyUp事件过程中,从键盘输入的字母“A”和字母“a”对应的KeyCode视作相同的字母
D.在KeyDown和KeyUp事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符
3.执行如下两条语句,窗体上显示的是(C)(单)
A=9.8596
Print Format(a,“000.00”)
A.0,009.86
B.9.86
C.009.86
D.0,009.86
4.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
Private Sub Command1_Click( )
CommonDialog1.FileName =“”
CommonDialog1.Filter=“All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt”
CommonDialog1.FilterIndex=1
CommonDialog1.DialogTitle=“VBTest”
CommonDialog1.Action=1
End Sub
对于这个程序,以下叙述中错误的是(D)(单)
A.该对话框被设置为“打开”对话框
B.在该对话框中指定的文件名为空
C.该对话框的标题为VBTest
D.在该对话框中指定的默认文件类型为文本文件(*.Txt)
5.设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:
Private Sub Command1_Click( )
Dim a As Integer
a=10
Call g(Form2,a)
End Sub
Private Sub g(f As Form,x As Integer)
y=Iif(x>10,100,-100)
f.Show
f.Caption=y
End Sub
运行以上程序,正确的结果是(B)(单)
A.Form1的Caption属性值为100
B.Form2的Caption属性值为-100
C.Form1的Caption属性值为-100
D.Form2的Caption属性值为100
6.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:
Private Sub Command1_Click( )
Dim x As Integer
Static y As Integer
x=10
y=5
Call f1(x,y)
Print x,y
End Sub
Private Sub f1(ByRef x1 As Integer, y1 As Integer)
x1=x1+2
y1=y1+2
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)
A.10 5
B.12 5
C.10 7
D.12 7
7.Option Base 1
Private Sub Command1_Click( )
Dim a(10) As Integer
Dim n As Integer
n=3
If n<10 Then
Call GetArray(a,n)
End If
End Sub
Private Sub GetArray(b( ) As Integer,n As Integer)
Dim c(10) As Integer
j=0
For t=1 To n
b(t)=Rnd*100
If b(t)/2=b(t)2 Then
j=j+1
c(j)=b(t)
End If
Next t
Print j
End Sub
以下叙述中错误的是(C)(单)
A.数组b中的数范围为0-100
B.c数组下标的下界从1开始
C.GetArray过程的参数n是按值传送的
D.语句If b(t)/2=b(t)2 Then 是判断数组b中元素的值是否为整数
8.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Option Base 1
Private Sub Command1_Click( )
Dim a
a= Array(1,2,3,4,5)
For c=1 To Ubound(a)
a(c) = a(c)+c-1
Next c
Print a(3)
End Sub
程序运行后,单击命令按钮,则在窗体上显示的内容是(B)(单)
A.4
B.5
C.6
D.7
9.阅读程序:
Option Base 1
Private Sub Form_Click( )
Dim arr
Dim Sum%
Sum = 0
arr = Array(1, 3, 5, 7, 9)
For t = 1 To 5
Sum = Sum + arr(t)
Next t
Print Sum
End Sub
程序运行后,单击窗体,输入结果为(B)(单)
A.5
B.9
C.25
D.15
10.在窗体上画一个名称为File1的文件列表框,并编写如下程序:
Private Sub File1_DblClick( )
x=Shell(File1.FileName,1)
End Sub
以下关于该程序的叙述中,错误的是(A)(单)
A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
B.双击文件列表框中的文件,将触发该事件过程
C.要执行的文件的名字通过File1.FileName指定
D.File1中显示的是当前驱动器、当前目录下的文件
11.在窗体上画一个名称为Label1、标题为“VisualBasic考试”的标签,两个名称分别为Command1和Command2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为Timer1的.计时器控件,并把其Interval属性设置为500。编写如下程序:
Private Sub Form_Load( )
Timer1.Enabled=False
End Sub
Private Sub Command1_Click( )
Timer1.Enabled=True
End Sub
Private Sub Timer1_Timer( )
If Label1.Left< Form1.Width Then
Label1.Left = Label1.Left + 20
Else
Label1.Left=0
End If
End Sub
程序运行后,单击“开始”按钮,标签在窗体中移动。 对于这个程序,以下叙述中错误的是(A)(单)
A.标签的移动方向为自右向左
B.单击“停止”按钮后再单击“开始”按钮,标签从停止的位置继续移动
C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D.标签按指定的时间时隔移动
12.规范地说,VB是一种(A)的开发工具(单)
A.面向对象
B.面向用户
C.面向屏幕
D.面向窗体
13.VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中(单)
A.文件
B.工程
C.编辑
D.视图
14下面(D)操作不是激活或显示属性列表框的操作(单)
A.按快捷键F4
B.点击工具栏中的“属性列表框”按钮
C.选择“视图”下拉菜单的“属性窗口”项
D.双击窗体中的某一对象
15.Visual Basic程序中分隔各语句的字符是(B)(单)
A.′
B.:
C.
D._
16.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为(B)(单)
A.Form1 = “VB Test”
B.Caption =“VB Test”
C.Form1.Text = “VB Test”
D.Form1.Name =“VB Test”
17.下列不能打开代码窗口的操作是(D)(单)
A.双击窗体上的某个控件双击
B.双击窗体
C.按F7键
D.单击窗体或控件
18.Visual Basic程序中语句行的续行符是(D)(单)
A.′
B.:
C.
D. _
19.Visual Basic程序中的注释所使用的字符是(A)(单)
A.′
B.:
C.
D._
20.下列说法中正确的是:为了保存一个Visual Basic应用程序,应当(D)(单)
A.只保存窗体模块文件(.frm)
B.只保存工程文件(.vbp)
C.分别保存工程文件和标准模块文件(.bas)
D.分别保存工程文件、窗体文件和标准模块文件
2.vb二级考试题库 篇二
1 研究二级VB考试大纲,总结考点分布情况
由于VB课程的易学易用等特点,目前有许多高校将其作为非计算机专业的一门重要课程,每年参加二级VB考试的学生人数众多,因此如何提高二级VB考试的通过率是一个重要的课题。在有限的学时内,为了让学生在学好VB课程的基础上还可以顺利通过二级VB等级考试,我们需要深入研究江苏省二级VB考试大纲,并结合考试大纲精心组织教学内容。
江苏省计算机等级考试以“重在基础、重在应用”的原则为指导,采取统一命题、统一考试的方式,每年3月和10月各举行一次考试。计算机等级考试包括三个等级,其中二级考试重在测试计算机的基本知识、操作使用计算机的能力以及使用一种高级语言进行编程和上机调试、运行的能力。
二级考试包括笔试(共60分)和上机操作考试(40分)两部分。笔试部分分为30个单选题(其中基础知识题20个,VB知识10个,每题1分)和30个填空题(VB知识的填空题,每题1分);上机操作考试包括一个改错题(14分)和一个编程题(26分)。根据江苏省计算机等级考试的考务细则规定,二级笔试和上机操作考试的成绩均须达到规定标准方为合格。
为了能够让学生顺利通过二级VB等级考试,我们在VB课程的教学过程中需贴近等级考试真题,让学生了解等级考试各知识点的分布情况。作者根据多年的VB教学实践总结出二级VB考试选择题部分各知识点的真题分布情况如表1所示。填空题和上机操作题是综合性题目,主要涉及到字符串处理、程序控制结构、数组和过程调用等内容的知识点。
2 紧扣考试大纲组织教学,突出重难点,合理分配课时
随着招生规模的不断扩大,高校学生的数量逐年增加,担任基础课的教师要承担全校理工科非计算机专业学生的基础课的教学,这使得任课教师、机房等资源相对紧缺,因此高校中很多课程都逐步实行大班教学并相应的缩短课时;同时由于教学过程中普遍采用大屏幕多媒体教学的模式,学生无法做到边听课边做笔记,留给学生的印象较浅,容易遗忘,实际教学效果欠佳。如何能在有限的课时内抓住教学的重点难点、合理地分配课时,把考试要求的内容给学生讲一遍,并能让学生把容易学的知识点牢牢地记住,不容易理解的学会、理解且能基本懂得应用,这是值得探讨的。
我校选用的《Visual Basic程序设计教程》共分为11章内容。其中前3章主要讲述VB的面向对象的编程特点、集成开发环境以及VB常用的标准控件;第4章是VB语言基础;第5章是程序控制结构;第6章数组;第7章过程;第8章程序调试,第9章数据文件;后2章讲述VB其他多媒体控件及数据库的应用。其中前3章是VB的基础知识,学生只要知道窗体和各种控件的功能以及常用的属性、方法和事件,在学习起来比较容易掌握。第4、5、6、7章涉及到VB的编程思想,掌握起来有一定的难度。做上机操作的改错题时需要用到第8章所讲到的工具和方法。后3章主要讲解VB的一些高级控件的使用。同时还有与本书相配套的《Visual Basic程序设计实验指导》书,用来加深学生理解、验证并巩固课堂教学内容。
根据等级考试真题分布情况表可知,笔试和上机考试的重点分布在第4、5、6、7章节,而且这4章在学习起来有一定的难度,因此在教学过程中,需将理论课程的重点放在这4章,并根据真题分布情况表,把历年二级VB考试真题融入到教学内容中,尽量多找一些等级考试的真题进行讲解,引导学生对重要知识点的重视并加深学生的理解力。
3 重视上机操作,培养学生的自学能力和创新能力
由于VB程序设计课程是一门操作性较强的课程,在教学过程中要注重培养学生的综合操作能力。同时,二级考试上机编程题的分数较多,如果没有实际的编程经验,很难通过考试。并且,上机题一般都有输出结果,而要产生输出结果,必须运行程序、运用程序调试方法。在运行中调试程序是一项重要的技能。教师在上机指导时需帮助学生总结调试程序的过程中遇到的错误现象及解决方法,要求学生在完成实验指导书上要求的内容后还要进行等级考试真题的练习。为了准确的掌握学生的操作情况,教师还要加强上机检查,根据学生在操作过程中遇到的实际问题进行有针对性的讲解,并根据需要适当调整教学过程及内容。
在历年的等级考试监考过程中,我们发现学生在做上机操作题目的时候经常犯同样的错误:保存程序的操作不正确或者程序未保存但是由于机器故障或电脑死机而导致程序丢失。为了避免实际参加等级考试时出现同样的问题,教师在教学过程中要提醒学生注意程序的保存,并且在保存时要注意文件名、文件类型和保存位置。平时上机操作中养成正确的随时保存程序的习惯才不至于在考试时出现这样的低级错误。
对于非计算机专业的学生,教师还要帮助学生树立正确的学习目标,培养学生的学习热情,让学生认识到VB程序设计在实际专业领域方面的实用价值,尽量让学生掌握主动,由他们自主地去探索解决问题的办法,充分发挥学生的主观能动性,开发学生的创新能力,并且要使学生能运用所学的知识和规律去解决实际问题。
4 梳理易考知识点,考前强化训练
在计算机二级VB考试前,需加强应试能力训练,做最后阶段的复习冲刺。教师要对照大纲的要求,将考试涉及的概念进行全部重新整理,帮助学生梳理出易考知识点,要求学生掌握好基本语法知识,对大纲要求的函数、语句应作重点练习;理解教材中出现的常用算法;并抽取比较重要的历年真题进行测试,让学生熟悉上机考试环境。还要经常组织师生交流、专门研讨会、考前培训等活动。这些都是提高计算机二级考试通过率的关键。
5 结束语
目前许多高校规定考生计算机等级考试成绩与毕业成绩挂钩,因此计算机等级考试是否通过与考生个人的关系密切,对学校也有较大的影响。高校教师应充分调动学生学习VB程序设计课程的积极性,更新教学理念,不断探索教育教学研究方法,在教学过程中贯穿计算机等级考试,对VB程序设计课程教学进行全面改革,充分发挥学生学习的自主性和积极性,增强学生动手能力,提高学生独立分析问题、解决问题的能力,才能较大幅度地提高学生计算机二级考试的通过率。
参考文献
[1]张玉生.Visual Basic程序设计教程[M].北京:中国电力出版社,2008.
[2]佘亮.高校计算机基础课程教学内容改革的探讨[J].科技信息:科学教研,2008(2).
[3]龙达雅,李婧.计算机实验教学模式与创新人才培养的探索[J].教育研究与实验,2009(16).
3.vb二级考试题库 篇三
关键词 三级网络技术;VB;模拟考试系统;随机抽题
中图分类号:G652 文献标识码:B
文章编号:1671-489X(2016)16-0029-03
1 引言
随着计算机网络技术的发展,计算机网络技术知识变得越来越重要,计算机等级考试合格证书也已成为用人单位录用大学毕业生的基本条件之一。为方便广大学生检验习得的网络技术知识,并积极备战全国计算机三级网络技术等级考试,在此进行基于VB的三级网络技术模拟考试系统的研究。
本研究所设计的三级网络技术模拟考试系统从学生角度出发,最终完全面向学生。它既考核学生对所学知识的掌握情况,还能够模拟真实的考试环境,提高考生认知能力和适应考试的能力。该系统随机抽取题目,自动对试卷进行评分,增加了考试的实时性和全面性。此外,三级网络技术模拟考试系统作为学生独立进行自主学习的平台,有助于促进远程教育中教育资源的开发。
2 系统功能概述
该三级网络技术模拟考试系统使用了VB、Access主要开发工具和Photoshop辅助工具,由管理员模块和考生模块两个模块组成。由于三级网络技术知识随着技术的不断发展会有所更新,则管理员模块可以解决知识更新伴随的试题更新问题。三级网络技术考试题型主要是选择题、填空题和综合题,综合题作答形式与填空题相近,本模拟考试系统将其归类为填空题。此外,考虑到初学者学习网络技术知识会有感到枯燥的时候,故在此增设娱乐区域,希望使学习者得到适时放松,促进学习效率的提高。
3 系统功能分析与实现
系统功能分析
1)系统客户端功能分析。该三级网络技术模拟考试系统主要分为管理员模块和考生模块,由于该系统面向的对象是网络技术知识的学习者,因此两个主要模块的功能都是为学习者量身打造。本系统的具体功能模块如图1所示。
2)系统数据库功能分析。该模拟考试系统要长期存放大量的试题和考生信息等数据,即需将数据存放在数据库中,在上述的模块中除了娱乐区域,都需要对数据库进行操作。该系统涉及的数据库系统以模拟考试系统功能为基础,建立一个名为“模拟考试系统数据库”总的数据库。总库中包含学生信息表、选择题题库表、填空题题库表、试卷参数表和学生考试试卷表等5个数据表。该数据库主要用于登录系统和抽取试题进行考试,用户实际操作的是数据库中这5个不同数据表相互连接后的结果,以便系统正常运行,从而提高学习者的工作效率。
系统功能实现
1)数据库实现。依据本系统的实际特点和功能要求,该数据库中主要选择题题库表和学生考试试卷表等5个表。选择题题库表项主要有选择题号、题干、选项、标准答案、解析、错误次数等。学生考试试卷表项主要有试题在试卷中编号、试题在题库中编号、试题答案、学生答案、得分等。
2)客户端功能实现。在考生总界面中,单击“模拟考试”按钮,再单击随之出现的“开始考试”按钮,即可进入与全国计算机三级网络技术等级考试类似的考试界面中,系统客户端主要功能如图2所示。
3)计时功能。由于考生已知道考试总时间,没有必要再设计一个倒计时功能来增加考生心理压力;另一方面,考生知晓实际所用考试时间能反思出自己对试题的掌握情况。综上,本模拟考试系统将真实考试环境中的倒计时功能改进为直接计时功能,流程如图3所示。
4)随机抽题功能。考生在单击“开始考试”按钮的同时,系统自动从数据库对应表中通过循环产生的随机数生成40道选择题、4道填空题的题号,逐个保存至数组,然后将抽取的试题题号植入考生考试试卷表中。在考试界面中需新建一个Adodc控件,将Adodc控件的数据源设为考生考试试卷表和选择题表与填空题表的条件连接体。随机抽题的流程如图4所示。
5)统计考生的成绩。考生顺利答完所有题目,单击“交卷”按钮,或者考生考试已到120分钟的真实考试时间,系统会自动判断考生的答案正确与否,统计出考生所得分数,关闭模拟考试界面。统计分数的流程如图5所示。
4 总结
本文是针对计算机三级网络技术的学习和模拟考试所做出的一些研究,对于自主学习三级网络技术的学生来说,具有很高的研究价值和广泛的应用前景。本系统经过多次修改和调试,基本能实现模拟考试、总结学习成果等功能,具有较高的稳定性。但是本系统分数统计的细化方面还需要进一步深入和完善。
参考文献
[1]许洋,李胜.基于VB的计算机二级考试练习系统设计[J].徐州师范大学学报:自然科学版,2006(3):27-29.
[2]唐建国.基于VB+ACCESS的无纸化考试系统的设计与实现[J].软件,2012(2):19-20,23.
[3]唐赞玉,瞿绍军,彭华.基于VB的计算机考试复习系统的设计与实现[J].吉首大学学报:自然科学版,2006,27(2):39-42.
[4]武怀生.基于VB&ACCESS的考试系统中生成不重复随机试题的算法及程序设计[J].自动化与仪器仪表,2015(10):132-134.
4.vb二级考试题库 篇四
(A)SetFocus (B)Visible (C)Refresh (D)GetFocus
2. 在VB中可以改变控件大小的操作是( )
(A)
(C)
3. 可以创建控件数组的方法是( )
(A) 在窗体上画上个控件,再画一个同类型的控件
(B) 在工具箱中双击某一个控件,再双击该控件
(C) 执行“工程”菜单中的“添加控件数组”选项
(D)单击某个控件,按
4. Label控件中显示的文字是由( )属性决定的。
(A)Text (B)Caption (C)Name (D)Forecolor
5. 为了选中窗体上的某个控件,应执行的操作是( )
(A)单击窗体 (B)单击该控件 (C)双击该控件 (D)双击窗体
6. 确定一个控件中窗体上的位置的属性是( )
(A)Width和Height (B)Width和Top
(C)Height和Left (D)Top和Left
7. 在程序运行期间,如果拖动滚动条上的滚动块,则触发滚动条的( )事件。
(A)Move (B)Change (C)Scroll (D)SetFocus
8. 要把窗体Form1加载到内存但不显示出来,可使用( )语句。
(A)Form1.Show (C)Form1.Hide
(C)Load Form1 (D)Unload Form1
9. 在程序运行期时,在窗体Form1中单击,发生的事件是( )
(A)Form_Click( ) (B)Form_Load( )
(C)Form1_Click( ) (D)Form1_Click( )
10. 窗体上有一个控件Command1,程序运行时,在该控件上单击,发生的事件是( )
(A)Command_Click( ) (B)Command_Dblclick( )
5.vb二级考试题库 篇五
是指由若干标准数据类型组成的一种复合类型,也称为记录类型。
(1)定义方式:
Type 自定义类型名
元素名[(下标)] As 类型名
……
元素名[(下标)] As 类型名
End Type
元素名:表示自定义类型中的一个成员
下标(可选):表示是数组
类型名:为标准类型
例:定义一个学生信息的自定义类型:
Type studtype
No As Integer ’ 定义学号
Name As String*10 ’ 定义姓名
Sex As String*2 ’ 定义性别
Mark(1 TO 4) As Single ’ 定义4门课程的成绩
Total As Single ’ 定义总分
End Type
(2)注意事项
1)自定义类型一般在标准模块(.bas)中定义,默认是Public
2)自定义类型中的元素可以是字符串,但应是定长字符串
3) 不可把自定义类型名与该类型的变量名混淆
4) 注意自定义类型变量与数组的差别:它们都由若干元素组成,前者的元素代表不同性质、不同类型的数据,以元素名表示不同的元素;后者存放的是同种性质、同种类型的数据,以下标表示不同元素。
2. 自定义型变量的声明和使用
使用形式: Dim 变量名 As 自定义类型名
例如: Dim student As studtype, mystud As studtype
自定义类型中元素的表示方法是:变量名 . 元素名 如:student.name student.mark(4)
为了简单起见,可以用With …… End With 语句进行简化。 例:
With student
.no=99001
.name=“”
.sex=“”
.total=0
for I=1 to 4
.mark(I)=int(rnd*101) ’随机产生0 - 100之间的分数
.total=.total+.may(I)
next I
End With
Mystud=student ’ 同种自定义类型变量可以直接赋值
3.自定义类型数组的使用
自定义类型数组就是数组中的每个元素都是自定义类型。
例如:自定义一个由学生姓名、成绩组成的学生记录类型,用来存放100个学生的记录。
1.计算机等级考试二级VB考点:排列显示和分层显示控件
2.计算机等级考试二级VB考点:进程条和滑块
3.计算机等级考试二级VB考点:常用文件操作语句和函数
4.计算机等级考试二级VB程序设计题
5.计算机等级考试二级VB程序设计模拟试题
6.计算机二级VB考点:报表制作
7.计算机等级考试二级MS试题【含答案】
8.计算机等级考试二级复习及应试方法
9.计算机等级考试二级Java重点内容
6.vb二级考试题库 篇六
1.VB是一种面向 [ 1 ] 的可视化程序设计语言,采取了_[ 2 ]_的编程机制。
2.算术表达式 |x+y|+35 写成VB表达式的形式为 [3 ] 。
3.使文本框可以获得焦点的方法是 [ 4 ] 。
4.表达式123+23 mod 103的值为 [5 ] 。
5.有下列For语句For i= -3 To 20 Step 4 则该语句的循环次数为 [ 6 ] 次。
6.在调用自定义函数时,参数的传递有 [ 7 ] 和 [ 8 ] 两种形式。
7.在如下数组声明语句中 Dim s(4,4) As Integer,第一个数组元素的引用形式是 [9 ] 。
8.如果要每隔0.5 s触发一个Timer事件,则Interval属性应设置为 [ 10 ] 。
9.单选按钮和复选框都有Value属性,但二者该属性值的类型不一样,其中单选按钮该属性值类型为 [ 11 ] ,复选框该属性值类型为 [ 12 ] 。
10.要在程序中显示通用对话框,要对CommonDialog控件的 [ 13 ] 属性赋以正确的值。
13.VB提供了三种访问文件的模式,按照访问模式可以把文件分为顺序文件、 [ 14 ] 和
二进制文件。
14.使用Line方法画矩形,必须在指令中使用关键字 [ 15 ] 。
15.窗体上有一命令按钮,程序运行时,决定该按钮是否可用应设置的属性是 [ 16 ] ,决定该
按钮是否显示应设置的属性是 [ 17 ] 。
16.VB程序设计语言具有结构化程序设计的三种基本结构,即 [18 ]、 [19 ] 、 [20 ] 。
[1] 对象 [2] 事件驱动 [3] Abs(x+y)+3^5 [4] SetFocus
[5] 125 [6] 6 [7] 传址 [8] 传值
[9] s(0,0) [10] 500ms [11] 逻辑型 [12] 数值型
[13] Action [14] 随机文件 [15] B [16] Enabled
7.关于院系二级考试管理模式的思考 篇七
考试作为一种检验学校教学质量和学生教学效果的重要手段,在教学工作中发挥着重要的作用,考试管理是学校工作的一个重要组成部分, 但是目前大多数院校的考试管理工作都存在很多不完善的地方, 在以往的考试安排工作方面基本上都主要依靠经验和手工的方式,效率不高,而且很容易出现差错。 面对这种教学形势,建立二级考试管理模式是很有必要的。 随着学校规模不断扩大,学生数量逐年增加,专业设置更加多样化,学生个性发展和特色教育的结合更加紧密,因此管理模式需要由教务处一级管理向院系二级管理模式转变,而院系二级管理就是在这种情况下应运而生的, 院系二级考试管理是推行院系二级管理的必要前提, 因此必须重视对院系二级考试管理模式的改革和应用。
2.二级考试管理模式的制定
2.1原则的制定
在我校以前传统的考试组织形式下, 系部一般没有自主安排考务的权力,常常是教务处进行统一考试安排,然后由教师执行, 这样一方面由于统一自上而下的安排没办法考虑不同专业不同考核模式的特性, 就会存在外行人管内行人的弊端, 另一方面很难将系部参与考务工作的积极性和主观能动性充分调动起来。 此外,由于所有考试都是由教务处考试中心安排的,不仅会造成考试中心管理人员工作任务繁重,而且会造成由于前期沟通不足而导致的矛盾, 比如考试时间与不同专业不同课程进度的实际情况不符。 因此,二级考试管理模式的制定本着丰富管理对象、增加管理层次、改变管理手段的原则进行。 从管理层级和考务安排上主要依托信息化考务辅助平台的建立,而管理手段上分为两大部分,专业课由于其特殊性,以系部组织为主,将考务权力重复下放到系部;而公共基础课由于自身的普遍性, 则由教务处进行统一组织, 统一安排。 这样既提高了考试效率,又充分调动了系部的参与考务管理的积极性,从而避免了之前的考试管理带来的弊端。
2.2制度的完善
近年来考务管理部门根据学校实际情况制定并发布了《考场规则》、《课程考核管理规定》、《防灾科技学院学生违纪处分条例的通知》、《院、系二级教学管理实施办法》、《院、系二级教学管理部门职责》等规章制度,为二级考试管理规范化提供了制度保障。 同时结合实际情况,将不断细化实施细则,并将其逐步完善和落实。 积极开展相关研究工作,适时调整、补充和修订管理制度。
2.3二级考试管理系统的架构
过去没有实施二级考试管理之前, 主要采取手工方式由教务处进行统一排考,这主要依据自身的经验,考试安排的合理性难以保证, 改革之后基于教务处统一安排结合系部自行组织的模式,建立二级考试信息化管理系统,促进考试安排更加科学化和合理化。
我院考务辅助平台系统在界面上由期中考试和期末考试两部分构成,在设计架构上由三个子系统不同模块组成,即系统管理、考务申报管理、信息查询管理子系统。 该系统有效解决了传统的考试管理中容易出现考试冲突的问题, 因为该系统是由计算机控制的, 并可以快速自动检测出所有的考试冲突情况,具有安全性高、适用性强的特点。
2.3.1系统管理子系统
该子系统主要由管理人员操作,主要包括系统用户管理,比如添加各级用户、删除各级用户、设置用户权限等。 并定期进行系统基础数据维护。 还可导入或导出一些考试的基础数据以便查看等。
2.3.2考务申报子系统分为三个模块
1考试时间申报, 前提是保证要考的内容已经全部教学完毕, 在此基础上由授课老师结合进度情况和学生学习状况合理安排考试时间。
2考试地点申报,由于本校分为南北两个校区,因此在授课老师申报时应注明申请哪个校区的教室, 然后教务处在收到申请信息后通过系统排查筛选出能利用的空余教室, 并且结合考试时间和容量为期安排合理的考场, 本系统的优点在于能有效避免考试地点和时间的冲突,提高排考效率。
3监考教师申报,由任课老师事先和监考老师沟通,在征得其同意的情况下再在系统里进行申报, 安排任课教师和不任课教师共同监考。 同时系统也可以自动排查监考老师时间冲突的情况,并提前发出通知。
2.3.3信息查询管理子系统分为两个模块
1监考信息查询统计。 该模块能够有效地把监考教师的信息进行汇总和分析,有利于各系部监考任务的落实。
2考务工作量查询。 该模块能够对考试工作量实施有效管理,从而提高老师的积极性和主动性,提高二级考试管理的质量。
2.4监督机制
在二级考务管理模式下,形成了督导领导小组、教务处、 系部三者巡视同时进行的监督机制,共同维护考试秩序。 在考试结束后,督导组组织相关专家深入院系进行考务检查,通过期末考场巡视及深入院系的考务检查, 及时检查结果进行及时反馈,从而为以后的考试管理提出建议。
3.结语
8.vb二级考试题库 篇八
2、下列关于队列的叙述中正确的是(C)A.在队列中只能插入数据 B.在队列中只能删除数据 C.队列是先进先出的线性表 D.队列是先进后出的线性表
3、关系数据库管理系统能实现的专门关系运算包括(B)A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表
4、下列关于栈的叙述中正确的是(D)A.在栈中只能插入数据 B.在栈中只能删除数据
C.栈是先进先出的线性表 D.栈是先进后出的线性表
5、算法一般都可以用哪几种控制结构组合而成(D)A.循环、分支、递归 B.顺序、循环、嵌套 C.循环、递归、选择 D.顺序、选择、循环
6、在关系数据库中,用来表示实体之间联系的是(D)A.树结构 B.网结构 C.线性表 D.二维表
7、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析 B.需求分析 C.详细设计 D.程序编码
8、在一棵二叉树上第5层的结点数最多是(B)注:由公式2(k-1)得 A.8 B.16 C.32 D.15
9、结构化程序设计主要强调的是(B)A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
10、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式 B.外模式 C.概念模式 D.逻辑模式
11、下述关于数据库系统的叙述中正确的是(A)A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余
9.vb二级考试题库 篇九
(1)在名称为Forml,标题为“输入”、最大化按钮不可用的窗体上画1个名称为Framel的框架控件,其标题为“选择性别”;再向框架内画两个名称分别为Optionl和Option2的单选按钮,其标题分别为“男”和“女”,并将单选按钮Option2设置为选中状态。请设置相应属性使得程序执行时,窗体界面如图所示。
注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjtl.frm,工程文件名为sjtl.vbp。
(2)在名称为Forml的窗体上画1个名称为Labell的标签,其标题为“计算机等级考试”,且能根据标题内容自动调整大小,有边框(如图所示);再在窗体上画1个名称为HScrolll的水平滚动条,并将滚动条所能表示的最小值设置为
10、最大值设置为20。
要求:编写适当的事件过程,使得程序运行时,当单击水平滚动条两端的箭头时,能将标签中的文字大小设置为滚动框当前位置值,程序运行后的界面如图所示。
注意:程序中不得使用变量,每个事件过程中只能写一条语句(不得使用选择语句或循环语句)。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
二、简单应用题
(1)考生文件夹中有工程文件sjt3.vbv。窗体上显示有一个列表框和一个文本框,且列表框中已有若干列表项。程序的功能是,程序运行时,当用户在列表框中单击并选中某个列表项时,该项的内容将显示到文本框中,用户可以在文本框中对相关内容进行编辑,按回车键后,能够用编辑好的内容替换被选中的列表项,并自动清空文本框;当双击某个列表项时,则从列表框中删除该列表项;当用户直接在文本框中键入文本并按回车键后,则把该文本添加为列表框的一个新列表项,添加完成后,将文本框清空。运行窗体如图所示。
要求:程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序。最后程序按原文件名存盘。
(2)考生文件夹中有一个工程文件sjt4.vbp。窗体上有两个文本框和一个标题为“运算”的命令按钮。程序的功能是,当程序运行时,单击“运算”按钮,能够产生10个1~100之间的随机整数,并显示在上面一个文本框中,然后,程序从中找出一个最大值,并将最大值与第1个数互换位置,最后把结果显示在下面一个文本框中。下图为程序某次运行的结果。程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
三、综合应用题
考生文件夹下有工程文件sjt5.vbp,窗体界面如图所示。考生文件夹下的in5.dat文件中有某次歌睦大奖赛10位选手的得分,文件中的每一行数据包含选手的编号及5位评委的打分。程序运行时,单击“显示数据”按钮,则将in5.dat文件的内容读入二维数组a中,并将数组a各元素的值显示在Textl文本框中;单击“计算并排序”按钮,则先计算每位选手的平均分作为最后得分,再按最后得分从高到低排序,最后按序在Listl列表框中显示各选手的编号和最后得分(每组编号和最后得分用空格隔开作为一行)。单击“保存”按钮,则保存结果。“显示数据”和“保存”按钮的Click事件过程已经给出,请编写“计算并排序”按钮的Click事件过程实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须单击“计算并排序”按钮后,再单击“保存”按钮保存结果,否则无成绩。最后,程序按原文件名存盘。
参考答案及解析
一、基本操作题
(1)【解题思路】新建一个空白窗体,添加一个框架控件和两个单选按钮控件,设置窗体和控件的相关属性值。
【操作步骤】
步骤1:新建一个“输入”、最大化按钮不可用的窗体,相关属性设置如表4.1所示。
步骤2:向窗体中添加一个框架控件和两个选项按钮,并设置好相关属性,如表4.2所示。
设置完成后效果如图4.1所示。
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
(2)【解题思路】新建一个空白窗体,添加一个标签控件和一个水平滚动条控件,设置好该控件的相关属性,最后通过水平滚动条的change事件,将标签控件的fontSize属性设置为滚动条的value值。
步骤3:添加一个水平滚动条,设置控件的相关属性,如
表4.4所示。
设置完成后,窗体运行效果如图4.2所示。
步骤5:调试并运行程序,关闭程序后按题目要求存盘。
二、简单应用题
(1)【解题思路】本题主要考查对列表框控件的使用,包括向列表框中增加项目,从列表框中删除项目。修改列表框中选中项目的值。
第一个空使用列表框的Text属性,该属性的值为最后一次选中的表项的文本。
第二个空使用列表框的Lisflndex属性,该属性的值是已选中的表项的位置。
第三个空判断Text1文本框中的内容是否为空。
第四个空表示当列表框中无选中项目时,将Text1中的内容添加到列表框的最后。
第五个空表示将Text1文本框中的文本替换为列表框中选中的项目,使用列表框的List和ListIndex属性。
步骤3:调试并运行程序,关闭程序后按题目要求存盘
(2)【解题思路】本题主要考核对数组中元素的基本操作,利用循环语句找出数组中的最大值,并将保存最大值和其所对应的下标,然后将最大值与数组中的第一个元素进行互换操作。
三、综合应用题
【解题思路】本题主要考核列表框控件的基本操作,在事件过程中利用循环结构对二维数组中的元素求平均值,并将结果添加到列表框中,然后利用二重循环结构对列表框中的元素进行降序排列。
10.vb二级考试题库 篇十
关键词:考试,管理,二级学院
四川文理学院自完成本科评估后, 为主动适应当前高等教育以提升教学质量为核心, 走内涵式发展道路的需要, 全面落实本科教学工作合格评估整改方案, 自2013年5月份实施撤系建院工作。作为新成立的二级学院, 面临的教学管理工作不断加大加宽。首先就表现在考试管理上。以前的系只是组织几门考试, 考试安排和管理也很简单。但是成立了二级学院以后, 教务处的考试管理权利下放, 所有考试都放在二级学院, 如何来完成这个重要的教学环节?是每个二级学院都在思考和急需解决的问题。作为二级学院的教学秘书, 我有以下几方面的思考:
一、建章立制
凡事都要有制度, 只有有良好的制度, 才会有良好的收效。二级学院为加强考试管理首先应该建章立制, 先做好制度的保障。以前作为系级的考试, 考试的管理没有具体的规章制度可循, 而成立了新的学院后, 制定符合本院具体情况的考试制度势在必行。而制度首先要对考试管理的各环节, 对各类管理人员的行为规范以及各环节之间的工作衔接等作出详尽的规定。要明确规定具体哪些必须做到的与禁止去做的, 做到行之有章、动之有据, 明确责任, 从制度上堵塞可能出现的一切漏洞。然后要增强考试管理人员执行制度的自觉性。以前我们的老师和学生都认为系考就是不重要的课, 在考试管理和答卷中都存在不重视的态度。成立了二级学院后考试作为重要的教学环节, 首先要让老师和学生改变观念, 注重考试。凡参与考试工作的人员都必须认真学习考试管理规章制度, 自觉遵守考试纪律。最后要加强对考试管理制度执行情况的检查监督, 发现问题及时纠正, 要落实岗位责任制和各个工作环节的责任制, 把制度建设落到实处。
二、加强学风建设, 严肃考风考纪
学生作为考试的主体, 其思想状况和学习状况是影响考风考纪的关键。所以必须从源头抓起, 加强学生思想教育和考风考纪教育。途径有以下几个:一是利用新生入学后班会、院会等机会, 对学生进行考风教育, 提高学生对考试目标意义的认识, 并把考试纪律作为学生评优、入党的一项重要标准;二是严格日常考试、测试的考风考纪。发现舞弊者, 决不姑息迁就, 从速从严处理, 杜绝舞弊蔓延。三是考前组织学生学习考试管理制度, 形成领导重视、班主任和辅导员齐抓共管的局面, 使学生端正考试态度, 明确考试目的, 遵守考试纪律, 以饱满的热情投入到考试中。
三、加强考试评价反馈力度
考试结果分析也是教学中的一个环节, 教师需通过考试结果的分析评价来检测其教学效果及学生掌握知识的程度。很多高校对这一环节不够重视, 只是简单地填写考试结果分析表, 统计出各个成绩段的比例, 而未能认真组织教研室教师进行试卷分析及评价, 也没有根据考试结果建立一个完整的评价体系, 不能充分发挥考试的激励作用。实际上考试成绩不仅能反映出学生的学习情况也能看出教师的教学质量和学生的领受情况。只有对学生成绩进行合理的分析, 才能发现教师本身在教的过程中存在的问题。学院如果无法客观地评价学生的学习成绩与教师的教学效果, 也不能为教学内容与教学方法的改革提供准确可靠的信息, 甚至影响到教学质量的测量和教育目的的实现。针对这些弊端, 我院就应建立一套完善的考试质量监控机制, 加强考试管理工作的力度, 努力营造认真学习、公平竞争的学习氛围, 这是加强考试管理的一项重要内容。
四、试题的规范化
试卷作为考试过程的一个重要载体, 加强试卷命题的规范在考试管理中必不可少。试卷命题规范主要包括三部分。首先是试题的内容。考试内容应以课程考试大纲为依据, 要求覆盖面广, 题量适度。试题内容还应适当反映教师讲授与学生的自学能力情况。各考试试卷在组卷时, 题型应多样化;难度适中, 区分度强, 一般应为:“三基” (基本原理、基本知识、基本技能) 部分占50%-60%左右;综合性并有一定难度的部分占20%-30%左右;较高并具有相当难度和深度的部分占10%-20%左右;填空题、是非题要具有一定的深、难度, 力求避免暗示;多选题的备选答案不得少于四个。第二方面是试卷形式上的规范, 要求每门课程都应命A、B两套试卷。各套试卷的题号也要统一规定。并在命好题后做出A、B两卷的标准答案。最后就是打印的规范。
五、要更新教育思想, 转变教育观念
11.vb二级考试题库 篇十一
(一)Visual Basic的对象
1.什么是对象
在Visual Basic6.0中,对象分为两类?焕嗍怯上低成杓坪玫模?莆?ざㄒ宥韵螅?梢灾苯邮褂没蚨云浣?胁僮?另一类由用户定义,可以象C++一样建立用户自己的对象。
2.对象属性
属性是一个对象的特性,不同的对象有不同的属性。对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)、是否可见(Visible)等。
3.对象事件
所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作。
4.对象方法
在传统的程序设计中,过程和函数是编程语言的主要部件。而在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:对象名称.方法名称
(二)对象属性设置
为了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。属性不同,设置新属性的方式也不一样。通常有以下3种方式。
1.直接键入新属性值
2.选择输入,即通过下拉列表选择所需要的属性值
3.利用对话框设置属值
二、窗体
(一)窗体的结构与属性
窗体结构与Windows下的窗口十分类似。在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。窗体与Windows下的窗口不但结构类似,而且特性也差不多。
下面按字母顺序列出窗体的常用属性。这些属性适用于窗体,同时也适用于其他对象。
1.AutoRedraw(自动重画)
2.BackColor(背景颜色)
3.BorderStyle(边框类型)
4.Caption(标题)
5.ControlBox(控制框)
6.Enabled(允许)
7.字形属性设置
8.ForeColor(前景颜色)
9.Height、Width(高、宽)
10.Icon(图标)
11.MaxButton、MinButton(最大、最小化按钮)
12.Name(名称)
13.Picture(图形)
14.Top、Left(顶边、左边位置)
15.Visible(可见性)
16.WindowState(窗口状态)
(二)窗体事件
与窗体有关的事件较多,其中常用的有以下几个:
1.Click(单击)事件
2.DblClick(双击)事件
3.Load(装入)事件
4.Unload(卸载)事件
5.Activate(活动)、Deactivdte(非活动)事件
6.Paint(绘画)事件
三、控件
窗体和控件都是Visual Basic中的对象,控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。启动Visual Basic后,工具箱位于窗体的左则。
(一)标准控件(内部控件)
Visual Basic6.0的控件分为以下3类:
1.标准控件(也称内部控件)
2.ActiveX控件
3.可插入对象
(二)控件的命名和控件值
1.控件的命名
在一般情况下,窗体和控件都有默认值,如Form1、Command1、Text1等。在应用程序中使用约定的前缀,可以提高程序的可读性。
2.控件值
为了方便使用,Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。
四、控件的画法和基本操作
(一)控件的画法
可以通过两种方法在窗体上画一个控件。
(二)控件的基本操作
1.控件的缩放和移动
2.控件的复制和删除
3.通过属性窗口改变对象的位置和大小
12.vb期末考试复习题 篇十二
1). 数据库系统的核心是( )。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
正确答案:B
2). 为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是( ).
A.按住Alt键,不要松开,然后单击每个要选中的控件
B.按住Shift键,不要松开,然后单击每个要选中的控件
C.按住Ctrl键,不要松开,然后单击每个要选中的控件
D.拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内
正确答案:A
答案解析:按住Alt键只能选中单个控件,不能同时选中多个控件。故选A。
3). 下面的变量名合法的是( )
A.k_name
B.kame
C.name
D.k-name
正确答案:A
4). 为了使窗体左上角不显示控制框,需设置为False的属性是( ).
A.Visible
B.Enabled
C.ControlBox
D.Caption
正确答案:C
答案解析:窗体的Visible属性是设置窗体可见不可见;Enabled属性是设置可用不可用;Caption属性是用来设置窗体标题栏上显示的内容;ControlBox属性是设置窗体左上角是否显示控制框,当属性值为True时,显示控制框,否则False时,不显示。故选项C正确。
5). 以下关于控件的叙述中,正确的是( )
A.标签控件能够获得焦点
B.不能对列表框中的.列表项进行多项选择
C.命令按钮的外观可以被设置为图形
D.设置形状控件的Shape属性,可以使其呈现为直线
正确答案:C
答案解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点,选项A错误;列表框用于显示可供做单一或多个选择的列表项,选项B错误;形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形,选项D错误。
wpsB022.tmp.jpg
正确答案:A
wpsB035.tmp.jpg
正确答案:C
wpsB047.tmp.jpg
正确答案D
wpsB001.tmp.jpg
正确答案:A
wpsB034.tmp.jpg
13.vb二级考试题库 篇十三
计算机二级考试科目分为d e l p h i、C++, VB, VFP, ACCESS等几个科目, 任选其一。针对该校学生的特点, 学生选择VFP (数据库) 的比较多, 通过几年的二级数据库的培训, 摸索了一套适合学生的培训办法, 学生的过级率确实提高很多, 达到了60%以上, 是学生拿到全国计算机二级证书没有想象中的那么困难。此种培训方法可以运用在日常教学当中, 快速的掌握理论知识要点, 增加实际动手操作能力, 并可以应对日后的各种考试。
现在的计算机二级考试全为上机操作, 笔试和操作题都通过电脑完成, 共计100分, 其中40分为笔试题, 60分为上机操作。两项得分60为合格, 其中上机操作必须过36分才行, 所以操作题为重中之重。笔试题其中前10分的题为计算机的公共基础知识, 是所以二级科目都考的, 剩下30分为专业知识。
为了提高学生的过级率, 根据二级数据库考试的特点, 培训时间为60学时, 采取如下的培训方法。
1 笔试公共基础知识
通过对历年真题的深入研究, 公共基础考试主要其中在数据结构与算法, 程序设计, 软件工程基础, 数据库设计基础四个方面。内容繁多, 学起来费事, 尤其很多学生掌握不好这部分知识, 丢分严重。虽然知识点多, 但是也不是不能拿到分的。在培训这部分知识的时候, 不需要每门课程都掌握, 只要把握几个关键点, 时间、空间复杂度, 线性表的特点, 对应的存储机构的特点, 栈和队列的特点, 二叉树的特点, 度、叶子、深度等算法, 前序遍历、中序遍历、后序遍历的算法。常用的顺序查找、二分查找, 直接插入排序、冒泡排序、快速排序的特点, 程序设计的三种基本结构, 结构化程序设计的特点, 面向对象的程序设计特点, 软件工程的生命周期, 每个周期的特点, 软件设计分为概要设计和详细设计, 每种设计用的方法, 软件测试、调试的目的, 数据库的特点, 数据库系统的核心, 数据模型、传统的关系运算、专门的关系运算等, 把历年经常考的试题拿出来, 不花费较多的时间在这部分, 让学生做专门的练习, 只要是死记硬背,
2 笔试VFP基础知识
首先熟悉常量, 变量, 函数, 表达式等部分, 记住各种类型常量, 变量的特点及简写, 例如日期型常量:字符为D, 书写格式为{^2001/01/02}, 函数:数学函数、字符函数, 日期函数等等, 在培训过程中用例题来讲解每个函数的含义, 记住每种函数返回的数据类型。VFP的理论部分, 主要是建立项目、数据库、表、查询、报表、表单、菜单, 编写程序、S Q L语言 (结构化查询语言) 的使用, 这部分知识不仅理论考, 上机也是必考的, 培训中通过建立一个学生管理信息系统来讲解各部分的知识点, 及其如何相互配合使用, 其中每种文件的扩展名必须要记住。对于表来说, 主要考的是数据库表, 熟悉数据库表的特点, 有效性规则的设置, 参照完整性的设置, 索引的类型、特点, 记录的查找, 修改、删除等。查询、报表、菜单等主要用于上机操作, 表单部分主要是常用控件的一些属性设置例如, 给命令按钮设置标题的属性caption。笔试最重要的一部分就是SQL语言, 笔试、上机必考, 对于学生来说很有难度。根据SQL语言的特点, 记住此语言的规则, 关键字必须记住, 例如order by排序, group by分组等, 在讲解知识点的同时, 反复做习题, 通过历年试题的练习, 也可以寻找出一些规律, 学生即使不会写出相应的SQL元, 到那时通过SQL语言的设计规则, 也可以利用排除法来选择正确的答案。此部分习题举例如下。
3 上机操作题
基本操作题主要涉及是项目、数据库的建立, 为数据库表设置有效性规则, 建立索引, 参照完整性等。这部分相对简单18分基本能到手。简单应用主要涉及建立查询、视图、SQL语言, 利用向导生成报表、表单, 程序修改等, 其中用SQL语言做题比较难, 但是这部分是可以解决的, 学生即使对SQL语言使用的不熟练, 也可以使用查询设计器做, 查询设计器做查询, 只要按照要求一步一步操作就可完成查询, 然后生成相应的SQL语言。此部分主要设计到程序修改题, 修改的部分也主要是SQL部分, 只要把SQL规则关键字记住, 就能完成程序改错。综合应用主要涉及表单建立和为其编写程序, 这部分难度较大, 满分难拿, 但是10几分还是可以到手的, 其中的编程部分主要涉及的还是SQL语言, 因为一些SQL语言是可以用查询设计完成的, 所以通过多次的练习, 只要最后能生成所需要的表, 不管你中间是否有代码, 最后都会有一个很高的分值。上机操作部分死记硬背是没有用的, 必须做大量的习题, 熟能生巧。历年的培训我校都使用的是无忧考试模拟盘, 里面有100套题, 考试题基本上都是题库的题, 所以学生在考试之前一定要大量的做模拟题。
4 结语
计算机二级中的VFP本身是理论性和实践性很强的一门语言, 考生培训过程中要认真听辅导教师授课, 因为辅导教师都是在经历了好多轮的培训, 知道考试的重难点, 学生要做好笔记, 在自己考试复习时, 大量做模拟题, 只有这样才能顺利通过全国计算机二级的考试。
摘要:随着就业形势日趋严峻, 大学生普遍认为除了毕业文凭外, 谁掌握的证书多, 谁就能在就业竞争中获得优势。根据该院学生的现状, 如何找出一种有效的办法, 制作一套完整的全国计算机二级培训流程, 以提高学生的过级率, 争取毕业之前拿到全国计算机二级证书是该研究者研究的目标。
关键词:VFP,基本操作题,简单应用,综合应用
参考文献
[1]郑月锋.基于网络的三本院校NCRE:二级VB教学改革与实践[J].中国教育信息化:高教职教, 2011 (9) :67-68.
[2]郑德义.全国计算机等级考试二级公共基础知识试卷分析[J].湖北大学成人教育学院学报, 2008 (3) :79.
14.二级口译考试经验 篇十四
背景介绍: 雅思 7.5 / 托福 106 / 专八 79 / 专四:80 / 上海中高级口译证书 / 大学期间上过口译培训班 /
良心建议三点:1.英语听说读写基础扎实,尤其是听力!否则准备口译事倍功半。我的听力基本功是大学里听写并跟读常速BBC 和VOA 以及高级listening to this 打下的。听力练习材料个人认为不需精挑细选,大量的输入和复杂句型的快速反应是关键。2.系统学习口译:不管什么形式,大学口译课程或校外培训班都可以,不要闭门造车,虽然我是九年前上过一段时间的口译入门课,真心受益匪浅。通过老师的讲解,你会明白如何记笔记(重中之重),然后自己不断去实践,找到理解和笔记的平衡点。3.再痛苦,也要录音,做视译是远远不够的!只有不断录音并回听自己的录音,慢慢揣摩你就会发现哪个音调听起来是舒服的,哪个说话频率是适合的,哪种说话方式是自信的。
具体到两场考试对比:去年11月5号一战,综合部分:那场考得还行(69分)关键就是抓紧一切时间理解题目并注意一些字眼,比如:nearly,totally,not等,这些地方容易混淆视听。但是!切不可小瞧综合,这次我的综合就只有60分。做篇章听力部分明显感觉很多信息处理不过来,当时真有一种考试还未开始就要结束的感觉。总结:综合一定要争分夺秒的看题且多做教材和真题,熟悉catti 套路,至于summary 我的理解是:抓住总起类句子且保证文章逻辑通顺即可。
实务部分:一战时英译中很多地方没听懂,自己强行编造或省略,切身体会:如果英翻中你自己都觉得编了或漏了超过2/5,那应该就是没戏了。中译英部分自己觉得还行,但翻译的语调不够沉稳,会的地方说得很溜,不会的地方明显慢下来。最后我的实务:48!二战感觉英译中的理解比上次好多了,几乎只有两处左右没听懂,但是中文表达始终欠缺,有些累赘或僵硬。所以积累和巩固通俗中文表达是非常必要的。中译英部分自我判断一带一路会是热门,所以忽略了最基本的经济加数字类话题的练习。翻得时候不够自信,有停顿(但没有嗯),表达单一,甚至还有一个重要数字没有听到。总之,当时走出考场,挺失落的,还夹杂着一丝遗憾,想着为什么平时没有更努力一些。今天查分,实务也是60分,所以算是擦线过了。心里只有感恩。为什么分数不高?我认为可以归结到平时练习量还是不够。
两次备考都用的官方教材,最后20天用真题练习。唯一的区别是降低视译的练习量,老老实实做录音,再回放,想想哪些地方需要改进,再录。非常注重输出效果。
15.vb二级考试题库 篇十五
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是
A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)
D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)
(2)算法的时间复杂度是指
A)算法的执行时间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的基本运算次数
(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
A)编辑软件
B)操作系统
C)教务管理系统
D)浏览器
(4)软件(程序)调试的任务是
A)诊断和改正程序中的错误
B)尽可能多地发现程序中的错误
C)发现并改正程序中的所有错误
D)确定程序中错误的性质
(5)数据流程图(DFD图)是
A)软件概要设计的工具
B)软件详细设计的工具
C)结构化方法的需求分析工具
D)面向对象方法的需求分析工具
(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
A)定义阶段
B)开发阶段
C)维护阶段
D)上述三个阶段
(7)数据库管理系统中负责数据模式定义的语言是
A)数据定义语言
B)数据管理语言
C)数据操纵语言
D)数据控制语言
(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是
A)文件
B)数据库
C)字段
D)记录
(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
A)需求分析阶段
B)逻辑设计阶段
C)概念设计阶段
D)物理设计阶段
(10)有两个关系R和T如下:
则由关系R得到关系T的操作是
A)选择
B)投影
C)交 D)并
(11)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
(12)设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是 A)|x| B)-|x| C)x D)-x(13)设窗体文件中有下面的事件过程: Private Sub Command1_Click()Dim s a%=100 Print a End Sub 其中变量a和s的数据类型分别是 A)整型,整型 B)变体型,变体型 C)整型,变体型 D)变体型,整型
(14)下面哪个属性肯定不是框架控件的属性 A)Text B)Caption
C)Left
D)Enabled
(15)下面不能在信息框中输出“VB”的是
A)MsgBox “VB”
B)x=MsgBox(“VB”)
C)MsgBox(“VB”)
D)Call MsgBox “VB”
(16)窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程
Private Sub Option1_C1ick(Index As Integer)
„
End Sub
下面关于此过程的参数Index的叙述中正确的是
A)Index为1表示单选按钮被选中,为O表示未选中
B)Index的值可正可负
C)Index的值用来区分哪个单选按钮被选中
D)Index表示数组中单选按钮的数量
(17)设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发
A)Text1的SetFocus事件
B)Text1的GotFocus事件
C)Text1的LostFocus事件
D)窗体的GotFocus事件
(18)VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母
A)这3个事件都会触发
B)只触发KeyPress事件
C)只触发KeyDown、KeyUp事件
D)不触发其中任何一个事件
(19)下面关于标准模块的叙述中错误的是
A)标准模块中可以声明全局变量
B)标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程
C)标准模块中可以包含一些Public过程
D)一个工程中可以含有多个标准模块
(20)设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是
A)Form1_MouseDown
B)Win_MouseDown
C)Form_MouseDown
D)MouseDown_Form1(21)下面正确使用动态数组的是
A)Dim arr()As Integer
„
ReDim arr(3,5)
B)Dim arr()As Integer
„
ReDim arr(50)As String C)Dim arr()„
ReDim arr(50)As Integer D)Dim arr(50)As Integer „
ReDim arr(20)(22)下面是求最大公约数的函数的首部
Function gcd(ByVal x As Integer, ByVal y As Integer)As Integer 若要输出8、12、16这3个数的最大公约数,下面正确的语句是 A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按图1所示的规律输出数据 Dim a(3,5)As Integer For i=1 To 3 For j=1 To 5 A(i,j)=i+j Print a(i,j);Next Print Next
若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是 A)For i=1 To 5 For j=1 To 3 Print a(j,i);Next Print Next B)For i=1 To 3 For j=1 To 5 Print a(j,i);Next
Next
C)For j=1 To 5
For i=1 To 3
Print a(j,i);
Next
Next
D)For i=1 To 5
For j=1 To 3
Print a(i,j);
Next
Next(24)窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序
Private Sub Commandl_Click()
Dim n
If Text1.Text<>“23456” Then
n=n+1
Print “口令输入错误” & n & “次”
End If
End Sub
希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。但上面的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是
A)在Dim n语句的下面添加一句:n=O
B)把Print “口令输入错误” & n & “次”改为Print “口令输入错误” +n+“次”
C)把Print “口令输入错误” & n & “次”改为Print “口令输入错误”&Str(n)&“次”
D)把Dim n改为Static n
(25)要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
A)Private Sub P1_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
Print X,Y
End Sub
B)Private Sub P1_MouseDown(Button AS Integer,Shift As Integer,X As Single, Y As Single)
Picture.Print X,Y
End Sub
C)Private Sub P1_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
P1.Print X,Y
End Sub
D)Private Sub Form_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
P1.Print X,Y
End Sub
(26)计算二的近似值的一个公式是
某人编写下面的程序用此公式计算并输出π的近似值:
Private Sub Comand1_Click()
PI=1。
Sign=1
n=20000
For k=3 To n
Sign=-Sign/k
PI=PI+Sign/k
Next k
Print PI*4
End Sub
运行后发现结果为3.22751,显然,程序需要修改。下面修改方案中正确的是
A)把For k=3 To n 改为 For k=1 To n
B)把n=20000改为n=20000000
C)把For k=3 To n改为For k=3 To n Step 2
D)把PI=1改为PI=0(27)下面程序计算并输出的是
Private Sub Comand1_Click()
a=10
s=0
Do
s=s+a*a*a
a=a-1
Loop Until a<=0
Print s
End Sub
A)13+23+33+„+103的值
B)10!+„+3!+2!+1!的值
C)(1+2+3+„+10)3的值
D)10个103的和
(28)若在窗体模块的声明部分声明了如下自定义类型和数组
Private Type rec
Code As Integer
Caption As String
End Type
Dim arr(5)As rec
则下面的输出语句中正确的是
A)Print arr.Code(2),arr.Caption(2)
B)Print arr.Code,arr.Caption
C)Print arr(2).Code,arr(2).Caption
D)Print Code(2),Caption(2)
(29)设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框
Private Sub Comand1_Click()
CD1.DialogTitle=“打开文件”
CD1.InitDir=“C:”
CD1.Filter=“所有文件|*.*|Word文档|*.doc|文本文件|*.Txt”
CD1.FileName=“" CD1.Action=1 If CD1.FileName=”“Then Print”未打开文件“ Else Print”要打开文件“& CD1.FileName End If End Sub
但实际显示的对话框中列出了C:下的所有文件和文件夹,“文件类型”一栏中显示的是“所有文件”。下面的修改方案中正确的是
A)把CD1.Action=1改为CD1.Action=2
B)把“CD1.Filter=”后面字符串中的“所有文件”改为“文本文件”
C)在语句CD1.Action=1的前面添加:CD1.FilterIndex=3
D)把CD1.FileName=”“改为CD1.FileName=”文本文件“
(30)下面程序运行时,若输入395,则输出结果是
Private Sub Comand1_Click()
Dim x%
x=InputBox(”请输入一个3位整数“)
Print x Mod 10,x100,(x Mod 100)10
End Sub
A)3 9 5
B)5 3 9
C)5 9 3
D)3 5 9(31)窗体上有List1、List2两个列表框,List1中有若干列表项(见图),并有下面的程序:
Private Sub Comand1_Click()
For k=List1.ListCount-1 To 0 Step-1
If List1.Selected(k)Then
List2.AddItem List1.List(k)
List1.RemoveItem k
End If
Next k
End Sub
程序运行时,按照图示在List1中选中2个列表项,然后单击Commandl命令按钮,则产生的结果是
A)在List2中插入了“外语”、“物理”两项
B)在List1中删除了“外语”、“物理”两项
C)同时产生A)和B)的结果
D)把List1中最后1个列表项删除并插入到List2中
(32)设工程中有2个窗体: Form1、Form2,Form1为启动窗体。Form2中有菜单。其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“Teacher”,所有菜单项都可见;否则看不到“成绩录入”菜单项。为此,某人在Form1窗体文件中编写如下程序:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii=13 Then
If Text1.Text=”Teacher“ Then
Form2.input.visible=True
Else
Form2.input.visible=False
End If
End If
Form1.Hide
Form2.Show
End Sub
程序运行时发现刚输入口令时就隐藏了Form1,显示了Form2,程序需要修改。下面修改方案中正确的是
A)把Form1中Text1文本框及相关程序放到Form2窗体中
B)把Form1.Hide、Form2.Show两行移到2个End If之间
C)把If KeyAscii=13 Then改为 If KeyAscii=”Teaeher“ Then
D)把2个Form2.input.Visible中的“Form2”删去
(33)某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中
Private Sub Comand1_Click()
Open ”out.txt“ For Output As #2
Print ”Text1“
Close #2
End Sub
调试时发现没有达到目的,为实现上述目的,应做的修改是
A)把Print ”Text1“改为Print #2,Text1
B)把Print ”Text1“改为Print Text1
C)把Print ”Text1“改为Write ”Text1“
D)把所有#2改为#1(34)窗体上有一个名为Command1的命令按钮,并有下面的程序: Private Sub Comand1_Click()Dim arr(5)As Integer For k=1 To 5 arr(k)=k Next k prog arr()For k=1 To 5 Print arr(k)Next k End Sub Sub prog(a()As Integer)n=Ubound(a)For i=n To 2 step-1 For j=1 To n-1 if a(j)t=a(j):a(j)=a(j+1):a(j+1)=t End If Next j Next i End Sub 程序运行时,单击命令按钮后显示的是 A)12345 B)54321 C)01234 D)43210(35)下面程序运行时,若输入“Visual Basic Programming”,则在窗体上输出的是 Private Sub Comand1_Click()Dim count(25)As Integer, ch As String ch=Ucase(InputBox(”请输入字母字符串“))For k=1 To Len(ch)n=Asc(Mid(ch,k,1))-Asc(”A“)If n>=0 Then Count(n)=Count(n)+ 1 End If Next k m=count(0)For k=1 To 25 If m<> m=count(k)End If Next k Print m
End Sub
A)0
B)1
C)2
D)3
二、填空题
(1)一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,则元素退队的顺序为 【1】。
(2)设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有 【2】 个元素。
(3)设二叉树如下:
对该二叉树进行后序遍历的结果为 【3】。
(4)软件是 【4】、数据和文档的集合。
(5)有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,【5】,成绩)。
(6)为了使复选框禁用(即呈现灰色),应把它的Value属性设置为 【6】。
(7)在窗体上画一个标签、一个计时器和一个命令按钮,其名称分别为Labl1、Timer1和Command1,如图1所示。程序运行后,如果单击命令按钮,则标签开始闪烁,每秒钟“欢迎”二字显示、消失各一次,如图2所示。以下是实现上述功能的程序,请填空。
Private Sub Form_Load()
Label1.Caption=”欢迎“
Timer1.Enabled=False
Timer1.Interval= 【7】
End Sub
Private Sub Timer1_Timer()
Label1.Visible= 【8】
End Sub
Private Sub command1_Click()
【9】
End Sub
(8)有如下程序:
Private Sub Form_Click()n=10 i=0
Do
i=i+n
n=n-2
Loop While n>2
Print i
End Sub
程序运行后,单击窗体,输出结果为 【10】。
(9)在窗体上画一个名称为Command1的命令按钮。然后编写如下程序:
Option Base 1
Private Sub Command1_Click()
Dim a(10)As Integer
For i=1 To 10
a(i)=i
Next
Call swap(【11】)
For i=1 To 10
Print a(i);
Next
End Sub
Sub swap(b()As Integer)
n=Ubound(b)
For i=1 To n / 2
t=b(i)
b(i)=b(n)
b(n)=t
【12】
Next
End Sub
上述程序的功能是,通过调用过程swap,调换数组中数值的存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换,„„。请填空。
(10)在窗体上画一个文本框,其名称为Text1,在属性窗口中把该文本框的MultiLine属性设置为True,然后编写如下的事件过程:
Private Sub Form_Click()
Open ”d:testsmtext1.Txt“ For Input As #1
Do While Not 【13】
Line Input #1, aspect$
Whole$=whole$+aspect$+Chr$(13)+Chr$(10)
Loop
Text1.Text=whole$
【14】
Open ”d:testsmtext2.Txt" For Output As #1
Print #1, 【15】
Close #1
End Sub
运行程序,单击窗体,将把磁盘文件smtext1.txt的内容读到内存并在文本框中显示出来,然后把该文本框中的内容存入磁盘文件smtext2.txt。请填空。选择题
1、A
2、D
3、B
4、A
5、C
6、B
7、A
8、D
9、A
10、A
填空题
1、A,B,C,D,E,5,4,3,2,1 2、15
3、EDBGHFCA
4、程序
【vb二级考试题库】推荐阅读:
省二级考试vb试题汇总09-26
计算机等级考试二级VB考点:常用文件操作语句和函数07-09
计算机二级vb试题答案09-07
全国计算机二级vb试题11-14
2019年二级建造师考试11-01
二级建造师考试时间安排08-19
access二级考试知识点10-08
全国二级建造师考试网11-16
计算机二级考试技巧分析11-07
二级建造师考试《机电》真题与答案解析08-10