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

合集下载

全国计算机二级《VB》练习题及答案(2)

全国计算机二级《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的目录列表框。

计算机二级vb题库

计算机二级vb题库

计算机二级vb题库2016年计算机二级vb题库1.基本操作题在考生文件夹下,完成如下操作:(1)创建一个名为Sproject的项目文件。

(2)将考生文件夹下的学生数据库SDB添加到新建的项目文件中。

(3)打开学生数据库SDB,将考生文件夹下的自由表TEACHER添加到学生数据库SDB中;为教师表TEACHER创建一个索引名和索引表达式均为教师号的主索引(升序);为班级表CLASS创建一个索引名和索引表达式均为班主任号的普通索引(升序)。

(4)通过“班级号”字段建立班级表CLASS和学生表STUDENT之间的永久关系;通过班级表CLASS的“班主任号”字段和教师表TEACHER的“教师号”字段建立班级表CLASS和教师表TEACHER 之间的永久联系。

【参考答案】(1)具体步骤如下:① 从“文件”菜单中选择“新建”命令,系统弹出“新建”对话框。

② 在“文件类型”中选中“项目”单选按钮,单击“新建文件”按钮。

③ 在弹出的“创建”对话框中,选择保存路径为考试目录,在“项目文件”文本框中输入Sproject,在“保存类型”下拉列表框中选择“项目(.pjx)”,单击“保存”按钮。

即可新建一个Sproject项目,同时打开项目管理器。

(2)具体步骤如下:① 单击项目管理器中的“数据”选项卡,选择“数据库”选项。

② 单击“添加”按钮,系统弹出“打开”对话框。

③ 选择要添加的SDB.DBC文件,单击“确定”按钮。

(3)具体步骤如下:① 在项目管理器中选择数据库文件SDB,单击“修改”按钮,系统打开“数据库设计器”窗口,并显示SDB中所有的表文件。

② 在“数据库设计器”窗口中的空白处单击鼠标右键,在弹出的快捷菜单中选择“添加表”命令。

③ 在弹出的“打开”对话框中选择需要添加的TEACHER.DBF文件。

④ 单击“确定”按钮,返回到“数据库设计器”窗口中。

⑤ 选中TEACHER表,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,系统打开“表设计器”对话框。

计算机二级《VB》基础习题及答案

计算机二级《VB》基础习题及答案

计算机二级《VB》基础习题及答案2016计算机二级《VB》基础习题及答案1[单选题] 一问宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.一对一B.一对多C.多对一D.多对多参考答案:B参考解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只熊住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

2[单选题] 数据库设计中反映用户对数据要求的模式是( )。

A.内模式B.概念模式C.外模式D.设计模式参考答案:C参考解析:数据库系统的三级模式是餐念摸式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部囊据描述,所以选择C。

内模式又称物理模式,它给出了数据库暂理存储结构与物理存取方法。

3[单选题] 有如下数据定义语句: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选项正确。

4[单选题] 现有如下语句:X=IIf(a>50,Int(a\3),a Mod 2)当a=52时,X的值是( )。

A.0B.1C.17 D.18参考答案:C参考解析:首先计算Int(a、3)即Int(52、3)=IInt(17)=17,52 MOD 2结果为0。

I再计算IIf(52>50,17,0),52>50结果为True,所以IIF l函数返回l7,则x值为l7,故选C。

5[单选题] 以下关于单选按钮和复选框的叙述中,正确的是A.单选按钮和复选框都能从多个选项中选择一项B.单选按钮和复选框被选中时,选中控件的Value属性值为TrueC.是否使用框架控件将单选按钮分组,对选项没有影响D.是否使用框架控件将复选框分组,对选项没有影响参考答案:D参考解析:复选框按钮可以同时选择多个,而在一组单选按钮中,只能选择其中的一个。

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

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

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参考解析:数据库系统的三级模式是概念模式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

2016年计算机二级VB基础练习题及答案

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参考答案:概念模式是数据库系参考解析:数据库系统的三级模式是概念模式、外模式和内模式。

统中全局数据逻辑结构的描述,是全体用户公共数据视图。

计算机二级vb考试题及答案

计算机二级vb考试题及答案

