您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 2011-2012-2《大学计算机基础(理科)》试卷A
四川师范大学基础教学学院《大学计算机基础》(理科)A卷第1页共10页四川师范大学2011-2012学年度第二学期期末考试《大学计算机基础》(理科)试卷A卷考生注意:1、本试卷共9页,四个大题,满分100分,120分钟完卷。2、本次考试为闭卷考试。3、试卷适用于理科各专业。4、一---三大题请把答案填涂在机读卡上(机读卡中考号请正确填涂学号,否则无成绩。试卷种类、试卷类别不涂写。请用2B铅笔正确填涂)5、第四大题请在答题纸上作答。监考老师注意:1、请监考老师检查学生填写、涂写的姓名,考号是否正确。2、请要求并检查学生只能用2B铅笔填涂。3、收试卷时请一定要按照考号顺序(从小到大)把答题纸和机读卡分别排列好。一、判断题:(每小题1分,共20分。请将答案涂在答题卡上,正确的涂A,错误的涂B)1.工程文件的扩展名是.vbp。(1)2.在一个语句行内写多条语句时,语句之间应该用逗号分隔。(2)3.VB应用程序是采用事件驱动的方式来运行的。(3)4.通过改变属性窗口中的Name属性,来改变窗体的标题。(4)5.MsgBox()用于显示一个消息框。(5)6.在VB中,字符型常量应使用“#”号将其括起来。(6)7.可以用A[2,3]表示二维数组A中的元素。(7)8.设x=34.58,语句PrintFormat(x,000.0)的输出结果是34.6。(8)9.表达式Int(-17.8)+Sgn(17.8)的值是16。(9)10.表达式25Mod7的值是4。(10)11.使用Dim定义的变量无法在同一模块的所有过程中使用。(11)12.图像框的Stretch属性为True时,其作用是图形自动裁剪其大小以适应图像控件。(12)13.若列表框的ListCount值为10,则选中列表框最后一项后的ListIndex值为10。(13)14.可以通过文本框的Text属性来取得用户从键盘输入的值。(14)15.若要获得滚动条的当前位置,可以通过获取Value属性值来实现。(15)16.列表框和组合框都可以为用户提供选择的功能,两者的区别在于组合框还具有文本输入的功能,而列表框没有文本输入的功能。(16)17.在过程中,用Static定义的变量其值不会在每次执行过程的时候被初始化。(17)18.在过程调用时,若实参是数组,则必须是按值传递。(18)19.在VB中要关闭文件号为2的文件,可以使用命令Close2。20.设已经打开一个顺序文件,并指定其文件号为1,要将变量A、B、C的值写到该文件中,可以使用命令Writeto#1,A,B,C。21-22四川师范大学基础教学学院《大学计算机基础》(理科)A卷第2页共10页二、单项选择题:(每小题1分,共30分。请将选择答案涂在答题卡上)21.下列可作为VisualBasic变量名的是(21)。A.A#AB.4AC.?xYD.consA22.VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是(22)。A.属性、控件和方法B.属性、事件和方法C.窗体、控件和过程D.控件、过程和模块23.确定一个控件在窗体上的位置的属性是(23)。A.Width和HeightB.Width或HeightC.Top和LeftD.Top或Left24.设S=中华人民共和国,表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为(24)。A.中华民国B.中国人民C.中共人民D.人民共和25.把数值型数据转换为字符串需要使用的函数是(25)。A.ValB.StrC.AscD.Sqr26.下列是有关描述xyz的表达式,正确的选项是(26)。A.xyOryzB.xyzC.xyAndxzD.xyAndyz27.语句x=x+1的正确含义是(27)。A.变量x的值与x+1的值相等B.将变量x的值存到x+1中去C.将变量x的值加1后赋给变量xD.变量x的值为128.函数Int(Rnd*11)+10产生的数值的范围是(28)。A.(0,10)B.[10,10]C.[10,20]D.(0,20)29.函数InStr(Windows,Mid(winnt,2,2))的返回值是(29)。A.0B.1C.2D.330.设a=3、b=5,则以下表达式值为真的是(30)。A.a=bAndb10B.(ab)Or(b0)C.(a0)OrNot(b0)D.(-3+5a)And(b0)31.已知i=0、s=0,执行以下程序段后,s的值是(31)。DoUntili=4s=i+si=i+1LoopA.6B.10C.11D.1532.以下控件中可以作为容器控件的是(32)。A.Label标签控件B.PictureBox图片框控件C.TextBox文本框控件D.ListBox列表框控件33.决定控件是否可见的属性是(33)。A.EnabledB.VisibleC.BorderStyleD.WordWrap34.为了把焦点移动某个指定的控件上,所使用的方法是(34)。A.SetFocusB.VisibleC.RefreshD.GotFocus35.表示一个单选按钮没被选中,应设置其哪一个属性的值为False(35)。A.ValueB.EnabledC.DefaultD.Cancel36.引用列表框(List1)最后一个数据项应使用的表达式是(36)。四川师范大学基础教学学院《大学计算机基础》(理科)A卷第3页共10页A.List1.List(List1.ListCount)B.List1.List(List1.ListCount-1)C.List1.List(ListCount)D.List1.List(ListCount-1)37.已知OptionBase1,DimA(2To3,4)AsInteger,则数组A的元素个数及其第1维的下界分别是(37)。A.8和1B.8和2C.12和1D.12和238.Sub子过程用的结束语句是(38)。A.EndSubB.ExitSubC.EndFunctionD.ExitFunction39.关于Sub过程和Function过程,以下说法正确的是(39)。A.Sub过程和Function过程都可以用Call语句直接调用B.Function过程可以有形参,Sub过程部可以C.Sub过程通过参数获得返回值,而Function过程还可以通过过程名获得返回值D.两种过程参数的传递方式不同40.下列关于过程叙述不正确的是(40)。A.过程的传值调用是将实参的具体值递给形参B.过程的传址是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是传址调用,参数传递都是双向的41.对于定时器(Timer)控件,设置其定时时是否开启的属性是(41)。A.IndexB.VisibleC.EnabledD.Left42.有如下程序,运行后输出的结果是(42)。a=6b=8F=Sqr(a*a+b*b)PrintFA.6B.8C.10D.1443.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是(43)。A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer1.Interval=50D.Timer1.Interval=50044.以下(44)语句可以从文本框Text1输入一个数据到整型变量N中。A.N=Text1.TextB.N=Text1C.N=Val(Text1.Text)D.Text1.Text=N45.以下程序段(45)能正确实现条件:如果xy则A=1,否则A=-1。A.IfxyThenA=1B.IfxyThenA=1A=-1A=-1PrintAC.IfxyThenD.IfxyThenA=1A=1ElseA=-1ElseEndIfA=-1EndIf四川师范大学基础教学学院《大学计算机基础》(理科)A卷第4页共10页46.如果要使命令按钮表面显示文字“退出(X)”(字符X下有一横线),则其Caption属性应设置为(46)。A.退出(X)B.退出(&X)C.退出($X)D.退出(_X)47.按照文件访问方式不同可将数据文件分为三类,其中部包括的是(47)。A.顺序文件B.随机文件C.二进制文件D.镜像文件48.设有语句OpenC:\Text.datForOutputAs#1,则以下错误的叙述是(48)。A.若Text.dat文件存在,则该语句可以打开此文件B.若Text.dat文件不存在,则该语句可以建立此文件C.执行该语句后,就可以通过Print#语句向文件Text.dat的末尾追加写入数据D.执行该语句后,就可以通过Print#语句向文件Text.dat从头开始写入数据49.框架内的所有控件是(49)。A.随框架一起显示、移动、消失和屏蔽B.不随框架一起显示、移动、消失和屏蔽C.仅随框架一起移动D.仅随框架一起显示和消失50.下列循环语句中,循环体语句执行的次数为(50)。ForI=1To30Step-3循环体语句NextIA.0次B.无穷多次C.10次D.11次三、读程序题:(每小题2分,共30分。请将选择答案涂在答题卡上)(1)有以下程序段:K=1IfK=1ThenA=2*KIfK=2ThenA=2*K+1IfK=1ThenA=KPrintKPrintA51.程序执行后K的值为(51)。A.4B.3C.2D.152.程序执行后A的值为(52)。A.4B.3C.2D.1(2)以下程序段:X=40SelectCaseXCaseIs=10PrintA级CaseIs=20PrintB级CaseIs=30PrintC级CaseIs=40四川师范大学基础教学学院《大学计算机基础》(理科)A卷第5页共10页PrintD级EndSelect53.该程序段执行后输出的结果为(53)。A.A级B.B级C.C级D.D级(3)阅读以下程序段:ForJ=1To5PrintTab(6-J);PrintString(J,Trim(Str(J)))NextJ54.该程序执行后的为(54)。A.1B.1C.1D.522224333333444444255555551(4)阅读以下程序段:K=0ForI=0To10Step3ForJ=1To10IfJ5ThenK=K+4:ExitForK=K+1NextJIfI8ThenExitForNextIPrintI,K'(55)PrintJ'(56)55.程序执行后,I和K的值分别是(55)。A.9120B.932C.632D.93656.程序执行后,J的值分别是(56)。A.1B.5C.6D.10(5)阅读以下程序段:DimM(10)ForJ=0To10M(J)=2*JNextJPrintM(M(2))'(57)PrintM(J-1)'(58)57.程序段执行后第一行输出的结果是(57)。A.4B.8C.12D.20四川师范大学基础教学学院《大学计算机基础》(理科)A卷第6页共10页58.程序段执行后第二行输出的结果是(58)。A.9B.8C.18D.20(6)阅读如下程序段:Dimx,y,zSubSS()x=x+1y=y+1z=z+1Printx,y,zEndSubPrivateSubCommand1_Click()Dimx,y,zx=1y=2z=3CallSSPrintx,y,zEndSub59.第一次单击Command1按钮时显示结果为(59)。A.111B.111C.123D.22212311112312360.第二次单击Command1按钮时显示结果为(60)。A.111B.111C.123D.222123111123123(7)有如下程序段:Num=0ForI=1To10IfIMod2=0ThenNum=Num+1EndIfNextIPrintNum'(61)61.程序段执行后输出的结果为(61)。A.1B.2C.5D.1062.该程序的功能是(62)。A.计算
本文标题:2011-2012-2《大学计算机基础(理科)》试卷A
链接地址:https://www.777doc.com/doc-3043528 .html