ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:36.53KB ,
资源ID:16837381      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16837381.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB程序设计期末复习题Word格式文档下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB程序设计期末复习题Word格式文档下载.docx

1、 BList1.AddItem1,ChinaCList1.AddItem,0 DList1.AddItem,113在VB中,下列各项合法的变量名是()。AInteger Bab-c C2abc Da_bc14在VB中,下列合法的变量名是()A4EFBintegerCE-FDE_F15如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。APasswordChar BCaptionCTextDLocked16要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列()属性设置就有效。AMaxButtonBBorderSyleCWidthDMinButto

2、n17下列控件中不能响应Click事件的是()。ATextBoxBTimerCLabelDListBox18有程序代码如下:Text1.Text=欢迎学习VB程序设计则Text1,Text,和分别代表()。A对象,值,属性B对象,属性,值C对象,方法,属性D属性,对象,值19设a=”VisualBasic”,下面使b=”Basic”的语句是()。Ab=left(a,8,12)Bb=mid(a,8,5)Cb=right(a,5,5)Db=left(a,8,5)20确定一个控件在窗体上位置的属性是()ATop或LeftBTop和LeftCWidth或HeightDWidth和Height21执行F

3、orm1.Scale(0,10)-(10,-10)语句后,Form1窗体坐标系x轴和y轴的正方向是()。A向右和向上B向左和向下C向右和向下D向左和向上22如果希望以模态方式显示窗体Form1,下列正确的语句是()AForm1.Show0 BForm1.Show1CForm1.ShowD以下都不正确23改变驱动器列表框的Drive属性值,将激活()事件。AKeyDown BKeyUp CScoll DChange24多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把()指定为启动窗体。A不包含任何控件的窗体B命名为Frm1的窗体C包含控件最多的窗体D设计时的第一个窗体25D

4、imA(1To4,0To3)定义的数组包含的元素的个数是()。A12B16 C15D动态变化26如果创建了命令按纽控件数组,则Click事件的参数是()。ACaptionBIndexCTagD没有参数27如果准备向随机文件中写入数据,正确的语句是()AWrite#1,recBPrint#1,recCGet#1,recDPut#1,rec28.要以读方式打开D盘的一个顺序文件Test.doc,应使用的语句是()AOpenTest.docForOutputAs#1BOpenD:Test.docForInputAs#1COpenDOpen29.以下属性只能用程序代码设置,不能通过属性窗口设置的是()

5、。AIndex属性BPattern属性CVisible属性DDrive属性30以下有关VisualBasic语言描述中错误的是()。A语句是一行一句,以回车键结束B用“,”分隔一行中的多个语句C不区分大小写D一条语句放在多行中,则在前一行结束处使用续行符“_”连接下一行31不属于VB数据库引擎的是()AODBC BJet引擎 COLEDB DBDE32.使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是()。AOpen BExecute CCommandType DActiveConnection33用来从数据库表中删除记录的SQL命令是()。Awhere B

6、select Cupdate Ddelete34VB程序中通常不会产生错误提示的是()。A编译错误B逻辑错误C运行时错误D实时错误35在VB程序中逐语句调试的键是()。AF8键BF9键CCtrlF8键DCtrlF9键36当Winsock控件处于侦听状态时,其State属性的值是()A0 B1 C2 D337要发送数据,通常使用Winsock控件的()AListen BAccept CSendData DGetData38.下列叙述不正确的是()。A.注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译B.注释语句不能放在代码中的任何位置C.注释语句可以放在代码中的任何位置

7、D.代码中加入注释语句的目的是提高程序的可读性39ADO对象模型含有七种对象,其中用于建立一个和数据源的连接的对象是()。ACommandBConnectionCRecordsetDField40ADO对象模型含有七种对象,其中代表数据库表中的一整套记录或执行一条命令而得到的结果的对象是()。A.CommandB.ConnectionC.RecordsetD.Field二、填空题1.每个应用程序必须有一个唯一的文件,至少有一个文件。2表达式132-23*5MOD6的值是。3如果要每隔3s产生一个Timer事件,则Interval属性应设置为。4VB中的程序错误类型主要有实时错误、三种。5.控件

