1VB期末试卷A讲解

上传人:博****1 文档编号:457720977 上传时间:2023-07-14 格式:DOC 页数:18 大小:301.50KB
返回 下载 相关 举报
1VB期末试卷A讲解_第1页
第1页 / 共18页
1VB期末试卷A讲解_第2页
第2页 / 共18页
1VB期末试卷A讲解_第3页
第3页 / 共18页
1VB期末试卷A讲解_第4页
第4页 / 共18页
1VB期末试卷A讲解_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《1VB期末试卷A讲解》由会员分享,可在线阅读,更多相关《1VB期末试卷A讲解(18页珍藏版)》请在金锄头文库上搜索。

1、江南大学考程序设计基础VB期末考试卷(A)木题 得分单选题每小题1分,共计30分使用专业、班级学号姓名题数-一一二二二-三四总分得分11. 以下叙述中错误的是【:A 事件过程是响应特定事件的一段程序B 不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D .对象事件的名称可以由编程者指定2. 在以下有关对象属性的叙述中错误的是【】。A .所有对象都具有Name属性B. 只能在执行时设置或改变的属性为执行时属性C. 对象的某些属性只能在设计时设定,不能使用代码改变D. Enabled属性值设为False的控件对象在窗体上将不可见3. 工程中有2个窗体,名称分别为Forml、For

2、m2, Forml为启动窗体。要求程序运行 后单击Forml时显示Form2,则Forml的单击事件应该是【】。A. Private Sub Form_Click() Form2.ShowEnd SubC.Private Sub Form_Click() Load Form2End SubB. Private Sub Form_Click() Form2.VisibleEnd SubD. Private Sub Form_Click() Form2.LoadEnd Sub4. 通过文本框的【】事件过程可以获取文本框中键入字符的 ASCII码值A. ChangeB. GotFocusC. Los

3、tFocusD. KeyPress5. 要使控件与框架捆绑在一起,以下操作正确的是【】。A. 在窗体不同位置上分别画一框架和控件,再将控件拖到框架上B. 在窗体上画好控件,再画框架将控件框起来C. 在窗体上画好框架,再在框架中画控件D. 在窗体上画好框架,再双击工具箱中的控件考试形式开卷(V)、闭卷(),在选项上打(V)开课教研室计算机基础部命题教师程红 命题时间 2012-12-5江南大学考6. 窗体上有名为 Option1的单选按钮,则以下语句中与 If Optionl.Value = True Then不等价的是【】。A .If Optio nl.Value The nB. If Opt

4、io n1 = True The nC. If Value = True Then7. 下列【】程序段能删除列表框List1A . Private Sub Command3_Click() For I=0 To List1.ListCou nt-1 List1.Removeltem 1Next I End SubC. Private Sub Command3_Click() For I=0 To Listl.ListCou nt-1 List1.Removeltem INext IEnd SubD. If Option1 Then中的所有项。B. Private Sub Command3_Cl

5、ick() For I=0 To List1.ListCou nt-1 List1.Removeltem 0Next IEnd SubD. Private Sub Command3_Click() For I=0 To List l.L istCou nt List1.RemoveItem 0Next IEnd Sub28. 若看到程序中有以下事件过程,并希望运行后窗体上有文本输出,则可以肯定 的是【】。Private Sub Click_MouseDow n(Button As In teger, Shift As In teger, _X As Si ngle, Y As Si ngle)

6、 If Butt on = 2 The n Prin t VB ProgramEnd SubA .鼠标右键单击Command1对象,执行此过程 B .鼠标右键单击Click对象,执行此过程C. 鼠标左键单击MouseDown对象,执行此过程 D .鼠标左键单击MouseDown对象,执行此过程9. 下列符号常量的声明中,【】是不合法的。A. Const a As Single=1.1B. Const a As Integer=12C. Const a As Double=Sin (1)D. Const a=OK10. 窗体上放置了 3个文本框,若在Text1中输入456,在Text2中输入78