计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. Option答案:A3. VB中的窗体对象Form的默认名称是什么?A. Form1B. Form2C. FormMainD. MainForm答案:A4. 在VB中,哪个函数用于将字符串转换为数字?A. StrB. ValC. CIntD. CStr5. VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A6. VB中,哪个事件用于响应鼠标单击动作?A. ClickB. MouseDownC. MouseUpD. DoubleClick答案:A7. 在VB中,哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A8. VB中,哪个方法用于在文本框中追加文本?A. AppendB. InsertC. AddD. Print答案:D9. VB中,以下哪个选项是正确的循环结构?B. WhileC. DoD. All of the above答案:D10. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C二、判断题(每题1分,共10分)1. VB中的数组下标默认从0开始。

(错误)2. VB中可以使用Mid函数来获取字符串的子串。

(正确)3. VB中,使用Set可以声明对象变量。

(正确)4. VB中的If语句后面必须跟Then关键字。

(正确)5. VB中,使用Randomize函数可以初始化随机数生成器。

(正确)6. VB中,使用Exit Sub可以提前退出Sub过程。

计算机二级《VB》考题与答案

计算机二级《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___的文档。

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. UCaseB. LCaseC. LenD. Mid答案:C2. 在VB中,以下哪个选项表示“不等于”的比较运算符?A. =B. <>C. ==D. <=答案:B3. VB中,以下哪个控件用于显示图像?A. LabelB. PictureBoxC. TextBoxD. ComboBox答案:B4. 在VB中,以下哪个关键字用于声明一个过程?A. FunctionC. DimD. Const答案:B5. VB中,以下哪个选项是正确的变量声明方式?A. Dim xB. Dim x%C. Dim x$D. All of the above答案:D6. 在VB中,以下哪个语句用于结束当前循环?A. ContinueB. ExitC. BreakD. Loop答案:B7. VB中,以下哪个控件用于接收用户输入的文本?A. CheckBoxB. TextBoxC. ListBoxD. ComboBox答案:B8. 在VB中,以下哪个选项表示“大于等于”的比较运算符?B. <=C. >=D. <答案:C9. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A10. 在VB中,以下哪个关键字用于声明一个数组?A. DimB. ConstC. FunctionD. Sub答案:A二、填空题(每题2分,共20分)1. VB中,使用________函数可以将字符串中的字符转换为小写。

答案:LCase2. VB中,使用________关键字可以声明一个全局变量。

答案:Public3. VB中,使用________语句可以创建一个新的过程。

答案:Sub 或 Function4. VB中,使用________控件可以显示和选择多个项目。

全国计算机二级vb考试试题及答案

全国计算机二级vb考试试题及答案

全国计算机二级vb考试试题及答案一、单项选择题(每题2分,共40分)1. VB中,以下哪个不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A3. VB中,以下哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A4. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. LoopD. All of the above答案:D5. VB中,以下哪个不是控制结构?A. IfB. Select CaseC. DoD. Call答案:D6. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As Integer = New Integer(10)C. ReDim arr(10)D. Dim arr As Integer = {1, 2, 3}答案:D7. VB中,以下哪个不是窗体(Form)的属性?A. NameB. CaptionC. TextD. Color答案:C8. 在VB中,以下哪个不是基本的输入输出函数?A. InputBoxB. MsgBoxC. PrintD. MessageBox答案:D9. VB中,以下哪个不是事件驱动编程中的事件?A. ClickB. LoadC. ChangeD. Execute答案:D10. 在VB中,以下哪个不是常用的控件?A. LabelB. TextBoxC. ButtonD. Chart答案:D11. VB中,以下哪个不是控件的属性?A. NameB. TextC. ValueD. Execute答案:D12. 在VB中,以下哪个不是控件的事件?A. ClickB. DoubleClickC. MouseDownD. Open答案:D13. VB中,以下哪个不是文件操作的函数?A. OpenB. CloseC. WriteD. Execute答案:D14. 在VB中,以下哪个不是数据库访问的方法?A. OpenB. FetchC. UpdateD. Execute答案:D15. VB中,以下哪个不是错误处理的关键字?A. On ErrorB. ResumeC. ExitD. Err答案:C16. 在VB中,以下哪个不是面向对象编程的概念?A. ClassB. ObjectC. InterfaceD. Function答案:D17. VB中,以下哪个不是类的成员?A. PropertyB. MethodC. EventD. Variable答案:D18. 在VB中,以下哪个不是继承的特性?A. 单继承B. 多继承C. 覆盖D. 封装答案:B19. VB中,以下哪个不是多态性的表现?A. 方法重载B. 方法重写C. 接口实现D. 函数调用答案:D20. 在VB中,以下哪个不是封装的体现?A. PrivateB. PublicC. ProtectedD. Friend答案:D二、填空题(每题2分,共20分)1. VB中,声明一个整型变量并赋值为10的语句是:Dim num As Integer; num = _______。

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案一、单选题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type答案:A2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. FormD. Interface答案:A4. VB中,用于读取文件内容的函数是:A. DirB. FileGetC. FileOpenD. FilePut答案:C5. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr(5 To 10) As IntegerD. Dim arr As Integer = New Integer(5)答案:D6. VB中,用于创建一个窗体的关键字是:A. FormB. DialogC. WindowD. Frame答案:A7. VB中,用于实现事件驱动编程的关键字是:A. EventB. SubC. FunctionD. Property答案:B8. 在VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D9. VB中,用于定义常量的关键字是:A. DimB. ConstC. StaticD. Private答案:B10. VB中,下列哪个选项不是循环结构?A. For EachB. ForC. Do WhileD. If答案:D二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。

