[计算机类试卷]VB笔试模拟试卷133及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷133及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷133及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 133及答案与解析 1 算法分析的目的是 _。 ( A)找出数据结构的合理性 ( B)找出算法中输入和输出之间的关系 ( C)分析算法的易懂性和可靠性 ( D)分析算法的效率以求改进 2 n个顶点的强连通图的边数至少有 _。 ( A) n-1 ( B) n(n-1) ( C) n ( D) n+1 3 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是_。 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择排序 4 用链 表表示线性表的优点是 _。 ( A)便于插入和删除操作 ( B)数据元素的物理顺序与逻辑顺序相同 ( C)花费的存储
2、空间较顺序存储少 ( D)便于随机存取 5 下列不属于结构化分析的常用工具是 _。 ( A)数据流图 ( B)数据字典; ( C)判定树 ( D) PAD周 6 软件开发的结构化生命周期方法将软件生命周期划分成 _。 ( A)定义、开发、运行维护 ( B)设计阶段、编程阶段、测试阶段 ( C)总体设计、详细设计、编程调试 ( D)需求分析、功能定义、系统设计 7 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是_。 ( A)循环的集合 ( B)地址的集合 ( C)路径的集合 ( D)目标的集合 8 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _
3、。 ( A)数据无冗余 ( B)数据可共享 ( C)专门的数据管理软件 ( D)特定的数据模型 9 分布式数据库系统不具有的特点是 _。 ( A)分布式 ( B)数据冗余 ( C)数据分布性和逻辑整体性 ( D)位置透明性和复制透明性 10 下列说法中,不属于数据模型所描述的内容是 _。 ( A)数据结构 ( B)数据操作 ( C)数据查询 ( D)数据约束 11 如果要改变窗体的标题,需要设置窗体对象的 _属性。 ( A) Name ( B) Caption ( C) BackColor ( D) BorderStvle 12 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事
4、件过程: Private Sub Command1_Click() Static y As Integer Cls For i=0 To2 x=x+y y=y+3 Next Print x, y End Sub 程序运行后,连续二次单击 Command1按钮后,窗体上显示的是 _。 ( A) 9 9 ( B) 36 18 ( C) 30 12 ( D) 63 27 13 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=0 Do Until x=-1 a=InputBox(“请输入 A的值 “) a=Val(A) b=InputBox
5、(“请输入 B的值 “) b=Val(B)x=InputBox(“请输入 x的值 “) x=Val(x) a=a+b+x Loop Print a End: Sub 程序运行后,单击命令按钮,依次在输入对话框中输入 5、 4、 3、 2、 1、 -1,则输出结果为 _。 ( A) 2 ( B) 3 ( C) 14 ( D) 15 14 为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为_。 ( A) Get文件号,记录号,变量名 ( B) Get文件号,变量名,记录号 ( C) Put文件号,变量名,记录号 ( D) Put文件号,记录号,变量名 15 当我们输入代码时, V
6、isual Basic可以自动检测 _错误。 ( A)语法错误 ( B)编译错误 ( C)运行错误 ( D)逻辑错误 16 下列四个关于 Do Events语句的叙述中,正确的是 _。 ( A) Do Events语句是一条非执行语句 ( B)即使使用 Do Events语句,也不能改变语句执行的顺序 ( C) Do Events语句提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序 ( D) Do Events语句没有返回值 17 在窗体上画一个文本框,然后编写如下事件过程: Private Sub Text1_KeyPress(Key Ascii As Intege
7、r) Dim char As String char=Chr(Key Ascii) KeyAscii=Asc(UCase(char) Text1 Text=Sting(6, KeyAscii) End Sub 程序运行后,如果在键盘上输入字母 “a”,则文本框中显示的内容为 _。 ( A) a ( B) A ( C) aaaaaaa ( D) AAAAAAA 18 编写如下事件过程: Private Sub Form_ Key Down(Key Code As Integer, Shift As Integer) If(Button And3)=3Then Print“AAAA“ End If
8、 End Sub 程序运行后,为了在窗体上输出 “AAAA”,应按下的鼠标键为 _。 ( A)左 ( B)右 ( C)同时按下左、右 ( D)按什么键都不显示 19 在窗体上画一个通用对话框,其名称为 CommonDialog1,然后画一个命令按钮,并编写如下事件过程: private Sub Command1_Click() CommonDialog1.Flags=cdl0FNHideReadOnly CommonDialog1.Filter=“All Files(*.*)|*.*|Text Files“&_ “(*.txt)|*.txt|Batch Files(*.bat)|*.bat“
9、CommonDialog1.Filterlndex=2 CommonDialog1.ShowOPen MsgBox CommonDialog1.filename End Sub 程序运行后,单击命令按钮 ,将显示一个 “打开 ”对话框,此时在 “文件类型 ”框中显示的是 _。 ( A) All Files(*.*) ( B) Text Files(*.txt) ( C) Batch Files(*.bat) ( D)不确定 20 为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为 _。 ( A) Show ( B) Hide ( C) Load ( D) Unload 21 用 Wri
10、te和 Print语句向文件中写入多个数据的差别在于 _。 ( A) Write语句不会自动在数据项之间插入逗号 ( B) Print语句自动在数据项之间插入逗号 ( C) Write语句写入字符串会自动给字符串加上双引号;写入的正数前面没有空格 ( D) Print语句写入字符串会自动给字符串加上双引号:写入的正数前面没有空格 22 Visual Basic根据计算机访问文件的方式将文件分成三类,其中不包括 _。 ( A)顺序文件 ( B) Unix文件 ( C) -进制文件 ( D)随机文件 23 符号 %是声明 _类型变量的类型定义符。 ( A) Integer ( B) Variant
11、 ( C) Single ( D) String 24 用 Dim(1,3to 7,10)声明的是一个 _维数组。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 25 在文本框中,要使键入的所有字符都显示 “*”号,这时应该设置 _属性为“*”号。 ( A) Text ( B) MultiLine ( C) ScrollBars ( D) PasswordChar 26 Microsoft Visual Basic 0包括三种版本,其中不包括 _。 ( A)通用版 ( B)企业版 ( C)学习版 ( D)专业版 27 Visual Basic窗体设计器的主要功能是 _。 ( A)建立
12、用户界面 ( B)编写源程序代码 ( C)画图 ( D)显示文字 28 Visual Basic中窗体文件的扩展名是 _。 ( A) VBP ( B) FRM ( C) VBW ( D) PDM 29 惟一能区别一个控件的属性是 _。 ( A) Caption ( B) Text ( C) Name ( D) Index 30 窗体在屏幕上显示后有 _种方法可以清除它。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 31 对用 MsgBox显示的消息框,下面 _是错的。 ( A)可以有一个按钮 ( B)可以有两个按钮 ( C)可以有三个按钮 ( D)可以有四个按钮 32 下列哪条语句
13、是错的 _。 ( A) exit sub ( B) exit function ( C) exit while ( D) exit do 33 设有如下变量声明: Dim TestDate As Date 为变量 TestDate正确赋值的表达方式是 _。 ( A) TestDate=#1/1/2002# ( B) TestDate=“1/1/2002“# ( C) TestDate=date(“1/1/2002“) ( D) TestDate=Form(“m/d/yy“,“1/1/2002“) 34 以下能够触发文本框 Change事件的操作是 _。 ( A)文本框失去焦点 ( B)文本框获
14、得焦点 ( C)设置文本框的焦点 ( D)改变文本框的内容 35 下列叙述中正确的悬 _。 ( A)在窗体的 Form Load事件过程中定义的变量是全局变量 ( B)局部变量 的作用域可以超出所定义的过程 ( C)在某个 sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程 ( D)在调用过程中,所有局部变量被系统初始化为。或空字符串 36 与数学表达式 COS2(a+B)/5x+8对应的 Visual Basic表达式是【 】。 37 在窗体上画一个名称为 Command1的命令按钮和一个名称为 Text1的文本框。程序运行后, Colnmand1为禁用
15、 (灰色 )。当向文本框中输入任何字符时,命令按钮command1变为可用。请将程序补充完整。 Private Sub Form_Load() Command 1.Enabled=False End Sub Private SubText1【 】 () Command1.Enabled=True End Sub 38 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a=0 For i=1 To 3 For j=1 To 4 If j Mod 2 0 Then a=a+1 End If a=a+1 Next j Next i Print
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 133 答案 解析 DOC
