多媒体班 VB_NET 练习题(1)

合集下载

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个不一样。

vbnet课后答案

vbnet课后答案

第一章一.选择题ACCDBA二.填空题应用程序开发工具2 解决方案资源管理器3控件名称4与项目名称相同5蓝色6文档窗口第二章一.选择题CBDABADCBB二.填空题1 冒2 Mod3 模块的声明段readonly4 15.155 false6 项目名称7 050.00%8 false9 i=i+310 true第三章一.选择题ACCACD二.填空题1 循环次数未知2 不会3 内4 ************************************************************ (每行十个,共六行)5 int6 Lex(x)iif(Mid(x,I,1)=”e”,1,0)第四章一.选择题BCDDABC二.填空题1 false3 有序4 abound(A)+15 地址6 函数名=返回值表达式7 private第五章一.选择题CBDABADACDBB二.填空题1 Load2 Name3 enable4 Readonly5 已被选中6 clear7 48 start9 Tabcontrol10 keypreview第六章一.选择题BCACADBC二.填空题1 减号2 F1 F103 筛选说明||筛选模式||4 showdialog5 Me6 LayoutMid7 相应菜单项8 Statustrip第七章一.选择题BABAAB二.填空题1 数据记录变量2 Filecopy3 打开关闭4 openfiledialog5 filename6 object第八章一.选择题二.填空题1 imports2 错误3 关系4 DMBS5 Mdb6 77 所有8 连接第九章一.选择题BCACDBAD二.填空题1 继承多态2 字段3 set get4 withevents5 new6 overridable overrides7 shared8 项目解决方案名。

vb练习题及答案

vb练习题及答案

vb练习题及答案VB练习题及答案VB(Visual Basic)是一种广泛应用于Windows操作系统的编程语言,它以其简单易学的特点受到了许多初学者和专业开发者的青睐。

为了帮助大家更好地掌握VB编程,下面将提供一些VB练习题及其答案,希望能对大家有所帮助。

练习题一:计算器程序编写一个VB程序,实现一个简单的计算器功能。

要求用户输入两个数字和一个操作符(+、-、*、/),然后根据操作符进行相应的计算,并输出结果。

解答:```vbPrivate Sub btnCalculate_Click(sender As Object, e As EventArgs) Handles btnCalculate.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim operator As String = cmbOperator.SelectedItem.ToString()Dim result As DoubleSelect Case operatorCase "+"result = num1 + num2Case "-"result = num1 - num2Case "*"result = num1 * num2Case "/"result = num1 / num2End SelectlblResult.Text = "Result: " & result.ToString()End Sub```练习题二:学生成绩管理系统编写一个VB程序,实现一个简单的学生成绩管理系统。

要求用户输入学生的姓名和成绩,然后将其保存到数组中。

用户可以通过输入姓名来查询学生的成绩。

解答:```vbPrivate Structure StudentPublic Name As StringPublic Score As DoubleEnd StructurePrivate students() As StudentPrivate Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.ClickDim newStudent As Student = txtName.TextnewStudent.Score = CDbl(txtScore.Text)ReDim Preserve students(students.Length)students(students.Length - 1) = newStudenttxtName.Text = ""txtScore.Text = ""End SubPrivate Sub btnSearch_Click(sender As Object, e As EventArgs) Handles btnSearch.ClickDim searchName As String = txtSearchName.TextDim found As Boolean = FalseFor Each student As Student In studentsIf = searchName ThenlblSearchResult.Text = "Score: " & student.Score.ToString()found = TrueExit ForEnd IfNextIf Not found ThenlblSearchResult.Text = "Student not found."End IfEnd Sub```练习题三:简单的文本编辑器编写一个VB程序,实现一个简单的文本编辑器功能。

VB_NET样题

VB_NET样题

