计算机二级vbf资源百度云,2018年计算机二级考试考前冲刺卷

2018年计算机二级考试考前冲刺卷

本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。

一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意)

1.运行下列程序后,鼠标单击窗体,输出结果为____。

Private Sub Form_Click

Print"Click":

End Sub

Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)

Print"Down":

End Sub

Private Sub Form?MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)

Print"Up";

End Sub

A.DownUpClick

B.ClickDownUp

C.DownClickUp

D.ownUp

2.有如下事件过程:

Private Sub Form?KeyDown(KeyCode As Integer,Shift As Integer)

If(Button And 1)=1 Then

Print"你好棒啊!"

End If

End Sub

程序运行后,为了在窗体上输出"你好棒啊!",应当按下的鼠标键是____

A.左键

B.右键

C.同时按下左键和右键

D.按什么都不显示

3.下列控件不支持MouseDown事件的是____

A.HsrcollBar

B.Command Button

C.PictureBox

D.TextBox

4.下列操作会执行"Form_MouseUp"过程的是

A.单击"结束"按钮

B.单击窗体可用区域

C.在窗体的可用区域移动鼠标

D.放开鼠标按键时

5.鼠标移动经过控件时,将触发控件的____事件

A.MouseDown

B.MouseUp

C.MouseMove

D.Click

6.如果要让菜单项不显示,在“菜单编辑器"中“协调位置"栏应选择的数值是____

A.0

B.1

C.2

D.3

7.要打开"菜单编辑器"窗口,应选择哪个菜单下的"菜单编辑器"命令____

A.文件

B.视图

C.编辑

D.工具

8.为菜单项设置快捷键的方法是:设置控件的____属性时,在希望作为快捷键的字符前加上一个字符号"&"

A.Caption

B.Name

C.hecked

D.Index

9.设菜单中有一个菜单项为"Open"。若要为该菜单命令设置访问键,即按下Alt及字母0时,能够执行"Open"命令,则在菜单编辑器中设置"Open"命令的方式是____

A.把Caption属性设置为&Open

B.把Caption属性设置为O&pen

C.把Name属性设置为&Open

D.把Name属性设置为O&pen

10.显示弹出式菜单的方法PopupMenu中,参数Flags的值表示菜单左上角位于坐标参数x的值是____

A.0

B.2

C.4

D.8

11.打开菜单编辑器的快捷键是____

A.Ctrl+E

B.Shift+E

C.Alt+E

D.Tab+E

12.下列不能打开菜单编辑器的操作是____

A.单击工具栏中的“菜单编辑器”按钮,

B.单击“工具”下拉菜单中的“菜单编辑器”命令

C.从右击鼠标弹出的快捷菜单中单击“菜单编辑器”命令

D.单击“窗口”下拉菜单中的“菜单编辑器”命令

13.在用菜单编辑器设计菜单时,必须输入的项是____

A.快捷键

B.标题

C.索引

D.名称

14.如果有一个菜单项,名称为MenuItem,为了运行时使该菜单项失效(变灰),应使用的语句为____

A.Menuhem.Enabled=False

B.MenuItem.Enabled=True

C.MenuItem.Visible=False

D.MenuItem.Visibli=True

15.如果要使一个菜单(假设菜单名为mnuM)在运行时不可见,应使用的语句是____

A.mnuM.Enabled=False

B.mnuM.Enabled=True

C.mnuM.Visible=False

D.mnuM.Visible=True

16.在对下拉菜单(假设菜单名为mnuH)快捷键设置中以下不正确的是____

A.mnuH.Shortcut="Fl"

B.mnuH.Shortcut="Ctrl+B"

C.mnuH.Shortcut="T"

D.mnuH.Shortcut="Del"

17.下列关于快捷键的描述错误的是____

A.快捷键又称为热键,对应于一定的菜单项命令

B.快捷键是针对子菜单而言的,不能对顶级菜单设置快捷键

C.用快捷键可以直接执行菜单命令

D.快捷键可以随便设置在任何位置

18.以下关于菜单的叙述错误的是____

A.在程序运行过程中可以添加或减少菜单项

B.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.利用控件数组可以实现菜单项的增加或减少

19.如果要把下拉式菜单改成弹出式菜单,可以将下拉式菜单的____属性改成False

A.Enabled

B.Visible

C.Index

D.Value

20.Visual Basic的对话框分为3类,分别是

A.输入对话框、输出对话框和信息对话框

B.预定义对话框、自定义对话框和文件对话框

C.预定义对话框、自定义对话框和通用对话框

D.函数对话框、自定义对话框和文件对话框

21.对话框的Filter 属性为“Text(*.txt)|*.txt| Pictures(*.bmp,*.ico)|*.bmp;*.ico",若在使用ShowOpen方法时默认文件类型为*.bmp;*.ico,需将对话框的FilterIndex属性设置为____

