2012 VB_NET练习题2(题目)

合集下载

VB期末考试试卷2012版(含答案)

VB期末考试试卷2012版(含答案)

'********** End ********** fun = Sum End Function Private Sub Form_Load() Show Print fun() NJIT_VBபைடு நூலகம்End Sub Private Sub NJIT_VB() Dim i As Integer Dim s As String Dim fOut As Integer fOut = FreeFile Open App.Path & "\out.dat" For Output As #fOut Print #fOut, fun() Close #fOut End Sub
8
C:DrawWidth 属性 D:DrawStyle 属性
答案:B 第 19 题 (2.0 分) 关于顺序文件和随机文件的说法错误的是(). A:顺序文件中记录的逻辑顺序与存储顺序是一致的 B:随机文件的结构特点是固定记录长度以及每条记录均有记录号 C:随机文件的操作与顺序文件相同 D:随机文件读写操作比顺序文件灵活
答案:A 第 17 题 (2.0 分) 在 VB 中没有提供下列()事件. A:MouseDown B:MouseUp C:MouseOver D:MouseMove
答案:C 第 18 题 (2.0 分) 在 VB 中,坐标轴的默认刻度单位是缇,用户可以根据实际需要使用()来改变刻度单位. A:Scale 属性 B:ScaleMode 属性
答案:C 第 15 题 (2.0 分) 下列程序: Sub mtv(ByVal m As Integer, ByVal n As Integer) m = m+7 n = n* 5 Print"m=";m;"n="n; End Sub Sub Form_Click() Dim a As Integer, b As Integer a = 8: b = 7 mtv a,b

VBnet参考习题答案.doc

VBnet参考习题答案.doc

A )二进制文件 9.设X 二-2,贝I 」( A ) Vai (“X")D)・Abs(X)s.Remove (1,5)s.Remove (3, 2)C ) s.Substring(6, 2) D ) s.Substring (5)要求一个正整数n 除以8所得的余数,不可以采用(D )oA) n Mod 8 n-Int(n/8)*8 B) n-Fix(n/8)*8 n-Int(n\8) 程序设计参考习题(16级)一、单项选择题1. 如果a, b, c 的值分别是・2, 2, 3,则下列表达式的值是(A )。

Math.Abs (b*c-a ) + b*Int (Rnd ())A ) 8B ) 9C ) 10D ) 11 2. 执行如下语句:Label 1 .Text= InputBoxf 4请输入标题“新标题“旧标题”)将显示一个输入对话框,若用户不输入内容就直接冋车,贝J Label 1显示的标题内容是 (A )。

A )旧标题B )新标题C )空白D )请输入标题3. 在代码窗口中,当从对象列表框屮选定了某一对象后,在(A )屮会列出适用该对象 的事件过程。

A )事件过程列表框B )属性框C )工具箱D )工具栏 5. 在设计阶段,用鼠标双击窗体上的某个控件,打开的窗口是(C )oA )解决方案资源管理器窗口B )属性窗口C )代码窗口D )即时窗口6. 设窗体VBform 上有1个命令按钮Btnl,下面叙述正确的是(C ) A ) 窗体的Click 事件过程的过程名是Form_Click B ) 窗体的Click 事件过程的过程名是Forml_Click C ) 命令按钮的Click 事件过程的过程名是Btnl_Click D ) 命令按钮的Click 事件过程的过程名是Buttonl_CIick7. 要在命令按钮Button!上显示“开始”,可用下列语句中的(B )。

A ) Buttonl.Value ="开始" B ) Button 1 .Text = v 开始" C ) = ”开始”D ) Button 1.Caption = ,?开始”8. 以下可以用普通文本编辑软件打开阅读的数据文件是( B )oB )顺序文件C )随机文件)函数的执行结果与英他3个不一样。

VB练习题2

VB练习题2

1.项目文件的扩展名是()A..vb B..sln C..exe D..vbproj2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。

A.工具箱B.属性 C.即时D.窗体3.要使窗体的标题为“演示实例”,应修改窗体的()属性。

A.Caption B.Tip C.Item D.Text4.在中,下面属于方法的是()。

A.FocusB.SelectedTextC.LostFocusD.Keypress5.一条语句要在下一行继续写,可用()符号作为续行符。

A.+B.-C.空格和_D....6.若要使命令按钮不可操作,要对()属性进行设置。

A.EnabledB.VisibleC.BackColorD.Text7.在集成环境中创建应用程序时,除了工具箱窗口、窗体窗口和属性窗口外,必不可少的窗口是()A.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口8.当运行程序时,系统自动执行启动窗体的()事件过程A.Load B.Click C.Unload D.GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是()A.文本框没有内容B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置A.BackColor B.BorderStyle C.ForeColor D.BackStyle 11.数据类型为Long的类型标识符为()。

A.%B.&C.!D.#12.下面()是日期型常量。

A.“5/17/12”B.5/17/12C.#5/17/12#D.(5/17/12)13.下面的()是合法的单精度型变量。

