16级计算机VB试题
- 格式:doc
- 大小:54.00 KB
- 文档页数:4
vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。
答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。
答案:Class13. 在VB中,________方法用于在运行时创建对象。
答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。
VB期末考试试题A卷一、填空题1、VB程序设计的主要特点是和(2)。
2、在VB中,最主要的两种对象是 (3)和(4)。
3、工程是构成应用程序文件的(5) 。
4、方法是VB提供的一种(6) ,用来完成一定的操作。
5、浮点类型数据包括单精度型和___(7)__数据。
6、事件是窗体或控件对象识别的___(8)____.7、可用窗体的___(9)_ 方法在窗体中显示文字.8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。
9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。
10、双击工具箱中的控件图标,可在窗体的(13) 出现一个尺寸为缺省值的控件。
11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。
12、设x=34。
58,语句Print Format(x,“000。
0”)的输出结果是(15) .13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。
14、设置窗体的(19)属性,可在窗体上显示图片。
15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。
二、选择题1、菜单控件只包括一个事件,即 (1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2) .A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的*表示 (3)。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 (4) .A、EnabledB、CaptionC、DefaultD、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5) 。
一.选择题1.GBK字符集共有_____C_____个汉字。
A、6000多B、10000多C、20000多D、30000多2.美国标准信息交换码(ASCII码)中,共有128个字符,包括___B____个可打印字符和32个控制字符。
A、52B、96C、116D、1013.在计算机中,西文字符最常用的编码是__C___。
A、原码B、反码 C 、ASCII码D、补码4.下列四个选项中,按照其ASCII码值从小到大排列的是___A_____。
A、数字、英文大写字母、英文小写字母B、数字、英文小写字母、英文大写字母?C、英文大写字母、英文小写字母、数字D、英文小写字母、英文大写字母、数字5.下列字符中,其ASCII编码值最大的是__B____。
A、9B、DC、AD、空格6.中文标点符号“。
”在计算机中存储时占用___B__个字节。
A、1B、2C、3D、47.GBK是汉字内码的一种扩充规范,下面叙述中错误的是 B 。
A、它共有20000多个汉字B.、它使用双字节表示,字节的最高位均为0C.、它与GB2312保持向下兼容D、它不但有简体字,也有繁体字】8.汉字从录入到打印,至少涉及三种编码,汉字输入码,字型码和 D 。
A、BCD码B、ASCII码C、区位码D、机内码9.在下列汉字编码标准中,不支持繁体汉字的是 A 。
A、GB2312B、GBKC、BIG5D、GB1803010.在利用拼音输入汉字时,有时虽正确输入拼音码但却找不到所要的汉字,其原因不可能是 A 。
A、计算机显示器的分辨率不支持该汉字的显示B、汉字显示程序不能正常工作C、操作系统当前所支持的汉字字符集不含该汉字D、汉字输入软件出错11.将字符信息输入计算机的方法中,目前使用最普遍的是 A 。
?A、键盘输入B、笔输入.C、语音输入D、印刷体识别输入12.汉字的键盘输入方案数以百计,能被用户广泛接受的编码方案应 C 。
A、必须易学易记B、可输入字数多C.、易学易记,效率要高D、重码要少,效率要高13.MP3音乐采用______C_____编码方法。
VB计算机测试卷一、选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是()。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、下面正确的赋值语句是()。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x6、Visual Basic 6.0集成环境的主窗口中不包括()。
A、标题栏B、菜单栏C、状态栏D、工具栏7.在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.8.在Visual Basic集成环境中,要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.9.在设计窗体时双击窗体的任何地方,可以打开的窗口是________。
A.代码窗口B.属性窗口C.工程资源管理器窗口D.工具箱窗口10.以下关系表达式中,其值为True的是______。
A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"C."the"="there" D."Integer"<"Int"11.若变量a未事先定义而直接使用,则变量a的类型是_______。
单选题复习总结第一部分.1.OOP是() A、面向对象程序设计方法的简称B、计算机机器语言C、高级语言D、汇编语言,A2.Visaul Basic 6.0是()A、结构化程序设计语言B、面向对象程序设计语言C、一种计算机解题的方法D、汇编语言,B3.VB 6.0 中文版包括的三个版本是()A、学习版、专业版B、专业版、企业版C、学习版、专业版、企业版D、前面说法全错,C4. VB集成开发环境的的工作状态有3种,它们是()A、设计、运行和调试B、设计、中断和调试C、设计、运行和中断D、前面说法都对,C5. 在计算机上初次安装Visaul Basic6.0时,应执行()程序A、install.exeB、setup.vbpC、setup.exeD、vb6.exe,C6. 在工程资源管理器窗口中,可对当前使用的工程所有部件进行管理,它的主要功能是()A、添加窗体B、删除窗体C、在代码和界面之间进行切换D、前面说法都对,D7. 在“设计时”若关闭了工具箱,应从()显示出来A、“视图”菜单“工具箱”命令B、“视图”菜单“工具栏”命令C、“窗口”菜单中D、“格式”菜单中,A8. 工程资源管理器窗口的显示方式A、网状方式B、层次方式C、顺序方式D、随意方式,B9. 工程文件的扩展名是()A、.vbp B、.frmC、.resD、.bas,A10. 窗体文件的扩展名是()A、.vbpB、.frmC、.resD、.bas,B11. 工程组文件的的扩展名是()A、.vpgB、.frmC、.vbpD、.bas,A12. 将VB 工程编译生成的.EXE文件A、可复制到其它计算机上运行B、不能摆脱VB环境运行C、只能在当前计算机上运行D、需要有.dll该类文件的支持,C13. 下面关于属性的说法正确的是()A、指对象的方法B、就是对象的数据,可以用来表示对象的状态C、指对象的事件D、指运行界面,B14. 对象属性值的设置可以在()A、设计时和运行时B、工程资源管理器窗口C、工具箱中D、窗体设计器工具栏中,A15. 下面关于对象的方法描述错误的是()A、对象中的代码就是对象的方法B、方法的内容是可见的C、方法的内容是不可见的D、方法决定了对象可进行的动作,B16. 下面()不是对象的方法A、form B、Print C、Cls D、Hide,A17. 启动VB 后,窗体设计器窗口中便包含了一个窗体窗口,该窗体窗口默认的名字是()A、FormB、窗体C、Form1D、工程,C18.VB 编程的方法是采用()运行程序的A、从主程序中调用B、事件驱动机制C、发运行命令D、自动执行,B19. VB 是一种面向对象的可视化程序设计语言,其中()不是面向对象系统所包含的的要素A、方法B、事件C、数组D、属性,C20. VB 最基本的对象是(),它是应用程序的基石,其他控件的容器。
VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
一、单选题1. 一个完整的计算机系统应包括( B )。
(A)主机、键盘、显示器(B) 硬件系统和软件系统(C) 主机和其他外部设备 (D) 系统软件和应用软件2.我们通常说的“U盘”属于计算机部件中的( C )。
(A) 输出设备 (B) 输入设备(C) 存储设备 (D) 打印设备3.在下列存储器中,存储速度最快的是( D )。
(A)软盘 (B)硬盘 (C)光盘(D)内存4. 计算机中采用二进制,是因为( D )。
(A)可降低硬件成本(B)两个状态的系统具有稳定性(C)二进制的运算法则简单(D)上述三个原因5. 是Internet中的( B )。
(A) 硬件编号(B) 域名 (C) 密码 (D) 软件编号6. 下列设备中,(D )不能作为计算机的输出设备(A)打印机(B)显示器(C)绘图仪(D)键盘[标准的输入设备]7. 计算机的主机由(B )部件组成[主机箱内硬件的总称](A)CPU、外存储器、外部设备(B)主机板,CPU和内存储器(C)CPU和存储器系统(D)主机箱、键盘、显示器8. 在Word中将文档中一部分文本内容复制到别处,首先要进行的操作是( C )(A)粘贴(B)复制(C)选择(D)剪切9. Windows系统中,回收站的功能是(B )(A)浏览上网的计算机(B)存放删除文件(C)设置计算机参数(D)收发信件10. 关于电子邮件的叙述正确的是(C )(A)电子邮件只能传输文本(B)电子邮件只能传输文本和图片(C)电子邮件可以传输文本、图片、视像、程序等(D)电子邮件不能传输图片11. 下列关于电子邮件的说法,正确的是(C )(A)收件人必须有E_mail账号,发件人可以没有E_mail账号(B)发件人必须有E_mail账号,收件人可以没有E_mail账号(C)发件人和收件人均必须有E_mail账号(D)发件人必须知道收件人的邮政编码12.下列有关Word的叙述,正确的是(B )(A)Word是一个应用软件,它只能对文字进行编辑处理(B)Word是在Windows环境下运行的应用软件(C)文档的缺省扩展名是.wrd(D)在Word中,一次只能打开一个文档13. 计算机当前的应用领域广泛,但据统计其应用最广泛的领域是(A )(A)数据处理(B)科学计算(C)辅助设计(D)过程控制14. 在计算机的内部所处理的任何信息均是采用(B )。
2016年1⽉VisualBasic程序设计试题和答案2016年1⽉⼴东省⾼等教育⾃学考试Visual Basic程序设计试题(课程代码07759)⼀、单项选择题(本⼤题共16⼩题,每⼩题1分,共16分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其选出并将“答题卡”的相应代码涂⿊。
错涂、多涂或未涂均⽆分。
1.下列关键字中,不能定义变量的是A. DimB. DeclareC. PublicD. Private2. ⽤⼋进制表⽰Visual Basic的整型常数时,前⾯要加上的符号是A. &HB. &0C. &BD. &D3. 表达式Int(5.5)的结果是A. 5B. 6C. 0D. -14. InputBox()函数的返回类型是A.整型B.单精度C.双精度D.字符串5. 要限制在⽂本框内输⼊的最⼤字符数,应该设置__属性。
A. TextB. EnabledC. MaxLengthD. MultiLine6. 要得到组合框内⽤户选择的内容,需要使⽤__属性。
A. TextB. ListC. StyleD. Caption7. 下列语句中,可以清除列表框Listl的全部内容的是A. Listl-ClsB. Listl. ClearC. Listl. RemoveD. Listl. ClearAll8. 决定窗体上Tab顺序的属性是A. TabB. TablndexC. TabStopD. TabStart9.下列数组定义中,元素个数最多的是A. Dim A(3,2)B. Dim A(2,3)C. Dim A (-1 To 2,3)D. Dim A( 1 To 2,3)l0.过程定义 Sub MyPrint(x As Integer, ByVal y As Integer),下列说法正确的是A. x是传地址参数,y是传值参数B. y是传地址参数,x是传值参数C. x和y都是传值参数D. x和y都是传地址参数11. 计时器控件Timer的计时间隔是由__属性来设置的。
7、颜色RGB(red,green,blue)函数的三个参数的取值范围是Array到
二、选择题(每题3分共60分)
1、当在控件上移动鼠标时将发生()事件。
A、Change
B、DblClick
C、MouseDown
D、MouseMove
2、要使文本框同时包含两种滚动条,应将其ScrollBars属性设置为()
A、0
B、1
C、2
D、3
3、在文本框的KeyDown事件中,如果参数shift的值为6,则表示()
A、Shift键被按下
B、Ctrl键被按下
C、Alt键被按下
D、Ctrl和Alt键同时被按下
4、在窗体或图像框中画直线的方法是()
A、Line
B、Circle
C、Scale
D、Pset
5、在窗体或图像框中画“点”的方法是()
A、Line
B、Circle
C、Scale
D、Pset
6、用Circle方法可以画出()
A、圆弧
B、椭圆
C、圆
D、以上都是
7、若Shape控件的FillStyle属性为6,则图形的填充效果为()
A、水平线
B、垂直线
C、左上对角线
D、交叉线
8、要在菜单中放置一个分割条,应在菜单编辑器“标题”框输入()
A、&
B、-
C、@
D、^
9、要向RichTextBox控件加载一个.rtf文件或文本文件,应使用()方法。
A、Find
B、GetLineFromChar
C、LoadFile
D、SaveFile
10、要使RichTextBox控件同时具有水平和垂直滚动条,应将其ScrollBars属性设置为()
A、0
B、1
C、2
D、3
11、要使标签控件的文本对象水平居中,应将其Alignment属性设置为()
A、0
B、1
C、2
D、3
12、要在模块级别中声明对Dll动态链接库中的外部过程引用,应使用()语句。
A、Dim
B、Call
C、Declare
D、Redim
13、设置列表框中列表项数量的属性是()A、List B、ListCount C、ListIndex D、Columns
14、表示滚动条控件取值范围最大值的属性是()
A、Max
B、Min
C、Max和Min之间
D、Max和Min之外
15、为了使计时器控件每隔5秒产生一个计时器事件(Timer),则应将其Interval属性的值设置为()
A、5
B、500
C、5000
D、50000
16、程序运行时想要显示“打开”对话框,应该调用CommonDialog控件的()
A、ShowOpen方法
B、ShowSave方法
C、ShowColor方法
D、ShowFont方法
17、要使菜单项MnuCopy在程序运行时失效,使用的语句是()
A、MnuCopy.Visible = True
B、MnuCopy.Visible = False
C、MnuCopy.Enabled = True
D、MnuCopy.Enabled = False
18、图像控件的()属性,可以自动调整图片的大小以适应图像控件的尺寸。
A、AutoSize
B、Stretch
C、AutoRedraw
D、Appearance
19、在程序运行期间可以用()函数把图像装入窗体、图像框或图像控件
A、AutoSize
B、Stretch
C、Picture
D、LoadPicture
20、在窗体上画一个名称为Timer1的计时器和一个名称为Label1的标签,计时器的属性设置为Enabled = false,Interval = 2000,并编程如下。
希望在程序运行时,可以以每2秒在标签上显示一次系统当前时间。
Private Sub Timer1_Timer()
Label1.Caption = Time$
End Sub
在程序执行时发现未能实现上述功能,应该做的修改是()
A、通过属性窗口把计时器的Interval属性设置为200
B、通过属性窗口把计时器的Interval属性设置为200
C、把事件过程中的Label1.Caption = Time$语句改为Timer1.Interval = Time
D、把事件过程中的Label1.Caption = Time$语句改为Label1.Caption2 = Timer1.Time 三、判断题(每题2分共20分)
1、每个控件都必须有一个Name属性,且该属性具有唯一性。
()
2、BackColor返回或设置控件中文本和图形的前景颜色。
()
3、DblClick事件是当用户单击标签控件时发生。
()
4、文本框的PasswordChar属性非常有用,通常用该属性来隐藏用户输入的密码等安全信息。
()
5、如果将命令按钮CommandButton控件的Enabled属性设置为False,则该命令按钮在运行时将不可用。
()
6、每一个控件的Caption属性必须进行设置,不能为空。
()
7、框架控件是一个容器控件,用于对窗口上的对象分组。
()
8、计时器控件在窗体运行时是不可见的。
()
9、Visual Basic编写的软件只能运行在Windows环境下。
()
10、RichTextBox控件不仅允许输入和编辑文本,同时还提供了标准文本框控件所没有的、更高级的指定格式的许多功能。
()
16~20 题()()()()()三、判断题(每题2分,共20分)
1~5 题()()()()()Array 6~10 题()()()()()
四、简答题(共10分,每题5分)
1、向窗体添加控件,有哪两种方法?
2、Clipboard(剪贴板)对象有什么功能?。