A.1

B.2

C.(*.bmp,*.ico)|*.bmp;*.ico

D.*.bmp;*.ico

22.在窗体上画一个名称为CommonDialogl的通用对话框,一个名称为Commandl的命令按钮。然后编写如下事件过程:

Private Sub Commandl_lick

CommonDialog1.FileName=""

CommonDialog1.Filter="All Filel|*.*|(*.Doc)|*.Doc |(*.Txt)|*.Txt"

CommonDialog1.FilterIndex=2

CommonDialog1.DialogTifle="Visual Basic Test"

CommonDialog1.Action=1

End Sub

对于这个程序,以下叙述中错误的是____

A.该对话框被设置为“打开"对话框

B.在该对话框中指定的默认文件名为空

C.该对话框的标题为Visual Basic Test

D.在该对话框中指定的默认文件类型为文本文件(*.Txt)

23.在使用打印对话框时,一般不会用到的属性是____

A.hDC

B.FileName

C.ToPage

D.FromPage

24.以下关于自定义对话框概念的说法中,错误的是____

A.建立自定义对话框时必须执行添加窗体的操作

B.自定义对话框实际上是Visual Basic的窗体

C.在窗体上还要使用其他控件才能组成自定义对话框

D.自定义对话框不一定要有与之对应的事件过程

25.以下关于通用对话框概念的说法中,错误的是____

A.是用系统提供的控件制作的标准对话框

B.是由用户定义的自定义对话框

C.是执行某函数弹出的对话框

D.可以由用户定义,也可以是通过执行某种特殊函数弹出的对话框

26.在窗体上已经添加了名为CommonDialogl控件,用Show方法显示“打开”对话框的正确方法是____

A.Show.Open

B.ShowOpen

C.ommonDialog1.Show.Open

D.CommonDialog1.ShowOpen

27.在窗体上有一个对话框控件CommonDialogl,使对话框显示为颜色对话框,下列选项正确的是____

A.CommonDialog1.ShowOpen

B.CommonDialog1.Action=2

C.ommonDialog1.ShowColor

D.CommonDialog1.Action=8

28.在当前工程中添加一个新的窗体,下列操作方法中,错误的是____

A.在“工程”下拉菜单中选择“添加窗体”命令

B.从工具栏中选择工程,单击其下拉菜单,从弹出的列表中选择“添加窗体”命令

C.在工程资源管理器中,在工程图标上右键单击鼠标,打开快捷菜单,选择“添加”(Add)选项下的 “窗体”(Form)选项

D.在代码窗口或属性窗口中输入一个新的窗口名称,即自动建立一个新的窗体

29.下列关于Show方法的说法中,错误的是____

A.Show方法用来显示一个窗体,如果省略“窗体名称”,则显示"当前窗体

B.参数“模式”用来确定窗体的状态,取值为False和True

C.Show方法兼有装入和显示窗体的两种功能

D.在执行Show方法时,如果窗体不在内存中,则Show自动把窗体装入内存,然后显示出来

30.可以在窗体模块的通用声明段中声明____

A.全局变量

B.全局常量

C.全局数组

D.全局用户自定义类型

31.下列关于“启动窗体”的说法中,错误的是____

A.系统默认将第1个建立的窗体作为启动窗体

B.系统默认最后一个被编辑的窗体作为启动窗体

C.多窗体程序中,只能有一个窗体是启动窗体

D.可以根据需要,设定某一个窗体作为启动窗体

32.以下关于MDI子窗体在运行时特性的叙述中,错误的是____

A.子窗体只能在MDl窗体的内部区域显示

B.子窗体可以移出MDl窗体

C.当子窗体最小化时,它的图标在MDl窗体内显示

D.一个MDl窗口中可以打开许多MDI子窗体

33.以下关于多窗体应用程序的叙述中,正确的是____

A.连续向工程中添加多个窗体,存盘后只生成一个窗体模块

B.连续向工程中添加多个窗体,会生成多个窗体模块

C.每添加一个窗体,即生成一个工程文件

D.只能以第一个建立的窗体作为启动界面

34.以下描述中正确的是____

A.标准模块中的任何过程都可以在整个工程范围内被调用

B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程

C.如果工程中包含Sub Main过程,则程序将首先执行该过程

D.如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体

35.程序运行时要使某一个窗体显示出来,应该使用____

A.Show方法

B.Hide方法

C.Load语句

D.Unload方法

36.要使窗体从屏幕上消失但仍在内存中,应使用的方法或语句为____

A.Show

B.Hide

C.Load

D.Unload

37.要设置工程中某一个窗体作为启动窗体,必需的操作步骤是____

A.打开“属性窗口”,选择作为启动窗体的窗体名称

B.打开“代码窗口”,选择作为启动窗体的窗体名称

C.打开“工程属性窗口”,选择作为启动窗体的窗体名称

