[计算机类试卷]VB笔试模拟试卷86及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷86及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷86及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 86及答案与解析 1 在计算机中,算法是指 ( ) ( A)加工方法 ( B)解题方案的准确而完整的描述 ( C)排序方法 ( D)查询方法 2 线性表若采用链式存储结构时,要求内存中可用存储单元的地址 ( ) ( A)必须是连续的 ( B)部分地址必须是连续的 ( C)一定是不连续的 ( D)连续不连续都可以 3 循环链表的主要优点是 ( ) ( A)不再需要头指针了 ( B)从表中任一结点出发都能访问到整个链表 ( C)在进行插入、删除运算 时,能更好的保证链表不断开 ( D)已知某个结点的位置后,能够容易的找到它的直接前件 4 以下不属于对象的基本特点的是 ( ) (
2、A)分类性 ( B)多态性 ( C)继承性 ( D)封装性 5 开发软件时对提高开发人员工作效率至关重要的是 ( ) ( A)操作系统的资源管理功能 ( B)先进的软件开发工具和环境 ( C)程序人员的数量 ( D)计算机的并行处理能力 6 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的( ) ( A)抽象和信息隐 蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 7 需求分析阶段的任务是确定 ( ) ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 8 数据库设计包括两个方面的设计内容,它们是 ( )
3、( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 9 “年龄在 1825之间 ”这种约束是属于数据库当中的 ( ) ( A)原子性措 施 ( B)一致性措施 ( C)完整性措施 ( D)安全性措施 10 为了合理组织数据,应遵循的设计原则是 ( ) ( A) “一事一地 ”的原则,即一个表描述一个实体或实体之间的一种联系 ( B)用外部关键字保证有关联的表之间的联系 ( C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段 ( D)以上各原则都包括 11 为了用键盘打开菜单和执行菜单命令,第一步应按的键
4、是 ( ) ( A)功能键 F10或 Alt ( B) Shift+功能键 F4 ( C) Alt或功能键 F8 ( D) Ctrl + Alt 12 Visual Basic的每种工具栏都有固定和浮动两种形式,把浮动工具栏变为固定工具栏的操作方法是 ( ) ( A)单击浮动工具栏的标题栏 ( B)双击浮动工具栏的标题栏 ( C)单击浮动工具栏的空白处 ( D)双击浮动工具栏的空白处 13 文本框的 SerollBars属性值为 3一 Both,但在文本框中却看不见水平与垂直滚动条,可能的原因是 ( ) ( A)文本框的 MultiLine属性值为 False ( B)文本框的 MultiLi
5、ne属性值为 True ( C)文本框中尚未输入内容 ( D)文本框的 Locked属性值为 False 14 在窗体上画一个命令按钮 (名称为 Commandl),然后编写如下事件过程: Private Sub Commandl_Click() Static a As Integer a a+1 End Sub 运行程序,第 3次单击命令按钮后,变量 a的值为 ( ) ( A) 0 ( B) 1 ( C) 2 ( D) 3 15 在 C:Pic文件夹中有一个图形文件,名为 Welcome. gif。为了将该图形装入窗体 Form1,应使用的语句为 ( ) ( A) Forml. Captio
6、n “WELCOME. gif“ ( B) Forml. Picture C:PicWelcome. gif ( C) Forml. Picture=“C:PicWelcome. gif“ ( D) Forml. Picture=LoadPieture(“C:PicWelcome. gif“) 16 以下说法不正确的是 ( A) Chr$()函数的作用是把自变量表达式的值转换为相应的 ASC 码 ( B) Val()函数用来把自变量字符串转换为数值 ( C) Log()函数返回以 e为底的自变量的自然对数 ( D) Rnd()函数产生一个 0 1之间的单精度浮点数 17 表达式 Right(“
7、Beijing“,4)的值是 ( ) ( A) Beij ( B) jing ( C) eiji ( D) ijin 18 InputBox函数返回值的类型为 ( ) ( A)数值 ( B)字符串 ( C)变体 ( D)数值或字符串 (视输入的数据而定 ) 19 在窗体上画一个命令按钮,然后编写如下事件过程 : Private Sub Commandl_Click() a: InputBox(“Enter the First Integer“) b: InputBox(“Enter the Second Inteeer“) Print b+a End Sub 程序运行后,单击命令按钮,先后在两
8、个输入对话框中分别输入 456和 123,则输出结果是 ( ) ( A) 579 ( B) 123 ( C) 456 ( D) 123456 20 在窗体 (Name属性为 Form1)上画两个文本框 (其 Name属性分别为 Text1和 Text2)和一个命令按钮 (Name属性为 Commandl),然后编写如下两个事件过程: Private Sub Commandl Click() a=TextText+TextText Print a End Sub Private Sub Form Load() TextText=“ Text2 Text=“ End Sub 程序运行后,在第 一个
9、文本框 (Text1)和第二个文本框 (Text2)中分别输入 123和 321,然后单击命令按钮,则输出结果为 ( ) ( A) 444 ( B) 321123 ( C) 123321 ( D) 132231 21 执行下列程序后,变量 a的值为 ( ) Dim i As Integer Dim a As Integer a=0 For i l To 100 Step 2 a=a+l Next i ( A) 1 ( B) 10 ( C) 50 ( D) 100 22 在以下 Form1窗体中没有采用的控件是 ( ) ( A)文本框 ( B)水平滚动条 ( C)框架 ( D)选项按钮 23 以
10、下关于作用范围的描述正确的是 ( ) ( A)所有变量 (Publie/Global/Static/Private)都可以放到窗体的通用部分定义 ( B)所有变量 (Public/Global/Static/Private)都可以放到标准模块中定义 ( C) Public/Global类的变量只能放在标准模块中定义 ( D)只有 Global类的变量必须放在标 准模块中定义 24 当拖动滚动条中的滚动框时,将触发的滚动条的事件是 ( ) ( A) Move ( B) Change ( C) Scroll ( D) SetFocus 25 如果想在程序中反复使用一个日期型数据 “01/01/20
11、00“,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用: ( ) ( A)将这个数据声明为字符串型常量,用一个常量标识符代表它 ( B)将这个数据声明为字符串型变量,用一个变量标识符表示它 ( C)将这个数据声 明为日期型常量,用一个常量标识符代表它 ( D)将这个数据声明为日期型变量,用一个变量标识符表示它 26 下列关于 DoLoop 语句的叙述不正确的是 ( ) ( A) DoLoop 语句采用逻辑表达式来控制循环体执行的次数 ( B)当 Do whileLoop 或 Do untilLoop 语句中 while或 until后的表达式的值
12、为 true或非零时,循环继续 ( C) DoLoop while 语句与 DoLoop until 语句都至少执行一次循环体 ( D) Do whileLoop 语句与 Do untilLoop 语句可能不执行循环体 27 假设 X的值是 5,则执行以下语句时,可得到的输出结果是 ABCDEF的 Select Case语句是 ( ) ( A) Select Case X Case 10 To 1 Print“ABCDEF” End Select ( B) Select Case X Case Is 15, Is 5 Print“ABCDEF“ End Select ( C) Selecl C
13、ase K Case Is 5, 1, 3, To 10 Print“ABCDEF“ End Select ( D) Select Case X Case 1, 3, Is 5 Print“ABCDEF“ End Select 28 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Commandl_Cliek() Dim arrayl(10, 10)As Integer Dim i,j As Integer For i 1 To 3 Forj=2 To 4 array1(i, j)=i+j Next j Next
14、 i TextText=array1(2, 3)+array1(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( ) ( A) 12 ( B) 13 ( C) 14 ( D) 15 29 用下 面的语句所定义的数组的元素个数是 ( ) Dim arr(3 To 5, 2 To 2) ( A) 20 ( B) 12 ( C) 15 ( D) 24 30 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“请输入一个整数 ”) Print x+345 End Sub 程序运行后,单击命令按钮,
15、在输入对话框中输入 123,则在窗体上输出的内容为 ( ) ( A) 123345 ( B) 468 ( C) 123 ( D) 345 31 单击命令按钮时,下列程序代码的执行结果为 ( ) Function FirProc(x As Integer, y As Integer, z As Integer) FirProc=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 Private Sub Co
16、mmandl Click() Dim a As Integer, b As Integer, c As Integer a 2 :b=3 :c=4 Print SecProc(c, b,A)End Sub ( A) 21 ( B) 19 ( C) 17 ( D) 34 32 可决定窗体的左上角是否有控制菜单的属性是 ( ) ( A) ControlBOx ( B) MinButton ( C) MaxButton ( D) BorderStyle 33 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() Dim m As Integer,
17、n As Integer, p As Integer m=3: n=5: p=0 Call Y(m, n, p) Print Str(p) End Sub Sub Y(ByVal i As Integer, ByVal j As Integer, k As Integer) k=i+j End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ( ) ( A) 4 ( B) 6 ( C) 8 ( D) 10 34 文件列表框的 Pattern属性的作用是 ( ) ( A)显示当前驱动器或指定驱动器上的目录结构 ( B)显示当前驱动器或指定驱动器上的某目录下的文件名 ( C)显示某一
18、类型的文件 ( D)显示该路径下的文件 35 设在工程中有一个标准模块,其中定义了如下记录类型: Type Books Name As String * 10 TelNum As String * 20 EndType 在窗体中添加一个名为Commandl的命令按钮,要求单击命令按钮时,在顺序文件 Ptxt中写入一条记录。下列能够完成该操作的程序段是 ( ) ( A) Private Sub Commandl_Click() Dim B As Books Open“d:P1.txt“For Output As #1 B. Name=InputBox( “姓名 “) B. TelNum=Inpu
19、tBox(“电话号码 “) Write #1,B. Name,B. TelNum Close #1 EndSub ( B) Private Sub Commandl_Click() Dim B As Books Open“ d:Pl.txt“ For Input As B. Name=InputBox (“姓名 “) B. TelNum=InputBox (“电话号码 “) Print #1,B. Name,B. TelNum Close #1 EndSub ( C) Private Sub Commandl_Click() Dim B As Books Open“d:P1. txt“For
20、Output As B. Name=InputBox(“姓名 “) B. TelNum=InputBox (“电话号码 “) Write #1,B Close #1 EndSub ( D) Private Sub Commandl Cliek() Open“d:P1.txt“ For Input As Name=InputBox(“姓名 “) TelNum=InputBox (“电话号码 “) Print #1,Name,TelNum Close #1 EndSub 36 结构化程序设计的三种基本逻辑结构为顺序、选择和【 】。 37 冒泡排序算法在最好的情况下的元素交换次数为【 】。 38 软
21、件结构是以【 】为基础而组成的一种控制层次结构。 39 在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【 】。 40 关系数据库的关系演算语言是以【 】为基础的 DML语言。 41 在显示字体对话框之前必须设置【 】属性,否则,将发生字体不存在的错误。 42 假定一个文本框的 Name属性为 Text1,为了在该文本框中显示 “Hello!”,所使用的语句为【 】。 43 某个菜单项设计为分割线,则该菜单项的标题应设置为【 】。 44 执行下面的程序段后;变量 S的值为【 】。 S 5 For i=2.6 To 4.9 Step 0.6 S S+1 Next i 45 为
22、了建立窗体的 Click事件过程,即 Form_Click,应先在代码窗口的【 】栏中选择 Form,然后在【 】栏中选择 Click。 46 设有程序: Option Base 1 Private Sub Command1_Click() Dim arr1,Max as Integer arr1 Array(12,435,76,24,78,54,866,43) 【 】 arr1(1) For i 1 To 8 If arr1(i) Max Then【 】 Next i Print“最大值是 :“;Max End Sub 以上程序的功能是:用 Array函数建立一个含有 8个元素的数组,然后查
23、找并输出该数组中元素的最大值。请填空。 47 设有如下程序: Private Sub Form_Click() Dim a As Integer,b As Intger a=20:b=50 p1 a,b p2 a,b p3 a,b Print“a=“;a,“b=“;b End Sub Sub p1(x As Integer,ByVal y As Integer) x=x+10 y=y+20 End Sub Sub p2(ByVal x As Integer,y As Integer) x=x+10 y=y+20 End Sub Sub p3(ByVal x As Integer,ByVal y
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 86 答案 解析 DOC
