2016年计算机二级《VB》基础练习题及答案(2)
9月计算机二级《VB》考题与答案

9月计算机二级《VB》考题与答案2016年9月计算机二级《VB》考题与答案1[单选题] 一问宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A.一对一B.一对多C.多对一D.多对多参考答案:B2[单选题] 有如下数据定义语句:Dim X,Y As Integer以上语句表明()。
A.x、Y均是整型变量B.x是整型变量,Y是变体类型变量C.X是变体类型变量,Y是整型变量D.x是整型变量,Y是字符型变量参考答案:C参考解析:用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。
l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。
故c选项正确。
3[单选题] 以下关于单选按钮和复选框的叙述中,正确的是A.单选按钮和复选框都能从多个选项中选择一项B.单选按钮和复选框被选中时,选中控件的Value属性值为TrueC.是否使用框架控件将单选按钮分组,对选项没有影响D.是否使用框架控件将复选框分组,对选项没有影响参考答案:D参考解析:复选框按钮可以同时选择多个,而在一组单选按钮中,只能选择其中的一个。
单选按钮被选中时,其Val-He属性值为True,如果没有被选中其Value值为False,复选框的Value属性可以设置为0、1和2,分别代表没选中、选中和禁用。
单选按钮一般用框架进行分组,每个框架内的单选按钮的操作不影响其他组的按钮,而复选框是否分组对选项没有影响。
4[单选题] 以下不可以作为“容器”的控件是A.图片框B.图像框C.框架D.窗体参考答案:B参考解析:图片框、框架和窗体控件可以作为容器.图像框控件不可以。
选B.。
5[单选题]输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用A.冒号(:)B.分号(;)C.下划线(-)D.连字符(-)参考答案:A参考解析:输人VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。
全国计算机二级《VB》练习题及答案(2)

全国计算机二级《VB》练习题及答案(2)全国计算机二级《VB》练习题及答案16.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A)(单)A.VisualB.BasicC.6D.1117.以下叙述中错误的是(D)(单)A.下拉式菜单能用菜单编辑器建立B.在多窗体程序中,每个窗体都可以建立自己的菜单系统C.能够对菜单项的Click事件编程D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见18.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Click( )a = "12345"Print Format$(a, "000.00")End Sub程序运行后,单击命令按钮,窗体上显示的是(B)(单)A.123.45B.12345.00C.12345D.00123.4519.以下关于函数过程的'叙述中,正确的是(A)(单)A.函数过程形参的类型与函数返回值的类型没有关系B.在函数过程中,过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D.如果不指明函数过程参数的类型,则该参数不能有数据类型的参数20.以下关于变量作用域的叙述中,正确的是(C)(单)A.用dim定义变量是静态变量B.静态变量必须在标准模块中声明C.用public定义变量是全局变量D.Static类型变量的作用域范围是它所在的窗体或模块文件21.确定一个控件在窗体上的位置的属性是(C)(单)A.Width和HeightB.Width或HeightC.Top和LeftD.Top或Left22.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Text1.Text = "Visual"Me.Text1 = "Basic"Text1 = "Program"End Sub程序运行后,如果单击命令按钮,则在文本框中显示的是(C)(单)A.VisualB.BasicC.ProgramD.出错23.以下关系表达式中,其值为False的是(A)(单)A."ABC">"AbC"B."the"<>"they"C."VISUAL"=UCase("Visual")D."Integer">"Int"24.语句Print int(5/4*65) Mod 2的输出结果是(B)(单)A.0B.1C.2D.325.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:Private Sub Command1_Click( )strText = InputBox("请输入")Text1.Text = strTextEnd SubPrivate Sub Text1_Change( )Label1.Caption = Right(Trim(Text1.Text), 3)End Sub程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是(D)(单)A.空B.abcdefC.abcD.def26.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )x = -5If x >0 Theny = x ^ 2Elsey = xEnd IfPrint yEnd Sub程序运行后,单击命令按钮,窗体上显示的是(A)(单)A.-5B.25C.1D.-127.一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X AsInteger,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是(A)(单)A.变量X、Y的作用域相同B.Y的作用域是Model1C.在Form1的任何地方中可以直接使用YD.在Form2中可以直接使用X和Y28.在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。
2016年计算机二级VB基础练习题及答案