A.num!B.sum%C.char!D.mm#14.下面的()是合法变量名。

A.X_yzB.123abcC.IntegerD.X-Y15.Rnd函数不可能为下列的()值。

2012年3月计算机二级VB练习题及答案:用户界面设计

2012年3月计算机二级VB练习题及答案:用户界面设计

⼀、单选题 1.下列控件中没有Caption属性的是 ________。

A)框架 B)列表框 C)复选框 D)单选按钮 2.复选框的Value 属性为 1 时,表⽰ ________。

A)复选框未被选中 B)复选框被选中 C)复选框内有灰⾊的勾 D)复选框操作有误 3.⽤来设置斜体字的属性是 ________。

A) FontItalic B) FontBold C) FontName D) FontSize 4.将数据项“China”添加到列表框List1中成为第⼆项应使⽤ ________语句。

A) List1.AddItem "China",1 B) List1.AddItem "China", 2 C) List1.AddItem 1, "China" D) List1.AddItem 2, "China" 5.引⽤列表框List1最后⼀个数据项,应使⽤ ________语句。

A) List1.List(List1.ListCount) B) List1.List(ListCount) C) List1.List(List1.ListCount-1) D) List1.List(ListCount-1) 6. 假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使⽤ ________语句。

A) List1.AddItem 3, "China" B) List1.AddItem "China", List1.ListCount-1 C) List1.AddItem "China", 3 D) List1.AddItem "China", List1.ListCount 7.执⾏了下⾯的程序后,列表框中的数据项有________。

2012年9月全国计算机二级VB考试真题

2012年9月全国计算机二级VB考试真题

2012年9月全国计算机二级VB考试真题二级VB一、选择题(每小题2分,共70分)(1)下列链表中,其逻辑结构属于非线性结构的是A)循环链表 B)双向链表 C)带链的栈 D)二叉链表(2)设循环队列的存储空间为Q(1:35),初始状态为front=rear=35,现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A)16 B)20 C)0或35 D)15(3)下列关于栈的叙述中,正确的是A)栈顶元素一定是最先入栈的元素 B)栈操作遵循先进后出的原则C)栈底元素一定是最后入栈的元素 D)以上三种说法都不对(4)在关系数据库中,用来表示实体间联系的是A)二维表 B)树状结构 C)属性 D)网状结构(5)公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是A)m:1联系 B)1:m联系 C)1:1联系 D)m:n联系(6)有两个关系R和S 如下:则由关系R得到关系S的操作是A)自然连接 B)选择 C)并 D)投影(7)数据字典(DD)所定义的对象都包含于A)程序流程图 B)数据流图(DFD图) C)方框图 D)软件结构图(8)软件需求规格说明书的作用不包括A)软件可行性研究的依据 B)用户与开发人员对软件要做什么的共同理解C)软件验收的依据 D)软件设计的依据(9)下面属于黑盒测试方法的是A)逻辑覆盖 B)语句覆盖 C)路径覆盖 D)边界值分析(10)下面不属于软件设计阶段任务的是A)数据库设计 B)算法设计C)软件总体设计 D)制定软件确认测试计划(11)以下叙述叙述中错误的是A)vbp是工程文件,一个工程可以包括.bas文件B).frm文件是窗体文件,一个窗体可以包含.bas文件C) vbp是工程文件,一个工程可以由多个.frm文件组成D).vbg文件是工程组文件,一个工程组可以由多个工程组成(12)以下叙述中错误的是A)在Visual Basic的窗体中,一个命令按钮是一个对象B)事件是能够被对象识别的状态变化或动作C)事件都是由用户的键盘操作或鼠标操作触发D)不同的对象可以具有相同的方法(13)设x=3.3, y=4.5, 表达式x-Int(x)+Fix(y)的值是A)3.5 B)4.8 t C)4.3 D)4.7(14)窗体上有一令名称为Command1的命令按钮, 其中部分代码如下: Private Sub Command1_Click()Dim a(10)As IntegerDim n As Integer... ...Call calc(a, n)... ...End Subcalc过程的首行应该是A)Sub talc(x()As Integer, n As Integer)B)Public Sub calc(x() As Integer)C)Private Sub calc(a(n) As Integer, n As Integer)D)Public Sub calc(a As Integer, n As Integer)(15)设有如下程序:Sub f(x As Integer,ByVal y As Integer)x=2*xy=y+xEnd SubPrivate Sub Command1_Click()Dim a As Integer,b As Integera=6:b=35Call f(a, b)Print a, bEnd Sub程序运行后, 单击命令按钮Command1, 输出结果为A)6 47 B)12 47 C)6 35 D)12 35(16)以下叙述中正确的是A)窗体及窗体上所有控件的事件过程代码都保存在窗体文件中B)在工程中只有启动窗体可以建立菜单c)窗体名称必须与窗体文件的名称相同D)程序一定是从某个窗体开始执行的(17)窗体上有一个名称为Command1的命令按钮, 其单击事件过程代码如下: Private Sub Command1_Click()Static x As Variantn=0x=Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)while n<=4x(n)=x(n+5)Print x(n);n=n+1WendEnd Sub运行程序, 单击命令按钮Command1, 窗体上显示的是A)1 2 3 4 5 B)6 7 8 9 10 C)2 3 4 5 6 D)6 2 3 4 5(18)窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮。