答案:Public2. VB中,用于定义一个过程的关键字是________。

答案:Sub3. 在VB中,用于定义一个函数的关键字是________。

计算机二级考试VB试卷及答案

计算机二级考试VB试卷及答案

计算机二级考试VB试卷及答案2016年计算机二级考试VB试卷及答案1.下列数据结构中,属于非线性结构的是( )。

A.循环队列B.带链队列C.二叉树D.带链栈2.下列数据结构中,能够按照“先进后出”原则存取数据的是( )。

A.循环队列B.栈C.队列D.二叉树3.对于循环队列,下列叙述中正确的是( )。

A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针4.算法的空间复杂度是指( )。

A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数5.软件设计中划分模块的一个准则是( )。

A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合6.下列选项中不属于结构化程序设计原则的是( )。

A.可封装B.自顶向下C.模块化D.逐步求精7.软件详细设计产生的图如下:该图是( )。

A.N—S图B.PAD图C.程序流程图D.E—R图8.数据库管理系统是( )。

A.操作系统的一部分8.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统9.在E—R图中,用来表示实体联系的图形是( )。

A.椭圆形B.矩形C.菱形D.三角形10.有三个关系R,S和T如下:13.下面有关标准模块的叙述中,错误的是( )。

A.标准模块不完全由代码组成,还可以有窗体B.标准模块中的Private过程不能被工程中的其他模块调用C.标准模块的文件扩展名为.basD.标准模块中的全局变量可以被工作中任何模块引用14.下面控件中,没有Caption属性的是( )。

A.复选框B.单选按钮C.组合框D.框架15.用来设置文字字体是否斜体的属性是( )。

A.FontUnderlineB.FontBoldC.FontSlopeD.FontItalic16.若看到程序中确以下事件过程,则可以肯定的是,当程序运行时( )。

计算机二级vb试题及答案(2)

计算机二级vb试题及答案(2)

