还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
程序设计期末摹拟试题及答案VB双击自动滚屏发布者汤中艮发布时间2022-12-7阅读1639次《》期末复习题及答案VB综合复习题
一、填空题创建一个应用程序三个主要的步骤是、和
1.VB当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的窗口中,
2.把此文本框的属性设置成空白和控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用_控
3.Label TextBox件;若允许用户输入文本,则应使用控件窗体的常用方法有、、和
4.o要想在代码中给名为的文本框赋予文本,应当编写的语句是
5.txtshow GOODWORK若命令按钮的名称为程序要求单击该命令按钮时,打开一个窗口请对以下事件过程填空
6.Cmdopen,frml,Private SubCmdopenEnd Sub种类型的表达式是、、、、、根据表达式的来确定表达式的类型
7.Visual Basic6o Visual Basic表达式人的值是
8.937MoeI22已知表达式的值是表达式
9.a=3,b=4,c=5,ab andNot oaOr cbAnd ca+b oaAnd Notbc的值是日期表达式的值为
10.#2/24/02#-#2/12/02#数学表达式写成等价的表达式为
11.sin2x+Visual Basic设某个程序中要用到一个二维数组,要求数组名为类型为字符串类型,第一维下标从到第二维下
12.A,15,标从到则相应的数组声明语句为-26,o
4.输入第一个数a=输入第二个数b=输入第三个数c=If ab Thent=a:a=b:b=tIf ac Thent=a:a=c:c=tIf bc Thent=b:b=c:c=t打印本页关闭窗口求大小排第二的数是MsgBoxb事件就是在对象上所发生的事情,中的事件如、、—等一个对象响应的事件可以有个,
13.Visual Basic用户不能建立新的事件事件过程是指___________________________________________________O假设某一事件过程如下()Private Subcmdl_Click示例End Sub则响应该过程的对象名是,事件名是O对象的方法用于当方法不需要任何参数并且也没有返回值时,调用对象的
14.o方法的格式为,例如,对窗体使用方法,应写成Forml Show控件可通过设置其属性为使之可自动调整大小;而控件可通
15.PictureBox True Image过设置其属性为使其加载的图片能自动调整大小以适应True,Image在程序中实现复制文件到盘根目录下的语句为
16.Visual Basicc:command.com d:
二、单项选择题下列控件中没有属性的是()
1.Caption、标签、文本框、框架、命令按纽A BC D除框架外,能对单选按纽分组的控件是()
2.o、窗体、标签、图片框、图象A BC D下列符号不能作为中变量名的是()
3.VB o、、、、A ABCDEFGB P00000C89YWDDF Dxyz下列不属于数据文件的是()
4.Visual Basic、顺叙文件、随机文件、二进制文件、数据库文件A BC D若要求从文本框中输入密码时在文本框中只显示*号,则应用在此文本框的属性窗口中设置()
5.o、属性值为*、属性值为*A TextB Caption、属性值为空、属性值为*C PasswordD PasswordChar表达式人人的值为()
6.2*32+2*8/4+32A、、、64B31Cs49D42表达式的值是()
7.、、、、A abcB cdC bedD abede数学表达式写成表达式是()
8.Sin25VBA、Sin25B、Sin25C、Sin25°D、Sin25*
3.14/180过程与过程最根本的区别是()
9.Sub Function、过程可以使用语句或者直接使用过程名调用,而过程不可以A SubCall Function、过程可以有参数,过程不可以B FunctionSub、两种过程参数的传递方式不同C、过程的过程名不能返回值,而过程能够通过过程名返回值D SubFunction选拔身高超过米且体重小于公斤的人,表示该条件的布尔表达式为()
10.T
1.7W
62.
5、、A T=
1.7And W=
62.5B T=
1.7Or W=
62.
5、、C T
1.7And W
62.5D T=
1.7Or W
62.
5.下列对象不能响应事件的是()11Click、列表框、图片框、窗体、计时器A BC D.在中,按文件的访问方式不同,可以将文件分为()12Visual Basic、顺叙文件、随机文件和二进制文件、文本文件和数据文件A B、数据文件和可执行文件、文件和二进制文件C DASCH.将通用对话框的类型设置成颜色对话框,可调用该对话框的()方法13CommonDialog、、、、
三、指出下列句中的错误,修改或者说明原A ShowOpenB ShowSaveC ShowColorD ShowFont因和都可以作为的变量名
1.sum int.sum VB变量名的长度最长可达个字符
2.1024下列程序运行结果
3.3,3Option Explicit()Private Sub Commandl_Click Dima,b AsInteger a=
3.6b=
3.6Textl.Text=aText
2.Text=b End Sub程序可以改变定长字符串的内容和长度
4.是一种特殊的数据类型,可以包含任何种类型的数据
5.Variant下列程序运行结果为
6.True()Private Sub Commandl_Clickb=2c=3Textl.Text=ca+bOrb-lc-l Andc+aa Xorbc-2End Sub的运算结果是
7.#12/31/1999#-#12/20/1999##12/11/1999#可以在窗体的通用部份声明静态变量
8..使用声明语句建立一个变量后,会自动对数值类型的变量赋初值变长的字符串被初始化为9VisualBasic0,一个零长度的字符串,定长字符串用空格填充,变量被初始化为布尔型的变量被初始化为Variant Empty,False事件过程通常由事件驱动执行,而过程通过过程调用执行
10.Sub将焦点主动设置到指定的控件或者窗体上应采用方法
11.SetFocus当图象控件的属性为时,控件能自动调整自己的尺寸与显示的图片匹配
12.Image StretchTrueImage
四、读程序题,写出程序运行结果
1.Private SubForm_ClickFor I=1To9For j=1To30-3*IPrintNext jFork=1To IPrint k;Next kFork=I-1To1Step-1Printk;Next kPrintNextIEnd Sub
2.Option ExplicitPrivate Sub Commandl_ClickStatic SAs IntegerDimi AsIntegerS=1For i=1To5S=S*iNext iPrintSEnd Sub
3.For X=5To1Step-1For Y=1To6-XPrint TabY+5;Next YPrintNextX
4.Private SubForm_ActivatePrint*6,Not2=3Print-5*6;Not2=3PrintPrintPrint30+60*30+60EndSub
5.X=1Do WhileX=10If XMod7=0ThenY=X+6ElseZ=XX=X+2LoopPrint X,Y,Z
五、编程题设计一个计算程序该程序用户界面如图所示,由四个文本框文本框、文本框
1.1textl2text、文本框、文本框和三个按钮命令按钮、命令按钮23text34text4,1commandl2command.命令按钮组成程序运行后,用户单击清除按钮,则清除文本框中3command4显示的内容单击计算按钮,如果成绩填写不彻底,则给出提示信息,否则计算三科平均成绩单击退出按钮则退出设计程序要求从文本框中接收输入的数据,当单击确定按钮时,如果该数据满足
2.Textl commandl条件除以余除以余除以余则输出;否则将焦点定位在文本框中,选中其中的文本32,53,74,Textl设计一个欢迎程序该程序用户界面如图所示要求程序运行后,用户选中粗体复选框时,标签
3.Lab ell中的文字欢迎您!的字体变成粗体,用户选中斜体复选框时,标签的字体变成斜体若取销选中,则恢复原字体单击结束,则退出.任意输入个数,求大小排第二的那个数,写出程序代码43《》期末复习参考答案VB
一、填空题创建应用程序界面设置属性编写代码
1..属性、2text
3.Label TextBox方法方法方法方法
4.Load ShowHide Unload
5.
6.Click frml.show算术表达式字符串表达式关系表达式布尔表达式日期表达式对象表达式运算符
7.
8.
19.True False
10.
1211.Sinx A2+Sqrx人2-y人2/2*x
12.Dim A1To5,-2To6As String单击双击装载多响应某个事件后所执行的程序代码
13.cmdl Click完成某种特定的功能对象名,方法名
14.Forml.Show
15.AutoSize Stretch
16.FileCopy
二、单项选择题
1.B
2.C
3.C
4.D
5.D
6.B
7.B
8.D
9.D
10.C
11.D
12.A
13.C
三、指出下列句中的错误,修改或者说明原因不正确变量名中不能包括小数点
1.int.sum变量名的长度最长可达个字符
2.
2553.
3.6,4因为不是整型变量a不正确程序不可以改变字符的长度,这是规定
4.VB不彻底正确是一种特殊的数据类型,除了定长字符串数据及用户定义类型外,可以包含任何
5.Variant种类型的数据,这是规定VB逻辑表达式计算结果
6.False不正确两个日期型数据相减,其结果是一个数值型数据
7.不正确静态变量为局部变量,只能在过程中声明
8.正确
9.正确
10.正确
11.不正确该属性设为时,控件不能自动调整自己的尺寸与显示的图片匹配,而可以使图
12.Ture Image片自动扩展以适应控件的尺寸
1.程序运行后,单击窗体,输出结果为:
四、读程序题,写出程序运行结果程序运行后,单击按钮输出结果为
2.Commandl,
1203.**********
4.aabb-30Falseaabb-30False30+609030+
60905.11139
五、编程题
1.Private SubCommandl_ClickTextl.Text=Text
2.Text=Text
3.Text=Text
4.Text=End SubPrivate SubCommand2_Clicka=TrimTextl.Textb=TrimText
2.Textc=TrimText
3.TextIf a=Or b=Or c=Then成绩填写不彻底!Msg BoxvbCriticalElseText
4.Text=Vala+Valb+Valc/3End IfPrivateSubCommand3_ClickUnload MeEndSub
2.PrivateSubCommandl_Clickx=ValTextl.TextIf xMod3=2And xMod5=3And xMod7=4ThenPrint xElseTextl.SetFocusTextl.SelStart=0Textl.SelLength=LenTextl.TextEnd IfEndSub
3.PrivateSubCheckl_ClickIf Checkl.Value=1ThenLabell.Font.Bold=TrueElseLabell.Font.Bold=FalseEnd IfEndSubPrivate SubCheck2_ClickIf Check
2.Value=1ThenLabell.Font.Italic=TrueElseLabell.Font.Italic=FalseEnd IfEndSubPrivate SubCommandl_ClickUnload Me。