[计算机类试卷]VB笔试模拟试卷231及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷231及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷231及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 231及答案与解析 1 在关系代数运算中,有 5种基本运算,它们是 ( )。 ( A)并 ( )、差 (-)、交 ()、除 ()和笛卡儿积 () ( B)并 ( )、差 (-)、交 ()、投影 ()和选择 () ( C)并 ( )、交 ()、投影 ()、选择 ()和笛卡儿积 () ( D)并 ( )、差 (-)、投影 ()、选择 ()和笛卡儿积 () 2 在数据库系统的组织结构中,下列 ( )映射把用户数据库与概念数据库联系了起来。 ( A)外模式模式 ( B)内模式外模式 ( C)模式 内模式 ( D)内模式模式 3 下列关于线性链表的描述中,正确的是 ( )。 I、只含有
2、一个指针域来存放下一个元素地址 、指针域中的指针用于指向该结点的前一个或后一个结点 (即前件或后件 ) 、结点由两部分组成:数据域和指针域。 ( A)仅 I、 ( B)仅 I、 ( C)仅 、 ( D)全部 4 下面关于数据库三级模式结构的叙述中,正确的是 ( )。 ( A)内模式可以有多个,外模式和模式只有一个 ( B)外模式可以有多个,内模式和模式只有一个 ( C)内模式 只有一个,模式和外模式可以有多个 ( D)模式只有一个,外模式和内模式可以有多个 5 设有关键码序列 (66, 13, 5l, 76, 81, 26, 57, 69, 23),要按关键码值递增的次序排序,若采用快速排序法
3、,并以第一个元素为划分的基准,那么第一趟划分后的结果为 ( )。 ( A) 23, 13, 51, 57, 66, 26, 81, 69, 76 ( B) 13, 23, 26, 51, 57, 66, 81, 76, 69 ( C) 23, 13, 51, 57, 26, 66, 81, 69, 76 ( D) 23, 13, 51, 57, 81, 26, 66, 69, 76 6 下列哪一条不属于数据库设计的任务 ?( ) ( A)设计数据库应用结构 ( B)设计数据库概论结构 ( C)设计数据库逻辑结构 ( D)设计数据库物理结构 7 数据库技术的根本目标是 ( )。 ( A)数据存储
4、 ( B)数据共享 ( C)数据查询 ( D)数据管理 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 9 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)排序、 索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 10 数据管理技术发展的三个阶段中, ( )没有专门的软件对数据进行管理。 I人工管理阶段 文件系统阶段 数据库阶段 ( A)仅 I ( B)仅 ( C) I和 ( D) II和 11 在新建一个 VB工程时,将新建窗体的 Name属性设置为 TheFir
5、st,则默认的窗体文件名为 ( )。 ( A) Form1 frm ( B)工程 1 frm ( C) TheFirst frm ( D) Form1 vbp 12 要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5门课程成绩 (百分制 )组成,下列的定义正确的是 ( )。 ( A) Type stu no As Integer name As String score(1 To 5)As Single End Type ( B) Type stu no As Integer name As String*10 score()As Single End Type (
6、C) Type stu no As Integer name As String*10 score(1 To 5)As Single End Type ( D) Type stu no As Integer name As String score()As Single End Type 13 关于变量作用域,下列叙述中错误的是 ( )。 ( A)在窗体的 Form_Load事件过程中定义的变量不是全局变量 ( B)在某个 Sub过程中定义的局部变 量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程 ( C)在调用过程中,所有局部变量被系统初始化为 0或空字符串 ( D)局部变量
7、的作用域不可以超出所定义的过程 14 运行以下程序后,输出的图案是 ( )。 Forml Cls A$=String$(10, “*”) For i=1 To 5 n=10-2*i X$=A$:Y$=SpaceS(n) Mid$(X$, i+1, n)=Y$ PrintX$ Next i ( A) * * * * * * * * * ( B) * * * * * ( C) * * * * * ( D) * * * * * 15 可设置文字字体为斜体的属性是 ( )。 ( A) FontSlope ( B) FontBold ( C) Fontltalic ( D) FontUnderdine
8、16 下列表达式的值为 2123的是 ( )。 ( A) Val(“123asd”)&2000 ( B) Val(“123asd”)+2000 ( C) Str(i23)&“2000” ( D) Str(123)+“2000” 17 已知变量 x、 y为整数型,且 x=4, y=12, s为字符串型,且 s=a, LblOk为标签控件,下列赋值语句不合法的是 ( )。 ( A) x=LblOk Caption ( B) LblOk caption=Str(x) ( C) x*3=y ( D) y=X*S 18 已知 A$=“Welcome”,下列语句操作能够正确执行的是 ( )。 ( A) L
9、abell Height=A$ ( B) Labell Caption=A$ ( C) Labell Enabled=A$ ( D) Labell Visible=A$ 19 在窗体上有一个文本框 Text1和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中 (如图所示 ),则空白处应填入的内容是 ( )。 Private Sub Text1_() Labell Caption=Text1 Text End Sub ( A) GetFocus ( B) Click ( C) Change ( D) LostFocus 20 窗体上有一个图片控件和一个按钮控件,下列程
10、序执行的结果是 ( )。 Private Sub Commandl_Click() Picturel Picture=LoadPicture(“c: picture jpg”) Picturel Cls Picturel Print“picture” End Sub ( A)窗体无显示,图片框显示图片和文字 picture ( B)窗体上出现 picture文奉,图片框无显示 ( C)窗体上出现 picture文本,图片框显示图片 picture jpg ( D)窗体无显示,图片框只显示 picture文字 21 下列控件属性中, 属性值的类型不相同的一项是 ( )。 ( A) Label控件
11、的 Enabled属性与 TextBox控件的 Enabled属性 ( B) OptionButton控件的 Value属性与 CheckBox控件的 Value属性 ( C) Command控件的 Default属性与 Command控件的 Cancel属性 ( D) Command控件的 Visible属性与 Frame控件的 Visible属性 22 有以下程序段,单击 Commandl按钮后,屏幕上的输出结果是 ( )。 Private Sub Commandl_Click() For i=6 To 9 Print Tab(i*i), i Nexti End Sub ( A) 6 7
12、8 9 ( B) 6 7 8 9 ( C) 6 7 8 9 ( D) 6 7 8 9 23 下列程序执行后,变量 a的值为 ( )。 Dim a, b, C, d As Single a=10:b=20:c=40 Ifba Then d=a:a=b:b=d EndIf If ca Then d=a:a=c:c=d End If If cb Then d=b:b=c:c=d End If ( A) 10 ( B) 40 ( C) 20 ( D) 100 24 在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为Timer1。要求每 1s在文本框中显示一次当前的时间。 Pri
13、vate Sub Timer1 TextTime Text=Time End Sub 在下划线上应填入的内容是 ( )。 ( A) Enabled ( B) Visible ( C) Timer() ( D) Interval 25 在窗体上画 1个名称为 Cornmandl的命令按钮,并编写以下程序: Private Sub Commandl_Click() Print fun(“ABCDEFG”) End Sub Function fun(st As String)As String stlen=Len(st) temp=“” For k=1 To stlen 2 temp=temp+Mi
14、d(st, k, 1)+Mid(st, stlen-k+1, 1) Next k fun=temp End Function 程序运行时,单击命令按钮,则在窗体上显示的是 ( )。 ( A) ABCDEFG ( B) AGBFCE ( C) GFEDCBA ( D) AGBFCED 26 下面是求最大公约数的函数的首部 ( )。 Function fun(By Val x As Integer, ByVal y As Integer)As Integer 若要输出 8、 12、 16这 3个数的最大公约数,下面正确的语句是 ( A) Print fun(8, 12), fun(12, 16),
15、 fun(16, 8) ( B) Print fun(8, 12, 16) ( C) printfun(8, 12), fun(12, 16), fun(16) ( D) Printfun(8, fun(12, 16) 27 窗体上有 Text1、 Text2两个文本框及一 个命令按钮 Commandl,编写下列程序: Dim y As Integer Private Sub Commandl _Click() Dim x As Integer x=2 Text1 Text=p2(p1(x), y):Text2 Text=p1(x) End Sub Private Function p1(x
16、As Integer)As Integer x=x+y:y=x+y p1=x+y End Function Private Function p2(x As Integer, y As Integer)As Integer p2=2*x+y End Function 程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1和 Text2内的值分别是 ( )。 ( A) 2 4 2 4 ( B) 2 4 4 8 ( C) 10 10 58 58 ( D) 4 4 8 8 28 单击命令按钮执行以下程序,输出结果为 ( )。 Private Sub Commandl Click() Dim
17、 x As Integer,y As Integer x=12:y=32 Call Proc(x, y) Printx; y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub ( A) 12 32 ( B) 2 32 ( C) 2 3 ( D) 12 3 29 在窗 体上有一个文本框 Text1, Text属性值为空,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) Dim str As String,
18、 n As Integer str=UCase(Chr(KeyAscii) n=Len(str) Text1 Text=String(n, str) End Sub 程序运行后,如果在文本框中输入字母 “P”,则在文本框中显示的内容 为 ( )。 ( A) PP ( B) pP ( C) PP ( D) Pp 30 在窗体上画一个命令按钮,然后编写如下代码: Private Sub Commandl_Click() Dim MaxSize, NextChar,MyChar Open“d: temp female txt”For Input As#1 MaxSize=LOF(1) For Nex
19、tChar=MaxSize To 1 Step-1 Seek#1 NextChar MyChar=Input(1, #1) Next NextChar Print EOF(1) Close #1 End Sub 程序运行后,单击命令按钮,其输出结果为 ( )。 ( A) True ( B) False ( C) 0 ( D) Null 31 使用菜单编辑器设计菜单时,必须输入的项是 ( )。 ( A)快捷键 ( B)标题 ( C)索引 ( D)名称 32 假定通用对 话框的名称为 CD1,命令按钮的名称为 Commandl,则单击命令按钮后,能使打开对话框的标题为 “通用对话框 ”的事件过程是
20、 ( )。 ( A) Private Sub Commandl_Click() CD1 DialogTitle=“通用对话框 ” CD1 ShowPrinter End Sub ( B) Private Sub Commandl_Click() CD1 DialogTitle=“通用对话框 ” CD1 ShowFont End Sub ( C) Private Sub Commandl_Click() CD1 DialogTitle=“通用对话框 ” CD1 ShowOpen End Sub ( D) Private Sub Commandl_Click() CD1 DialogTitle=“
21、通用对话框 ” CD1 ShowColor End Sub 33 在窗体上有 2个图片框,名称分别为 Picture1和 Picture2, Picture2中添加了香蕉图片 (见图 1),且将 Picture2 DragMode属性设置为 1。要求程 序运行时,可以用鼠标把 Picture2拖拽到 Picture1中 (见图 2)。以下可以实现此功能的事件过程是( )。 ( A) Private Sub Form_pragDrop(Source As Control, X As Single, Y As Single) Picture2 Move Picture1 Left+X, Pictu
22、re1 Top+Y End Sub ( B) Private Sub Picture2_DragDrop(Source As Control, X As Single, Y As Single) Source Move Picture1 Left+X, Picture 1 Top+Y End Sub ( C) Private Sub Picture1_DragDrop(Source As Control, X As Single, Y As Single) Source Move Picture1 Left+X, Picture1 Top+Y End Sub ( D) Private Sub
23、Picture1 DragDrop(Source As Control, X As Single, Y As Single) Picture2 Move Picture2 Left+X, Picture2 Top+Y End Sub 34 目录列表框的 Path属性的作用是 ( )。 ( A)显示当前驱动器或指定驱动器上的目录结构 ( B)显示当前驱动器或指定驱动器上的某目录下的文件名 ( C)显示根目录下的文件名 ( D)显示该路径下的文件 35 以下叙述中错误的是 ( )。 ( A)一个工程中可以包含多个窗体文件 ( B)在一个窗体文件中用 Private定义的通用过程能被其他窗体调用 (
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 231 答案 解析 DOC