D.打开“窗体设计器”窗口,选择作为启动窗体的窗体名称

38.在“工程资源管理器”窗口中要打开一个窗体模块,应该查找的文件扩展名是____

A..vbf

B..vbg

C..frm

D..bas

39.MDl应用程序的主窗体和子窗体分别有各自的菜单。运行该MDl应用程序并打开一个窗体后,在MDl主窗体的菜单条上显示的是____

A.MDl主窗体上定义的菜单

B.MDI子窗体上定义的菜单

C.MDl主窗体菜单和子窗体菜单的简单组合

D.MDl主窗体菜单和子窗体菜单组合到一起,且相同的部分不重复出现

40.下列关于文件的说法中,错误的是____

A.文件是实现程序和数据分离的重要方式

B.文件的逻辑结构通常有两种形式:记录文件和流式文件

C.文件的存取方式有两种:顺序文件和随机文件

D.按文件的性质分类,可分为ASCII文件和二进制文件

41.在Visual Basic中,下列对文件分类的划分中,错误的是____

A.文件分为结构文件和无结构文件

B.文件分为ASCIl码文件和二进制文件

C.文件分为程序文件和数据文件

D.文件分为顺序文件和随机文件

42.Open语句中共有6个参数,其中必须指定的参数是____

A.文件名和存取方式参数

B.文件名和操作方式参数

C.文件名和文件号参数

D.文件号和存取方法参数

43.用Open语句打开文件时。如果省略“For方式”,则该文件的存取方式是____

A.顺序输入方式

B.顺序输出方式

C.随机存取方式

D.二进制方式

44.Open语句中有Access子句,该子句的参数不能是____

A.Read

B.Print

C.Write

D.Read Write

45.要关闭程序打开的所有文件,以下语句正确的是____

A.Close 1

B.Close all

C.lose *

D.Close

46.下列向顺序文件(文件号为l)写入数据的语句中,正确的是____

A.Print 1,a;",";y

B.Print #1,a;",";y

C.Print x,Y

D.Print x;y

47.要从打开的顺序文件(文件号为l)读取数据,下列语句中错误的是____

A.Input#1,x

B.Line Input#1,x

C.x=Input$(1,#1)

D.Input 1,x

48.下列关于随机文件特点的叙述错误的是____

A.随机文件的记录是定长记录

B.打开随机文件后,只能读不能写

C.每个记录划分为若干个字段,每个字段的长度等于相应的变量长度

D.各变量要按一定格式置入相应的字段

49.窗体上画一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是____

A.Drivel_Change.

B.Drivel_Click

C.Dirl_Click

D.irl_Change

50.下列各类文件中,按文件的编码方式分类的是____

A.流式文件

B.结构文件

C.二进制文件

D.数据文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VBF文件格式是一种用于描述汽车ECU固件更新的文件格式。它包含了ECU固件的元数据信息,例如版本号、发布日期、支持的硬件等等。同时,它还包含了ECU固件的二进制数据,以及用于描述如何将这些数据写入ECU的指令。以下是VBF文件格式的详细介绍: 1. VBF文件头部信息 VBF文件的头部信息包含了文件的版本号、发布日期、支持的硬件等元数据信息。这些信息可以帮助开发人员快速了解VBF文件的内容和用途。 2. 数据块 VBF文件中的数据块包含了ECU固件的二进制数据。每个数据块都有一个唯一的ID号,以及描述如何将这些数据写入ECU的指令。数据块可以按照任意顺序排列,但是在实际使用中,通常会按照一定的顺序排列,以便于ECU的更新。 3. 校验块 VBF文件中的校验块包含了用于校验ECU固件的校验数据。校验数据可以是CRC校验码、SHA1哈希值等等。在ECU固件更新时,ECU会使用校验块中的数据对更新后的固件进行校验,以确保固件的完整性和正确性。 4. 附加块 VBF文件中的附加块包含了一些额外的信息,例如ECU固件的描述信息、更新日志等等。这些信息对于开发人员和维护人员来说非常有用,可以帮助他们更好地了解ECU固件的特性和更新历史。 以下是读取VBF文件的方法: 1. 使用VBF解析工具 VBF解析工具是一种专门用于解析VBF文件的工具。它可以读取VBF文件中的元数据信息、数据块、校验块和附加块,并将它们转换成易于理解的格式。常见的VBF解析工具有Vector CANape、Vector CANoe等。 2. 自行编写解析程序 如果没有现成的VBF解析工具,也可以自行编写解析程序。解析程序需要读取VBF文件的二进制数据,并按照VBF文件格式进行解析。这需要一定的编程经验和技能。 3. 使用第三方库 除了自行编写解析程序外,还可以使用第三方库来解析VBF文件。常见的VBF解析库有Python的canmatrix库、C++的VBF解析库等等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值