2012年VB真题

2012年VB真题

2012秋第一套[1]. Web网页有___________ 网页和动态网页两大类,前者通常指那些内容固定不变的网页。

[2]. CD光盘片根据其制造材料和信息读写特性的不同,可以分为CD-ROM、CD-R和CD-RW。

CD-R光盘指的是________。

A.只读光盘B.随机存取光盘C.只写一次式光盘D.可擦写型光盘[3]. 下列4种输入设备中功能和性质不属于同一类型的是________。

A.鼠标器B.触摸屏C.轨迹球D.手持式扫描仪[4]. 十进制整数256使用无符号整数表示时,在PC中使用________个二进位表示最合适。

A.4B.8C.16D.32[5]. 为了解决异构网互连的通信问题,IP协议定义了一种独立于各种物理网络的数据包格式,称之为IP________,用于网络之间的数据传输。

[6]. 数码相机中将光信号转换为电信号的芯片是________。

A.Flash ROMB.DSP C.CCD或CMOSD.A/D[7]. 以下Windows(中文版)文件系统中有关文件命名的叙述中,错误的是_____________ 。

A.每个文件或文件夹必须有自己的名字B.同一个硬盘(或分区)中的所有文件不能同名C.文件或文件夹的名字长度有一定限制D.文件或文件夹的名字可以是中文也可以是西文和阿拉伯数字[8]. 下面关于因特网服务提供商(ISP)的叙述中,错误的是_______。

A.ISP指的是向个人、企业、政府机构等提供因特网接入服务的公司B.因特网已经逐渐形成了基于ISP的多层次结构,最外层的ISP又称为本地ISPC.ISP通常拥有自己的通信线路和许多IP地址,用户计算机的IP地址是由ISP分配的D.家庭计算机用户在江苏电信或江苏移动开户后,就可分配一个固定的IP地址进行上网[9]. USB接口是一种通用的串行接口,通常可连接的设备有移动硬盘、优盘、鼠标器、扫描仪等。

[10]. 在启动PC机的过程中,用户可以通过按下键盘上的一个特定键运行存储在BIOS 中的_____程序,从而修改CMOS芯片中保存的系统配置信息。

2012全国计算机二级VB机试模拟题 (12)

2012全国计算机二级VB机试模拟题 (12)

1第1小题【知识点播】文本框控件的MultiLine属性设置文本框是否能以多行显示文本,值为True表示允许,值为False表示不允许;ScrollBars属性设置文本框是否有水平或垂直滚动条,它的值为:0表示没有滚动条(默认值),1表示只有水平滚动条、2表示只有垂直滚动条,3表示有水平和垂直滚动条,设置0以外的值时MultiLine属性值必须为True。

【审题分析】本题只需按要求画出控件并设置其相应属性即可。

【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体Form1中画两个文本框,并分别设置它们的相关属性,其属性及值如表97-1所示。

表97-1步骤2:按要求将文件保存至考生文件夹中。

第2小题【审题分析】要在程序运行时,移动滚动条上的滑块就能改变文本框的高度,只需在滚动条的Change事件过程中编写利用滚动条的V alue属性值来决定文本框Height属性值的语句即可,同时将文本框Width属性值设置为其Height属性值的1.5倍。

【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体Form1中画一个文本框和一个水平滚动条,在属性设置窗口中设置其相关属性,其属性及值如表97-2所示。

表97-2步骤2:双击窗体Form1上的水平滚动条,打开代码编辑窗口,在其Change 事件过程中输入以下代码:参考代码:Private Sub Hsb1_Change()Txt1.Height = Hsb1.ValueTxt1.Width = Txt1.Height * 1.5End Sub步骤3:按要求将文件保存至考生文件夹中。

【主要考点】水平滚动条控件、Change事件过程。

2第1小题【审题分析】在本题源码“修改”按钮的单击事件过程中,通过语句“txtData = Cbo1.Text”将组合框中当前选择内容显示到文本框中,同时通过设置“确定”按钮的Enabled属性值为True使其可用;在“确定”按钮的单击事件过程中,通过语句“Cbo1.List(ListIndex) = txtData”把修改后的文本框内容替换组合框中该列表项的原有内容,并清空文本框,使“确定”按钮不可用;在“添加”按钮的单击事件过程中,用组合框的AddItem方法将文本框中的内容添加为组合框的一个项目。

(完整word版)VBnet习题集

(完整word版)VBnet习题集

第一章环境和程序设计初步一.选择题1.在Visual 的集成开发的环境中,下面不属于该环境编程语言的是(C)。