8、数组的名字由属性指定,而数组中的每个元素由属性决定。6用DimA(4,4)语句声明二维数组后,数组A的元素共有个。7设某个程序中要用到一个二维数组,要求数组名为R,类型为整型,第一维下标从-2到2,第二维下标从0到4,则相应数组声明语句为。8某个程序中要用到一个二维数组,要求数组名为C,类型为整型,第一维下标从-1到3,第二维下标从0到4,则相应数组声明语句为。9过程级变量是指在声明的变量,窗体级或模块级变量是指窗体或模块的代码声明段用或声明的变量,在全局变量在整个应用程序中有效,一般在标准模块中使用语句声明。10在VisualBasic语言中有三种形式的循环结构。其中,若循环的次数可以适先确

9、定,可使用For?Next循环循环;若要求先判断循环进行的条件,可使用循环。11为了在运行时把当前路径下的图形文件flower.jpg装入图片框P1,所使用的语句为。12.将图片框的AutoSize属性设置成时,可使图片框根据图片调整大小。13Winsock控件主要用来编制基于TCP/IP或协议的网络应用程序。如果希望得到本地计算机的IP地址,可以使用Winsock控件的属性。14Winsock控件主要用来编制基于或协议的网络应用程序。15如果不能事先确定变量的数据类型,则可以把它声明为类型。16以写方式打开D盘中的Text.dat文件,正确的语句是17列表框中项目的序号是从开始的。18执行赋

10、值语句y=“abc”+”def”后,变量y的值是。19全局变量是指那些在中有效的变量,一般在模块代码编辑器的顶部使用声明。20VB中参数传递的机制有两种,一种是参数,另一种是参数。21闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除。表示该条件的逻辑表达式是。22若窗体的左上角坐标为(-250,250),右下角坐标为(300,0),则X轴的正向向,Y轴的正向向。23在VB中,将Access称为,SQLServer称为,Foxpro称为。24数据库应用程序属于一种非常典型的前后台软件结构,前后台之间进行通讯的主要机制称为。25常用的VB网络编程控件主要有、和三种。2

11、6通常可以将文本框控件的属性设置为False,以禁止键盘输入。如果不希望某个控件获得焦点,则可以将它的属性设置为False。27VB应用程序可分为单窗体、多窗体和。28若窗体Form1左上角坐标为(0,600),右下角的坐标为(800,-200)。则X轴的正向向,Y轴的正向向。29数据库应用程序属于一种非常典型的前后台软件结构,而前后台之间进行通信的主要机制称为。30VB中将数据库分为本地数据库、和三种类型。三、阅读程序题阅读下列程序并写出程序运行结果1PrivateSubForm_Click()DimxAsIntegerStaticyAsIntegerx=x+2y=y+3Form1.Prin

12、tx=;x,y=yEndSub写出程序运行时连续单击三次窗体后,Form1上的输出结果。2PrivateSubCommand1_Click()x=0DoWhilex3Thenk=k+4ExitForElsek=k+3EndIfNextiPrinti,k写出程序运行时单击窗体后,Form1上的输出结果。6.DimsAsDoubleDimiAsIntegers=6i=2DoWhileic=c+6k=k+2Printc,k写出程序运行时单击窗体后,c,k的值分别是:9.(6分)s=5i=18i=i+2文件框Text1的输出结果是10.(7分)Subtest(iAsInteger)PrivateSub

13、form_Click()x=5PrintxCalltest(x)写出程序运行后,单击窗体时程序的运行结果。四、完善程序题1列表框应用程序。要求从文本框中输入课程名称,然后按“添加”按钮,将该课程名程添加到列表框中;当选择列表框中某一项后,按“删除”按钮,则从列表框中删除该项;当选择列表框中某一项后,按“修改”按钮,把列表框中选取的项送往文本框且“修改”按钮变为“修改确认”。在文本框的内容修改好后,按“修改确认”按钮,再把文本框中修改后的信息送到列表框且“修改确认”按钮变为“修改”。程序运行结果如图1所示。图1程序如下,请补充完整。PrivateSubForm_Load()List1.AddIt

