[计算机类试卷]VB笔试模拟试卷69及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷69及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷69及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 69及答案与解析 1 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( A)数据的存储结构 ( B)计算方法 ( C)数据映象 ( D)逻辑存储 2 串的长度是 ( A)串中不同字符的个数 ( B)串中不同字母的个数 ( C)串中所含字符的个数且字符个数大于零 ( D)串中所含字符的个数 3 在计算机中,算法是指 ( A)加工方法 ( B)解题方案的准确而完整的描述 ( C)排序方法 ( D)查询方法 4 以下不属于对象的基本特点的是 ( A)分类性 ( B)多态性 ( C)继承性 ( D)封装性 5 开发软件所需高成本和产品的低质量之
2、间有着尖锐的矛盾,这种现象称做 ( A)软件投机 ( B)软件危机 ( C)软件工程 ( D)软件产生 6 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 7 开发大型软件时,产生困难的根本原因是 ( A)大系统的复杂性 ( B)人员知识不足 ( C)客观世界千变万化 ( D)时间紧、任务重 8 下列 SQL语句中,用于修改表结构的是 ( A) ALTER ( B) CREATE ( C) UPDATE ( D) INSERT 9 数据库、数据库系统和数据库管理系统之间的关系是 ( A)数据库包括数据库系统和数据库管理系统 ( B)数据库系统包括数
3、据库和数据库管理系统 ( C)数据库管理系统包括数据库和数据库系统 ( D) 3者没有明显的包含关系 10 关系模型允许定义 3类数据约束,下列不属于数据约束的是 ( A)实体完整性约束 ( B)参照完整性约束 ( C)属性完整性约束 ( D)用户自定义的完整性约束 11 双击窗体中的对象后, Visual Basic将显示的窗口是 ( A)项目 (工程 )窗 ( B)工具箱 ( C)代码窗 H ( D)属性窗口 12 Visual Basic布尔运算符 Xor, Or, Eqv, And中,级别最高的运算符是 ( A) Xor ( B) Or ( C) Eqv ( D) And 13 退出
4、Visual Basic6.0的快捷键是 ( A) Ctrl+Q ( B) Alt+Q ( C) Alt+A ( D) Ctrl+A 14 可以实现从键盘输入一个作为双精度变量 a的值的语句是 ( A) a=InputBox() ( B) a=InputBox(“请输入一个值 ”) ( C) a=Val(InputBox(“请输入一个值 ”) ( D) a=Val(IaputBox() 15 用于获得字符串 S最左边 4个字符的函数是 ( A) Left(S, 4) ( B) Left(1, 4) ( C) Leftstr(S) ( D) Leftsw(3, 4) 16 文本框的 Seroll
5、Bars属性设置为非零值,却没有效果,原因是 ( A)文本框中没有内容 ( B)文本框的 MultiLine属性值为 False ( C)文本框的 MultiLine属性值为 Ture ( D)文本框的 Locked属性值为 Ture 17 要使菜单项 MenuOne在程序运行时失效,使用的语句是 ( A) MenuOne.Visible=True ( B) MenuOne.Visible=False ( C) MenuOne.Enabled=True ( D) MenuOne.Enabled=False 18 Sub过程与 Function过程最根本的区别是 ( A) Sub过程可以用 Ca
6、ll语句直接使用过程名调用,而 Function过程不可以 ( B) Function过程可以有形参, Sub过程 不可以 ( C) Sub过程不能返回值,而 Function过程能返回值 ( D)两种过程参数的传递方式不同 19 要获得当前驱动器应使用驱动器列表框的属性是 ( A) Path ( B) Drive ( C) Dir ( D) Pattern 20 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() c=“ABCD“ For n=1 To 4 Print _ Next End Sub 程序运行后,单
7、击命令按钮,要求在窗体上显示如下内容: D CD BCD ABCD 则在 _ 处应填入的内容为 ( A) Left(c, n) ( B) Right(c, n) ( C) Mid(c, n, 1) ( D) Mid(c, n, n) 21 下列代码运行后输出结果是 Defstr B-E Private Sub Command1_Click() B$=“123“ C=“456“ Print B+C$ End Sub ( A) 123456 ( B) 123456 ( C) 123+“456“ ( D)显示出错信 22 下述程序的运行结果是 For m=3 Tol Step-1 x$=String
8、$(m, “#“) Print x$ Next ( A) 1# 2# 3# ( B) # # # ( C) # # # ( D) 3# 2# 1# 23 在窗体上画一个列表框和一个命令按钮,其名称分别为 List1和 Command1,然后编写如下事件过程: Private Sub Form_Load() List1.AddItem“Item 1“ List1.AddIrem“tem 2“ List1.AddItem“Item 3“ End Sub Private Sub Command1_Click() List1.List(List1.Listcount)=“AAAA“ End Sub 程
9、序运行后,单击命令按钮,其结果为 ( A) 把字符串 “AAAA“添加到列表框中,但位置不能确定 ( B)把字符串 “AAAA“添加到列表框的最后 (即 “Item 3“的后面 ) ( C)把列表框中原有的最后一项改为 ”AAAA“ ( D)把字符串 “AAAA“插入到列表框的最前面 (即 “Item 1“的前面 ) 24 下列程序段的执行结果为 a=1 b=5 Do a=a + b b=b + 1 Loop While a 10 Print a: b ( A) 1 5 ( B) 12 7 ( C) a b ( D) 10 25 25 下列程序段的执行结果为 i=9 x=5 Do i=i +
10、1 x=x + 2 Loop Until i=7 Print “i=“:i Print “x=“: X ( A) i=4x=5 ( B) i=7x=15 ( C) i=6x=8 ( D) i=10x=7 26 在窗体上有一个命令按钮,然后编写如下事件过程。 Private Sub Command1_Click() Dim a(5)As String FOR i=1 To 5 a(i)=Chr(Asc(“A“)+(i-1) Next For Each b h a Print b; Next End Sub 程序运行后,单击命令按钮,输出结果是 ( A) ABCDE ( B) 1 2 3 4 5
11、( C) abcde ( D)出错信息 27 下列程序运行后的输出结果是 Function Fun(n) x=n*n Fun=x-11 End Function Private Sub Command1_Click() For k=1 To 2 y=Fun(k)=Print y Next End Sub ( A) -10 -7 ( B) 10 8 ( C) 1 3 ( D) 0 4 28 假定有如下的 Sub过程: Sub Sub1(x As Single, y As single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Pri
12、vate Sub Command1_click() Dim a As Single Dim b As Single a=5 b=4 Sub1 a, b Print a; b End Sub 程序运行后,单击命令按钮,输出结果为 ( A) ( B) ( C) ( D) 29 下列是一个循环结构的程序,循环体内的语句将执行的次数是 k=0 For i=1 to 100 For j=1 to 10 k=k+1 Next Next ( A) 0 ( B) 10 ( C) 100 ( D) 1000 30 阅读下列程序。 Private Sub Command1_Click() Dim i As Int
13、eger, k As Integer k=2 For i=1 To 3 Print Fun(k); Next End Sub Function Fun(j As Integer) Static b a=0 a=a + 1 b=b + 1 Fun=a*b+j End Function 程序运行后,单击命令按钮输出结果是 ( A) 234 ( B) 345 ( C) 567 ( D) 356 31 下面有 段程序代码,如果从键盘上输入 “Computer“,则在文本框内显示的内容是 Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAsci
14、i =65 And KeyAscii =122 Then KeyAscii=42 End If End Sub ( A) Computer ( B)什么都没有 ( C) * * * * * * * * ( D)程序出错 32 把窗体的 KeyPreview属性设置为 True,然后编写如下事件过程 Private Sub Form_KeyPress(KeyAscii As Integer) Dim ch As String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) PrintChr(KeyAscii+2) End Sub 程序运行后,按键盘上的 “A”键,
15、则在窗体上显示的内容是 ( A) A ( B) B ( C) C ( D) D 33 fileFiles.Pattern=“*.dat“程序代码执行后,会显示 ( A)只包含扩展名为 “*.dat“的文件 ( B)第一个 dat文件 ( C)包含所有的文件 ( D)会显示磁盘的路径 34 在窗体上画一 个文本框,其名称为 Text1,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) Dim sb As String Str=Chr(KcyAscii) KeyAscii=Asc(UCase(str) Text1.Text=St
16、ring(2, KeyAscii) End Sub 程序运行后,如果在键盘上输入字母 “b”,则在文本框 Text1中显示的内容是 ( A) bbb ( B) BBB ( C) BB ( D) bb 35 下列程序段的执行结果为 n=0 For i=1 To 3 For j=5 To 1 Step-1 n=n+1 Next j, i Print n; j; i ( A) 12 0 4 ( B) 15 0 4 ( C) 12 3 1 ( D) 15 3 1 36 算法的基本特征是可行性、确定性、【 】和拥有足够的情报。 37 顺序存储方法是把逻辑上相邻的结点存储在物理位置【 】的存储单元中。 3
17、8 Jackson结构化程序设计方法是英国的 M.Jackson捉出的,它是一种面向【 】的设计方法。 39 数据库设计分为以下 6个设计阶段:需求分析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 40 数据库保护分为:安全性控制、【 】、并发性控制和数据的恢复。 41 Visual Basic中的控件分为 3类,它们是标准控件、【 】和可插入对象。 42 程序执行结果 s的值是【 】。 Private Sub sub1(Byval p As Integer) p=p*2 End Sub Private Sub Command1_Click() Dim i As Int
18、eger i=3 Call sub1(i) if i 4 then i=i mod 2 Print cstr(i) End Sub 43 假定有如下程序代码,程序运行后,把鼠标光标移到窗体内,每单击一次,变换一种鼠标光标的形状,依次显示鼠标光标的 15个属性。请在划线处将程序补充完整。 Private Sub Form_Click() Static x As Integer Cls Print “Mousepointer Property is now“; x Form 1.【 】 =x x=x+1 If x=15 Then x=0 End Sub 44 在窗体上画一个命令按钮,然后编写如下事
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 69 答案 解析 DOC
