二级VISUAL+BASIC笔试-309
二级VISUAL BASIC笔试-309(总分:104.00,做题时间:90分钟)一、选择题(总题数:35,分数:70.00)1.在窗体(名称为Forml)上绘制一个名称为Text1的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。
程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是( )。
(分数:2.00)A.Private Sub Texl_Change()Commandl.Caption="计算机等级考试”End Sub √B.PrivateSubCommandl_Click()Caption="计算机等级考试"C.Private Sub Commandl_Click()Text.Caption="计算机等级考试"End SubD.Private Sub Commandl_Click()Text1.Text="计算机等级考试"End Sub解析:2.下列语句中正确的是( )。
(分数:2.00)A.IfX<3*YAndX>YThenY=X^3 √B.IfX<3*YAndX>YThenY=X3C.IfX<3*Y:X>YThenY=X^3D.IfX<3*YAndX>YThenY=X**3解析:3.通过文本框的( )事件过程可以获取文本框中输入字符的ASCII码值。
(分数:2.00)A.ChangeB.GotFocusC.LostFocusD.KeyPress √解析:4.下列说法正确的是( )。
(分数:2.00)A.一个应用程序中只能创建一个窗体B.一个应用程序中只能创建一个模块C.一个应用程序中只能创建一个MDI窗体√D.一个应用程序中只能创建一个MDI子窗体5.运行以下程序后,输出的图形是( )。
Forr=O To 150Circle(320,240),rFori=1 To 1000NextiNextr(分数:2.00)A.一个固定的空心圆B.一个半径逐渐变大的空心圆C.一个固定的实心圆D.一个半径逐渐变大的实心圆√解析:6.下列程序运行时输出的结果是( )。
Private Sub Form_Click()Dimaa=Array("天天向上","清华大学","天上人间","程序设计") forI=Lbound(a,1) to Ubound(a,1)ifleft(a(i),1)="天"then print a(i);nextIEnd Sub(分数:2.00)A.天天向上B.天天向上天上人间√C.出错信息D.天天向上清华大学天上人间程序设计解析:7.单击命令按钮时,下列程序代码的执行结果为( )。
Private Sub Procl(nAs Integer,ByValmASInteger)n=nMod 10m=m/10End SubPrivateSubCommandl_Click()Dimx As IntegerDimy As Integerx=12y=34CallProcl(x,y)Printx;yEnd Sub(分数:2.00)A.12 34 √B.2 34D.12 3解析:bel控件中内容能垂直方向变化而宽度保持不变则应设置( )属性。
(分数:2.00)A.Wordwrap √B.EnabledC.LockedD.AutoSize解析:9.执行以下程序段后,变量c$的值为( )。
S$="VisualBasicProgramming"b$="Quick"c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,12)(分数:2.00)A.VisualBASICProgrammingB.QuickBasicProgrammingC.QUICKBasicProgrammingD.QuickBASICProgramming √解析:10.在窗体上画一个通用对话框,其名称为CommonDialogl,然后画一个命令按钮,并编写如下事件过程:Private Sub Commandl_click()CommonDialogl.Friter="AllFiles(*.*)|*.*|Text Files"&_"(*.txt)|*.txt|Executable Files(*.exe)|*.exe"CommonDialog1.FilterIndex=3CommonDialog1.Show OpenMsgBOX CommonDialog1.FileNameEnd Sub程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是( )。
(分数:2.00)A.AllFries(*.*)B.TextFiles(*.txt)C.Executable Fries(*.exe) √D.不确定解析:11.以下定义数组或给数组元素赋值的语句中,正确的是( )。
(分数:2.00)A. √B.C.解析:12.执行如下两条语句后,窗体上显示的是( )。
a=9.8596PrintFormat(a,"$0,000.00")(分数:2.00)A.0,009.86B.$9.86C.9.86D.$0,009.86 √解析:13.下面叙述中正确的是( )。
(分数:2.00)A.SW函数只能用于Print方法中B.Space函数既可以用于Print方法中,也能用于表达式√C.Spc函数与Space函数均生成空格,没有区别D.以上说法均不对解析:14.设有如下语句:Dim a,b As Integerc="VisualBasic"d=#7/20/2005#以下关于这段代码的叙述中,错误的是( )。
(分数:2.00)A.a被定义为Integer类型变量√B.b被定义为Integer类型变量C.c中的数据是字符串D.d中的数据是日期类型解析:15.任何控件都具有( )属性。
(分数:2.00)A.TextB.Caption √D.ForeCol0r解析:16.如果要在任何新建的模块中自动插入Option Explicit语句,则应采用下列( )操作步骤。
(分数:2.00)A.“工具”菜单中选取“选项”命令,打开“选项”对话框,单击“编辑器”选项卡,选中“要求变量声明”选项√B.在“编辑”菜单中执行“插入文件”命令C.在“工程”菜单中执行“添加文件”命令D.以上操作均不对解析:17.要使一个图片框控件能自动地附着在窗体的一条边上,应设置它的( )属性。
(分数:2.00)A.PictureB.AligmenC.BorderD.Align √解析:18.当对命令按钮的Picture属性装入.bmp图形文件后,命令按钮上并没有显示所需的图形,原因是没有对某个属性设置为1,该属性是( )。
(分数:2.00)A.MousePictureB.Style √C.DownPictureD.DisabledPicture解析:19.下面程序运行后,输出结果是( )。
Private Sub mysub(b()As Integer,OptionalByValnAsInteger=2)ForI=1 to 4b(I)=n*INextIEnd SubPrivate Sub Commandl_Click()Dima(1 to 4)As Integer,I As IntegerCallmysub(a(),5)Mysuba()ForI=1 to 4Print a(i);NextEnd Sub(分数:2.00)A.5101520B.2468 √C.出错D.0000解析:20.下列关于闲置循环的四个叙述中,错误的是( )。
(分数:2.00)A.闲置循环是当应用程序处于闲置状态下执行的循环B.闲置循环可以占用所有的CPU时间C.闲置循环是无法退出的√D.闲置循环使系统不响应其他任何事件,除非使用DoEvents语句解析:21.Mid("HelloEveryone",7,3)的执行结果是( )。
(分数:2.00)A.ongB.everyC.Eve √D.one解析:22.在窗体上画一个名称为Text1的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()Dimarrayl(10,10)As IntegerDimi As Integer,j As IntegerFori=1 To 3Forj=2 To 4arrayl(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是( )。
(分数:2.00)A.12 √B.13C.14D.15解析:23.对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。
(分数:2.00)A.log2nB.n/2C.n √D.n+1解析:24.下列叙述中正确的是( )。
(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率√解析:25.每建立一个窗体,工程管理器窗口中就会增加一个( )。
(分数:2.00)A.工程文件B.窗体文件√C.程序模块文件D.类模块文件解析:26.如果想在程序中反复使用一个日期型数据“01/01/2005”,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用( )。
(分数:2.00)A.将这个数据声明为字符串型常量,用一个常量标识符代表它B.将这个数据声明为字符串型变量,用一个变量标识符表示它C.将这个数据声明为日期型常量,用一个常量标识符代表它√D.将这个数据声明为日期型变量,用一个变量标识符表示它解析:27.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( )。
(分数:2.00)A.MouseDownB.MouseUpC.Load √D.Chck解析:28.在VisualBasic中,要使标签的标题居中显示,则将其Alignment属性设置为( )。
(分数:2.00)A.0B.2 √C.1D.3解析:29.在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段。
二级VISUAL+BASIC笔试-319
二级VISUAL BASIC笔试-319(总分:92.00,做题时间:90分钟)一、选择题(总题数:35,分数:70.00)1.在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个控件数组,名称为Option1,程序运行后,如果单击某个单选按钮,则文本框中的字体将根据所选择的单选按钮切换,请选择空白处合适的语句( )。
Private Sub Optionl_Click(Index As Integer)Select CaseCase 0a="宋体"Case 1a="黑体"Case 2a="楷体 GB2312"End SelectText1. =aEnd Sub(分数:2.00)A.Option TextB.Index TextC.Index Font √D.Option Font解析:[解析] 控件数组中的控件共享同一个事件过程,相互间通过 Index属性区别,题中单选按钮数组的单击事件中,有一个Index参数,单击不同的单选按钮,它取不同的值,根据该值进行不同的操作,所以,Select Case语句的表达式应为“Index”:题中要求改变文本框中的字体,所以应修改Text1的Font 属性。
2.下列叙述正确的是( )。
(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止√D.以上3种描述都不对解析:[解析] 算法的执行效率与数据的存储结构密切相关。
算法的空间复杂度是指算法执行过程中所需的存储空间。
3.有如下函数过程:Function funl(ByVal x As Integer,ByVal y As Integer)As IntegerDo While y<>0reminder=x Mod yx=yy=reminderLoopfun1=xEnd Function在下列按钮单击事件中调用该函数,则该程序的运行结果是( )。
全国计算机等级考试二级VB笔试试题及参考答案
全国计算机等级考试二级VB笔试试题(1)一、单项选择题(每小题2分,共70分)1. 设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时显示该菜单项,应使用的语句是( )。
A.menu1.Enabled=TrueB.menu1.Enabled=FalseC.menu1.Visible=TrueD.menu1.Visible=False 【答案】: C【解析】:显示是将属性Visual设置为True2. 以下合法的Visual Basic标识符是( )。
A.DoWhileB.DoC.56dD.A#BC【答案】:A【解析】:DoWhile是两个关键字拼接,从而变成非关键字,直接选择A。
B是关键字,丽C 以数字开头,D中间夹带字符“#”,均属于不允许之列。
3. 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
A.数据的存储结构B.计算方法C.数据映象D.逻辑存储【答案】:A4. 以下语句正确的是( )。
monDialog.Filter=All Files i*.*IPictures(*.bmp)|*.bmpmonDialog.Fliter="AllFileS"|"*.*"|"Pictures(*.bnlp)|"*.bmp"monDialog.Filter=="AllFiles|*.*|Pictures(*.bmp)|*.bmp"monDialog.Filter={ All Files |*.*| Pictures(*.bmp)|*.bmp}【答案】:C【解析】:这是概念题,答案为C。
可以这样解题:Filter属性要求的是字符串,所以只能从B和C中选择。
不会使用像B那样的混乱方式,由此可以判定应该选择C。
5. 下述关于数据库系统的叙述中正确的是( )。
A.数据库系统中数据的一致性是指数据类型一致B.数据库系统比文件系统能管理更多的数据C.数据库系统减少了数据冗余D.数据库系统避免了一切冗余【答案】:C【解析】:C和D两者的描述对象一样,结果必然在这两者之中。
全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)
全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)20XX年3月全国计算机等级考试二级vb笔试试卷及参考答案(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列关于栈叙述正确的是A)栈顶元素最先能被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对(2)下列叙述中正确的是A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A)3 B)4 C)6 D)7(4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书(5)结构化程序所要求的基本结构不包括A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构(6)下面描述中错误的是A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具(7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是A)1:1联系B)1:m联系C)m:1联系D)m:n联系(9)有三个关系R、S和T如下:R S T AB C A1 2 B2 1 C3 1则由关系R 和S 得到关系T 的操作是A )自然连接B )交C )除D )并(10)定义无符号整数类为UInt ,下面可以作为类UInt 实例化值的是A )-369B )369C )0.369D )整数集合{1,2,3,4,5}(11)在Visual Basic 集成环境中,可以列出工程中所有模块名称的窗口是A )工程资源管理器窗口B )窗体设计窗口C )属性窗口D )代码窗口(12)假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是A )LoadB )ClickC )LostFocusD )KeyPress(13)为了使标签具有“透明”的显示效果,需要设置的属性是A) Caption B) Alignment C) BackStyle D) AutoSize(14)下面可以产生20-30(含20和30)的随机整数的表达式是A) Int (Rnd*10+20) B) Int (Rnd*11+20)C) Int (Rnd*20+30) D) Int (Rnd*30+20)(15)设窗体上有一个名称为HS1的水平滚动条,如果执行了语句: HS1.Value=(HS1.Max-HS1.Min )/2+HS1.Min 则A )滚动块处于最左端B )滚动块处于最右端C )滚动块处于中间位置D )滚动块可能处于任何位置,具体位置取决于Max 、Min 属性的值(16)窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是A )Print Cb1.SelectedB )Print Cb1.List(Cb1.ListIndex)C )Print Cb1.Selected.TextD )Print Cb1.List(ListIndex)(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是C 1 A B c 3A) 把这2组单选按钮设置为名称不同的2个控件数组B) 使2组单选按钮的Index属性分别相同C) 使2组单选按钮的名称分别相同D) 使2组单选按钮分别画到2个不同的框架中(18)如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是A)它的Y1、Y2属性的值相等B)它的X1、X2属性的值相等C)它的X1、Y1属性的值分别与X2、Y2属性的值相等D)它的X1、X2属性的值分别与Y1、Y2属性的值相等(19)设a=2,b=3,c=4,d=5,则下面语句的输出是Print 3>2*b Or a=c And b<>c Or c>dA) False B) 1 C) True D) -1(20)窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是A) Private Sub Form1_Click()…End SubB) Private Sub Form_Click()…End Sub C) Private Sub Command1_Click()…End SubD) Private Sub Command_Click()…End Sub(21)默认情况下,下面声明的数组的元素个数是Dim a(5,-2 to 2)A)20 B)24 C)25 D)30(22)设有如下程序段Dim a(10)……For Each x In aPrint x;Next x在上面的程序段中,变量x必须是A) 整型变量B)变体型变量C)动态数组D)静态数组(23)设有以下函数过程Private Function Fun(a() As Integer, b As String)As Integer …End Function若已有变量声明:Dim x(5)As Integer,n As Integer,ch As String则下面正确的过程调用语句是A. x(0)=Fun(x,"ch")B. n=Fun(n,ch)C. Call Fun x,"ch"D. n=Fun(x(5),ch)(24)假定用下面的语句打开文件:Open“Filel.txt”For Input AS #1则不能正确读文件的语句是A) Input #1 ,ch$ B) Line Input #1,ch$C) ch$=Input$(5,#1) D) Read #1 ,ch$(25)下面程序执行结果是Private Sub Command 1_Click()a=10For k=1 To 5 Step-1a=a-kNext kPrint a ;kEnd SubA) -5 6 B) -5 -5 C)10 0 D) 10 1(26)设窗体上有一个名为Text1 的文体框和一个名为Command1 的命令按钮,并有以下事件过程:Private Sub Command 1_Click()X!=Val(Text1.Text)Select Case xCase Is <-10,Is>=20Print “输入错误”Case Is<0Print 20-xCase Is <10Print 20Case Is<=20Print x +10End SelectEnd Sub程序运行时,如果在文本框中输入-5,则单击命令按钮后的输出结果是A) 5 B) 20 C) 25 D) 输入错误(27)设有如下程序Private Sub Command 1_Click()X=10:y=0For i=1 To 5Dox=x-2y=y+2Loop Unti1 y>5 Or x<-1NextEnd Sub运行程序,其中Do循环执行的次数是A) 15 B) 10 C) 7 D) 3(28)阅读程序Private Sub Command 1_ ClickDim arrDim i As IntegerArr=Array (0,1,2,3,4,5,6,7,8,9,10)For i=0 To 2Printarr(7 –i);NextEnd Sub程序运行后,窗体上显示的是:A) 8 7 6 B) 7 6 5C) 6 5 4 D) 5 4 3(29)在窗体上画一个名为Command 1的命令按钮,然后编写以下程序:Private Sub Command 1_Click()Dim a(10) As IntegerFor k=10 TO 1 Step -1a(k)=20-2*kNext kK=k+7Print a(k-a(k))End Sub运行程序,单击命令按钮,输出结果是A) 18 B) 12 C)8 D)6(30)窗体上有一个名为Command 1 的命令按钮,并有如下程序:Private Sub Command 1_Click()Dim a(10),x%For k=1 To 10a(k)=Int(Rnd*90+10)x=x+a(k) Mod 2Next kPrint xEnd Sub程序运行后,单击命令按钮,输出结果是:A) 10个数中奇数的个数B) 10个数中偶数的个数C) 10个数中奇数的累加和D) 10个数中偶数的累加和(31) 窗体上有一个名为Command 1的命令按钮和一个名为Timer 1 的计时器,并有下面的事件过程:Private Sub Command 1_Click()Timer 1.Enabled=TrueEnd SubPrivate Sub Form _Load()Timer 1.Interval=10Timer 1.Enabled=FalseEnd SubPrivate Sub Timer 1_Timer()Command 1.Left=Command 1.Left+10End Sub程序运行时,单击命令按钮,则产生的结果是A) 命令按钮每10秒向左移动一次B) 命令按钮每10秒向右移动一次C) 命令按钮每10毫秒向左移动一次D) 命令按钮每10毫秒向右移动一次(32)设窗体上有一个名为List1 的列表框,并编写下面的事件过程:Private Sub List 1_Click()Dim ch AS Stringch=List 1.List(List1.ListIndex)List 1.RemoveItem List1.ListIndexList 1.AddItem chEnd Sub程序运行时,单击一个列表项,则产生的结果是A) 该列表项被移到列表的最前面B) 该列表项被删除C) 该列表项被移到列表的最后面D) 该列表项被删除后又在原位置插入(33)窗体上有一个名为Command1的命令按钮,并有如下程序:Private Sub Command1_Click()Dim a As Integer, b As Integera = 8b = 12Print Fun(a, b); a; bEnd SubPrivate Function Fun(ByVal a As Integer, b As Integer) As Integera = a Mod 5b = b \ 5Fun = aEnd Function程序运行时,单击命令按钮,则输出结果是A)3 3 2 B)3 8 2 C)8 8 12 D)3 8 12(34)为了从当前文件夹中读入文件File1.txt,某人编写了下面的程序:Private Sub Command1_Click()Open "File1.txt" For Output As #20Do While Not EOF(20)Line Input #20, ch$Print chLoopEnd Sub程序调试时,发现有错误,下面的修改方案中正确的是A)在Open语句中的文件名前添加路径B)把程序中各处的“20”改为“1”C)把Print ch 语句改为Print #20,chD)把Open语句中的Output改为Input(35)以下程序运行后的窗体如图所示,其中组合框的名称是Combo1,已有列表项如图所示;命令按钮的名称是Command1。
Visual Basic考试试题带答案
Visual Basic考试试题带答案1. 应用程序打包后,其包文件的后缀为( B )。
A. .exeB. .cabC. .txtD. .ocx2. 在VB中,要想快速获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按的键是( B )A. HelpB. F1C. F10D. Enter3. 在界面设计时,双击窗体中的对象后,VisualBasic将显示的窗口是( C )。
A. 立即窗口B. 属性窗口C. 代码窗口D. 工程资源管理器窗口4. 后缀为.frm的文件表示VB 的( A )。
A. 窗体文件B. 类模块文件C. 工程文件D. 标准类模块文件5. 要改变控件的高度,应该修改控件的( D )属性。
A. TopB. LeftC. WidthD. Height6. 能够改变标签Label控件显示标题的属性是( A )。
A. CapionB. NameC. ClickD. Text7. 与传统的程序设计语言相比,Visual Basic最突出的特点是( C )A. 结构化程序设计B. 程序开发环境C. 事件驱动编程机制D. 程序调试技术8. 下列赋值语句正确的是( B )A. B+C =AB. A=B+CC. -B=AD. 5=A+B9. 应用程序设计完成后,应将程序保存,保存的过程是( D )。
A. 只保存窗体文件即可B. 只保存工程文件即可C. 先保存工程文件,之后还要保存工程文件D. 先保存窗体文件(或标准模块文件),之后还要保存工程文件10. 在Visual Basic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是( B )。
A. ShowB. HideC. LoadD. UnLoand11. 如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( B )A. Text.MytextB. Mytext.TextC. Mytext.(Text)D. Mytext*Text12. 要在窗体Form1内显示“myfrm”,使用的语句是( C )A. Form.caption="myfrm"B. Form1.caption="myfrm"C. Form1.print "myfrm"D. Form. print "myfrm"13. 每建立一个窗体,工程管理器窗口中就会增加一个( B )。
二级VISUALBASIC笔试309_真题(含答案与解析)-交互
二级VISUAL BASIC笔试309(总分96, 做题时间90分钟)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。
1.在窗体上画两个标签和一个命令按钮,其名称分别为Labe11、Labe12和Command1,然后编写如下程序:Private SUb fune(L As Label,By Val a As Integer) L.Caption="1234" a=a*a EndSub Private Sub FormLoad() Labe11.Captlon="ABCD" Labe12.Capfion=10 End Sub Private SUbCommand1_Click() a=Val(Label2.Caption) Callfunc(Labell,A) Labe12.Caption=a End Sub 程序运行后,单击命令按钮,在两个标签Labe11和Labe12中显示的内容分别是______。
SSS_SINGLE_SELA ABCD和10B 1234和100C ABCD和100D 1234和10分值: 2答案:D[评析] 单击命令按钮后变量a赋初值a=10,通过Call调用函数后,Labell.Caption="1234",而由于参数a是按值传递的,所以调用完函数后变量a的值在单击事件中并没有改变,所以执行语句Labe12.Caption=a后,Label2中显示的值仍为10。
2.在窗体上画一个命令按钮,然后编写如下程序:Sub S1(By Val x As Integer, By Val y As Integer) Dim t AsInteger t=x x=y y=r End Sub Private Sub Command1_Click() Dim a As Integer, b AsInteger a=10 b=30 S1 a,b Print"a=";"b=";b End Sub 程序运行后,单击命令按钮,.输出结果是______。
全国计算机等级考试二级Visual Basic笔试样题及答案(1)-计算机等级考试试题
全国计算机等级考试二级Visual Basic笔试样题及答案(1)-计算机等级考试试题一、选择题
(1)—(35)题每题2
分,共70分。
下列各题A)、B)、C)、
题卡相应位置上,答在试卷
D)四个先项中,只有一个选择是
上不得分。
正确的,请将正确选项涂写在答
(1)下列不能打开属性窗口的操作是。
A)执行“视图”菜单中的“属性窗
口”命令
B)按F4键
C)按Ctrl+T
D)单击工具栏上的“
属性窗口”按钮。
(2)下列可以打开立即
窗口的操作是。
A)Ctrl+DB)Ctrl+E
C)Ctrl+FD)Ctrl+G
(3)inputBox函数反回值的类型为。
A)数值B)字
符串
C)变体
D)数值或字符串(视输
入的数据而定)
(4)可以同时删除字符
串前导和尾部空白的函数是。
A)LtrimB)RtrimC
)TrimD)Mid
(5)表达式4+56*
7/8Mod9的值是
A)4B)5
C)6D)7
(6)如果在立即窗口中执行以下操作:
a=8
(是回车键,
下同)
b=9
printa>b
则输出结果是。
A)-1B)0C )False 。
二级VISUAL+BASIC笔试339
二级VISUAL BASIC笔试339(总分:74.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:30,分数:60.00)1.以下关于图片框控件的说法中,错误的是(分数:2.00)A.可以通过Print方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用Stretch属性可以自动调整图片框中图形的大小√解析:[解析] 本题考查图片框与图像框的属性与方法。
图片框中可以输出文本,与窗体类似,故答案A是正确的。
通过加载一个空图形 (Picture1.picture=LoadPicture(" "))可以清空图片框,所以答案B的表述正确。
图片框可以作为容器使用,即可以作为父控件,这也是图片框与图像框的主要区别之一。
答案C 也是正确的.D选项理解有误,Stretch属性可以自动调整图形以适合图片框,而不是调整图形的大小.关于Stretch属性,在2002年9月的试题中也出现过,它是图像框比较特殊的一个属性,图片框无此属性;考生应给予关注。
2.下列数据结构中,能用二分法进行查找的是(分数:2.00)A.顺序存储的有序线性表√B.线性链表C.二叉链表D.有序线性链表解析:[解析] 二分查找只适用于顺序存储的有序表。
在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)的。
选项A正确。
3.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() a$="VisualBasic" Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是(分数:2.00)A.VVV √B.VisC.sicD.11解析:[解析] 本题考查字符串函数。
String返回n个字符。
二级VISUALBASIC笔试303_真题-无答案
二级VISUAL BASIC笔试303(总分87,考试时间90分钟)一、选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1. 在对象的MouseDown和MouseUp事件过程中,当Button参数的值为1、2、4时,分别代表按下鼠标______。
A. 左键、中间键和右键B. 左键、右键和中间键C. 中间键、左键和右键D. 左键、右键和同时按下左右键2. 下列程序段的执行结果为______。
n=16 For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k Print x-2A. -3B. -1C. 1D. 23. 在窗体上画一个文本框,然后编写如下事件过程。
当该程序运行后,如果在键盘上输入字母“a”,则文本框中显示的内容为______。
Private Sub Text1_KeyPress<KeyAscii As Integer) Dim char as String char=Chr(KeyAscii) Text1.Text=String(5,KeyAscii) End Sub A. aaaaa B. AAAAAC. aaaaaaD. AAAAAA4. 假定有如下的Sub过程:Sub Func(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Dim a As Single Dim b As Single a=6 b=5 Func(a, b) Print a, b End Sub 程序运行后,单击命令按钮,输出结果为______。
A. 6 5B. 1 1C. 1.2 5D. 1.2 15. 编写如下事件过程:Private Sub Form KeyDown(KeyCode As Integer,Shift As Integer) If(Button And 3)=3 Then Print "AAAA" End If End Sub 程序运行后,为了在窗体上输出"AAAA",应按下的鼠标键为______。
全国计算机等级考试二级Visual+Basic语言程序设计真题精选5(含答案)
全国计算机等级考试二级Visual+Basic语言程序设计真题精选5一、单项选择题1.窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。
运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:当向文本框Text1中输入小写字母a时,文本框Text2中显示的是()。
A.AB.aC.C √D.c解析:KeyUp事件的KeyCode参数返回的是“键值”,不区分大小写。
Chr函数用来返回以数值表达式值为编码的字符。
Ucase函数用来转换大小写。
所以变量c=UCase(“a”)=“A”。
Asc(c)返回变量c中的第一个字符的ASCII,加2后,再由Chr函数转为字符,变为了“C”。
4.设工程文件包含两个窗体文件,两个窗体上分别只有一个名称为Command1的命令按钮Form1的代码如下:Module1的代码如下:对以上程序,下列叙述中错误的是()。
A.x是用户定义的类型B.InputBox函数弹出的对话框中没有提示信息C.若输入的是偶数,y.b的值为该偶数的平方D.把√解析:Fix函数是取整函数,它会删除小数部分,直接取表达式的整数部分,不四舍五入。
A项正确,X是用户定义的一种变量类型,可以使用它来声明变量;B项正确,InPutBox的格式为InPutBox(“提示信息”);C项正确,偶数被2整除和被2除的值相等,如果为偶数,那么Y.b的值就是Y.a的值的平方。
6.设x是整型变量,与函数在窗体上画一个命令按钮,然后编写如下事件过程:(“请输入一个字符串”)上述事件过程的功能是将List1中被选中的列表项添加到List2中。
运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是()。
A.将ForB.将改为C.将改为√D.将改为解析:列表框控件的List属性为保存了列表框中所有值的数组,可以通过下标访问数组中的值,应当将改为List属性来获取List1中每个选中的行。
月全国计算机等级考试二级VB笔试试题.doc
目录第一章编制依据和编制内容第二章工程概况和特点第三章组织机构及目标第四章施工部署第五章施工进度计划及工期保证措施第六章施工平面布置第七章施工方案第八章施工技术采用新技术、新工艺的可行性第九章工程质量控制及保证措施第十章安全生产施工措施第十一章文明施工措施网络进度计划图(附后)现场平面布置图 (附后)第一章编制依据和编制内容第一节编制依据1.1沈阳设计研究院设计的“锡林浩特市锡凌煤矿宿舍楼”建设工程施工图纸。
1.2本公司与建设单位签订的建设工程施工合同。
1.3本公司对工程施工现场实际情况及业主提供的相关资料。
1.4 本公司质量管理体系文件要求及类似工程施工经验,以及本公司人员配备和施工设备装备能力。
1.5 有关施工验收规范、技术标准、规程:第二节编制内容2.1根据我司多年类似建筑施工经验,结合本工程的具体情况,对该工程的特点、重点、难点进行反复研究和方案论证比较,使施工组织设计科学、合理、详尽、具有很强的可操作性和针对性。
2.2本施工组织设计为该工程全过程施工组织设计,主要内容包括:1、主要分项工程项目的具体做法及施工框图;2、劳动力计划及主要施工机械计划;3、确保工程质量的技术组织措施;4、确保安全施工的技术组织措施;5、确保文明施工和环境保护的组织措施;6、确保工期的技术措施;7、施工进度计划详(横道图);8、现场施工总平面布置及现场给排水和临时用电布置;9、混凝土、钢筋、模板、砌体等分项工程的施工保证措施;10、层高保证措施;11、成品半成品保护措施;12、总承包协调组织措施;对各专业承包商的工程总承包管理和协调,与业主、设计、监理和相关主管部门的配合协作等工程重点和难点,进行认真细致的方案设计论证和方案研究和比选,将是本施工组织设计的重点内容之一;由于本工程施工作业面积大,安全文明施工将是本施工组织设计的重点内容之一。
2.3 本工程《施工组织设计》中未注明的计量单位均为“mm”。
第二章工程概况和特点第一节地理位置及环境1.1锡林浩特市锡凌煤矿宿舍楼项目由沈阳设计研究院设计有限公司设计,建筑面积为11389.34㎡。