计算机二级vb试题及答案(2)2016年计算机二级vb试题及答案【参考答案】 B24.在Visual FoxPro中,执行STORE DTOC(DATE()+10)TO B后,变量B的类型为( )A.日期型B.数据型C.备注型D.字符型【参考答案】 D25.以下关于表单控件基本操作的叙述中,错误的是( )A.要在表单中复制某个控件,可以按住Ctrl键并拖放该控件B.要使表单中被选定的多个控件大小一样,可单击“布局”工具栏中的“相同大小”按钮C.要将某个控件的T ab程序设置为1,可以进入Tab键次序交互设置状态后,双击控件的Tab键次序D.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”选项【参考答案】 A26.在Visual FoxPro的几种循环语句中,当循环次数为常数时,应选用的语句是( )A.DO WHILEB.SCANC.LOOPD.FOR【参考答案】 D27.视图比查询设计器多出的选项卡是( )A.字段B.排序依据C.联接D.更新条件【参考答案】 D28.VisualFoxPro中,使用SET RELATION可建立两个表之间的关联,这种关联是( )A.永久性关联B.永久性关联或临时性关联C.临时性关联D.以上都不正确【参考答案】 C29.在一个系统中,使多个对象协调工作,可以使用( )A.工具栏B.菜单栏C.单选按钮组D.命令按钮组【参考答案】 B30.如果将查询结果保存在一个命令名的非只读表中,“查询去向”应选择( )A.临时表B.表C.临时表或表D.浏览或屏幕【参考答案】 B31.不能够作为应用程序系统中的主程序的是( )A.表单B.菜单C.数据表D.程序【参考答案】 C32.在VisualFoxPro中,可以使用的两类变量是( )A.内存变量和字段变量B.全局变量和局部变量C.字段变量和简单变量D.内存变量和自动变量【参考答案】 A33.关于复合索引文件的说法,错误的是( )A.复合索引文件可由FoxPro自动压缩B.复合索引文件比同样功能的单索引文件要小C.所有索引文件必须在对应的数据库打开后,再将其打开D.复合索引文件的扩展名.CDX【参考答案】 C34.执行LIST NEXT 1命令之后,记录指针的位置指向( )A.下一条记录B.原来记录C.尾记录D.首记录【参考答案】 B35.在Visual FoxPro中,打开表命令是( )A.OPEN TABLE<表名>E<表名>E TABLE<表名>D.OPEN<表名>【参考答案】 B二、填空题1.某二叉树中度为2的结点有18个,则该二叉树中有【1】个叶子结点。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。

窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. VB中的哪个函数用于计算两个数的和?A. Sum()B. Add()C. +D. Concatenate()答案:C3. 下列哪个控件用于在VB中显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在VB中,如何声明一个变量?A. Dim variableNameB. Declare variableNameC. Variable variableNameD. Let variableName5. VB中哪个事件用于响应按钮点击?A. ClickB. PressC. DoubleClickD. MouseDown答案:A6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Do WhileD. All of the above答案:D7. VB中哪个函数用于获取当前日期?A. Now()B. Date()C. Today()D. GetCurrentDate()答案:C8. 在VB中,哪个属性用于设置控件的可见性?A. VisibleB. DisplayC. ShowD. Hide答案:A9. VB中哪个事件用于响应文本框内容改变?B. TextChangeC. TextModifiedD. TextUpdate答案:A10. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arrayName() As IntegerB. Dim arrayName As Integer()C. Array arrayName = New Integer()D. Both A and B答案:D二、填空题(每题2分,共20分)1. VB中的________函数用于将字符串转换为数值。

9月计算机二级《VB》测试题及答案

9月计算机二级《VB》测试题及答案

9月计算机二级《VB》测试题及答案2016年9月计算机二级《VB》测试题及答案一、选择题1、为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True( )。

A.Contr01BoxB.MinButtonC.MaxButtonD.BorderStyle参考答案:A参考解析:本题考查窗体的常见属性。

窗体中ControlBox属性用来控制是否显示控制菜单,属性值为False时不显示控制菜单。

属性MinButton和MaxButton控制是否显示最大化和最小化按钮,属性BorderStyle则是设置窗体的边界样式。

2、组合框是文本框和( )特性的组合。

A.复选框B.标签C.列表框D.目录列表框参考答案:C参考解析:本题考查组合框。

组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。

3、Visual Basic根据计算机访问文件的方式将文件分成3类,其中不包括( )。

A.顺序文件B.Unix文件C.二进制文件D.随机文件参考答案:B参考解析:本题考查VB文件的分类。

VB中根据文件的访问形式分为顺序文件、随机文件和二进制文件。

4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。

A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A参考解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。

外模式,或予模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。

模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。

外模式是模式的一部分。

