南京工程学院vb题库2套

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

南京工程学院vb题库。。。。试卷编号:8948所属语言:VisualBasic试卷方案:09-10-2《程序设计基础—VB》模拟试卷总分:100分共有题型:6种一、判断共5题(共计10分)第1题(2.0分)在窗体模块的声明部分中用Private声明的变量的有效范围是其所在的工程.答案:N第2题(2.0分)清除combo1对象的内容是combo1.clear.答案:Y第3题(2.0分)移动框架内的控件时框架内的控件也跟随移动,所以框架内各控件的Left和Top属性值也将分别随之改变.答案:N第4题(2.0分)在标准模块的声明部分中用Publice声明的变量的有效范围是其所在的工程.答案:Y第5题(2.0分)VB通过窗体管理构成应用程序的各类文件的集合.答案:N二、单项选择共20题(共计40分)第1题(2.0分)以下______不能作为VB中的变量名.A:Abx45B:P1234C:89TasFFD:xy答案:C第2题(2.0分)InputBox函数的返回值的类型为______.A:数值B:字符串C:逻辑值D:日期值答案:B第3题(2.0分)指令Circle(1000,1000),500,8,-6,-3将绘制A:画圆B:椭圆C:圆弧D:扇形答案:D第4题(2.0分)将调试通过的工程经文件菜单的生成.exe文件编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是().A:运行的机器上无VB系统所需的动态连接库B:缺少.frm窗体文件C:该可执行文件有病毒D:以上原因都不对答案:A第5题(2.0分)数学关系3≤x10表示成正确的VB表达式为A:3=x10B:3=xANDx10C:x=3ORx10D:3=xAND10答案:B第6题(2.0分)下列不能打开菜单编辑器的操作是______.A:按Ctrl+EB:单击工具栏中的菜单编辑器按钮C:执行工具菜单中的菜单编辑器命令D:按Shift+Alt+M答案:D第7题(2.0分)在下面关于窗体的叙述中,错误的是().A:在窗体的整个生命周期中,Initialize事件只触发一次B:在用Show显示窗体时,不一定发生Load事件C:每当窗体需要重画时,肯定会触发Paint事件D:Resize事件是在窗体的大小有所改变时被触发答案:C第8题(2.0分)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()StaticxAsIntegerClsy=y+2x=x+2Printx,yEndSub程序运行后,连续四次单击Command1按钮后,窗体上显示的是A:88B:82C:28D:22答案:B第9题(2.0分)将CommandDialog1通用对话框以打开对话框打开,可选以下()方法.A:showopenB:showcolorC:showsaveD:showfont答案:A第10题(2.0分)Cls方法可以清除窗体或图片框中的()内容.A:在设计阶段使用Picture设置的背景位图B:在设计阶段放置的控件C:在运行阶段产生的图形和文字D:以上全部内容答案:C第11题(2.0分)以下语句正确的是A:CommonDialogl.Filter=AllFiles|*.*|Pictures(*.Bmp)|*.BmpB:CommonDialogl.Filter=AllFiles|*.*|Pictures(*.Bmp)|*.BmpC:CommonDialogl.Filter=AllFiles|*.*|Pictures(*.Bmp)|*.BmpD:CommonDialogl.Filter={AllFiles|*.*|Pictures(*.Bmp)|*.Bmp|答案:C第12题(2.0分)在VisualBasic中,最简单的数据类型包括______.A:整型、实型、布尔型、字符型B:整型、实型、字符型C:整型、实型、逻辑型D:实型、逻辑型、字符型答案:A第13题(2.0分)以下属于合法的数组元素是().A:x8B:x[A]C:x(3)D:x{6}答案:C第14题(2.0分)为了使列表框中的项目按字母顺序排列,应设置哪个属性?A:ListB:SortedC:StyleD:Text答案:B第15题(2.0分)以下叙述中错误的是A:在KeyPress事件过程中能识别键盘的按下与释放B:在KeyPress事件过程中可以通过KeyAscii值来识别回车键C:在KeyDown和KeyUp事件过程中,将键盘输入的A和a视作相同的字母D:在KeyPress事件过程中,将键盘输入的A和a视作不同的字母答案:A第16题(2.0分)下面关于随机文件的描述不正确的是A:每条记录的长度必须相同B:一个文件中记录号不必惟一C:可通过编程对文件中的某条记录方便地修改D:文件的组织结构比顺序文件复杂答案:B第17题(2.0分)窗体的Caption属性的作用是().A:确定窗体的名称B:确定窗体的标题C:确定窗体的边界类型D:确定窗体的字体答案:B第18题(2.0分)下面程序段:ForI=3To1Step-1PrintSpc(5-i);Forj=1To2*I-1Print*;NextjPrintNexti的运行结果为A:图1B:图2C:图3D:图4答案:D第19题(2.0分)为了给x,y,z这3个变量赋初值3,下面正确的赋值语句是A:x=3:y=3:z=3B:x=3,y=3,z=3C:x=y=z=3D:xyz=3答案:A第20题(2.0分)以下()方式打开的文件只能读不能写.A:InputB:OutputC:RandomD:Append答案:A三、程序填空共1题(共计10分)第1题(10.0分)'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'功能:窗体中有若干控件,单击其中的一个按扭cmdput时,'执行如下的事件过程,该过程的功能是把数据输出到指定的文件中.'-------------------------------------------------------'**********SPACE**********PrivateType【?】NumberAsStringNameAsStringEndTypePrivateSubcmdput_click()DimTitleAsStringDimStr1AsStringDimstr2AsStringDimstuAsStudentDimiAsIntegerOpenApp.Path&\student.datForRandomAs#1Len=Len(stu)Title=写记录到随机文件Str1$=请输入学生号str2$=请输入学生名Fori=1To5'**********SPACE**********【?】.Number=InputBox(Str1$,Title$)stu.Name=InputBox$(str2$,Title$)Put#1,i,stuNexti'**********SPACE**********Close【?】EndSub答案:=======(答案1)=======Student=======(答案2)=======stu=======(答案3)=======#1四、程序改错共1题(共计10分)第1题(10.0分)'------------------------------------------------'【程序改错】'------------------------------------------------'题目:编程求一个m*n矩阵中最大元素及其所在的行列号。'------------------------------------------------OptionExplicitPrivateSubForm_Click()DimA()AsInteger,maxAsIntegerDimMAsInteger,NAsIntegerDimiAsInteger,jAsIntegerDimcolAsInteger,rowAsIntegerM=InputBox(输入矩阵的行数:)N=InputBox(输入矩阵的列数:)ReDimA(1ToM,1ToN)AsIntegerFori=1ToMForj=1ToNA(M,N)=InputBox(输入数组元素:)NextjNexti'**********FOUND**********max=A(0,0)Fori=1ToMForj=1ToNIfmaxA(i,j)Thenmax=A(i,j)'**********FOUND**********row=jEndIf'**********FOUND**********col=iNextjNextiPrintPrint该矩阵元素的最大值:;maxPrint最大值所在的行:;row;所在的列:;colEndSub答案:=======(答案1)=======max=A(1,1)=======(答案2)=======col=j=======(答案3)=======row=i五、程序设计共1题(共计20分)第1题(20.0分)'-------------------------------------------------'【程序设计】'-------------------------------------------------'题目:(事件)单击窗体。'(响应)编写程序求10×11×12+11×12×13+…+15×16×17的结果,'并将结果输出到窗体上。'将结果存入变量M中'-------------------------------------------------答案:----------------------Dimi,jAsIntegerDimsAsLongFori=10To15s=1Forj=iToi+2s=s*jNextm=m+sNextPrint(CStr(m))----------------------六、VB窗体设计共1题(共计10分)第1题(10.0分)------------------------------------------------【窗体设计】------------------------------------------------题目:如图所示,启动VB后,新建工程,界面上放三个命令按钮,大小位置体调整好。程序运行后,单击“窗体变大”按钮,窗体随之变大,单击“窗体变小”按钮,窗体即随之变小,单击“关闭窗体”按钮,窗体被关闭,请编写程序。(窗口变大变小幅度用户自定)各控件属性设置如下表:对象名称Name属性Caption属性窗体默认默认命令按钮Command1窗体变大Command2窗体变小Command3关闭窗体------------------------------------------------

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功