14、emVisualBasic程序设计SQLSERVER数据库应用信息管理系统ERP原理与应用网络实用技术基础系统开发规范与文档编写信息系统测试IfText1.TextThen1将文本框中的内容加到列表框中2MsgBox请在文本框中输入信息!PrivateSubCommand2_Click()3删除选定的项目PrivateSubCommand3_Click()IfCommand3.Caption=4ThenText1.Text=5Text1.SetFocusCommand1.Enabled=6Command2.Enabled=FalseCommand3.Caption=7List1.List(Li

15、st1.ListIndex)=Text1.TextCommand1.Enabled=TrueCommand2.Enabled=TrueCommand3.Caption=82已知存在一名为“学生”的SQLServer数据库,其中的“students”数据表用来存储学生的基本情况信息,包括学号、姓名、籍贯、性别。请编写一个简单的应用程序,向students表中添加学生记录。程序的基本逻辑是:当窗体被加载时,程序联接SQLServer数据库;当点击“增加”按钮时,首先查询学号是否重复,如果不重复则向students表中添加学生记录。其运行界面如下图所示。声明对象变量ADOcn,用于创建与数据库的连接

16、PrivateADOcnAsConnection连接SQLServer数据库DimstrDBAsStringstrDB=Provider=SQLOLEDB;LSF;UserID=sa;Password=;Database=1IfADOcnIsNothingThenSetADOcn=23增加学生记录DimstrSQLAsStringDimADOrsAs4ADOrs.5=ADOcnADOrs.Open“Select学号FromStudentsWhere学号=”+”“+Text1+”“IfNot6ThenMsgBox“你输入的学号已存在,不能新增加!”StrSQL=”InsertIntostuden

17、ts(学号,姓名,籍贯,性别)StrSQL=strSQL+Values(”+”“+text1+”,“+text2+”,“+text3+”,“+text4+”)”ADOcn.Execute7MsgBox“添加成功,请继续!UnloadMe3假设用Access创建了一个名为“学生.MDB”的数据库,并在其中创建了一张名为“学生基本情况”的数据表,表中存放了学生的基本信息,如图1所示。现在要求利用VB编写一个数据库查询程序,程序的运行界面如图2所示,基本逻辑是:首先文本框(Text1)中输入希望查询的学生学号,然后点击“查询”按钮(Command1),如果数据库中存在该学号,则分别在Text2、Te

18、xt3、Text4中显示学号、姓名、籍贯信息,否则提示用户“记录不存在”并使Text1获得焦点,要求用户重新输入。当点击退出按钮(Command2)时关闭本窗体。图1用Access创建的学生基本情况数据表图2查询程序运行界面1ADOcn.OpenSource=c:2DimADOrsAs3RecordsetADOrs.ActiveConnection=ADOcnstrSQL=Select*From学生基本情况Where学号=+Text1+4If5ADOrs.EOFThenText2=ADOrs.Fields(学号)Text3=ADOrs.Fields(姓名Text4=ADOrs.Fields(籍

19、贯6要查询的学号不存在,请重新输入!,vbOKOnly,信息提示Text1=78End五、编写程序题1编写一工资调整程序。若基本工资大于等于800元,增加工资20%,若小于800元大于600元,则增加工资15%;若小于600元则增加工资10%。要求在文本框Text1中输入某职工的基本工资,单击“计算”按钮,在标签框Label1中输出增加后的工资。程序运行界面如图4所示。图22请根据下列描述编写购物优惠程序。某商场为了加速促成商品流通,采用购物打折的优惠办法,每位顾客一次购物(1)在100元以上者,按九五折优惠;(2)在200元以上者,按九折优惠;(3)300元以上者,按八折优惠;(4)500元

20、以上者按七折优惠。在窗体上添加两个文本框和一个命令按钮,要求在Text1中输入购物商品总金额,单击命令按钮,在Text2中输出优惠价。程序运行结果如图2所示。3请根据下列描述编写财务部门征收劳务酬金所得税程序,规定如下:(1)收入在1200元以内,扣税3%;(2)收入在1200-4000元内,1000元以上部分扣税15%,(3)收入在4000-5000元内,4000元以内按(2)的方法扣税,4000元以上部分,扣税20%,(4)当收入达到5000元以上,扣税25%。程序运行界面如图3所示。图3答案:一、单项选择题(每小题2分,共30分)1.C 2.D 3.C 4.B 5.D 6.A 7.D 8.C 9.D 10.C11.B 12.C 13.D 14.D 15.A16.B 17.B 18.B 19.B 20.B21.A 22.B 23.D 24.D 25.B26.B 27.D 28.B 29D 30B31.D 32.D33.D 34.B 35.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1