欢迎来到天天文库
浏览记录
ID:5881177
大小:102.50 KB
页数:8页
时间:2017-12-27
《vb期末考试模拟试卷与参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《VB程序设计》课程考试试卷试题一、判断题(每小题2分,共20分)说明:在以下提供的若干陈述中,逐一判断其正确与否,用A表示正确,用B表示错误。(1)事件过程可以由某个用户事件触发执行,它不能被其他过程调用。(2)VisualBasic的Double类型数据可以精确表示其数值范围内的所有实数。(3)For/Next循环正常(未执行ExitFor)结束后,控制变量的当前值等于终值。(4)Sub过程名在过程中必须被赋值。(5)SetFocus方法是把焦点移到指定对象上,使对象获得焦点,该方法适用于所有控件。(6)移动框架时
2、框架内控件也随之移动,所以框架内控件的Left和Top属性值也随之改变。(7)单选钮控件和复选框控件都具有Value属性,它们的作用完全一样。(8)当组合框的Style属性设置为0时,组合框称为“下拉式组合框”,其选项可以从下拉列表框的列表项中选择,也可以由用户输入。(9)若VisualBasic中容器取缺省坐标系,则坐标原点在容器左上角、单位长度为像素。(10)用Output模式打开文件,如果指定文件和路径不存在,则会自动创建指定文件及路径。试题二、单选题(每小题2分,共20分)(11)将VB新建的“标准EXE”工程
3、保存在磁盘上,至少会产生(11)文件。[A].frx和.frm[B].exe和.vbp[C].vbp和.frm[D].frm和.bas(12)窗体Form1的Name属性是Frm1,它的单击事件过程名是Form_Click[A]Form1_Click[B]Form_Click[C]Frm1_Click[D]Me_Click(13)已知字符串变量x存放"1234",表达式Val("&H"+Left(x,2))的值是(13)。[A]0[B]&H12[C]12[D]18(14)假定通过复制、粘贴操作建立了一个命令按钮数组Co
4、mmand1,以下说法中错误的是(14)。[A]数组中每个命令按钮的名称(Name属性)均为Command1[B]若未做修改,数组中每个命令按钮的大小都一样[C]数组中各个命令按钮使用同一个Click事件过程[D]数组中每个命令按钮的Index属性值都相同(15)要使文本框显示滚动条,除了设置ScrollBars属性外还必须设置(15)属性。[A]AutoSize[B]MultiLine[C]Alignment[D]Visible(16)当Stretch属性为False时,(16)。[A]图片大小随影像框的大小进行调整
5、[B]影像框的大小随图片大小进行调整[C]图片框的大小随图片大小进行调整[D]图片大小随图片框的大小进行调整(17)在设计菜单时,为了创建分隔栏,要在(17)中输入连字符(-)。[A]名称栏[B]标题栏[C]索引栏[D]显示区(18)将通用对话框控件以“打开文件”对话框方式打开,可选(18)方法。[A]ShowOpen[B]Action[C]Open[D]FileName第8页(共8页)(19)[B]PrivateSubDrive1_Change()Dir1.Path=Drive1.DriveEndSub[D]Priv
6、ateSubDir1_Change()Dir1.Path=Drive1.DriveEndSub要使得驱动器列表框控件Drive1发生变化时目录列表框Dir1的路径与之保持一致,应编写(19)事件代码。[A]PrivateSubDrive1_Change()Drive1.Drive=Dir1.PathEndSub[C]PrivateSubDir1_Change()Drive1.Drive=Dir1.PathEndSub(20)执行语句“Write#1,234;-34.56,"Hi";Date”后,相应的文件内被写入(20
7、)。[A]234,-34.56,"Hi",#2004-06-11#[B]234;-34.56,"Hi";#2004-06-11#[C]234,-34.56,Hi,2004-06-11[D]234-34.56"Hi"#2004-06-11#试题三、程序填空题(每空2分,共20分,)说明:阅读下列程序说明和相应程序,在每小题提供的若干可选答案中,挑选一个正确答案。程序1【程序说明】以下程序随机产生100个两位正整数,先对这些数按从大到小的顺序排序并按每行10个显示在窗体上。再找出所有的个位数字与十位数字之和等于10的数。【
8、程序】PrivateSubForm_Click()Dima(100)AsInteger,iAsInteger,jAsInteger,tAsInteger,xAsInteger,yAsIntegerFori=1To100a(i)=(21)NextiFori=1To99Forj=i+1To100Ifa(i)
此文档下载收益归作者所有