[计算机类试卷]VB笔试模拟试卷239及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷239及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷239及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 239及答案与解析 1 索引属于( )。 ( A)模式 ( B)内模式 ( C)外模式 ( D)概念模式 2 下列关于关系运算的叙述中正确的是( )。 ( A)投影、选择、连接从二维表的行的方向来进行运算 ( B)并、交、差从二维表的列的方向来进行运算 ( C)投影、选择、连接从二维表的列的方向来进行运算 ( D)以上三种说法都不对 3 下列不能打开菜单编辑器的操作是( )。 ( A)按 “Ctrl+E“组合键 ( B)单击工具栏中的 “菜单编辑器 ”按 钮 ( C)执行 “工具 ”菜单中的 “菜单编辑器 ”命令 ( D)按 “Shift+Ah+M“组合键 4 不能脱离控件
2、(包括客体 )而独立存在的过程是( )。 ( A)事件过程 ( B)通用过程 ( C) Sub过程 ( D)函数过程 5 在窗体上建立通用对话框需要添加的控件是( )。 ( A) Data控件 ( B) From控件 ( C) CommonDialog控件 ( D) VBComboBox控件 6 在 Visual Basic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是( )。 ( A) Load ( B) Show ( C) Hide ( D) Unload 7 执行如下两条语句后,窗体上显示的是 ( )。 a=9 8596 Print Format(a, “$00, 00 0
3、0”) ( A) 0, 009 86 ( B) $9 86 ( C) 9 86 ( D) 009 86 8 下面循环语句巾在任何情况下都至少执行一次循环体的是( )。 ( A) Do While 循环体 Loop ( B) While 循环体 Wend ( C) Do 循环体 Loop ( D) Do Until 循环体 UntilLoop 9 执行 x$一 InputBox(“请输人 x的值 ”)时,在弹出的对话框巾输入 123,在列表框Listl中选中一个列表项 (数据为 456),使结果为 123456的语句是( )。 ( A) y=x$+List1 List(0) ( B) y=x$+
4、List1 List(1) ( C) Y=Val(x$)+Val(List1 List(0) ( D) y=Val(x$) Val(List1 List(1) 10 设有两个串 p和 q,求 q在 p中首次出现位置的运算称为( )。 ( A)连接 ( B)模式匹配 ( C)求子串 ( D)求串长 11 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。 ( A)工程资源管理器窗口 ( B)工具箱窗口 ( C)代码窗口 ( D)属性窗口 12 下面的控件可作为其他控件容器的是( )。 ( A) PictureBox和 Data ( B) Frame和 Image ( C) Pictur
5、eBox和 Framc ( D) Image和 Data 13 下列说法错误的是( )。 ( A)窗体文件的扩展名为 “ frm” ( B)一个窗体对应一个窗体文件 ( C) Visual Basic中的一个工程只包含一个窗体 ( D) Visual Basic中一个工程最多可以包含 255个窗体 14 要设置窗体为固定对话框,并包含控制菜单栏和标题栏,但没有最大化和最小化按钮,设置的操作是 ( )。 ( A)设置 BorderStyle的值为 Fixed ToolWindow ( B)设置 Borderstyle的值为 Sizable ToolWindow ( C)设置 Borderstyl
6、e的值为 Fixed Dialog ( D)设置 Borderstyle的值为 Sizable 15 把窗体的 KeyPreview属性设置为 Frue,然后编写如下事件过程: Private Sub Form Key: Press(KevAscii As Integer) Dim ch As String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) Print Chr(KeyAscii+2) End Sub 程序运行后,按键盘上的 “A”键,则在窗体上显示的内容是( )。 ( A) A ( B) B ( C) C ( D) D 16 如果在程序中要将 a定
7、义为静态变量,且为整型数,则应使用的语句是( )。 ( A) Redim a As Integer ( B) Static a As Integer ( C) Public a As Integer ( D) Dim a As Integer 17 用 InputBox函数设计的对话框,其功能是( )。 ( A)只能接收用户输入的数据但不会返回任何信息 ( B)能接收用户输入的数据,并能返回用户输入的信息 ( C)既能用于接收用户输入的信息。义能用于输出信息 ( D)专门用于输出信息 18 假定有如下的 Sub过程: Sub S(X As Single, Y As Single) t=X x=
8、t y y=t Mod Y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl Click() Dim a AS Single Dim b AS Single a=3 b: =4 S(a, b) Print a, b End Sub 程序运行后,单击命令按钮,输出结果为( )。 ( A) 5 4 ( B) 1 1 ( C) 1 25 4 ( D) 1 25 1 19 设 a=“Visual Basic”,下面使 b=“Basic”的语句是( )。 ( A) b=Left(a, 8, 12) ( B) b=Mid(a, 8 5) ( C) b
9、=Rigth(a, 5, 5) ( D) b=Left(a, 8, 5) 20 在窗体上画一个名称为 Labell、标题为 “Visual Basic考试 ”的标签,两个名称分别为 Commandl和 Command2、标题分别为 “开始 ”和 “停止 ”的命令按钮,然后画一个名称为 Timerl的计时器控件,并把其 Interval属性设置为 500如图所示。编写如下程序: Private Sub Form Load() Timerl Enabled=false End Sub Private Sub Commandl Click() Tlinerl Enabied=True End Sub
10、 Private Sub Timerl Timer() If Labell Left ( A)标签的移动方向为自右向左 ( B)单击 “停止 ”按钮后再单击 “开始 ”按钮,标签从停止的位置继续移动 ( C)当标签全部移出窗体后,将从窗体的另一端出现并重新移动 ( D)标签按指定的时间间隔移动 21 当在滚动条内拖动滚动块时触发( )。 A KeyUp事件 B。 KeyPress事件 C Scroll事件 D Change事件 22下面程序的输出结果是( )。 Private Sub Commandl Click() Ch$=“ABCDEF” End Sub Private Sub proc(
11、ch As String) S=“ For k=Len(ch)To 1 Step-l s=s Mid(ch, k, 1) Next k ch=S End Sub ( A) ABCDEF ( B) FEDCBA ( C) A ( D) F 22 执行下列程序段后,输出的结果是( )。 For kl=0 To 4 y=20 For k2=0 To 3 Y=10 For k3=0 To 2 y=Y+10 Next k3 Next k2 Next k1 Print y ( A) 90 ( B) 60 ( C) 40 ( D) 10 23 在窗体上画两个文本框 (其 Name属性分别为 Textl和 T
12、ext2)和一个命令按钮 (其 Name属性为 Commandl),然后编写如下事件过程: Private Sub Commandl Click() x=0 Do While X 循环体 Loop ( B) While 循环体 Wend ( C) Do 循环体 Loop ( D) Do Until 循环体 UntilLoop 36 在程序设计阶段应该采取 _和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。 37 二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是 _ 。 38 在面向对象方法中, _ 描述的是具有相似属性与操作
13、的一组对象。 39 常用的软件结构设计工具是结构图 (SC),也称程序结构图。其中,用矩形表示_ ,用带空心圆的箭头表示传递的是数据。 40 数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,_是用户的数据视图,也就是用户所见到的数据模式。 41 Visual Basic对象可以分为两类,分别为 _和 _ 。 42 Visual Basic对象可以分为两类,分别为 _和 _ 。 43 下面的程序的作用是利用随机函数产生 10个 100-300(不包含 300)之间的随机整数,打印其中是 7的倍数的数 ,并求它们的总和,请填空。 Sub TOF() Randomize Dim S
14、As Double Dim a(10)As Integer For i=0 To 9 Next For i=0 To 9 If Then Ptint a(i) S=s+a(i) Next i Print Print“S=”: S End Sub 44 在窗体上画一个通用对话框,其名称为 CommonDialogl,然 后画一个命令按钮,并编写如下事件过程: Private Sub Commandl Click() CommonDialogl Filter=“All Files(* *)丨 * *丨 Text Files” _ “(* txt)丨 * txt 丨 Batch Files(* ba
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 239 答案 解析 DOC
