2017vb模拟题1
vb模拟试题及答案

vb模拟试题及答案1. 以下哪个选项是Visual Basic(VB)的编程语言?A. C++B. JavaC. PythonD. 答案:D2. 在中,以下哪个关键字用于声明一个类?A. FunctionB. ClassC. SubD. Module答案:B3. 在中,以下哪个属性用于获取或设置一个窗体的标题?A. TextB. TitleC. CaptionD. Label答案:C4. 在中,以下哪个方法用于启动一个新的线程?A. StartB. BeginInvokeC. ThreadD. Run答案:A5. 在中,以下哪个数据类型用于表示布尔值?A. BooleanB. StringC. IntegerD. Double答案:A6. 在中,以下哪个选项用于创建一个数组?A. Dim arr(5) As IntegerB. Dim arr As New Integer(5)C. Dim arr As Integer = 5D. Dim arr As Integer(5)答案:A7. 在中,以下哪个关键字用于实现继承?A. InheritsB. ImplementsC. InheritsFromD. Base答案:A8. 在中,以下哪个关键字用于捕获异常?A. TryB. CatchC. FinallyD. All of the above答案:D9. 在中,以下哪个方法用于将一个字符串转换为小写?A. ToLowerB. ToLowercaseC. LowerD. ConvertToLower答案:A10. 在中,以下哪个方法用于将一个字符串转换为大写?A. ToUpperB. ToUppercaseC. UpperD. ConvertToUpper答案:A。
VB模拟试卷和答案