7、,在程 序中执行了语句Text3.text = Text1.text + Text2.text后,则在Text3中显示【】。D .语法错误A. 534B. 4567811. 如果x是一个正实数,对x的第3位小数四舍五入的表达式是【】A . Int (x+0.005) /100B . Int (100* (x+0.005) /100C . I nt (x+0.05) /100D .Int (100* (x+0.05) /10012. 将任意一个正的两位数N的个位数与十位数对换的表达式为【】A . (N-Int(N/10)*10)*10+lnt(N/10)B . N- Int(N)/10*10+I

8、nt(N)/10C. Int(N/10)+(N- Int(N/10)D . (N-Int (N/10)*10+lnt(N/10)使用学期 2012-2013 -1s总张数_5 教研室主任审核签字 13. 下面表达式的值为真的是【】。A . Mid (Visual Basic , 1, 12)=Right (Programing Lanuage Visual Basic, 12)B. ABCRGabcdeC. Int(134.69)CInt (134.69)D . 78.9/32.77-4.9814. 下面所列4组数据中,全部正确的 Visual Basic常数是【】A. 32768, 1.34

9、D2,ABCDE,&01767B. 3276, 123.56, 1.2E-2, #True#C. &HABCE , 02-03-2002, False, D-3D. ABCDE , #02-02-2002#, E-215. 以下【】程序段可以实现x、y变量值的交换。A. y=x: x=yB. z=x: y=z: x=yC. z=x: x=y: y=zD . z=x: w=y: y=z: x=y16. 下面【】语句,可以将列表框List1中当前选定的列表项的值替换成ABCB. List1.Text=ABCA . List1.AddItem ABC , List1.ListIndexC. List

10、1 丄ist (List.ListIndex ) = ABCD .前三项均可17. 某过程中有以下语句:Dim V As In tegerV=200.0语句 1V=V*V 语句 2B .语句1运行时产生类型不匹配错误 D .语句2运行时产生“溢出”错误 】。则将产生错误,原因是【】A .语句1有语法错误C .语句2有语法错误18. 下列程序段的执行结果为【a = 1b = 2a = Val(a) + Val(b) b = Val(12)If a b The n Print a - b Else Print b - aA. -9B.9C.12-12D.019. 多分支选择结构的Case语句中“表

11、达式列表”不能是【】。A .常量值的列表,如 Case 1,3,5B .变量名的列表,如 Case x,y,zC. To表达式,如 Case 10 To 20D. Is关系表达式,如 Case Is2020. 关于Exit For语句的使用说明正确的是【】。A. Exit For语句可以退出任何类型的循环B. 一个循环只能有一个这样的语句C. Exit For表示返回For语句去执行D. 个For循环中可以有多条Exit For语句21. 判断下面循环体的执行次数【Dim m As In tegerm=3For i=1 To 20 Step m i=i+2 m=m+iNext iA . 2B.

12、 322下列循环能正常结束循环的是【A. i=5Do i=i+1Loop Un til i023. 若有说明:Dim a (1 to 10) A . a (1) =adkC . a (8) = 2324. 以下说法不正确的是【:C. 4D. 7】。B. i=1Doi=i+2Loop Un til i=10D. i=6Doi=i-2Loop Un til i=1As In teger,则下列应用【】合法B. a (7) =32768D. a (0) =2.3A. 使用ReDim语句可以改变数组的维数B. 使用ReDim语句可以改变数组的类型C .使用ReDim语句可以改变数组每一维的大小D. 使

13、用ReDim语句可以对数组中的所有元素进行初始化25. 设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是【】。A. 命令按钮的所有Caption属性都是CommandlB. 在代码中访问任意一个命令按钮只需使用名称Comma ndlC. 命令按钮的大小都相同D. 命令按钮共享相同的事件过程26. 执行以下Command1的Click事件过程在窗体上显示的结果为【】Option Base 1Private Sub Comma nd1_Click() Dim a a=Array(1,2,3,4)j=1江南大学考For i=4 To 1 Step -1 s=s+

14、a(i)*j: j=j*1O Next iPrint sEnd SubA. 4321B. 12C. 34D. 123427. 下面关于过程参数的说法错误的是【】。A .过程的形参不可以是定长字符串类型的变量B .形参是定长字符串的数组,则对应的实参必须是定长字符串型数组,且长度相 同C. 若形参是按地址传递的参数,形参和实参也能以按值传递方式进行形实结合 D .按值传递参数,形参和实参的类型可以不同,只要相容即可28. 在窗体 Form1 中用“ Public Sub Fun (x As Integer,y As Single)” 定义过程 Fun,在窗体Form2中定义了变量i为Integer,j为Single,若要在Form2的某事件过程 中调用Form1中的Fun过程,则下列语句中,正确的语句有【 】个。(2) Call Form1.Fun(i,j)(4) Form1.Fun i+1, (j) C. 3(1) Call Fun(i,j)(3) Form1.Fun (i),jA. 1B. 229. 标准模块中有如下程序代码:Public x As In teger, y As In tegerSub Var_pub()x = 10 : y = 20End Su

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号