一.判断题(每题1分,共10分)1. 窗体的Name属性就是显示在窗体标题栏中的文本( )考查窗体的常见属性的含义2. 为了将一个MessageBox显示出来,应调用其Show方法( )考查消息框的使用方法3. 在方法内部定义的变量具有局部作用域( )考查作用域的概念4. 对变量名大小写敏感,x和X会被认为是不同的变量( )考查编程常识5. Try…Catch结构可以实现正常逻辑与异常处理的分离( )考查异常处理的基本概念6. 为了隐藏一个按钮可以将其Visable属性置为False ( )考查控件的常见属性7. 窗体加载时会产生click事件( )考查控件的常见事件8. 一个工程(Project)可以包含多个解决方案(Solution) ( )考查编程常识:程序组织9. 匈牙利表示法是一种变量命名规范,要求在变量名最前面标识变量的类型( ) 考查编程常识:命名规范10. 局部变量占据的内存是在栈上分配的( )考查程序设计语言的常识二.选择题(每题1分,共10分)1. 用哪个关键字标识无返回值的方法?A.main B.Function C.Property D.Sub考查用于标识方法的基本关键字2. 在中,注释行之前使用以下哪个符号?A.”B.’C.// D./*考查注释的基本语法3. 如何取一个字符串strName当中第0个字符到第3个字符构成的子串? A.strName.Substring(0, 3) B.strName.Substring(0, 4)C.strName.Substring(1, 3) D.strName.Substring(1, 4)考查对常用数据类型的典型操作4. 如何比较字符串变量strName是否等于”ZUST”?A.strName = ”ZUST”B.strName == ”ZUST”C.strName.Text = ”ZUST”D.strName.Text == ”ZUST”考查对常用数据类型的典型操作5. 如何从一个表Customers当中选出所有ID大于5的记录?A.Select * From Customers Where ID > 5 B.Select ID > 5 From Customers C.Select * From Customers On ID > 5 D.Select From Customers Where ID > 5考查基本的SQL语法6. 要在File菜单下的Save与Exit两个菜单项之间插入一分隔条,标准的方法是A.在Save和Exit菜单项之间插入一个新的Seperator对象B.在Save和Exit菜单项之间插入一个空的MenuItem对象C.在Save和Exit菜单项之间插入一新的MenuItem对象,将其Seperator设为”True”D.在Save和Exit菜单项之间插入一新的MenuItem对象,将其Style属性设为“Seperator”考查菜单设计的方法7. 选出一种正确的断点类型A.条件断点B.即时断点C.语法断点D.自动断点考查程序调试的常识性内容8. 提前退出For循环应使用何种语法A.ContinueB.ExitC.Exit ForD.Exit Do考查循环流程控制的语法9. 对同一对象当中多个成员变量的赋值时,为了避免每次都书写对象名称,可使用哪种语法?A.With … End WithB.Using … End UsingC.Set … End SetD.For Each … End For考查特有的批量成员变量赋值语法10. 为创建一个自定义的上下文菜单,应A.修改系统菜单B.向窗体中添加多个标签控件,然后把菜单属性设置为TrueC.使用ContextMenu控件D.创建主菜单控件关于菜单设计的常识三.填空题(每空1分,共20分)1. 在下面语句中填入合适的关键字,实现首先测试条件表达式exp,然后开始循环执行一段代码直到exp为真Do exp…考查不同循环结构的含义及其语法2. 在下面横线上填入合适的内容,以定义一个含有10个元素的整型数组intXintX( ) As Integer考查定义数组的关键字和数组容量的标识3. 在下面横线上填入合适的内容,以定义实现了IDisposable接口的类WebFavoritePublic WebFavorite IDisposable考查接口继承的基本语法4. 在下面横线上填入一个运算符,实现对变量intX乘2intX 2考查基本的运算符5. 在下面横线上填入合适的内容,以实现不同匹配进行多分支处理的功能,并实现未匹配情况下的默认处理Select strNameCase “str1”…Case “str2”…CaseEnd考查多分支流程的基本语法6. 在下面横线上填入合适的内容,以实现不同匹配进行多分支处理的功能If intX = 0…intX = 1…Else…End If考查选择流程的基本语法7. 面向对象的主要特征有封装、通信、、考查对面向对象思想的了解8. 在下面横线上填入合适的内容,以定义一个具有三个值的枚举类型,并申明一个该类型的变量。

