[计算机类试卷]VB笔试模拟试卷271及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷271及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷271及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 271及答案与解析 1 以下不属于对象的基本特点的是 ( A)分类性 ( B)多态性 ( C)继承性 ( D)封装性 2 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 3 在窗体上画一个命令按钮,名称为 Command1。单击命令按钮时,执行如下事件过程: Private Sub Command1_Click() a$=“software and hardware“ b$=Right(a$,8) c$=Mid(a$,1,8) MsgBox a$,b$,c$,1 End Sub 则
2、在弹出的信息框的标题栏中显示的信息是 ( )。 ( A) hardware ( B) software ( C) hardware ( D) 1 4 将 E-R图转换到关系模式时,实体与实体间的联系可以表示成 ( )。 ( A)属性 ( B)关系 ( C)键 ( D)域 5 下列不属于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 6 设计数据库的存储结构属于 ( )。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 7 软件生命周期中花费时间最多的阶段是 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护
3、8 关系数据库管理系统能实现的专门关系运算包括 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 9 下述关于数据库系统的叙述中正确的是 _。 ( A) 数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 10 所谓概念模型,指的是 _。 ( A)客观存在的事物及其相互联系 ( B)将信息世界中的信息进行数据化 ( C)实体模型在计算机中的数据化表示 ( D)现实世界到机器世界的一个中间层次,即信息世界 11 单击滚动条的滚动箭头时,产
4、生的事件是 ( A) Click ( B) Scroll ( C) Change ( D) Move 12 为使图像框的大小自动适应图像的大小,则应 ( )。 ( A)将其 AutoSize属性值设置为 True ( B)将其 AutoSize属性值设置为 False ( C)将其 Shape属性值设置为 True ( D)将其 Stretch属性值设置为 False 13 在窗体上画两个单选按钮,名称分别为 Opfion1, Option2,标题分别为 “宋体 ”和“黑体 ”;一个复选框,名称为 Check1,标题为 “粗体 ”:一个文本框,名称为Text1, Text属性为 “改变文字字体
5、 ”。要求程序运行时, “宋体 ”单选按钮和 “粗体 ”复选框被选中,则能够实现上述要求的语句序列是 ( )。 ( A) Option1.Value=True Check1.Value=False ( B) Oprion1.Value=True Check1.Value=Tme ( C) Option2.Value=False Check1.Value=Tme ( D) Optionl.Value=True Check1.Value=1 14 在窗体上画一个名称为 CommonDialog1 的通用对话框,一个名称为 Command1的命令按 钮。要求单击命令按钮时,打开一个保存文件的通用对话
6、框。该窗口的标题为 “Save”,缺省文件名为 “SaveFile”;在 “文件类型 ”栏中显示 *.txt。则能够满足上述要求的程序是 ( ) ( A) Private Sub Command_Cilck() CommonDialOR1.P11eName=“SaveFile“ CommonDialOg1.Filter=“AllFiles|*.*|(*.txt)|(*.doc)|*.doc“ CommonDialOg1.P11terlndex=2 CommonDialOg1.DialogTitle=“Save“ CommonDialOg1.Action=2 End Sub ( B) Priva
7、te Sub Commandl_Click() CommonDial021.FileName: “SaveFile“ CommonDialog1.Pnter二 ”AllFlleS卜刮 (* txt)陡 txtHdOc卜 doc” CommonDialog1.FilterIndex=1 CommonDialog1.DialogTitle=“Save“ CommonDialog1.Action=2 End Sub ( C) Private Sub Commandl_Cilck() CommonDialog1.FileName=“Save“ CommonDialog1.Filter=“AllFile
8、S|*.*|(*.txt)|*.txt|(*.doc)|*.doc“ CommonDialog1.Filterlndex=2 C0mmonDialoZ1.DialogTitle=“SaveFlle“ CommonDialog1.Action=2 End Sub ( D) Private Sub Commandl_Click() CommonOialoR1.FlleName=“SaveFile“ CommonDialog1.Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doc)|*.doc“ CommonDialog1.Filterlndex=1 CommonDia
9、log1.DialogTitle=“Save“ CommonDialog1.Action=1 End Sub 15 下列关于菜单的说法错误的是 ( )。 ( A)每个菜单项都是一个控件,与其他控件一样也有其属性和事件 ( B)除了 Click事件之外,菜单项不可以响应其他事件 ( C)菜单项的索引号可以不连续 ( D)菜单项的索引号必须从 1开始 16 如果一个正整数从高位到低位上的数字依次递减,则称其为降序数 (如: 9632是降 序数,而 8516则不是降序数 )。现编写如下程序判断输入的正整数是否为降序数。 Private Sub Commandl一 Click() Dim n AS L
10、ong Dim flag AS Boolean n=InputBox(”输入一个正整数 ”) S=Trim(Str(11) For i=2 To Len(s) If Mid(S, i一 1, 1)Mid(s,i,1)Then Exit For Next i lf i=Len(s)Then flag=True Else flag=False If flag Then Print n; “足降序数 “ Else Print n; “不是降序数 “ End If End Sub 运行以上程序,发现有错误,需要对给 flag变量赋值的 If语句进行修改。以下正确的修改是 ( )。 ( A) If i=
11、Len(s)+l Then flag=False Else flag=True ( B) If i=Len(s)+l Then flag=True Else flag=False ( C) If i-Len(s)-l Thetl flag=False Else flag=True ( D) If i=Len(s)-l Then flag=True Else flag=False 17 下列程序段的执行结果为 _。 x=5 y=-20 If Not X 0 Then X=Y-3 Else Y=X+3 Print X-Y;Y-X ( A) -3 3 ( B) 5 -8 ( C) 3 -3 ( D)
12、 25 -25 18 在程序代码中将图片文件 mypic.jpg装入图片框 Picture1的语句是 _。 ( A) Picture1.Picture=“mypic.jpg“ ( B) Picture1.Image=“mypic.jpg“ ( C) Picture1.Picture=LoadPicture(“mypic.jpg“) ( D) LoadPicture(“mypic.jpg“) 19 设 “A=“87654321“”,则表达式 Val(Left(A, 4)+Mid(A, 4, 2)的值为 ( )。 ( A) 876543 ( B) 876554 ( C) 8 ( D) 6 20 在
13、窗体上画一个名为 Command 1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1_Click() Dim Arr Arr=Array(1, 2, 3, 4, 5) j=1 For i=5 To 1 Step -1 S=S+Arr(i)*j j=j*10 Next Print S End Sub 程序运行后,单击命令按钮,输出结果为 ( )。 ( A) 54321 ( B) 123 ( C) 12345 ( D) 345 21 图像框的 ( )属性,可以自动调整图形的大小以适应图像的尺寸。 ( A) AutoSize ( B) Stretc
14、h ( C) AutoRedraw ( D) Appearance 22 在窗体上画两个单选按钮,名称分别为 Option1、 Option2,标题分别为 “宋体 ”和“黑体 ”;一个复选框,名称为 Check1,标题为 “粗体 ”;一个文本框,名称为Text1, Text属性为 “改变文字字体 ”。要求程序运行时, “宋体 ”单选按钮和 “粗体 ”复选框被选中 (窗体外观如图 16-2所示 ),则能够实 现上述要求的语句序列是_。 ( A) Optionl. Value=True Checkl. Value=False ( B) Optionl. Value=True Checkl. Val
15、ue=True ( C) Option2. Value=False Checkl. Value=True ( D) Optionl. Value=True Checkl. Value=1 23 在窗体中添加一个列表框 (listBox1)和一个命令按钮,并编写如下代码 : Private Sub Command1_ Click() Dim Entry, I, Msg Msg = “Choose Ok to add 100 items to your list box.“ MsgBox Msg for I = 1 To 100 Entry = “Entry“ i End Sub Private
16、Sub sub1(n As Integer) n = 1 + 2 * n End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 ( A) 1 3 ( B) 11 14 ( C) 15 4 ( D) 4 15 31 单击命令按钮时,下列程序的执行结果是 Private Sub Command1_Click( ) Dim a As Integer, b As Integer, c As Integer a=3 b=4 C=5 Print SecProc(c, b, A)End Sub Function Fir Proc(x As Integer, y As Integer, z As I
17、nteger) Fir Proc=2*x+y+3*z End Function Function SecProc(x As Integer, y As Integer, z As Integer) SecProc=FirProc(z,x, y)+x End Function ( A) 20 ( B) 22 ( C) 28 ( D) 30 32 骰子是一个正六面体,用 1 6这六个数分别代表这六面,掷一次骰子出 现的数可表示为 _。 ( A) INT(RND(6)+1) ( B) INT(RND*6) ( C) INT(RND*7) ( D) INT(RND*6+1) 33 下列几项中,属于合法
18、的日期型常量的是 ( A) 10/10/02 ( B) 10/10/02 ( C) 10/10/02 ( D) #10/10/02# 34 如果一个变量未经定义就直接使用,则该变量的类型为 ( A) Integer ( B) Byte ( C) Boolean ( D) Variant 35 若在某窗体模块中有如下事件过程 : Privam Sub Command1_Click(Index As Integer) End Sub 则以下叙述中正确的是 _。 ( A)此事件过程与不带参数的事件过程没有区别 ( B)有 个名称为 Command1的窗体,单击此窗体则执行此事件过程 ( C)有一个名
19、称为 Command1的控件数组,数组中有多个不同类型控件 ( D)有 今名称为 Command1的控件数组,数组中有多个相同类型控件 36 按照 “先进先出 ”的原则组织数据的结构的是 _。 37 数据流图的类型有 _和事务型。 38 在窗体上画两个文本框,其名称分别为 Text1和 Text2,然后编写如下事件过程: Private Sub Form_ Lead() Show Text1.Text = “ “ Text2.Text = “ “ Text2.SetFocus End Sub Private Sub Text2_ KeyDown (KeyCode As Integer, Shi
20、ft As Integer) Text1.Text = Text1.Text + Chr (KeyCode - 4) End Sub 程序运行后,如果在 Text2文本框中输入 efghi,则 Text1文本框中的内容是_。 39 结构化程序设计包含 3种基本控制结构,其中 SCAN-ENDSCAN语句属于_结构。 40 数据库逻辑设计的主要工作是将 E-R图转换成指定 RDBMS中的【 】。 41 下面程序的运行结果是在窗体中显示的:运行后窗体上显示的是 _。 42 Private Sub Form_Activate() Forj=1 to 3 x=3 ForI=1 to 2 x=x+6 N
21、extI Nextj Print x End Sub 程序运行后,窗体上显示的结果为上 _。 43 当用 _方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。 44 在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程: Private Sub Form_Click() Text1. Text=“VB程序设计 “ End Sub Private Sub Text1_Change() Picturel. Print “VB Programming“ End Sub 程序运行后,单击窗体,则在文本框中显示的内容是【 】,在图片框中显示的内容是【 】。 45 下面的程序是找
22、出两个正整数 a和 b,使得 a b、 a+ b=99、 a和 b的最大公约数是 3的倍数,并统计满足条件数对的个数。 Option Explicit Dim a As Integer, b As Integer, n As Integer, c As Integer Private Function Gcd (ByVal a As Integer, Byval b As Integer) As Integer do c=a Mod b: a=b=c Loop【 】 Gcd=a End Function Private Sub form_ Click() n=0 for a= 1 To 49
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 271 答案 解析 DOC