(2)年计算机二级《2016》基础练习题及答案VB的文本框,它们的FormlText2的窗体上添加两个名称分别为Textl1[和简答题]在名称为。
窗体的标题为“窗口”。
请通过属性窗口设置适、、2400和24001200高、宽分别为300当的属性,满足如下要求:;可以显示多行文本,并且有垂直和水平两个滚动条①Text2”。
②程序运行时在*Textl中显示输入的字符为“程序运行后的窗体如图所示。
,窗体文件名保sjtl.vbp 注意:存盘时必须存放在考生文件夹下,工程文件名保存为。
存为sjtl.frm参考解析:、ghtWidth、Hei【、【考点分析】本题考点有:窗体的Caption属性,文本框的Name属性。
ScrollBarsText、MuhiLinePasswordChar、、MuhiLine属性用于设置文本框是否显示多行文本,值为Tr 【解题思路】文本框控件的ue表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar 属性常用于设置用屏蔽用户在文本框中键入的内容,常用于口令输入。
)*”如“某字符(【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控。
3.9和表3.8件及属性见表.:调试并运行程序,关闭程序后按题目要求存盘。
2 步骤个值分别设4ScrollBars 【易错提示】由于属性的设置值较多,易混乱,请考生牢记置的文本框滚动条属性。
2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是)(逻辑模式B. A.外模式内模式C.D.概念模式B参考答案:概念模式是数据库系参考解析:数据库系统的三级模式是概念模式、外模式和内模式。
统中全局数据逻辑结构的描述,是全体用户公共数据视图。
9月计算机二级VB选择题题库及答案

9月计算机二级VB选择题题库及答案2016年9月计算机二级VB选择题题库及答案(1)下面关于VB应用程序的叙述中正确的是A.VB应用程序只能解释运行B.VB应用程序只能编译运行C.VB应用程序既能解释运行,也能编译运行D.VB应用程序必须先编译,然后解释运行【答案】C【解析】VB程序有两种运行方式,即解释方式与编译方式。
(2)下面为单精度实型(即单精度浮点型)变量的是A.x$B.x&C.X!D.x#【答案】C(3)以下关于VB的叙述中,错误的是A.VB采用事件驱动的编程机制B.如果程序中有Sub_Main过程时,则一定从该过程开始执行C.工程文件中包含多个窗体时,可以指定启动窗体D.VB程序既可以编译执行,也可以解释执行【答案】B【解析】在一般情况下,整个应用程序从设计时的第一个窗体开始执行,需要首先执行的程序代码放在Form_Load事件过程中。
如果需要从其他窗体开始执行应用程序,则可通过“工程”菜单中的“工程属性”命令(“通用”选项卡)指定启动窗体。
但是,如果有SubMain过程,则可以(注意,是“可以”,而不是“必须”)首先执行SubMain过程。
(4)以下关于VB对象属性的叙述中,错误的是A.属性是对象的特征B.对象的所有属性值都可以在属性窗口中设置C.不同对象可以具有同名的属性D.对象的某些属性可以在程序中设置【答案】B【解析】对象只有部分属性可以在属性窗口中设置。
(5)输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用A.冒号(:)B.分号(;)C.下划线(-)D.连字符(-)【答案】A【解析】输人VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。
(6)VisualBasic源程序的续行符为A.冒号(:)B.分号(;)C.下划线(_)D.连字符(-)【答案】C【解析】VisualBasic源程序的续行符为下划线(_)。
计算机二级考试《VB》练习题及答案

计算机二级考试《VB》练习题及答案2016年计算机二级考试《VB》练习题及答案Visual Basic是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言,下面店铺为大家搜索整理了关于二级考试《VB》练习题及答案,欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们店铺!练习题一1、一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、c、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
A.12345ABCDEB.EDCBA54321C.ABCDEl2345D.54321EDCBA2、下列叙述中正确的是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定3、在长度为凡的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
A.0(n)B.O(n2)C.O(1092n)D.0(nlog2n)4、下列叙述中正确的是( )。
A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间5、数据流图中带有箭头的线段表示的是( )。
A.控制流B.事件驱动C.模块调用D.数据流6、在软件开发中,需求分析阶段可以使用的工具是( )。
A.N—s图B.DFD图C.PAD图D.程序流程图7、在面向对象方法中,不属于“对象”基本特点的是( )。
A.一致性B.分类性C.多态性D.标识唯一性8、一问宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
A.一对一B.一对多C.多对一D.多对多9、在数据管理技术发展的三个阶段中,数据共享最好的是( )。
计算机二级《VB》备考练习题及答案

计算机二级《VB》备考练习题及答案计算机二级《VB》备考练习题及答案20161.下列说法有错误的是A.默认情况下,属性Visible的值为FalseB.如果设置控件的Visible属性为False,则运行时控件会隐藏C.Visible的值可设为True或者FalseD.设置Visible属性同设置Enabled属性的功能是相同的,都是使控件处于失效状态参考答案:D2.下列程序的执行结果为Private Sub Command1_Click()Dim FirStr As StringFirSt="abcdef"Print Pat(FirStr.End SubPrivate Function Pat(xStr As String.As StringDim tempStr As String, strLen As IntegertempStr=""strLen=Len(xStr.i=1Do While i<=Len(xStr.-3tempStr=tempStr+Mid(xStr, i, 1)+Mid(xStr, strLen -i+1, 1)i=i+1LoopPat=tempStrEnd FunctionA.abcdefB.afbecdC.fedcbaD.defabc参考答案:B3.下列叙述中,不属于软件需求规格说明书的作用的是( )A.便于用户、开发人员进行理解和交流B.反映出用户问题的'结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析参考答案:D4.在Visual FoxPro中,用于建立或修改过程文件的命令为( )A.MODIFY<文件名>B.MODIFY FILE<文件名>C.MODIFY PROCEDURE<文件名>D.以上B、C都正确参考答案:B5.执行命令.STORE″3.1416″TO TEST.?TYPE(″TEST″)其结果为( )A.DB.LC.CD.N参考答案:C6.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )A.数据的存储结构B.计算方法C.数据映像D.逻辑存储参考答案:A7.下列有关数据库的描述,正确的是A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字参考答案:D8.一个Visual FoxPro过程化程序,从功能上可将其分为( )A.程序说明部分、数据处理部分、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分参考答案:A9.单击命令按钮时,下列程序的执行结果为Private Sub Command1_Click()Dim x As Integer, y As Integerx=12:y=32Call Proc(x,y.Print x; yEnd SubPublic Sub Proc(n As Integer, ByVal m As Integer.n=n Mod 10m=m Mod 10End SubA.1232B.232C.23D.123参考答案:B10.决定微调控件最大值的属性是( )A.KeyboardHighValueB.ValueC.KeyboardLowValueD.Interval 参考答案:A11.在“报表设计器”中,可以使用控件是( )A.标签、文本框和列表框B.标签、域控件和列表框C.标签、域控件和线条D.布局和数据源参考答案:C12.下列程序段执行结果为x=5y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y; y-xA.-3 3B.5 -9C.3 -3D.-6 5参考答案:A13.以下不是查询结果去向的是( )A.浏览B.报表C.表单D.表参考答案:C14.数据库、数据库系统和数据库管理系统之间的关系是( )A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系参考答案:B15.下列有关数据库的描述,正确的是A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件参考答案:C。
计算机二级《VB》考题与答案

计算机二级《VB》考题与答案计算机二级《VB》考题与答案 1单选题(每小题1分共30分)在微机中,1MB准确等于__B__。
A、 1024×1024个字B、 1024×1024个字节C、 1000×1000个字节D、 1000×1000个字十进制整数100化为二进制数是_A___。
A、 1100100B、 1101000C、 1100010D、 1110100 计算机病毒是指___C_ 。
A、带细菌的磁盘B、已损坏的磁盘C、具有破坏性的特制程序D、被破坏的程序计算机的主存储器是指 __C__。
A、RAM和磁盘B、ROMC、ROM和RAMD、硬盘和控制器下列描述中不正确的是_B___。
A、多媒体技术最主要的两个特点是集成性和交互性B、所有计算机的字长都是固定不变的,都是8位C、通常计算机的存储容量越大,性能就越好D、各种高级语言的翻译程序都属于系统软件在_C___视图下可以插入页眉和页脚。
A、普通B、大纲C、页面D、主控文档8.关于Word的常用工具栏,下面说法正确的是( C )。
A.不包括文档建立B.不包括打印预览C.不包括自动滚动D.不能设置字体9、在Windows的回收站中,可以恢复 __A__。
A、从硬盘中删除的文件或文件夹B、从软盘中删除的文件或文件夹C、剪切掉的文档D、从光盘中删除的文件或文件夹10、为获得WINDOWS帮助,必须通过下列途径__D_。
A、在“开始”菜单中运行“帮助”命令B、选择桌面并按F1键C、在使用应用程序过程中按F1键D、A和B都对11、在WORD中查找和替换正文时,若操作错误则__A__。
A、可用“撤消”来恢复B、必须手工恢复C、无可挽回D、有时可恢复,有时就无可挽回12、在Word中,___B___用于控制文档在屏幕上的'显示大小。
A、全屏显示B、显示比例C、缩放显示D、页面显示13、Word在正常启动之后会自动打开一个名为___D___的文档。
2016年3月全国计算机等级考试二级《VISUAL BASIC》真题二及答案

2016年3月全国计算机等级考试二级《VISUAL BASIC》真题二(总分100, 考试时间120分钟)一、选择题1. 在窗体上画一个名称为File1的文件列表框,并编写如下程序:Private Sub File1_DblClick( )x=Shell(File1.FileName,1)End Sub以下关于该程序的叙述中,错误的是()A x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)B 双击文件列表框中的文件,将触发该事件过程C 要执行的文件的名字通过File1.FileName指定D File1中显示的是当前驱动器、当前目录下的文件答案:A2. 在窗体上画一个名称为Label1、标题为"VisualBasic考试"的标签,两个名称分别为Command1和Command2、标题分别为"开始"和"停止"的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500。
编写如下程序:Private Sub Form_Load( )Timer1.Enabled=FalseEnd SubPrivate Sub Command1_Click( )Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer( )If Label1.Left< Form1.Width ThenLabel1.Left = Label1.Left + 20ElseLabel1.Left=0End IfEnd Sub程序运行后,单击"开始"按钮,标签在窗体中移动。
对于这个程序,以下叙述中错误的是()A 标签的移动方向为自右向左B 单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动C 当标签全部移出窗体后,将从窗体的另一端出现并重新移动D 标签按指定的时间时隔移动答案:A3. 规范地说,VB是一种()的开发工具A 面向对象B 面向用户C 面向屏幕D 面向窗体答案:A4. VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在()下拉菜单中A 文件B 工程C 编辑D 视图答案:D5. 下面()操作不是激活或显示属性列表框的操作A 按快捷键F4B 点击工具栏中的"属性列表框"按钮C 选择"视图"下拉菜单的"属性窗口"项D 双击窗体中的某一对象答案:D6. Visual Basic程序中分隔各语句的字符是()A ′B :C \D _答案:B7. 假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"VB Test"的语句为()A Form1 = "VB Test"B Caption ="VB Test"C Form1.Text = "VB Test"D ="VB Test"答案:B8. 下列不能打开代码窗口的操作是()A 双击窗体上的某个控件双击B 双击窗体C 按F7键D 单击窗体或控件答案:D9. Visual Basic程序中语句行的续行符是()A ′B :C \D _答案:D10. Visual Basic程序中的注释所使用的字符是()A ′B :C \D _答案:A11. 下列说法中正确的是:为了保存一个Visual Basic应用程序,应当()A 只保存窗体模块文件(.frm)B 只保存工程文件(.vbp)C 分别保存工程文件和标准模块文件(.bas)D 分别保存工程文件、窗体文件和标准模块文件答案:D12. 为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为()A 1B 2C 3D 4答案:B13. 下列说法中正确的是:为了载入一个只有一个工程(此工程下有三个窗体)的Visual Basic 应用程序,应当()A 只装入窗体模块文件(.frm)B 先装入工程文件(.vbp)即可C 分别装入工程文件和标准模块文件(.bas)D 分别装入工程文件、窗体文件和标准模块文件答案:B14. 要使一个标签能够显示所需要的文本,应设置该标签的()属性的值A CaptionB NameC TextD AutoSize答案:A15. 要使一个命令按钮上有图形,应该设置该按钮的()属性值,同时设置它的style属性为1A PictureB StyleC DownPictureD DisabledPicture答案:A16. 为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为()A 5B 300C 500D 5000答案:D17. 一个标准的VB应用程序至少要包含一个()对象A 文本框B 标签框C 窗体D 命令按钮答案:C18. 要使一个文本框对象能够显示多行文字,应设置该对象的()属性值为TrueA TextB MultiLineC StyleD Visible答案:B19. 下列的()对象支持KeyPress事件A 文本框B 命令按钮C 标签框D 图像框答案:A。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016年计算机二级《VB》基础练习题及答案(2)1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。
窗体的标题为“窗口”。
请通过属性窗口设置适当的属性,满足如下要求:①Text2可以显示多行文本,并且有垂直和水平两个滚动条;②程序运行时在Textl中显示输入的字符为“*”。
程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
参考解析:【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。
【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。
【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。
2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.外模式B.内模式C.概念模式D.逻辑模式参考答案:B参考解析:数据库系统的三级模式是概念模式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。
内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。
3[单选题] 以下关系表达式中,其值为True的是( )。
A.1f.XYZ”>”XYz”B.”VisualBasic”<>”visualbasic”C.P the-.=’’there·tD.”Integer”<”Int”参考答案:B参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的A SCIl码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较完或不同为止。
选项A中两个字符串前2个字符相同,后1个不同,“z’’的ASCIl值<“z”的ASCIl值,故“XYZ’’<“XYz”,结果应返回Fasle。
选项C中应该是两个字符串完全一样,才相等。
很明显两个字符不相等,返回False。
选项D中两个字符串前3个字符~样,第1个字符串比第2个字符串长,“Integer”>“Int”,返回F柚5e。
选项B中两个字符串不完全一样,有大写和小写的字符,不等。
所以返回True。
故B选项正确。
4[单选题] 以下叙述中错误的是( )。
A.Sub Main是定义在标准模块中的特定过程B.一个工程中只能有一个Sub Main过程C.Sub Main过程不能有返回值D.当工程中含有Sub Main过程时,工程执行时一定最先执行该过程参考答案:D参考解析:VB工程的启动对象有:Sub Main过程l(在标准模块中定义)、窗体(在多个窗体可选一个窗体启动),I我们可以通过在“工程属性”对话框中设置启动对象来实现,}设置哪个就用哪个启动。
所以当工程中含有Sub Main过程I时,工程执行不一定最先执行该过程,也可以通过窗体启动。
I故选项D错误。
5[单选题] VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母( )。
A.这3个事件都会触发B.只触发KeyPress事件C.只触发KeyDown、KeyUp事件D.不触发其中任何一个事件参考答案:A参考解析:当用户按下某键时触发KeyDown和Key.Press事件,放开某键时触发KeyUp 事件。
故每输入一个字符,这3个事件都会触发。
故A选项正确。
6[单选题] 窗体上有一个名称为CDl的通用对话框,一个名称为Commandl的命令按钮.相应的事件讨程加下.关于上述过程,以下叙述中正确的是( )。
A.默认过滤器为“木.ppt”.B.指定的初始目录为“C”C.打开的文件对话框的标题为“default”D.上面事件过程实现保存文件的操作参考答案:B参考解析:通用对话框的Fiherlndex属性为1时表示默认过滤器为第l个文件类型,为2时表示为第2个文件类型。
InitDir属性值指定通用对话框的初始目录。
属性表示对话框中默认的文件名。
ShowSave方法表示打开另存为对话框,执行保存文件的操作。
7[单选题] 当文本框中的内容发生改变时所触发的事件是( )。
A.KeyUpB.ChangeC.LostFocusD.GotFocus参考答案:B参考解析:文本框中内容有变化时,触发Change事件。
故B选项正确。
当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFo cus事件:获得焦点。
触发Got—1%eus事件08[单选题] 窗体上有一个名称为Picturel的图片框控件,一个名称为Labell的标签控件,如图所示。
现有如下程序:对以上程序,下列叙述中错误的是( )。
A.程序运行时会出错B.单击图片框,在图片框中显示一幅图片C.过程中的X是控件变量D.单击标签,在标签中显示一串文字参考答案:A参考解析:程序中定义了一个过程display(x as Con.tr01),它的参数x是一个控件变量。
当单击Picturel控件或La-hell控件时,都会调用display过程,而传人的参数分别是这两个参数的控件名,在display过程中程序判断参数传人控件的类型,如果是标签控件,就在它的标题上显示“计算机等级考试”,否则就认为是图片控件,就在图片框中加载一个图片显示出来。
程序运行正常,因此A选项错。
9[单选题] 设a=10,b=4,c=5,d=7,表达式8>bAmdNotcA.TrueB.FalseC.1D.0参考答案:B参考解析:本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。
其中,逻辑运算符的优先级为:Not(非)→And(与)→Or(或)。
And前面表达式的值为Trae,And后面表达式的值为False,所以最后输出的也是Fslse。
因此,答案为B.。
10[单选题] PrintRight(”VBProgramming”,2)语句的输出结果是A.VBB.ProgrammingC.ngD.2参考答案:C参考解析:Right是字符串的右部截取函数,本题中是从字符串”VBProgrammin9”右边向左截取2个字符,即为“ng”,故选C。
11[单选题] 设工程文件中包名称分别为Forml、Form2的两个窗体,且Forml的菜单属性设置如下:关于上述程序,以下叙述中错误的是A.Index属性的值可以用来区分控件数组元素B.Index为1的菜单项的标题可能会改变C.两个名称均为Mnul的菜单项构成一个控件数组D.语句Form2.Hide将Form2卸载参考答案:D参考解析:程序中菜单Mnul是一个控件数组,它们以In-dex属性值作为数组下标来区分各元素。
在菜单单击事件中,Flag值为真时,显示Form2,同时把索引为1的菜单项标题改为“隐藏窗体2”,然后把Flag标志设为假;当Flag值为假时,隐藏Form2,同时把索引为1的菜单项标题改为“显示窗体2”,然后把Flag标志设为真。
窗体Hide方法,只是将窗体隐藏,并没有从内容中卸载。
因此D选项错。
12[单选题] 以下关于控件的叙述中,正确的是A.标签控件能够获得焦点B.不能对列表框中的列表项进行多项选择C.命令按钮的外观可以被设置为图形D.设置形状控件的Shape属性,可以使其呈现为直线参考答案:C参考解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点,选项A.错误;列表框用于显示可供做单一或多个选择的列表项,选项B.错误;形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形,选项D.错误。
13[单选题] 执行以下程序段:a$=”Visual Basic Programmin9”b$=”C++”c$:UCase(Left$(a$,7))&b$&Right$(a$,12)后。
变量e$的值为( )。
A.Visual BASIC ProgrammingB.VISUAL C++ProgrammingC.visual C++ProgrammingD.VISUAL BASIC Programming--/--参考答案:B参考解析:UCase(Left(a$,7))是从字符串a的左边向右取出7个字符,然后再全部转换为大写字母,结果是:”VISUAL一”:Right$(a$,12)是从字符串a的右边向左取出12个字符,结果为”一Programming”,&是字符串连接符,把”VISUAL一”&”C++”&”一P rogramming”连接在一起,合成字符串”VISUAL—C++一Programming”,并把它赋给字符串变量C,所以字符串变量C的值就是合成的字符串。
故B选项正确。
14[单选题] 命令按钮不支持的事件为A.ClickB.DblClickC.GotFocusD.MouseMove参考答案:B参考解析:命令按钮支持的事件有Click,GotFocus和MouseMove,不支持DblClick 事件,故选B.。
15[单选题] 为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScmllBars属性设置为( )。
A.0B.1C.2 D.3参考答案:C参考解析:文本框的ScrollBars属性值:0表示无滚动条,1表示只有水平滚动条,2表示只有垂直滚动条,3表示水平和垂直滚动条都有。
本题文本框只具有垂直滚动条,则S croUBar属性值就设置为2,故C选项正确。
16[单选题]对于能够获得焦点的控件,若要使其不能接收焦点,应该A.将TabStop属性值设为TrueB.将TabStop属性值设为FalseC.将TabIndex属性值设为0D.将Enabled属性值设为False参考答案:D参考解析:TabStop属性是用来设置是否允许用户使用Tab键将焦点移到该控件上,默认情况下是允许的。