2021 VB - NET练习题2(题目)

2021 VB - NET练习题2(题目)

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

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

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

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

①End ②Application.Exit ③Application.Exit() ④Stop ⑤Debug.Break 5.要使文本框中的文字不能被修改,应把()属性设置成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章数据类型与表达式一、题1 1.将算术式,5?a?b写成表达式为( )。

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

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

VB.NET程序设计笔试题库

VB.NET程序设计笔试题库

附录2 程序设计笔试试题模拟试题1. 在Visual 中创建的VB项目MyProject,其项目文件MyProject.vbproj的存储格式为A. 一般TXT格式B. 二进制格式C. HTML格式D. XML格式正确答案:D2. .NET构架中,异常处理机制是在__________实现的?A. CLR层B. BCL层C. CLS层D. Windows Froms和层正确答案:A3. .NET构架中被用来访问数据库数据的组件集合称为:A. ADOB. C. COM+D. Data Service .NET正确答案:B4. 在.NET 构架中,程序被编译成A. 机器码B. 汇编码C. MSIL码D. 脚本正确答案:C5. MSIL是在________层中被解释成本地机器码的?A. CLR层B. BCL层C. CLS层D. Windows API正确答案:A6. 在MyFirst解决方案目录下的下列哪个文件中可以找到用户配置信息?A. MyFirst.sln文件中B. MyFirst.suo文件中C. MyFirst.vb文件中D. MyFirst.vbproj文件中正确答案:B7. 在中。

定义类模块的关键字为:A. Class⋯⋯End ClassB. Struct⋯⋯End StructC. Sub⋯⋯End SubD. Function⋯⋯End Function正确答案:A8. 根据.NET的术语规范,的类中的数据成员又称为:A. 域B. 子项C. 数据子项D. 属性正确答案:A9. 在程序中,对象可执行的操作称为对象的A. 属性B. 方法C. 事件D. 状态正确答案:B10. 中,程序员修改了主窗体的某个属性后,发现无法启动程序,原因可能是:A. 修改了主窗体的Caption属性B. 修改了主窗体的isMainForm属性C. 修改了主窗体的Name属性D. 修改了Main函数正确答案:C11. 在窗体的成员方法dosomthing中,将窗体位置居中显示,应调用哪个窗体方法?A. Center()B. CenterToScreen()C. MoveToCenter()D. Show()正确答案:B12. 哪种窗体在关闭之前不允许用户与程序中其他窗体进行交互?A. 主窗体B. 对话框C. 模态窗体D. 非模态窗体正确答案:C13. 在中,一个布尔型变量占用的内存位数为A. 8位B. 16位C. 32位D. 64位正确答案:C14. 中,取字符串”this is a test”的第一个字符,并将其赋值给字符变量ch。

VB;NET模拟试题

VB;NET模拟试题

模拟试题一、选择题(20分,每题1分)1、集成开发环境共有三种模式,以下__________三种模式是正确?(A)设计、运行、退出(B)运行、中断、退出(C)设计、运行、中断(D)运行、中断、结束2、以下叙述中错误的是__________(A)事件过程是响应特定事件的一段程序(B)不同的对象可以具有相同名称的方法(C)对象的方法是执行指定操作的过程(D)对象事件的名称可以由编程者指定3、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是__________(A)如果工程中含有Sub Main过程,则程序一定首先执行该过程(B)不能把含有Sub Main过程的标准模块设置为启动模块(C)用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体(D)任何时刻最多只有一个窗体是活动窗体4、下列说法哪种正确?每次调用过程时,__________(A)Dim声明的变量可保持原值;Static声明的变量会重新初始化。