A.VBB.C++C. PascalD. J#2.在集成开发环境中有两类窗口,浮动窗口和固定窗口,下面不属于浮动窗口的是(D)。

A.工具箱窗口B.属性窗口C.立即窗口D.窗体窗口3.在中,在窗体上显示控件的文本,用(A )属性设置。

A. TextB. NameC. CaptionD. Image4.不论何种控件,共同具有的是什么属性( D )。

A. TextB. Name C.ForeColor D.Text5.对于窗体,可改变窗体的边框性质的属性是(B)。

A.MaxButtonB. FormBorderStyleC. NameD. Left6.若要使标签控件显示时不要覆盖窗体的背景图案,要对(A)属性进行设置。

A.BackColor B. BorderStyle C.ForeColor D.BackStyle7.若要使命令按钮不可操作,要对(A)属性进行设置。

A. EnabledB.VisibleC. BackColorD. Text8.要使文本框中的文字不能被修改,应对(D)属性进行设置。

A. LockedB. VisibleC. EnabledD. ReadOnly9.要使当前Form1 窗体的标题栏显示“欢迎使用”,以下(B)语句是正确的。

A.Form1.Text=“欢迎使用V”B.Me. Text=“欢迎使用”=“欢迎使用”D.Me. Name=“欢迎使用”10.当运行程序时,系统自动执行启动窗体的(A)事件过程。

A. LoadB. ClickC. UnLoadD. GotFocus11.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是(B)。

A.文本框没有内容B.文本框的MulitLine属性为FalseC.文本框的MulitLine属性为TrueD.文本框的Locked属性True12.要判断在文本框中是否按了Enter键,应在文本框的(D)事件中判断。

2012年计算机二级VB上机试题及解题思路(第三套)

2012年计算机二级VB上机试题及解题思路(第三套)

第03套1. 基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为%USER%**********************************************************************请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为Frame1,标题为“目的地”的框架,在框架中添加三个复选框,名称分别为Check1、Check2、Check3,其标题分别是“上海”、“广州”、“巴黎”,其中“上海”为选中状态,“广州”为未选状态,“巴黎”为灰色状态,如图所示。

请画控件并设置相应属性。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

解题思路:启动Visual Basic系统,创建一个Form1窗体。

在该窗体上画一个框架控件,通过其属性窗口将名称设为Frame1,标题(Caption属性)设为“目的地”。

在F1框架中画三个复选框控件,通过其属性窗口将名称分别设为Check1、Check2、Check3,标题(Caption 属性)分别设为“上海”、“广州”、“巴黎”,“上海”的Value属性设为1,“巴黎”的Value属性设为2。

参考文件:c:\wexam\26990001\hlpsys\参考答案\sjt1.vbp、sjt1.frm、sjt1.vbw请把这些文件复制到c:\wexam\26990001中,然后打开sjt1.vbp文件并运行。

**********************************************************************(2)在名称为Form1的窗体上画一个名称为Picture1的图片框,其宽和高分别为1700、1900。

请编写适当事件过程,使得在运行时,单击图片框,则装入考生目录下的图形文件pic1.bmp,如图所示。

2012年上海市高等学校计算机等级考试试卷二级VBNET程序设计

2012年上海市高等学校计算机等级考试试卷二级VBNET程序设计