内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的`物理结构和存取方式的描述。

二、填空题5、符合结构化原则的三种基本控制结构是顺序结构、__________和循环结构。

计算机二级《VB》备考练习题及答案

计算机二级《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。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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、I、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。

文本框的PasswordChar属性常用于设置用某字符(如“ *”)屏蔽用户在文本框中键入的内容,常用于口令输入。

【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】由于ScrollBars 属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。

2[单选题]在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。

A.外模式B.内模式C.概念模式D.逻辑模式参考答案:B参考解析:数据库系统的三级模式是概念模式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。

内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择Bo3[单选题]以下关系表达式中,其值为True的是()。

A.If.XYZ ” >” XYz”B.” VisualBasic ” <>” visualbasic ”C.P the-.= ' ' there • tD.” I nteger ” <” I nt ”参考答案:B参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的 A SCIl码从左到右---- 比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较完或不同为止。

选项A中两个字符串前2个字符相同,后1个不同,“ z''的ASCII值<“z”的ASCII值,故“ 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过程1(在标准模块中定义)、窗体(在多个窗体可选一个窗体启动),1我们可以通过在“工程属性”对话框中设置启动对象来实现,} 设置哪个就用哪个启动。

所以当工程中含有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[单选题]窗体上有一个名称为CDI的通用对话框,一个名称为Commandl的命令按钮.相应的事件讨程加下•PtivMr Sub Conuund I _Click()CDl.FiiUr*rt All file I * iTexi FUel •・ utlFTTl「ppTCDI. FilterLndfX - 2CDI. hiHDir 訂C:\・CDI. Fi Jejune = " deft tilt"CD1. ShowSavcEnd 弘h关于上述过程,以下叙述中正确的是()。

A.默认过滤器为"木.ppt ” .B.指定的初始目录为“ C”C.打开的文件对话框的标题为“default ”D.上面事件过程实现保存文件的操作参考答案:B参考解析:通用对话框的Fiherlndex属性为1时表示默认过滤器为第I个文件类型,为2时表示为第2个文件类型。

InitDir 属性值指定通用对话框的初始目录。

FileName属性表示对话框中默认的文件名。

ShowSave方法表示打开另存为对话框,执行保存文件的操作。

7[单选题]当文本框中的内容发生改变时所触发的事件是()。

A.KeyUpB.Cha ngeC.LostFocusD.GotFocus参考答案:B参考解析:文本框中内容有变化时,触发Change事件。

故B选项正确。

当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFo cus事件:获得焦点。

触发Got —1%eus事件08[单选题]窗体上有一个名称为Picturel的图片框控件,一个名称为Labell的标签控件,如图所示。

现有如下程序:Public Sub displa]r( i A» Cruilid )If TypeOT i h Label Thenx Caption h-计算机等级希STE3M^Picture = lnadPicliirt( ** pic. jpg**)End IfEnd Sub[MviteSub IjtbcH^aickO31 di»phy( UbcH)hd SuhPrirtLt Sub 円酣uni _C1ich ()Call diftphy f Piclurel )End Suh对以上程序,下列叙述中错误的是()。

A.程序运行时会出错B.单击图片框,在图片框中显示一幅图片C.过程中的X是控件变量D.单击标签,在标签中显示一串文字|参考答案:A参考解析:程序中定义了一个过程display(x as Con.trO1) ,它的参数x是一个控件变量。

当单击Picturel控件或La-hell控件时,都会调用display过程,而传人的参数分别是这两个参数的控件名,在display过程中程序判断参数传人控件的类型,如果是标签控件,就在它的标题上显示“计算机等级考试”,否则就认为是图片控件,就在图片框中加载一个图片显示出来。

程序运行正常,因此A选项错。

9[单选题]设a=10,b=4, c=5,d=7,表达式8>bAmdNotcA.TrueB.FalseC.1D.O参考答案:B参考解析:本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。

其中,逻辑运算符的优先级为:Not(非)T And(与)T Or(或)。

And前面表达式的值为Trae , And后面表达式的值为False,所以最后输出的也是Fslse。

因此,答案为B.。

10[单选题]Prin tRight(” VBProgrammi ng”,2)语句的输出结果是A.VBB.Programmi ngC .n gD.2参考答案:C参考解析:Right是字符串的右部截取函数,本题中是从字符串”VBProgrammin9”右边向左截取2个字符,即为"ng”,故选C o11[单选题]设工程文件中包名称分别为Forml、Form2的两个窗体,且Forml的菜单属性设置如下:傭体Forml中的fl!序MT;Oim H科I AsPHvitr Sub Ftirm_LcwJ( iFl呼H TnwtFndJVivafc Sub pinul indn A* liilr^rr 1If Indm = 1 llicnU Fla;Fvrm2. uhiKW阳ul (1 hdpi如■■隊瀑*体”Fl 耳F<™2. liwlemnul H ) . Cape油* •"示r M T HJ TLnd IfM \fIf Indri =2 Then EndEnd $i£关于上述程序,以下叙述中错误的是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)后。

相关文档
最新文档