(B)Static声明的变量可保持原值;Dim声明的变量会重新初始化。

(C)Dim、Static声明的变量都可以保持原来的值。

(D)Dim、Static声明的变量都会重新初始化。

5、表达式5Mod3+3\5*2的值是__________(A)0(B)2(C)4(D)66、从字符串N的第5个字符开始,获取4个字符,应使用_________。

(A)Len(N,5,4)(B)Mid(N,5,4)(C)Right(N,5,4)(D)Rtrim(N,5,4)7、InputBox函数返回值的类型为_________。

(A)数值(B)字符串(C)对象(D)数值或字符串(视输入的数据而定)8、语句Dim A(9,11)声明的数组A包含_________个数组元素。

(A)120(B)75(C)60(D)139、执行下面的程序段后,x的值为_________。

x=0For i=1To10Step3x=x+iNext i(A)10(B)12(C)22(D)3010、以下叙述中正确的是_________。

VB练习题(1)(1)(1) 2

VB练习题(1)(1)(1) 2

选这题1.在Visual Basic 中称对象的数据为_____D________。

A、方法B、事件C、封装D、属性2.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实现该操作的语句是_B__。

A、Text1.Width=0B、Text1.Enabled=FlaseC、Text1.MaxLength=0D、Text1.Visible=Flase3.以下关于MsgBox的叙述中,错误的是_A_。

A、MsgBox语句没有返回值B、通过MsgBox函数可以设置消息框中图标和按钮的类型C、MsgBox函数返回一个整数4.下列关于条件语句的说法中正确的是_C_。

A、 If语句中只能有一个Elseif分句B、If语句中可以没有Then保留字C、 If语句中可以没有Else保留字D、If语句都可以由Iif语句替代5.以下Case语句中错误的是_A_。

A、Case Is>10 And Is<5B、 Case 3,5,Is>10C、Case Is>10D、Case 0 to 106.关于Do...Loop Until循环正确的描述是_C_。

A、如果"条件表达式"的值为真,则一次循环也不执行B、如果"条件表达式"的值为真,则要继续执行循环体C、不论"条件表达式"是否为"真",至少要执行一次循环体D、如果"条件表达式"的值为假,则一次循环也不执行7. Do循环语句是根据条件决定循环的语句,下列说法正确的是_A_。

A、While是当条件为真时执行循环,而Until是在条件变为真之前重复B、 Until是当条件为真时执行循环,而While是在条件变为真之前重复C、While 和Until都是当条件为真时执行循环D、While 和Until都是在条件变为真的之前重复循环8.循环语句For i=10 To 20 Step -2的循环次数为______A____。

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

1、请设计一个由三角形的三个边,求一个三角形面积的VB 程序(要求:若己给的三条边的值,若三角形成立,就显示出结果;若这个三角形不成立,用消息函数MsgBox 输出“此三角形不成立”的提示)。

由数学上己知:s=(a+b+c)/2, Triangle=sqrt(s(s-a)(s-b)(s-c))
2、用s= n
1......111917151311+-+-+-+求π值,设n=15 3、设计一个项目, 变量的属性名任意, 窗体上的属性列表任意形式。

程序一运行时,窗体上的一个文本框和三个命令呈灰色,当鼠标移到文本框时,文本框和第一和第三个命令按钮变成可用。

当用户单击第一个命令按钮后,第一个命令按钮从窗体上消失,文本框出现“This is guy, he ’s very good!”, 第二个命令按钮变成可操作。

第三个命令按钮的功能是退出此工程。

4、用2π =..1
(7)
8765654343212-⨯⨯⨯⨯⨯⨯⨯⨯n n 求π值,设n=100 5、用s= n
1......111917151311+-+-+-+求π值,设n=21 6、设计一个程序,求任意一个十进制整数N 的各个位数之和,设M (M=4)为N 的位数。

例如:8563=》8+5+6+3=22 :。

相关文档
最新文档