北京语言大学网络教育学院《VB 〉模拟试卷一1. 试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。
请监考老师负责监督。
2. 请各位考生注意考试纪律,考试作弊全部成绩以零分计算。
3. 本试卷满分100分,答题时间为90分钟。
4. 本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。
一、【单项选择题】(本大题共20小题,每小题2分,共40分)在每小题列出的四个选 项中只有一个选项是符合题目要求的,请将正确选项前的字母填在 答题卷相应题号处1、关于VB 的特点描述错误的是( )。
[A] VB 编程是可视化编程 [C]不可以访问数据库2、下面关于鼠标的指针设置说法不正确的是( [A] 可以使用Mouselcon 设置鼠标的形状 [B] 可以使用MousePo in ter 设置鼠标的形状[B]是面向对象的程序设计 [D]采用事件驱动编程机制)。
[C] MousePointer 设为 99 时,可用 [D] MouseIcon 只能通过属性窗口选择鼠标形状3、 Dim Snow ( 1 to 12 , 1),As Integer [A]13*2 [B] 13*14、 在工具箱里的都是()。
[A]标准控件 [C] ActiveX 控件5、 一个窗体大小改变时被触发的事件是( [A] Click 事件 [C] Initialize 事件6、 下列关于控件说法不正确的是( [A] Age nt 控件用于设置动画行为[B] TextBox 用于接收用户输入的信息 MouseIcon 设置鼠标的形状是大小为()的二维数组。
[C] 12*2 [D] 12*1[B]外部控件[D] 可插入对象(OLE ))。
[B] Resize 事件 [D] Un load 事件)。
组,当框架移动时,其中的控件不移动 [D] ListBox 向列表中添加一个新的项目 7、关于CheckBox 控件描述错误的是( [A] 是复选框按钮,用"表示选中 [C] Value 为1表示选中该框 &关于Shape 控件描述正确的是( [A] 用于向窗体添加矩形、圆形等图形 [C] Arial 用于设置显示控件的形状9、下面不属于循环控制语句的是( )。
VB程序设计模拟试卷3套

6.1 笔试模拟卷6.1.1 笔试模拟试卷一一、选择题(每小题2分,共70分)1.在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报2.在单链表中,增加头结点的目的是______。
A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现3. 下列关于队列的叙述中正确的是______。
A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表4. 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
A. N+1B. NC. (N+1)/2D. N/25. 信息隐蔽的概念与下述哪一种概念直接相关______。
A. 软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度6.面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。
A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考7. 在结构化方法中,软件功能分解属于下列软件开发中的阶段是______。
A. 详细设计B. 需求分析C. 总体设计D. 编程调试8. 软件调试的目的是______。
A. 发现错误B. 改正错误C. 改善软件的性能D. 挖掘软件的潜能9. 按条件f对关系R进行选择,其关系代数表达式为______。
A. R|X|RB. R|X|RC. бf(R)D. ∏f(R)10. 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部11.在VB中可以作为容器的是:______。
A.Form、TextBox、PictureBoxB.Form、PictureBox、FrameC.Form、TextBoX、LabelD.PictureBox、TextBox、ListBox12.VB中除窗体能显示图片外,下面列控件中可以显示图片的控件有:__ __。
vb机试模拟试题(十五套)

附录2 Visual Basic上机模拟试题(1~10套)上机模拟试题 1一、调试程序(程序存盘文件名Test11.frm、Test11.vbp)(40分)在磁盘上有一名为“test11.vbp”的文件(程序界面如图1所示)。
其功能为:单击图片框后,则在图片框Picture1中输出如下所示的图形。
图1该程序中存在多处错误,请调试并改正之(注意:在程序调试过程中,不能删除整个语句,添加语句也不得超过2条。
)二、编程(程序存盘文件名Test12.frm、Test12.vbp)(60分)建立一个窗体,界面如图2所示。
程序功能要求如下:1、单击“查找”按钮后,查找所有四位数中满足条件“奇数位之和与偶数位之和均为素数”的数,并显示列表框list1中。
2、统计找到的满足条件的数的个数。
3、单击“存盘”按钮,将找到的数据存入数据文件“test12out.txt”中。
4、要求编写函数来判断是否是素数。
图2上机模拟试题2一、调试程序(程序存盘文件Test21.frm、Test21.vbp)(40分)在磁盘上有一名为“test21.vbp”的文件(程序界面如图1所示)。
其功能为:当在text1中输入行数和在text2中输入起始字母后,单击命令按钮command1,则在picture1中输出图形如图1所示。
要求:在text2中只能输入一个英文字母字符(大小写均可以),否则,提示错误信息,如图2所示。
图1 图2 该程序中存在多处错误,请调试并改正之(注意:在程序调试过程中,不能删除整个语句,添加语句也不得超过2条。
)二、编程(程序存盘文件名Test22.frm、Test22.vbp)(60分)建立一个成绩查询窗体,界面如图3所示。
程序功能要求如下:图31、在Form1_Load时,打开磁盘文件“test22in.txt”读取数据,并将读入的学号和姓名分别添加进两个列表框中,同时将三门课程的考试成绩读入c,d,e三个数组中(每个数组可定义为200个元素);并默认选中第一名学生。
计算机vb语言模拟试题一含答案

模拟试题一一、单选题1. VB6.0是一种面向的编程环境。
(A) 机器(B) 对象欢迎使用本资料,祝您身体健康、万事如意,阖家欢乐。
愿同学们健康快乐的成长。
早日为祖国的繁荣昌盛奉献自己的力量(C) 过程(D) 应用2. 以下关于窗体的Name属性的叙述正确的是。
欢迎使用本资料,祝您身体健康、万事如意,阖家欢乐。
愿同学们健康快乐的成长。
早日为祖国的繁荣昌盛奉献自己的力量(A) 窗体的Name属性可以为空(B) 窗体的Name属性是显示在窗体标题栏中的文本(C) 可以在运行期间改变窗体的Name属性欢迎使用本资料,祝您身体健康、万事如意,阖家欢乐。
愿同学们健康快乐的成长。
早日为祖国的繁荣昌盛奉献自己的力量(D) 窗体的Name属性指定窗体的名称,用来标识一个窗体3. 若要使命令按钮不可操作,要对属性进行设置。
(A) EnabIed (B)Visible(C) Backcolor (D)Caption4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过事件获得输入键值的ASCII码。
(A) Change (B) LostFocus(C) KeyPress (D) GotFocus5. 下面是合法的变量名。
(A) pi (B)π(C) print (D) a+k6. 表达式Int(10*Rnd)产生的随机数的范围是。
(A) [1,9] (B) [1,10](C) [0,10] (D) [0,9]7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是。
(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C) x=y=z=1 (D) xyz=18. VB提供了结构化程序设计的三种基本结构,三种基本结构是。
(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构9. 当VB执行下面语句后,变量a的值为。
VB模拟题及参考答案

VB丸习越一一、判断(4小题1分,共20分。
请将答案涂在答瓯卡上,正确的涂A,措误的涂B)1.Visual Basic 6.0工作模式有3种:它们是没计、运行和调试。
()2.标签支持Dblclick事件。
(2 )3.窗体中控件的位置由Height和Top,同性确定。
(3 )4.滚动条的SmallChangeW性设置为5时.表示单击滚动条两端的箭头时变化为5.(4 )5.当把定时器控件的Visible属性设置为True时.运行时定时器在窗体上就可见了•( 5 )6.Vbred 是Visual Basic 6.0 允许的常量•( 6 )7.#25/6/2018#是Visual Basic 6.0合法的日期型常信书写。
(7 )8.逻辑运算符Not的优先级比Or高。
(8 )9.Visual Basic 6.0 中可■以用print 做变量名。
(9 )10.表达式5 mod 4与5\4的结果相同。
(10 )11.诏句if x>=60 and x<70 then print 格”是正确的。
(11 )12.select case语句必须有End select ifi句与之相匹配。
(12 >13.Exit for 是Do 循环的一个出口。
( 13 )14.选择结构与循环结构可以相互散套,并且允许交叉嵌套•( 14 )15.Visual Basic 6.0 中,Dim a(-5 to 5) as single 是正确的数组定义.(15 )16.可以用Ubound。
函数返回数组卜,标的卜界M 16 )17.过程体内可以再定义另外一个过程。
< 17 )18.实参是变量,旦过程定义时与其对应的形参用Byval关键字加以PU制是地址(引用)传递。
(18 )19.用Output模式打开文件.如果指定的路径不存在,则会自动先创建指定的路径,然后再创建文件。
< 19 )20.Visual Basic 6.0中,文件号最大可取的但是511. ( 20 )二、单项选择题:(每小超1分,共30分。
VisualBasic程序设计模拟试题一

VisualBasic程序设计模拟试题⼀Visual Basic程序设计模拟试题⼀⼀、单项选择题(每⼩题2分,共30分)1.Visual Basic是⼀种⾯向对象的可视化编程语⾔,采取了()的编程机制。
A.按过程顺序执⾏ B.从主程序开始执⾏C.事件驱动 D.按模块顺序执⾏2.要设置命令按钮的背景图形,必须设置的两个属性是()A.Caption和Picture B.、Style和PictureC.Style和Icon D、Value和Icon3.⼯程⽂件的扩展名是()。
A..vbp B..frmC..bas D..frx4.有程序代码如下:Text1.Text = "欢迎学习VB程序设计"则Text1,Text ,和"欢迎学习VB程序设计"分别代表()。
A.对象,值,属性 B.对象,属性,值C.对象,⽅法,属性 D.属性,对象,值5. Visual Basic6.0集成开发环境有三种⼯作模式,下列不属于三种⼯作模式之⼀的是()。
A.设计模式B.编写代码模式C.执⾏模式D.中断模式6.下列控件中,不能改变⼤⼩的是()。
A.TextBox B.LabelC.Timer D.PictureBox7.多窗体程序是由多个窗体组成,在缺省情况下,VB在应⽤程序执⾏时,总是把()指定为启动窗体。
A.不包含任何控件的窗体B.命名为Frm1的窗体C.包含控件最多的窗体D.设计时的第⼀个窗体8.Dim A(1 To 4,0 To 3)定义的数组包含的元素的个数是()。
A.12 B.16C.15 D.动态变化9.如果创建了命令按纽控件数组,则Cilick事件的参数是()。
A.Caption B.Index C.Tag D.没有参数10.不属于VB数据库引擎的是()A.ODBC B.Jet引擎C.OLE DB D.BDE11.要向图⽚框P1中加载“d:\hainan\zhiwu.bmp”图像⽂件,应使⽤语句()。
大基VB模拟题

PPID49 2016~2017第一学期期末大基VB模拟试卷试卷预览单选题1.(2分)在集成环境创建应用程序时,除了工具箱窗口、设计窗口、属性窗口外,必不可少的窗口是_________。
1.窗体布局窗口2.立即窗口3.代码窗口√4.监视窗口2.(2分)在Label1.Text="程序设计" 语句中,Label1、Text和" 程序设计"分别属于_____。
1.对象、值、属性2.对象、方法、属性3.对象、属性、值√4.属性、对象、值3.(2分)当输入焦点离开文本框的时,发生的事件是______ 。
1. GotFocus2. Active3.LostFocus √4. DblClick4.(2分)若要使命令按钮不可操作,则应对其_______属性进行设置。
1.Enabled √2. Visible3. Style4. Disable5.(2分)以下正确的变量名是______。
1. 4Answer2._name √3. Integer4. SHU JU6.(2分)表示“X是能被3整除的数”的逻辑表达式是______。
1.x mod 3=0 √2. x mod 3 <> 03. x \ 3=04. x \ 3 <>07.(2分)已知 a=2,b=2,复合赋值语句: a *=b+10 执行后,a的值是__________。
1. 122.24 √3. 24. 148.(2分)下面正确的赋值语句是______ 。
1.xy=30 √2. sin(x)=r*r3. 2y=x+304. 30=x*y9.(2分)以下哪个语句可以使程序结束当前循环,而进入下一次循环______ 。
1. Close2. Exit3.Continue √4. End10.(2分)Dim s%Do While s<=3s=s+1Loop执行加法操作的次数为______。
1. 02. 33. 4 √4. 5程序填空题1.(12分)在文本框中分别输入身高和体重,回车后,根据计算公式将相应的提示信息显示在标签中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【HNCE网上考试系统 v9.6】? 本套软件使用权属于:郑州大学考试课程:VB-程序设计-练习? 考试时间:90分钟? 考场:第一考场? 考试日期:剩余时间:88:09 保存交卷退出帮助本卷共有2道大题:一、单项选择题(50道小题,共50分)1、与传统的程序设计语言相比较,Visual?Basic最突出的特点是______。
(1分)A、结构化的程序设计B、数据处理C、面向对象的可视化编程D、中文支持2、任何控件都具有的属性是______。
(1分)A、PictureB、CaptionC、NameD、AutoSize3、保存一个Visual?Basic应用程序,正确的是______。
(1分)A、只保存工程文件(.vbp)B、只保存窗体文件(.frm)C、只保存标准模块文件(.bas)D、分别保存窗体文件和工程文件4、处于设计状态时,在窗体上双击鼠标,则系统在代码窗口显示的事件过程模板是______。
(1分)A、LoadB、ClickC、DblClickD、MouseDown5、启动Visual?Basic后,VB为用户建立的第一个窗体是______。
(1分)A、FormB、Form1C、窗体1D、窗体6、程序如下:i?=?0:?s?=?0:?Do:?i?=?i?+?2:?s?=?i?+?s:?Loop?Until?i?>?4,执行后s的值是______(1分)A、10B、11C、12D、157、表示年龄(age)在20岁和30岁之间的表达式是______。
(1分)A、age>=20?And?age<=30B、age>=20?0r?age<=30C、age<=20?And?age>=30D、age<=20?0r?age>=308、文本框中的ScrollBars属性已设置为?3-Both,但却没有水平和垂直滚动条的效果,原因可能是______。
(1分)A、文本框中没有内容B、文本框的MultiLine属性为FalseC、文本框的MaxLength属性为0D、文本框的Locked属性是True9、决定窗体标题栏显示内容的属性是______。
(1分)A、TextB、NameC、CaptionD、BackStyle10、找出两个数中较大的数的程序段,错误的是______。
(1分)A、IF?x?>y?Then?max=x?Else?max=yB、max=IIF(x>y?,?x,?y)C、IF?x?>y?Then?max=x??:??max=yD、max=x:?If?x<?y?Then?max=y11、若要选择Text对象的Text1_KeyPress事件,可以______。
(1分)A、在属性窗口中选择B、在工程资源管理器窗口中选择C、在代码设计窗口中利用对象列表框、过程列表框选择?D、在窗体设计窗口中双击Text1对象12、在下列语句中,正确的是______。
(1分)A、Text1.Text+Text2.Text=Text3.TextB、="cmdok"C、Label1.Caption=4567D、x=InputBox(please?input)13、Select?Case?语句中的“表达式列表”不能是______。
(1分)A、变量名的列表,例如?Case?x?,y?,zB、值的列表,例如?Case?"a?","b","c"C、To?表达式,例如?Case??1?to?10D、Is关系表达式,例如?Case?Is?<814、下列关于窗体的Name属性的叙述,正确的是______。
(1分)A、它的值在程序运行中可以重新改写B、它是显示在窗体标题栏中的文本C、它是指窗体的名称,在程序中用来标识一个窗体对象D、它的值可以为空15、在Form_Load()中,如果想用Print方法将计算结果显示在窗体上,则必须保证窗体的______属性值为True。
(1分)A、EnabledB、ApperanceC、AutoRedrawD、Moveable16、如果对文本框Text1设置了PasswordChar=“$”,且程序运行时向文本框中输入“abcd”,则文本框中显示的是______。
(1分)A、1个“$”B、4个“$”C、不显示内容D、“*”17、Visual?Basic的编程机制是______。
(1分)A、面向过程B、面向对象C、事件驱动D、可视化18、窗体上有一个文本框和一个命名按钮,当向文本框中输入一个字符时,命令按钮的标题设置为“计算机考试”。
下面正确的事件过程为______。
(1分)A、Private?Sub?Command1_Click():?Command1.Caption?=?"计算机考试":?End?Sub?B、Private?Sub?Command1_Click():?Text1?=?"计算机考试":?End?SubC、Private?Sub?Text1_Change():?Command1.Caption?=?"计算机考试":?End?SubD、Private?Sub?Text1_Click():?Text1.Caption?=?"计算机考试":?End?Sub19、程序段?Dim?x%:?If?x?Then?y?=?x?Else?y?=?x?+?1:?Print?y?运行后,显示的结果是______。
(1分)A、0B、1C、随机数D、显示出错信息20、有一个命令:Text1=?"欢迎您!",表达方式中省略了对象的______。
(1分)A、方法B、属性名C、对象名D、标题21、以下不合法的常量是______。
(1分)A、10^2B、100C、100.0D、10E+0122、语句Print?"int(-23.4)=?";?;?Int(-23.4)的输出结果为(1分)A、Int(-23.4)=-23.4B、(-23.4)=23.4C、Int(-23.4)=-23D、Int(-23.4)=-2423、启动Visual?Basic后,VB为用户新建立的第一个工程的名字是______。
(1分)A、窗体1B、工程C、窗体D、工程124、Cls方法可以清除窗体或图片框中的______。
(1分)A、在设计阶段使用Picture设置的背景位图B、在设计阶段放置的控件C、在运行阶段产生的图形和文字D、以上全部内容25、窗体上有一个标签Label1和一个命名按钮Command1,当程序运行时每单击一次命令按钮,标签就向右(→)移动一定距离。
在Command1_Click()中能完成这个功能的命令为______。
(1分)A、Label1.Left?=?100B、Label1.Left?=?Label1.Left?-?100C、Label1.Move?100D、Label1.Move?Label1.Left?+?10026、执行语句Print?Format(32548.5,?"###,##0.00"),输出结果是______。
(1分)A、32548.5B、32,548.5C、032,548.50D、32,548.5027、Print?DateDiff("m",?#1/28/2004#,?#1/31/2004#)的输出结果是______。
(1分)A、OB、1C、-1D、228、执行语句:Print?Format(32548.5,?"000,000.00"),输出结果是______。
(1分)A、32548.5B、32,548.5C、032,548.50D、32,548.5029、下列表达式中,表示"X和Y之中有一个是奇数"的表达式是______。
(1分)A、X?Mod?2?=?1?And?Y?Mod?2?=?1B、X?Mod?2?=?1?Or?Y?Mod?2?=?1C、(X?Mod?2?=?1?And?Y?Mod?2?=?0)?And?(X?Mod?2?=?0?And?Y?Mod?2?=?1)D、(X?Mod?2?=?1?And?Y?Mod?2?=?0)?Or?(X?Mod?2?=?0?And?Y?Mod?2?=?1)30、表达式"Turbo"?+?"C"?>?"True"?+?"Basic"的值是______。
(1分)A、TrueB、FalseC、NullD、出错信息31、程序段Print?-15;:?Print?-16,?输出的结果是______。
(1分)A、-15?-16B、-31C、-15-16D、出错32、以下声明语句中,错误的是______。
(1分)A、Const?varl=123B、Const?var2="ABC"C、Public?const="计算机等级考试"D、Static?var3?as?Integer33、Single(单精度)型数据占______个字节。
(1分)A、2B、4C、8D、1034、已知下列程序段:a?=?3:?b?=?4:?Print?b?>?a?,输出的结果是______。
(1分)A、TrueB、FalseC、4>3D、显示出错信息35、在下列逻辑表达式中,逻辑值为"真"的是______。
(1分)A、Not?(1?>?2)B、Not?(3?+?4?<?4?+?6)C、1?>?2?Or?2?>?3D、2?>?1?And?3?<?236、如果将布尔常量值True赋给一个整型变量,则整型变量的值为______。
(1分)A、OB、-1C、TrueD、False37、执行程序段:Dim?axs?As?Integer:?axs%?=?232:?axs?=?132.32:?Print?axs%;?axs,输出的结果是______。
(1分)A、232??132032B、132??132C、132.32??132.32D、显示出错信息38、语句Print?4?+?5?\?6?*?7?/?8?Mod?9的值是______。
(1分)A、4B、5C、6D、739、变体型变量未赋值时,它的值为______。
(1分)A、OB、空""C、NullD、没任何值40、执行语句age?=?InputBox("请输入数值",?"年龄输入框",?"38"),如果从键盘上输入数值20并按回车键,则下列叙述中,不正确的叙述是______。