2012年上海市高等学校计算机等级考试试卷二级 程序设计( A 卷)(本试卷考试时间 120 分钟)一、单选题 ( 本大题 10 道小题,每小题 1.5 分,共 15 分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。

1.当运行程序时,系统自动执行启动窗体的__________事件过程。

答案:AA.LoadB.ClickC.UnLoadD.GotFocus2.已知列表框(ListBox1)中有10个数据项,对列表框操作正确的语句是___________。

答案:BA.ListBox1.Clear()B.ListBox1.Items.RemoveAt(4)C.ListBox1.Items.RemoveAt("计算机")D.ListBox1.Items.Add(1, "打印机")3.若要使标签控件显示时不覆盖窗体的背景图案,要对___________ 属性进行设置。

答案:AA.BackColorB.BorderStyleC.BackD.ForeColor4.下列函数中,_________函数返回值是数值型的。

答案:DA.ChrB.MidC.ReplaceD.Val5.下面的过程定义语句中_________是不合法的。

答案:AA.SubSub1(ByVal n%) As IntegerB.SubSub1(ByVal sub1%)C.FunctionSub1(ByVal n%) As IntegerD.FunctionSub1%(ByVal n%)6.定义结构类型并声明变量如下:Structure StudentDim No As IntegerDim Name As StringEnd StructureDim s As Student下列语句正确的是__________。

答案:DA.s={100001,"张三"}="张三"="张三"="张三"7.VB程序设计中,响应对象的外部动作称为______ , 而对象可以执行的动作或对象本身的行为则称为______。

2012年9月全国计算机等级考试二级VB笔试试卷及答案(WORD版本)

2012年9月全国计算机等级考试二级VB笔试试卷及答案(WORD版本)

2012年9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计一、选择题1、下列链表中,其逻辑结构属于非线性结构的是A、二叉链表B、循环链表C、双向链表D、带链的栈2、设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。

现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A、15B、16C、20D、0或353、下列关于栈的叙述中,正确的是A、栈底元素一定是最后入栈的元素B、栈顶元素一定是最先入栈的元素C、栈操作遵循先进后出的原则D、以上三种说法都不对4、在关系数据库中,用来表示实体间联系的是A、属性B、二维表C、网状结构D、树状结构5、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是A、1:1联系B、m:1联系C、1:m联系D、m:n联系6、有两个关系 R和S如下:则由关系R得到关系S的操作是A、选择B、投影C、自然连接D、并7、数据字典(DD)所定义的对象都包含于A、数据流图(DFD图)B、程序流程图C、软件结构图D、方框图8、软件需求规格说明书的作用不包括A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件设计的依据D、软件可行性研究的依据9、下面属于墨盒测试的方法是A、语句覆盖B、逻辑覆盖C、边界值分析D、路径覆盖10、下面不属于软件设计阶段任务的是A、软件总体设计B、算法设计C、制定软件确认测试计划D、数据库设计11、以下叙述中错误的是A、.vbp文件是工程文件,一个工程可以包含.bas文件B、.frm文件是窗体文件,一个窗体可以包含.bas文件C、.vbp文件是工程文件,一个工程可以由多个.frm文件组成D、.vbg文件是工程组文件,一个工程组可以由多个工程组成12、以下叙述中错误的是A、在Visual Basic的窗体中,一个命令按钮是一个对象B、事件是能够被对象识别的状态变化或动作C、事件都是由用户的键盘操作或鼠标操作触发的D、不同的对象可以具有相同的方法13、设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是A、3.5B、4.8C、4.3D、4.714、窗体上有一个名称为Command1的命令按钮,其中部分代码如下:Private Sub Command1_Click( )Dim a(10) As IntegerDim n As Integer……Call calc(a,n)……End Subcalc过程的的首行应该是A、Sub calc(x() As Integer,n As Integer)B、Public Sub calc(x() As Integer)C、Private Sub calc(a(n) As Integer,n As Integer)D、Public Sub calc(a As Integer, n As Integer)15、设有如下程序Sub f(x As Integer,ByVal y As Integer)x=2*xy=y+xEnd SubPrivate Sub Command1_Click()Dim a As Integer , b As Integera=6 ; b=35call f(a,b)print a,bEnd Sub程序运行后,单击命令按钮Command1,输出结果为A、6 47B、12 47C、6 35D、12 3516、以下叙述中正确的是A、窗体及窗体上所有控件的事件过程代码都保存在窗体文件中B、在工程中只有启动窗体可以建立菜单C、窗体名称必须与窗体文件的名称相同D、程序一定是从某个窗体开始执行的17、窗体上有一个名称为Command1的命令按钮,其单击事件过程代码如下:Private Sub Command1_Click()Static x As Variantn=0x=array(1,2,3,4,5,6,7,8,9,10)While n<=4x(n)=x/(n+5)Print x(n);N=n+1WendEnd Sub运行程序,单击命令按钮Command1,窗体上显示的是A、12345B、678910C、23456D、6234518、窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮,命令按钮的单击事件过程如下:Private Sub Command1_click()x=InputBox(“输入x: ”,,0)y=InputBox(“输入y: ”,,0)Label1.caption=x+yEnd Sub运行程序后,单击命令按钮,在输入对话框中分别输入2,3,运行的结果是A、程序运行有错误,数据类型不匹配B、程序运行有错误,InputBox函数的格式不对C、在Label1中显示5D、在Label1中显示2519、窗体上有一个名称为Shape1的形状控件和由三个命令按钮组成的名称cmdDraw的控件数组。

2012 VB_NET练习题2(题目)

2012 VB_NET练习题2(题目)

第1-2章 基础一、题11..NET 的目的就是将( )作为新一代操作系统的基础,对互联网的设计思想进行扩展。

2.对象的特征称( ),对象能够执行的操作称( ),对象能够识别的操作称( )。

3.面向对象的程序设计语言的基本编程模式是( )驱动。

4.要退出应用程序的执行,不能执行下列的( )语句。

①End ②Application.Exit ③Application.Exit() ④Stop ⑤Debug.Break5.要使文本框中的文字不能被修改,应把( )属性设置成False 。

6.当运行程序时,系统自动执行启动窗口的( )事件过程。

7.当文本框的ScrollBars 属性设为Horizontal ,MultLine 属性设为True,却没有效果,原因是( )。

8.图片控件PictureBox 的属性SizeMode 用于调节框内显示图的大小。

下面的( )枚举值能使图片自动缩放填满整个图片框。

①Zoom ②StretchImage ③AutoSiuze ④CenterImage二、题2 框架包括 和NET 类库。

2.项目可以视为编译后的一个可执行单元,可以是应用程序、动态链接库等,而企业级的解决方案往往需要多个可执行程序的合作,为便于管理,在Visual 集成环境中引入了 。

3.要想Label 控件显示给定的文字“您好”,应在设计状态下设置它的 属性值。

4.要想在控制台程序运行时输入信息,可使用Console 对象的 方法,要输出信息应使用Console 对象的 方法。

5.在 中, 过程是控制台应用程序的入口点。

6.语句:Me.BackgroundImage= ,可以清除窗体的背景图。

第3章 数据类型与表达式一、题11.将算术式,ed c b a -+-⨯15写成 表达式为( )。

2.数学式“2/3e (x+y)”的VB .NET 表达式是( )。

3.15除以4余数的-3次方的VB .NET 表达式为( )4.将变量k 四舍五入保留2位小数的表达式是( )。

2012年重庆计算机二级vb试题

2012年重庆计算机二级vb试题

二级Visual Basic笔试模拟试题(共100分)注意事项: 1. 请将一、二、三题的答案填涂在答题卡上2. 请将四、五、六题的答案做在答题纸上一、单项选择题(每小题1分,共25分)1.用于设置粗体字的属性是( d )。

(A)FontItalic (B)FontName (C)FontBold (D)FontSize2.语句Me.Print "the"; Spc(2); "sun"执行后在窗体上输出的结果是( a )。

(A)the sun (B)thesun (C)"the"; "sun" (D)the Spc(2) sun 3.设有说明语句:Option Base 1: Dim arr(-3 to 3,10),则数组arr中元素个数为(b )。

(A)60 (B)70 (C)80 (D)904.以下属性与方法中,(c )可以重新定义窗体的坐标系。

(A)DrawStyle (B)DrawWidth (C)DrawMode (D)Scale5.当运行VB程序时,系统在窗体加载时将自动执行窗体的(a )事件过程。

(A)Load (B)Click (C)UnLoad (D)GotFocus 6.Visual Basic 是一种面向对象的可视化程序设计语言,采取了(a)的编程机制。

(A)事件驱动(B)按过程顺序执行(C)从主程序开始执行(D)按模块顺序执行7.下列程序段中,不能把x和y中的较大者赋予变量Max的是( d )。

(A)Max = IIf(x > y, x, y)(B)If x > y Then Max = x Else Max = y(C)If x >= y Then Max = x Else Max = y(D)If x >= y Then Max = y Else Max = x8.在文本框中输入的数据,其默认的数据类型是(b)。

12年上海VB.NETB卷

12年上海VB.NETB卷

一、单选题1.在面向对象的程序设计语言中,___________不属于对象的三个要素。

A.方法B. 封装C. 时间D.属性2.要使Timer事件每秒触发两次,则需要设置Timer控件的Interval属性为______。

A.50B.500C.5D.0.53.若有说明:Dim x%, y%, z%, 则下列语句中错误的是_____A.x+y=y+xB.z=x<>yC.x=x+2D.x=x+y4.执行如下代码后,标签上显示的是_______。

Private Sub Button1_Click( ……) Handles Button1.ClickDim x As Integerx = 2Select Case xCase 1, 3label1.text = "分支1"Case Is > 4label1.text = "分支2"End SelectEnd SubA.分支1B.分支2C.其它D.程序报错5.下列循环语句中循环体的执行情况为_____。

Dim i%i = 10Do……i = i + 1Loop While i >= 0A.执行6次B.执行1次C.执行5次D.溢出6.已定义Dim b() As Integer,则在其后使用下列_____语句是错误的。

A. ReDim b(2)B. ReDim Preserve b(10)C. ReDim b(2,2)D. ReDim b(n%)7.单击按钮执行如下程序,所弹出的信息框内容为__________。

Private Sub Button1_Click(……) Handles Button1.ClickDim s$ = "传值与传地址"Call Changestr(s)MsgBox(s)End SubSub Changestr(ByVal str$)Changestr = Mid(str, 4, 3)End SubA. 传值与传地址B. 传值与C. 传地址D.与传地8.在“打开”文件对话框中,若要在文件列表框中只显示扩展名为BMP的文件,则Filter属性应设置为______。

VB.NET笔试练习题

VB.NET笔试练习题

笔试练习题C.自动隐藏、任意停放、多重监视功能D.不能任意停放,并且某个时刻只能选择一种监视方式。

2、Visual 中提供了(B )。

A.Web设计器及Windows Forms设计器。

B.C#、VC++、VB三种集成开发环境。

C.Windows Forms设计器D.Web设计器、Windows Forms设计器、XML设计器、设计器、控制台应用程序等组件。

3、解决方案资源管理器的主要功能是(A )。

A.提供某个项目所有文件的直观视图,是用户和解决方案之间的双向接口。

B.监视受控文件的当前状态。

C.设置首选取项、阅读产品新闻、联系开发伙伴及访问其他信息。

D.提供当前使用文件的有关信息。

4、在中要把属性窗口打开,可以选择(C )。

A.按F5键打开属性窗口。

B.“解决方案资源管理器”窗口中的“属性”菜单项。

C.“视图”菜单中的“属性窗口”或F4键。

D.“编辑”菜单中的“属性窗口”。

5、要使窗体的标题为“演示实例”,应修改窗体的(D )属性。

A.Caption B.Tip C.Item D.Text6、表达式Num+=3代表的意思是(B )。

A.Num=3 B.Num=Num+3 C.Num+3=Num D.3=Num7、数据类型为Long的数据在内存中占用的字节数为(D ),其类型标识符为(B )。

(1)A.2 B.4 C.4 D.8(2)A.% B.C.! D.#8、声明一个窗体级变量时,可以在代码窗口中用(C )来声明。

A.只能用Dim语句声明B.只能用Private语句声明。

C.可以用Dim语句、Private语句、Public语句进行声明。

D.可能用Dim语句、Private语句、Public语句、Static语句进行声明。

9、以下定义常量不正确的语句是(D )。

A.Const Num As Integer=200B.Const Num1 As Long=200, Sstr$=”World”C.Const Sstr$=”World”D.Const Num$=#World#10、标签控件的作用是(C )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1-2章 基础一、题11..NET 的目的就是将( )作为新一代操作系统的基础,对互联网的设计思想进行扩展。

2.对象的特征称( ),对象能够执行的操作称( ),对象能够识别的操作称( )。

3.面向对象的程序设计语言的基本编程模式是( )驱动。

4.要退出应用程序的执行,不能执行下列的( )语句。

①End ②Application.Exit ③Application.Exit() ④Stop ⑤Debug.Break5.要使文本框中的文字不能被修改,应把( )属性设置成False 。

6.当运行程序时,系统自动执行启动窗口的( )事件过程。

7.当文本框的ScrollBars 属性设为Horizontal ,MultLine 属性设为True,却没有效果,原因是( )。

8.图片控件PictureBox 的属性SizeMode 用于调节框内显示图的大小。

下面的( )枚举值能使图片自动缩放填满整个图片框。

①Zoom ②StretchImage ③AutoSiuze ④CenterImage二、题2 框架包括 和NET 类库。

2.项目可以视为编译后的一个可执行单元,可以是应用程序、动态链接库等,而企业级的解决方案往往需要多个可执行程序的合作,为便于管理,在Visual 集成环境中引入了 。

3.要想Label 控件显示给定的文字“您好”,应在设计状态下设置它的 属性值。

4.要想在控制台程序运行时输入信息,可使用Console 对象的 方法,要输出信息应使用Console 对象的 方法。

5.在 中, 过程是控制台应用程序的入口点。

6.语句:Me.BackgroundImage= ,可以清除窗体的背景图。

第3章 数据类型与表达式一、题11.将算术式,ed c b a -+-⨯15写成 表达式为( )。

2.数学式“2/3e (x+y)”的VB .NET 表达式是( )。

3.15除以4余数的-3次方的VB .NET 表达式为( )4.将变量k 四舍五入保留2位小数的表达式是( )。

5.要定义固定长度字符串变量str 要使用( )。

6.表达式Chr(Int(Rnd*10+66))所产生的是( )。

7.表达式Len(“123程序设计ABC ”)的值是( )。

二、题21.若A=20,B=80,C=70,D=30,则表达式A+B>160 or (B*C>200 And Not D>60)的值是 。

2.表达式7Mod4*4^3/6\2的值为: 。

3.表达式Len(Str(17.35))mod 2的值为 。

的一个语句好可以分别写在多行上,行末尾加上 作为续行标志;另外,一行也可以写多个语句,但语句之间需要用冒号分隔。

5.为计算表达式e(B+8)Sin75º的值,应使用的语言的表达式是·6.为计算表达式(a + b)x+y的值,应使用的VB.NET语言表达式是。

7.用Public和<VBFixedString(n)> 只能在定义变量,不能在()定义变量。

8.设整型变量x中有两位数,要将这两位数互换位置(如13变成31),实现这一功能的表达式是: 。

9.函数可获取当前系统的日期。

10.判断字符串变量str是否等于“abc”(不区分大小写),完善下面的If语句:If =”abc” Then MsgBox(“Yes”) Else MsgBox(“No”)11.在模块的开头通过Imports 语句,可以使表达式|x|写成abs(x)。

第4章结构化程序设计语句一、题11.If语句后面的表达式应该是( )。

2.有如下按钮的Click事件代码:Private Sub Button1—Chck(…(省略参数))Handles Button1.ClickDim x As Integer=1,a As Integer=0,b As integer=0Select Case xCase 0:b=b+1Case 1:a=a+1Case 2: a=a+1: b=b+1End SelectTextBoxl.Text="a=" & Str(a) & "b=" & Str(b)End Sub程序执行时单击该按钮,在TextBox1控件中显示的内容是( )。

3.有如下按钮的Click事件代码:Private Sub Button1 Click(…(省略参数))Handles Buttonl.CrickDim aAs Integer=0,j As IntegerForj=1 T0 20 Step 2a=a+j\5Next jTextBox1.Text=Str(a)End Sub程序执行时单击该按钮,在TextBox1控件中显示的内容是( )。

4.下面程序段的执行结果为( )。

Private Sub Buttonl—Click(…(省略参数))Handles Button1.ClickDim I As Integer,A As integerI=4:A=5DoI=I+1 :A=A+2Loop Until I>=7TextBox1.Text="I="+Str(I)+",A="+Str(A)End Sub5.在Select语句中,下面各子句错误的是()。

①Case 10,Is >20 ②Case 2,4,6 ③Case -1 To 10 ④ Case x>10 And x<20二、题2语言中实现循环的语句有:语句、Do while…Loop语句、Do…LoopWhile 语句、Do Until…LooP语句、Do…Loop Until语句和语句。

2.下面循环的执行次数为次。

Dim A As Integer=6,B As Integer=2Dim i As IntegerFor I=1 to A Step BA=1:B=5Next I3.有如下程序:Dim d,a As String,i As Integerd="":a="abcde"For i=Len(a) To 1 Step-1d=d+Mid(a,i,1)Next iTextBox1.Text=d运行后,TextBox1中显示的文字是。

4.在For循环执行过程中,希望当某个条件满足时退出循环,使用的语句是。

5.下列程序的作用是求出所有的水仙花数。

(所谓水仙花数是指这样的数:该数是三位数,其各位数字的立方和等于该数。

如:153=13+53+33,所以153是一个水仙花数)Dim i,a,b,c,t As IntegerTextBox1.Text=""For i=1OO To ① Step 1t=ia=t Mod lO:t=t\lO:b=t Mod 1O:c=t\1OIf ② ThenTextBox1.Text=TextBox1.Text+"i="+Str(i)+","End ifNext i6.下列程序段执行后,在TextBex1中显示的结果为。

Dim x As Integer,dj As Stringx=Int((69-60)*Rnd()+60)Select Case xCase Is>=90Dj=”优秀”Case 80 TO 89Dj=”良好”Case 60 TO 79Dj=”合格”Case elseDj=”不合格”End SelectTextBox1.text=dj三、结构化异常处理一)、题11.下列关于Try…Catch…Finally…EndTry语句的说明中,不正确的是()。

