版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visuual Bassic程程序设计计形成性性考核33班级学号号姓名成绩绩一、单项项选择题题1在下下列有关关Vissuall Baasicc的叙述述中,错错误的是是( )。A采用用了事件件驱动的的编程机机制 BB是面向向对象的的编程语语言 C是可可视化的的程序设设计语言言 D是面向向过程的的程序设设计语言言 2应用用程序打打包后,其其包文件件的后缀缀为( )。A.eexe B.txxtC.ccabDD.occx3在新新建一个个“标准EEXE”工程后后,不在在工具箱箱中出现现的控件件是( )。A列表表框 B通用对对话框C驱动动器列表表框 D图片框框4设窗窗体的名名称为FFormm1,则则在程序
2、序运行过过程中,单单击窗体体时,被被执行的的事件过过程的名名称是( )。AFoorm11_Cllickk() B.Forrm1_DbCClicck()CFoorm_Cliick() DForrm_DDbCllickk()5对于于定时器器(Tiimerr)控件件,设置其其定时是是否开启启的属性性是( )。AInndexx BBTagg CCEnaableed DInttervval6在VVisuual Bassic中中,工程程文件的的扩展名名为( )。A.ffrm B.vbbp C.ccls D.baas7有程程序代码码如下:Textt1.TTextt = 欢迎迎走进VVB世界界!则Texxt1
3、,Texxt ,和和欢迎走走进VBB世界!分别代代表( )。A对象象,值,属属性 BB对象象,属性性,值C对象象,方法法,属性性D属性性,对象象,值8以下下叙述中中正确的的是( )。A窗体体的Naame属属性指定定窗体的的名称,用用来标识识一个窗窗体 B窗体体的Naame属属性的值值是显示示在窗体体标题栏栏中的文文本C可以以在运行行期间改改变对象象的Naame属属性的值值 D对象象的Naame属属性值可可以为空空9. VVB提供供了结构构化程序序设计的的三种基基本结构构是( )。A选择择结构、过程结结构、顺顺序结构构 B选择择结构、循环结结构、顺顺序结构构C过程程结构、转向结结构、递递归结构构
4、D递归归结构、选择结结构、循循环结构构10在在VB中中,下列列变量名名不合法法的是( )。Ataake_1 BtakkeCtakke_11_2DD taake-111下下列说法法中正确确的是( )。 为了了保存一一个Viisuaa Baasicc应用程程序,应应当A只保保存窗体体文件 B只保保存工程程文件 C分别别保存工工程文件件和标准准模块文文件 D分别别保存工工程文件件、窗体体文件和和标准模模块文件件12确确定一个个控件在在窗体上上的位置置的属性性是( )。AWiidthh或Heeighht BWiddth和和HeiighttCToop和LLeftt DTopp或Leeft13确确定一个个
5、窗体或或控件的的大小的的属性是是()AWiidthh或Heeighht BWWidtth和HHeigghtCToop或LLefttDTTop和和Lefft14当当一个工工程含有有多个窗窗体时,其其中的启启动窗体体是( )。A第一一个添加加的窗体体 B最最后一个个添加的的窗体 C包含含控件最最多的窗窗体 DD在“工程属属性”对话框框中指定定的窗体体15在在一个语语句行内内写多条条语句时时,语句句之间应应该用( )分隔隔。A逗号号B冒号C顿号号D分号16要要设置命命令按钮钮的背景景图形,必必须设置置的两个个属性是是( )。ASttylee和PiccturreBStyyle和和IcoonCCaapt
6、iion和和PiccturreDVallue和和Icoon17目目录列表表框的PPathh属性的的作用是是( )。A显示示当前驱驱动器或或指定驱驱动器上上的某目目录下的的文件名名B只显显示当前前路径下下的文件件 C显示示根目录录下的文文件名D显示示当前驱驱动器或或指定驱驱动器上上的路径径 18将将数据 Chhinaa项添加加到列表表框(LListt1)中中成为第第一项应应使用的的语句是是( )。ALiist11.AdddIttem 0, ChhinaaBLiist11.AdddIttem 1, ChhinaaCLiist11.AdddIttem Chhinaa,0DLiist11.AdddIt
7、tem Chhinaa,119要要绘制多多种形状状的图形形,需要要设置SShappe控件件的( )属性性。A、Sttylee B、BorrderrstyyleC、FiillSStylle DD、Shhapee20下下列可以以把当前前目录下下的图形形文件ppic11.jppg装入入图片框框Piccturre1中中的语句句为( )。APiictuure11= piic1.jpgg BPiictuure11 =LLoaddPiccturre(picc1.jjpg) CPiictuure 1.PPictturee=LooadPPictturee(picc1.jjpg) DPiictuure 1.PPi
8、ctturee=LooadPPictturee(picc1 ) 21如如果要在在窗体代代码编辑辑器的”通用”部分定定义私有有Subb过程,则则正确的的语句是是()。APuubliic SSub BBPrrivaate SubbCPuubliic FFuncctioonDPriivatte FFuncctioon22不不属于VVB数据据库引擎擎的是( )。AODDBC BBBDECCJeet引擎擎 DDOLLEDBB23.在在VB应应用程序序中,进进行断点点设置的的按键是是()。ACttrl+F9键键BF9键键CCttrl+F8键键 DF8键键24如如果准备备读文件件,打开开顺序文文件”ttex
9、tt.daat”的的正确语语句是( )。Aoppentexxt.ddatForr wrriree Ass # 1Boppentexxt.ddatForr Biinarry AAs # 1Coppentexxt.ddatForr Innputt Ass # 1Doppentexxt.ddatForr Raandoom AAs # 125使使用ADDO对象象模型时时,使RRecoordsset和和Connnecctioon对象象建立连连接的属属性是( )。 AOpeen BExxecuuteCCoommaandTTypee DAcctivveCoonneectiion26.使使用ADDO对象象模型
10、时时,使RRecoordsset和和Connnecctioon对象象建立连连接的属属性是( )。 AOpeen BExeecutteCCoommaandTTypee DActtiveeConnnecctioon 27在在VB中中,一旦旦数据到到达,将将首先触触发Wiinsoock控控件的( )。ADaataAArriivall事件 BBConnnecctioonReequeest事事件CDaataSSendd事件 DGGetGGet事事件 28WWinssockk控件的的LoccalPPortt属性的的作用是是()A 仅仅返回所所用断口口 BB仅设设置所用用端口C返回回或设置置所用端端口 D返
11、回或或设置IIP地址址二、填空空题1每个个应用程程序必须须有一个个惟一的的文件。2窗体体文件和和类模块块文件的的扩展名名分别是是和。3表达达式6 + 115 2 * 22 Mood 22的值是是。4表达达式1772-233*5MODD6的值值是。5计时时器控件件响应的的事件是是。 6在VVisuual Bassic中中,变量量的默认认类型是是。7为了了在运行行时把当当前路径径下的图图形文件件shoow.jjpg装装入图片片框P1,所所使用的的语句为为。8设某某个程序序中要用用到一个个二维数数组,要要求数组组名为AA,类型型为整型型,第一一维下标标从0到到2,第第二维下下标从11到3,则则相应数
12、数组声明明语句为为。9用DDim A(-2 tto 33)语句声声明二维维数组后后,数组组A的元元素共有有个。10. VB中中参数传传递的机机制有两两种,一一种是参参数,另另一种是是参数。11.控控件数组组的名字字由属性性指定,而而数组中中的每个个元素由由属性决决定。12若若窗体的的左上角角坐标为为(-2200,2250),右右下角坐坐标为(3300,-1500),则则X轴的的正向向向,Y轴轴的正向向向。13窗窗体、图图片框或或图像框框中的图图形通过过对象属属性。14在在VB中中,将FFoxppro称称为外部部数据库库,Acccesss称为为,SQLL Seerveer称为为。15vvb应用程
13、程序与数数据库进进行通信信的主要要机制称称为。16全全局变量量必须在在模块中中定义,所所使用的的关键字字为 。17全全局变量量是指那那些在中中有效的的变量,一一般在模模块代码码编辑器器的顶部部使用声声明。18WWinssockk控件主主要用来来编制或或协议的的网络应应用程序序。三、阅读读程序题题(共25分)阅读下列列程序并并写出程程序运行行结果1Privvatee Suub CCommmandd1_CClicck() Diim xx Ass InnteggerStattic s AAs IInteegerr x = VVal(InpputBBox(请输输入一个个正整数数=) Iff x 55
14、Thhen s = s * xx Ellse s = s + xx Ennd IIf Texxt1.Texxt = ss= & SStr(s)End Subb程序运行行时连续续3次单单击Coommaand11,且设设输入的的数据为为6、55、4时时,分别别写出文文本框TTextt1的值值。2.Privvatee Suub FFormm_Cllickk() Sttatiic aa Ass Inntegger Diim bb Ass Inntegger a = aa + 3 b = bb + 4 Teext11 = a Teext22 = bEnd Subb写出程序序运行时时连续单单击三次次窗体后
15、后,文本本框Teext11和Texxt2显显示结果果。3.Privvatee Suub FFormm_Cllickk() Dimm A(1 TTo 33) AAs SStriing Dimm c As Inttegeer, j AAs IInteegerr A(11) = 22 A(2) = 4 A(33) = 66 c = 2 Forr j = 11 Too 3 c = cc + Vall(A(j) Nexxt jj Priint c Endd Suub写出程序序运行时时单击窗窗体后,FFormm1上的的输出结结果。4.Privvatee Suub FFormm_Cllickk() n =
16、00 Foor ii = 1 TTo 22 Foor jj = 2 TTo 44 If j MMod 2 00 Thhenn = n + 1 Endd Iff n = n + 22Nextt j Neext i Prrintt nEnd Subb写出程序序运行时时单击窗窗体后,窗窗体Foorm11上的输输出结果果。5.Privvatee Suub CCommmandd1_CClicck() Dimm a As Inttegeer, b AAs IInteegerr a = 2: b = 33 Forr i = 11 Too 3 Forr j = 11 Too i b = bb + j Nexx
17、t jj aa = a + b Nexxt ii Priint aEnd Subb写出程序序运行时时单击命命令按钮钮后,窗窗体Foorm11上的输输出结果果。6.Privvatee Suub FFormm_Cllickk() Diim AA(1 To 4) As Strringg Diim cc Ass Inntegger Diim jj Ass Inntegger A(1) = 4 A(2) = 6 A(3) = 8 A(4) = 10 c = 11 Foor jj = 1 TTo 44 c = c + VVal(A(jj) Neext j Prrintt cEnd Subb写出程程序运行行
18、时单击击窗体后后,窗体体Forrm1上上的结果果。7.Sub Chaangee(ByyVall x As Inttegeer, ByVVal y AAs IInteegerr)Dim t AAs IInteegerr tt = x xx = y yy = t PPrinnt xx, yyEnd SubbPrivvatee Suub FFormm_Cllickk() Diim aa Ass Inntegger, b As Inttegeer a = 110: b = 200Channge a, bPrinnt aa, bbEnd Subb写出程序序运行时时单击窗窗体后,Form1上的输出结果。8
19、.Funcctioon FF(n As Inttegeer) As Lonng DDim i AAs IInteegerr, TTempp Ass Loong TTempp = 1 FFor i = 1 To n TTempp = Temmp * i NNextt i FF = TemmpEnd FunnctiionPrivvatee Suub FFormm_Cllickk() Diim kk Ass Inntegger, njj Ass Inntegger k = 55 njj = F(kk) Prrintt k; !=; njjEnd Subb写出程序序运行时时,单击击窗体FFormm1上
20、的的输出结结果。四、完善善程序题题(共110分)1已知知存在一一名为“学生”的SQQL SServver数数据库,其其中的“stuudennts”数据表表用来存存储学生生的基本本情况信信息,包包括学号号、姓名名、籍贯贯、性别别。请编编写一个个简单的的应用程程序,向向stuudennts表表中添加加学生记记录。程程序的基基本逻辑辑是:当当窗体被被加载时时,程序序联接SSQL Serrverr数据库库;当点点击“增加”按钮时时,首先先查询学学号是否否重复,如如果不重重复则向向stuudennts表表中添加加学生记记录。其其运行界界面如图图1所示示。图1程序如下下,请补补充完整整。声明对对象变量量A
21、DOOcn,用用于创建建与数据据库的连连接Privvatee ADDOcnn Ass CoonneectiionPrivvatee Suub FFormm_Looad()连接SSQL Serrverr数据库库Dim strrDB AAs SStriingstrDDB = PProvvideer=SSQLOOLEDDB;LLSF;Useer IID=ssa;PPasssworrd=;Dattabaase = 1 If AADOccn IIs NNothhingg Thhen2 3 End IfEnd SubbPrivvatee Suub CCommmandd1_CClicck()增加学学生记录录
22、Dim strrSQLL Ass SttrinngDim ADOOrs As 4 5 =AADOccnADOrrs.OOpenn “SSeleect 学号 FFromm Sttudeentss Whheree 学号号=”+” “+Texxt1+” “6 Thhen MMsgBBox “你输输入的学学号已存存在,不不能新增增加!”Elsee SttrSQQL=”IInseert Intto sstuddentts (学号,姓名,籍贯, 性别别) StrSSQL=strrSQLL+Vaaluees(”+” “+texxt1+” , “+texxt2+” , “+ttextt3+” , “+texxt4+” )”ADOrrs.EExeccutee 77 MsgBBox “添加加成功,请请继续!”End IfPrivvatee Suub CCommmandd2_CClicck()Unlooad MeEnd Subb2在窗体上上建立一一个驱动动器列表表框、目目录列表表框、文文件列表表框、图图片框、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年沪科版八年级生物上册阶段测试试卷
- 2025年外研衔接版八年级生物下册月考试卷含答案
- 2025年浙教新版九年级物理上册阶段测试试卷
- 新型材料合成-洞察分析
- 2025年度山地承包与林业科技推广合同3篇
- 2025年人教版八年级地理下册月考试卷含答案
- 2025年沪科版八年级化学上册月考试卷含答案
- 2025年教科新版七年级科学上册阶段测试试卷
- 2025年中图版八年级历史下册月考试卷含答案
- 2025年冀教新版七年级化学下册阶段测试试卷含答案
- 2024年高纯氮化铝粉体项目可行性分析报告
- 危险性较大分部分项工程及施工现场易发生重大事故的部位、环节的预防监控措施
- 继电保护试题库(含参考答案)
- 《榜样9》观后感心得体会四
- 2023事业单位笔试《公共基础知识》备考题库(含答案)
- 《水下抛石基床振动夯实及整平施工规程》
- 《住院患者身体约束的护理》团体标准解读课件
- 酒店一线员工绩效考核指标体系优化研究
- 《铁路货车运用维修规程》2018年10月
- 水利工程竣工验收报告表格(共5页)
- 《有效备课、上课、听课、评课》读书笔记
评论
0/150
提交评论