如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
西华大学课程考试试题卷课程名称:高级语言程序设计(VB)(2005级)课程代码:一、是非判断题(1分/小题,共5分)(A卷)试卷编号:120分钟100分考试时间:试卷总分:(判断下列各小题的叙述正确与否,如正确则在答题纸对应编号上选A,否则选B)1.在文本框中每输入一个字符都会触发文本框的KeyPress事件。2.VisualBasic程序的执行方式为事件驱动方式。3.如果要使某控件运行时不可见,则应设置该控件的Enabled属性为False。4.VisualBasic不允许自定义数据类型。5.在VisualBasic中,用Sub关键字申明的子程序可以通过子程序名带回返回值。二、单项选择题(1分/小题,共20分)姓名:(1)(2)(3)(4)(5)线学号:教学班号:年级专业:装订1.如果在程序中要将a定义为静态的整型变量,则应使用的语句是(6)(A)RedimaAsInteger(B)StaticaAsInteger(C)PublicaAsInteger(D)DimaAsInteger2.窗体文件的扩展名为(7)。(A).vbp(B).bas(C).exe(D).frm3.若要使命令按钮不可操作,则需要设置(8)属性。(A)Enabled(B)Visible(C)BackColor(D)Caption4.不论什么控件,共同具有的是(9)属性。(A)Text(B)Name(C)BackColor(D)Caption5.数学关系3≤x<10对应的VB表达式为(10)。(A)3<=x<10(B)3<=xandx<10(C)x>=3orx<10(D)3<=xand<106.如下数组声明语句中,正确的是(11)。(A)Dima[3,4]AsInteger(B)Dima(34)AsInteger(C)Dima(n,n)AsInteger(D)Dima(3,4)AsInteger7.设a=3,b=5,则以下表达式值为真的是(12)(A)a>=bandb>10(B)(a>b)or(b>0)(C)(a-b)>0(D)(-3+5>a)and(b>0)8.设有以下程序段:Dimx$x=Inputbox("输入数值","0","示例")该程序段运行后,如果从键盘输入数值10并按回车键,则下列叙述中正确的是(13)(A)变量x的值是数值10(B)在InputBox对话框标题栏中显示的是“输入数值”(C)0是默认值(D)变量x的值是字符串“10”9.设a="visualbasic",下面使b="basic"的语句是(14)(A)b=Left(a,8,12)(B)b=Mid(a,8,5)(C)b=Right(a,5,5)(D)b=Left(a,8,5)10.以下能够触发文本框change事件的操作是(15)西华大学校2级VB笔试试卷(A)文本框失去焦点(B)文本框获得焦点(C)设置文本框的焦点(D)改变文本框的内容11.下列叙述中正确的是(16)(A)在窗体的Form_Load事件过程中定义的变量是全局变量(B)局部变量的作用域可以超出其定义所在的过程(C)在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程(D)在调用过程时,所有局部变量将被系统初始化为空字符串12.以下叙述中错误的是(17)(A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型(B)Sub过程不能嵌套定义(C)在一个Sub过程中可以嵌套定义另一个Sub过程(D)控件对象的事件过程名不能由用户定义13.在窗体上建立单选按钮需要添加的控件是(18)(A)TextBox(B)OptionButton(C)CheckBox(D)ComboBox14.以下叙述中错误的是(19)(A)在同一窗体的菜单项中,不允许出现标题相同的菜单项(B)在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的热键(C)程序运行过程中,可以重新设置菜单的Visible属性(D)弹出式菜单也在菜单编辑器中定义15.设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是(20)(A)Menu1.Enabled=True(B)Menu1.Enabled=False(C)Menu1.Visible=True(D)Menu1.Visible=False16.以下叙述中正确的是(21)(A)一个记录中所包含的各个成员的数据类型必须相同(B)随机文件中每个记录的长度是固定的(C)Open命令的