①Catch块可以有多个②Finally块是可选的③Catch块也是可选的④可以只有Try块(不能同时省略Catch 和Finally)2.下列说法正确的是()。

①在VB.NET中,编译时对数组下标越界将作检查②在VB.NET中,程序运行时,数组下标越界也不会产生异常③在VB.NET中,程序运行时,数组下标越界是否产生异常由用户确定④在VB.NET中,程序运行时,数组下标越界一定会产生异常二)、题21.根据错误的性质,可以将错误分成三类:语法错误、运行错误和错误。

2.的集成环境提供了三种工作模式:设计模式、运行模式和模式。

3.[ ]对话框用于显示当前被监视表达式的值,只能在运行模式或中断模式下打开。

(能靠边的是局部变量窗口,但该窗口只能查看变量,不能查看表达式)4.Exception类有两个重要的属性,其中属性包含对异常原因的描述信息。

5.在Catch语句中列举异常类型时,FormatException异常应列在Exception异常的。

(填前面或后面)6.能够捕获下标越界异常的类是。

7.能够捕获到算术运算溢出引发的异常及浮点值为正无穷大、负无穷大或非数字(NaN)时引发的异常的类是。

第5章数组一、题11. 下列数组定义语句正确的是()①Dim Arr(1 To 8) As Integer ②Dim Arr() As Integer={1,2,3}③Dim Arr(3) As Integer={1,2,3,4} ④Dim Arr(1 To 2)={1,2}2.Dim a(9) As Integer语句定义的数组占()个字节。

3.有如下程序:Dim a(3,3),m,n As IntegerFor m=1 To 3For n=1 To 3a(m,n)=(m-1)*3+nNext nNext mTextBox1.Text=""For m=2 To 3For n=1 To 2TextBox1.Text=TextBox1.Text+CStr(a(n,m))+""Next nNext m运行后,TextBox1中显示的文本是()。

4.已知有如下数组定义语句:Dim Arr(4,5) As Integer则以下ReDim语句不正确的是()·①ReDim Arr(2,3) ②ReDim Preserve Arr(2,3) ③ReDim Preserve Arr(4,6)④ReDim Preserve Arr(4,5)二、题21.在中,数组元素的下标是从开始。

2.己知有如下语句:Dim Arr(5) As Integer现在希望要把数组元素的个数改为10,且保留数组中原有元索的值,应执行语句。

3.已知数组Arr是二维数组,在程序中要知道该数组第二维的下标上界,应执行语句。

4.在以下的程序代码中,使用二维数组A表示矩阵,其功能是使二对角线上的元素值全为l,其余元素值全为0。

相关文档
最新文档