[计算机类试卷]VB笔试模拟试卷277及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷277及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷277及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 277及答案与解析 1 算法的空间复杂度是指 ( )。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)算法执行过程中所需要的存储空间 2 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim i As Integer,n As Integer For i=0 To 50 i=i+3 n=n+1 If i 10 Then Exit For Next Text1.Text=Str(n) End Sub 程序运行后,
2、单击命令按钮,在文本框中显示的值是 L ): ( A) 5 ( B) 4 ( C) 3 ( D) 2 3 已知 x代表某个百分制成绩,下列程序段用于显示对应的五级制成绩,正确的是( ) ( A) If x =60 Then Print“及格 “ Else If x =70 Then Print“中 “ Else If x =80 Then Print“良 “ Else If x =90 Then Print“优 “ Else Print“不及格 “ End If ( B) If x 90 Then Print“良 “ Else If x 80 Then Print“中 “ Else If x
3、70 Then Print“及格 “ Else If x 60 Then Print“不及格 “ Else Print“优 “ End If ( C) If x =90 then Print“优 “ Else If x =80 Then Print“良 “ Else If x =70 Then Print“中 “ Else If x =60 Then Print“及格 “ Else Print“不及格 “ End If End Select ( D) Select Case x Case x =90 Print“优 “ Case x =80 Print“良 “ Case x=70 Print“
4、中 “ Case x =60 Print“及格 “ Case Else Print“不及格 “ 4 常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 5 下列叙说中正确的是 _。 ( A)一个逻辑数据结构只能有一种储存结构 ( B)数据的逻辑结构属于线性结构,储存结构属于非线 性结构 ( C)一个逻辑数据结构可以有多种储存结构,且各种储存结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种储存结构,且各种储存结构影响数据处理的效率 6 结构化程序设计所规定的三种基本控制结构
5、是 ( A)输入、处理、输出 ( B)树形、网形、环形 ( C)顺序、选择、循环 ( D)主程序、子程序、函数 7 设树 T的度为 4,其中度为 1, 2, 3, 4的结点个数分别为 4, 2, 1, 1。则 T中的叶子结点数为 ( A) 8 ( B) 7 ( C) 6 ( D) 5 8 下列叙述中,错误的是 ( A)数 据的存储结构与数据处理的效率密切相关 ( B)数据的存储结构与数据处理的效率无关 ( C)数据的存储结构在计算机中所占的空间不一定是连续的 ( D)一种数据的逻辑结构可以有多种存储结构 9 序言性注释的主要内容不包括 ( A)模块的接口 ( B)模块的功能 ( C)程序设计者
6、 ( D)数据的状态 10 设有下列二叉树: 对此二叉树后序遍历的结果为 ( A) ABCDEF ( B) BDAECF ( C) ABDCEF ( D) DBEFCA 11 要使文本框可输入多行文字 ,要更改的默认选项是 ( A) SorollBoars和 MultiLine ( B) Visible ( C) ScrillBoars ( D)以上都不是 12 以下能在窗体 Forml的标题栏中显示 “Visual Basic窗体 ”的语句是 ( )。 ( A) Forml.Namer=“VisualBasic窗体 “ ( B) Forml.Title=“VisualBasic窗体 “ (
7、C) Forml.Caption=“VisualBasic窗体 “ ( D) Forml.Text=“VisualBasic窗体 “ 13 下列语句中正 确的是 ( A) If AB Then Print “A不等于 B“ ( B) If A B Then Printf “A不等于 B“ ( C) If A B Then Print “A不等于 B“ ( D) If AB Print “A不等于 B“ 14 能够将文本框控件隐藏起来的属性是 ( )。 ( A) Clear ( B) Visible ( C) Hide ( D) New 15 在窗体上有一个文本框 Text1, Text属性值为
8、空,然后编写下列事件过程: Private Sub Text1 KeyPress(KeyAscii As Integer) Dim str As String,n As Integer str=UCase(Chr(KeyAscii) n=Len(str) Text1.Text=String(n,str) End Sub 程序运行后,若在文本框中输入单字母 “p”,则在文本框 Text1中显示的内容为( )。 ( A) pp ( B) pP ( C) PP ( D) Pp 16 要使菜单项 MenuOne在程序运行时失效,应使用的语句是 ( )。 ( A) MenuOne Visible=Tru
9、e ( B) MenuOne VisiNe=False ( C) MenuOne Enabled=True ( D) MenuOne Enabled=False 17 下面正确使用动态数组的是 ( )。 ( A) Dim arr1()As Integer ReDim arr1(3, 5) ( B) Dim arr1() As Integer ReDim arr1(50)As String ( C) Dim arr1() ReDim arr1(50)As Integer ( D) Dim arr1(50)As Integer ReDim arr1(20) 18 下列事件过程的功能是:建立一个名为
10、 Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1, 2, 3, , 90。请在空白处填入适当的内容,将程序补充完整。 Private Type Ang K As Integer Sinx As Single Cosx As Single End Type Private Sub Form Click() Dim Y As Single Dim i As Integer Dim Ksc As Ang Open_ Y=3 14159 180 For l=1 To 90 Ksc K=i Ksc Sinx=Sin(i*Y) Ksc Cosx=(20s(i+Y) Next
11、 i Close#2 Elld Stub ( A) “ Datal txt”For RandomAs#1 Len一 10 Put#1, i, Ksc ( B) “ Datal txt”For Random As#1 Len一 10 Put#l, Y, Ksc ( C) “ Datal txt”For Random As#1 Put#1, i, Ksc ( D) “ Datal txt”For Random As#1 Put#1, Y, Ksc 19 单击一次命令按钮之后,窗体中的输出结果为 _。 Private Sub Command1_ Click() For i = 1 To 4 x =
12、fun(i) Print x; Next i End Sub Function (n) x = n * n FF = x End Sub ( A) 1 4 9 16 ( B) 1 3 5 7 ( C) 3 6 9 12 ( D) 2 4 6 8 20 用表格形式的结构表示实体类型以及实体类型之间联系的数据模型是 _。 ( A)关系数据模型 ( B)层次数据模型 ( C)网状数据模型 ( D)面向对象数据模型 21 将文本框的 ( )属性设置为 True时,文本框可以输入或显示多行文本,且会自动换行。 ( A) Text ( B) Scro11Bars ( C) Mu1tiLine ( D) E
13、nabled 22 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim num As Integer num=1 Do Until num6 Print num; num=num+2.4 Loop End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 _。 ( A) 13. 45. 8 ( B) 135 ( C) 1 4 7 ( D)无数据输出 23 下列程序共执行了 _次循环。 Private Sub Command1_ Click () Dim intsum As Integer Dim i
14、AS Integer Dim j As Integer i = 1 j = 1 do do intsum = intsum + j =j+2 Print j; Loop until j 3 i = i+1 Loop until i 17 Print Print intsumEnd Sub ( A) 14 ( B) 15 ( C) 14 ( D) 13 24 当执行以下过程时,在名为 lblResult的标签框内将显示 _。 Private Sub Command1_ Click() Dim I, R R = 0 for I = 1 To 5 step 1 R= R+ I Next I lblR
15、esult. Caption = Str (R)End Sub ( A)字符串 15 ( B)整数 15 ( C)字符串 5 ( D)整数 5 25 如果在 窗体上有命令按钮 OK,在代码编辑窗口行与之对应的 CmdOk Click()事件,则命令按钮控件的名称属性和 Caption属性分别为 _。 ( A) Ok, Crud ( B) Cmd, Ok ( C) CmdOk, Ok ( D) Ok, CmdOk 26 在窗体上画一个名称为 Command1的命令按钮和一个名称为 Text1的文本框,然后编写如下程序: Private Sub Command1_ Click() Dim x. y
16、, z As Integer x= 5 y= 7 z= 0 Text1.Text =“ “ Call P1(x, y, z) Text1.Text = Str(z)End SubSub P1 (ByVal a As Integer, ByVal b As Integer, c As Integer) c=a+ bEnd Sub 程序运行后,如果单击命令按钮,则在文本框中显示的内容是 _。 ( A) 0 ( B) 12 ( C) Str(z) ( D)没有显示 27 对象可以识别和响应的某些操作行为称为 _ 。 ( A) 属性 ( B)方法 ( C)多态 ( D)事件 28 下列程序段的执行结果
17、为 _。 A=0=B=0 For I=-1 To-2 Step-1 For J=1 To 2 B=B+1 Next J A=A+1 Next I Print A; B ( A) 2 4 ( B) -2 2 ( C) 4 2 ( D) 2 3 29 为了在运行时能显示窗体左上角的控制菜单框 (系统菜单 ),必须 _ 。 ( A)把窗体的 ControlBox属性设置为 False ( B)把窗体的 ControlBox 属性设置为 True ( C)把窗体的 MaxButton属性设置为 False ( D)把窗体的 MaxButton属性设置为 True 30 在窗体上画一个命令按钮,然后编写
18、如下代码: Private Sub Command1_Click() ay End Sub Private Sub sub1(m, n) t=m : m=n : n=t End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 ( A) 2 5 ( B) 5 4 ( C) 1 4 ( D) 5 5 32 当发生 Form_Click事件时,下列程序的输出结果是 ( )。 Private m As Integer,n As Integer Private Sub Form_Click() Dim k As Integer, p As Integer k=6: p=60 Call sub1(
19、k,p) Print m,n,m,k,p Call sub1(k,p) Print m,n,k,p End Sub Private Sub Form_Load() m=7 n=70 End Sub Public Sub sub1(x As Integer,ByVal y As Integer) Dim m As Integer n=n+5 m=n+x+y x=x+y y=x+y End Sub ( A) 7 75 66 60 7 80 126 60 ( B) 7 75 66 60 7 75 126 60 ( C) 7 75 66 60 7 80 66 60 ( D) 7 75 66 60 7
20、75 66 60 33 窗体的 MouseDown 事件过程 Form_MouseDown(ButtonAsInteger,ShiftAsInteger, XAsSingle,YAsSingle)有 4今参数,关于这些参 数,正确的描述是 _。 ( A)通过 Button参数判定当前按下的是哪一个鼠标键 ( B) Shift参数只能用来确定是否按下 Shift键 ( C) Shift参数只能用来确定是否按下 Alt和 Ctrl键 ( D)参数 X, Y用来设置鼠标当前位置的坐标 34 有关菜单的说法不恰当的是 ( A)菜单与窗体无关,是对立的 ( B)菜单总是于窗体有关,每个菜单都依附于一定的
21、窗体 ( C)菜单分为下拉式菜单和弹出式菜单 ( D)在 Visual Basic中有专门的设计菜单环境,那就是菜单编辑器 35 下列几项中,属于合法的日期型常量的是 ( A) 10/10/02 ( B) 10/10/02 ( C) 10/10/02 ( D) #10/10/02# 36 下列事件过程的功能是:建立一个名为 Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1, 2, 3, , 90。请在空白处填入适当的内容,将程序补充完整。 Private Type Ang K As Integer Sinx As Single Cosx As Single End
22、 Type Dim Ksc As Ang Private Sub Form Click() Dim Y As Single Open _ Y=3.14159/180 For i=1 To 90 Ksc.K=i Ksc.Sinx=Sin(i*Y) Ksc.Cosx: Cos(i*Y) _ Next i Close #2 End Sub 37 启动 Visual Basic,选择标准 EXE进入集成环境后, 系统为用户启动建立一个窗体,并为该窗体起的临时名称是 _。 38 软件的需求分析阶段的工作,可以概括为四个方面:【 】、需求分析、编写需求规格说明书和需求评审。 39 在进行模块测试时,要为每
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 277 答案 解析 DOC
