admin 管理员组文章数量: 1184232
2024年3月21日发(作者:黄页是什么意思?)
VB试题3
1.信息系统的开发与管理是一项系统工程,主要包括___软件工程技术、数据库设计技
术、程序设计方法和应用领域的业务知识_________。
2.下列不属于结构化分析的常用工具的是_____PAD图_______。数据字 典判定树数据
流图
3. VB是用于开发___Windows___环境下的应用程序的工具。不是(DOS和Windows ;
UNIX;DOS )
4. 以下叙述中错误的是___在同一窗体的菜单项中,不允许出现标题相同的菜单项
_____。正确(程序运行过程中,可以重新设置菜单的Visible属性;在菜单的标题栏
中,"&"所引导的字母指明了访问该菜单项的访问键;弹出式菜单也在菜单编辑器中定
义)
5. 单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥
条件,可在不同的___框架控件(Frame)或图片框(PictureBox)____中安排适当的单
选按钮,即可实现。不是(组合框(ComboBox)或图像控件(Image);组合框(ComboBox)
或图片框(PictureBox);框架控件(Frame)或图像控件(Image))
6. SQL语句集数据查询、数据操纵、数据定义和数据控制功能于一体,语句INSERT、
DELETE和UPDATE实现的功能为_____数据操纵___。不是(数据控制;数据定义;
数据查询)
7. 以下能够触发文本框Change事件的操作是___改变文本框的内容_____。不是(文本
框获得焦点;文本框失去焦点;设置文本框的焦点)
8. 下列各组中,两个函数功能完全相反的一组是____Str(x)与Val(x)__。不是(Sin(x)
与Cos(x) ;Timer()与Time();Len(x)与Trim(x) )
9. 以下叙述中错误的是___在同一窗体的菜单项中,不允许出现标题相同的菜单项___。
不是(程序运行过程中,可以重新设置菜单的Visible属性;在菜单的标题栏中,"&"
所引导的字母指明了访问该菜单项的访问键;弹出式菜单也在菜单编辑器中定义)
10. 执行语句Dim a(3,4) As Single创建一个二维数组,数组元素的个数有__20__个。
11. 在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,
可以在行末使用续行字符___一个空格加一个下划字符( _)___,表示下一行是当前行
的继续。不是(一个空格加一个连字符( -);直接回车 ;一个下划字符(_))
12. 为了建立一个随机文件,其中每一条记录由多个不同数据类型的数据项组成,应使
用____记录类型_______。不是(数组;字符串类型;变体类型)
13. 若在应用程序的标准模块.窗体模块和过程Sub1的说明部分,分别用"Public G As
Integer"、"Private G As Integer"和"Dim G As Integer"语句说明了三个同名变量G。
如果在过程Sub1中使用赋值语句"G=3596",则该语句是给在____过程Sub1 _____说明
部分定义的变量G赋值。不是(窗体模块;标准模块;标准模块.窗体模块和过程Sub1)
14. 表达式Mid("SHANGHAL")的值是___有错___。不是(SHA;SHANGH;ANGH)
15. 下面关于随机文件的描述不正确的是____一个文件中记录号不必唯一_______。不
是(每条记录的长度必须相同;可通过编程对文件中的某条记录方便地修改;文件的组
织结构比顺序文件复杂)
16. 在数据库系统设计中,数据流程图作用是____使用直观的图形符号,描述系统业务
过程、信息流和数据要求___。不是(使用直观的图形符号,描述系统业务过程、控制
流;使用文字叙述,描述系统业务过程、信息流;使用文字叙述,描述系统业务过程、
信息流和数据要求)
17. 如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是___如果工程中含
有Sub Main过程,则程序一定首先执行该过程_____。正确(用Hide方法只是隐藏一
个窗体,不能从内存中清除该窗体;不能把标准模块设置为启动模块;任何时刻最多只
有一个窗体是活动窗体)
18. 软件测试是软件开发过程中的一个重要环节。软件产品在交付前必须经历三种测
试,它们是___模块测试、集成测试和验收测试__。不是(逻辑测试、物理测试和验收
测试;过程测试、功能测试和数据测试;模块测试、集成测试和功能测试)
19. Option Explicit语句不可以放在___任何事件过程中___。可以(类模块的声明段
中;标准模块的声明段中;窗体模块的声明段中)
20. 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是___Load _。
可以( Mousedown; Click; Mouseup)
21. 在窗体上有一个文本框控件,名称为Txttime,一个计时器控件,名称为Timerl,
要求每一秒钟在文本框中显示一次当前的时间。程序为:
Private Sub Timer1_ _____()
=Time
End Sub
在下划线上应填入的内容是 ____Timer____。
22. 名为sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是_Private
Sub sort(A() As Integer)__。不是(Private Sub sort(A(10) As Integer))
23. 下面关于关系数据模型的描述错误的是___关系数据模型与关系数据模式是两个相
同的概念____正确(关系的操作结果也是二维表;关系数据模型中,实体集、实体集之
间的联系均用二维表表示;关系数据模型的存取路径对用户透明)
24. 设有一个命令按钮,若要实现按回车键等同按此键,应设置其___Default属性设为
True______ 。不是(Cancel属性设为False)
25. 在窗体上画一个名称为 Command1 的命令按钮和一个名称为 Text1 的文本框,在
文本框中输入以下字符串:
Microsoft Visual Basic Programming
然后编写如下事件过程:
Private Sub Command1_Click()
Open "D:" For Output As #1
For I = 1 To Len()
C = Mid(, I, 1)
If C >= "A" And C <= "Z" Then
Print #1, Lcase(C);
End If
Next I
Close 程序运行后,单击命令按钮后,文件中的内容是____mvbp___
24. 输入任一正整数N,求最大的K,使1*1+2*2+……+K*K 窗体上输出1*1+2*2+……+K*K<5000的最大K值为24。 Private Sub Form_Click() Dim k As Integer, n As Integer Dim sum As Integer n = InputBox("输入正整数:") If n <= 0 Or Not IsNumeric(n) Then MsgBox "必须输入正整数" Exit Sub End If k = 1 ___sum=1___ Do k = k + 1 sum = ___sum+k*k______ Loop Until sum > n Print "1*1+2*2+……+K*K<"; n; "的最大K值为"; k-1 End Sub 25. 编程输出所有满足下列条件的三位正整数,它除以11所得的商等于各位数字的平方 和。 Option Explicit Private Sub Command1_Click() Dim n As Integer, r As Integer, s As Integer Dim p As Integer, m As Integer For n = 100 To 999 p = n 11 m = n ______________ Do r = m Mod 10 s = s + r * r ____________ Loop Until m = 0 If __________ Then Print n; Next n End Sub 26. 以下程序段首先按降序输入10个数到数组Y的前10个元素中,又输入一个x插入到数 组Y中,要求插入x后Y中的数据仍按降序排列。 Dim Y(1 To 11) For i=1 To 10 Y(i)=Val(InpuBox("请输入:")) Next i x=Val(InpuBox("请输入x:")) For i=10 To 1 Step -1 If ________ Then Exit For End If
版权声明:本文标题:VB试题3 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711016930a584220.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论