《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案_第1页
《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案_第2页
《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案_第3页
《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案_第4页
《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

期末测试卷1一、选择题(单选,30分,每题3分)1.VB.NET中的各种窗体,可以实现()。A.自动隐藏B.自动隐藏、任意停放C.自动隐藏、任意停放、多重监视功能D.不能任意停放,并且某个时刻只能选择一种监视方式。2.解决方案资源管理器的主要功能是()。A.提供某个项目所有文件的直观视图,是用户和解决方案之间的双向接口。B.监视受控文件的当前状态。C.设置首选取项、阅读产品新闻、联系开发伙伴及访问其它信息。D.提供当前使用文件的有关信息。3.要使窗体的标题为“演示实例”,应修改窗体的()属性。A.Caption B.Tip C.Item D.Text4.数据类型为Long的数据在内存中占用的字节数为()。A.2 B.4 C.4 D.85.以下定义常量不正确的语句是()。A.ConstNumAsInteger=200B.ConstNum1AsLong=200,Sstr$=”World”C.ConstSstr$=”World”D.ConstNum$=#World#6.如果要使文本框能够多行显示,则应使()属性设为True。A.MultiLine B.MaxLength C.SelLength D.Locked7.如果FOR语句中的步长值为正,则循环正常结束时()。A.循环变量的终值>初值 B.循环变量的终值<初值C.循环变量的终值=初值 D.都错8.图片框控件可显示图像,若想使图片框自动改变大小,以适应装入的图片,应修改SizeMode属性值为()。A.Normal B.AutoSize C.StretchImage D.CenterImage9.在程序运行过程中要改变文本框中字体的大小,使用不正确的语句是()。A.TextBox1.Font=NewSystem.Drawing.Font("宋体",14.0!,Drawing.FontStyle.Bold)B.TextBox1.Font=NewSystem.Drawing.Font("宋体",16.0!)C.TextBox1.Font=NewSystem.Drawing.Size(18.0!)D.TextBox1.Font=NewFont("宋体",14.0!)10.向列表框中填加一个新项目,正确的语句是()。A.ListBox1.Items.Add(“HowareYou?”)B.ListBox1.Items.Insert(“HowareYou?”)C.ListBox1.Items.Add(2,“HowareYou?”)D.ListBox1.Items.Insert(2,“HowareYou?”)二、判断下列程序的运行结果(共20分,每题10分)1.窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程:PrivateOverloadsSubButton1_Click(ByValsenderAsSystem.Object,ByValeAs_System.EventArgs)HandlesButton1.ClickDimnumAsIntegernum=1DoUntilnum>6Label1.Text=numnum=num+2.4LoopEndSub程序运行后,单击命令按钮,则在标签框上显示的内容是()。A.5.8 B.5 C.7 2.窗体中有一个名称为Button1的命令按钮,和一个Label1控件对象,编写如下事件过程:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimnAsString,x,i,jAsIntegerx=0n=InputBox("请输入一个大于1的整数","输入框")Fori=1ToCInt(n)Forj=1Toix=x+1NextjNextiLabel1.Text=CStr(x)EndSub程序运行后,单击命令按钮,如果输入3,则在Label1显示的内容是()。A.3 B.4 C.5 三、程序填空(共20分,每空5分)编程实现以下功能:若输入的用户名不是大写或小写的“user”,则信息框显示“请重新输入用户名!”;若用户名输入正确而输入的密码不是“123”,则信息框显示“请重新输入密码!”;若输入的次数超过3次,则退出。请完成“确认”按钮单击事件的程序编写。PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickStaticnumAsInteger,usernameAsStringusername="user"num=num+1If(1)ThenMsgBox("请重新输入用户名!")ElseIf(2)Then(3)ElseIf(4)ThenEndMsgBox("欢迎进入!")EndIfEndSub四、判断程序的运行结果(共10分)窗体上有两个标签Label1和Label2,还有一个按钮Button1。应用程序运行时,单击Button1,预测以下代码的输出:PublicClassForm1InheritsSystem.Windows.Forms.FormDimJAsIntegerPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickJ=Item_Status("I60",90)Label2.Text="Theunitssoldis:"&JEndSubPublicFunctionItem_Status(ByValItemCodeAsString,ByValAmountAsSingle)AsIntegerAmount=Amount+90Label1.Text="FortheItemCode:"&ItemCodeReturnAmountEndFunctionEndClass五、简答题(共20分,每题5分)1.什么是.NET框架?2..NET框架支持何种编程语言?3.“类”包含的要素有哪些?“类”的特性有哪些?4.简述重载与重写的差异?

参考答案一、选择题1.C2.A3.D4.D5.D6.A7.A8.C9.C10.A二、判断下列程序的运行结果1.B2.D三、程序填空(1)TextBox1.Text<>username.ToUpperAndnum<3(2)TextBox2.Text<>"123"Andnum<3(3)MsgBox("请重新输入密码!")(4)num=3四、判断程序的运行结果窗体上有两个标签Label1和Label2,还有一个按钮Button1。应用程序运行时,单击Button1,预测以下代码的输出:答案:Label1显示:FortheItemCode:I60Label2显示:Theunitssoldis:180

五、简答题1.什么是.NET框架?答:.NET框架是为了方便应用程序开发而设计的新型平台。.NET有两个主要组成部分,通用语言运行时和.NET类库。通用语言运行时用来管理应用程序代码,它支持诸如内存管理和线程管理等服务。.NET类库是用于应用程序开发的可重用类的集合。2..NET框架支持何种编程语言?答:任何语言均可使用.NET框架。当前,你可用多种语言编写.NET程序,例如C++、VisualBasic.NET、JScript和C#。一些第三方语言将来也可用于开发.NET框架应用程序。这些语言包括COBOL、Eiffel、Perl、Python和Smalltalk。3.“类”包含的要素有哪些?“类”的特性有哪些?答:“类”包含的要素有:属性(Properties)、方法(Methods)、事件(Events)。“类”的特性有:抽象性、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论