多媒体班 VB_NET 练习题(1)
- 格式:doc
- 大小:4.98 MB
- 文档页数:1
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个不一样。
第一章一.选择题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(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程序,实现一个简单的文本编辑器功能。
一.判断题(每题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(题目)第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位小数的表达式是()。
附录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。
模拟试题一、选择题(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、以下叙述中正确的是_________。
选这题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分,共35分)二、判断题(每题1分,共15分;正确的打",错误的打x。
)三、填空题(每空1分,共10分)四、读程序写出结果(每题5分,共20分)五、程序填空(每空2分,共10分)六、编程题(每小题10分,共10分)2006年4月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计11. 以下关于Visual Basic特点的叙述中,错误的是A)Visual Basic是采用事件驱动编程机制的语言B)Visual Basic程序既可以编译运行,也可以解释运行C)构成Visual Basic程序的多个过程没有固定的执行顺序D)Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构12. 以下叙述中,错误的是A)一个Visual Basic应用程序可以含有多个标准模块文件B)一个Visual Basic工程可以含有多个窗体文件D)标准模块文件的扩展名是.bas13. 以下叙述中,错误的是A)在Visual Basic中,对象所能响应的事件是由系统定义的C)Visual Basic中允许不同对象使用相同名称的方法D)Visual Basic中的对象具有自己的属性和方法14. 设有如下语句:Dim a,b As In tegerC= "VisualBasic ”D=#7/20/2005#以下关于这段代码的叙述中,错误的是A)a被定义为Integer类型变量B) b被定义为Integer类型变量C) c中的数据是字符串D)d中的数据是日期类型15. 以下能从字符串"VisualBasic "中直接取出子字符串"Basic"的函数是A)Left |B) Mid | C) Stri ng D) In str16. 设a=4,b=3,c=2,d=1下列表达式的值是a>b+1 Or c<d And b Mod cA) True B) 1 C) -1 D) 017.以下可以作为Visual Basic变量名的是A) A#A B)counstA C) 3A D) ?AA18.设x-4,y-6,则以下不能在窗体上显示出A=10 的语句是C) Print “ A= ” +Str(x+y)D) Print “ A= ” & x+y19. 假定有如下的命令按钮(名称为Comma ndl)事件过程:Private Sub Comma nd1_Click()X=lnputBox(输入::“'输入整数”)MsgBox ”输入的数据是:”,,”输入数据:”+XEnd Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是A)x的值是数值10B)输入对话框的标题是“输入整数“C)信息框的标题是“输入数据:10 “D)信息框中显示的是“输入的数据是:“20. 在窗体上画1个命令按钮(名称为Command1 )和1个文本框(名称为Text1),然后编写如下事件过程:Private Sub Comma nd1_Click()X=Val(Text1.Text)Select Case xCase 1,3Y=x*xCase Is>=10,Is<=-10Y=xCase -10 To 10Y=-xEnd SelectEnd Sub程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是A) 执行Y=x*x B)执行Y=-xC)先执行Y=x*x,再执行Y=-x D)程序出错21. 设有命令按钮Comma nd1的单击事件过程,代码如下:Private Sub Comma nd1_Click()Dim a(30) As In tegerFor i=1 to 30a(i)=I nt(R nd*100)NextFor Each arritem In aIf arrItem Mod 7=0 Then Print arrItem;If arrItem >90 Then Exit ForNextEnd Sub对于该事件过程,以下程序中错误的是B) 语句For Each arrltem In a 有语法错误C) ........................................... If arrltem Mod 7=0 语句的功能是输出数组中能够被........................... 7整除的数D) ................................ If arrItem >90 语句的作用是当数组元素的值大于....................... 90时退出For循环22. 设有命令按钮Comma nd1的单击事件过程,代码如下:Private Sub Comma nd1_Click()Dim a(3,3) As In tegerFor i=1 to 3For j=1 to 3a(i,j)=i*j+iNext jNext iSum=0For i=1 to 3Sum=Sum+a(i,4-i)Next iPrint SumEnd Sub运行程序,单击命令按钮,输出结果是A) 20 B) 7 | C) 16 ~| D) 1723. 在窗体上画1个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Comma nd1_Click()a=0For i=1 to 2For j=1 to 4If j Mod 2<>0 Thena=a-1End Ifa=a+1Next jNext iPrint aEnd Sub程序运行后,单击命令按钮,输出结果是A)0 B) 2 C) 3 | D)424. 窗体上有名称分别为Text1、Text2的2个文本框,有一个由3个单选按钮构成的控件数组Option1,程序运行后,如果单击某个单选按钮,则执行Text1中的数值与该单选按钮所对应的运算(乘以1、10或100),并将结果显示在Text2中,如图2所示。
本文由余亚洪贡献doc文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
第 1、2 章 Visual Basic .NET 程序开发环境、一、单选题:单选题:1、A2、A3、B二、填空题:填空题:,Internet 协议。
1、XML(可扩展标记语言)、这里的 Internet 协议主要是指:HTTP 和 SOAP-简单对象访问协议。
2、可以提供多语言支持。
、 3、IIS(Internet Information Service)。
、 4、ADO .NET。
(本课程不要求)、 5、视图,工具箱。
、6、项目,“属性…”命令项,“生成”选项。
7、sln, vbproj, vb, bin。
三、编程题:略第 6 章常用 Windows 窗体和控件一、单选题1-5:CBCAD 6-10:BCABD 11-15:ADCDB 16-20:CDDCB 21-25:ACCDD 26-30:AABC 31-35:DDDDA 36-38:DCB二、填空题1、TextBox1.ForeColor=Color.Red;2、对象的性质,来描述和反映对象特征的参数;3、对象的动作和行为;4、对窗体的 FontName 属性设置;5、MultiLine;6、BackgroupImage;7、工具,对象属性,启动对象, Dim firstForm As New form1 firstForm.Show() 8、SelectAll 属性或 SelectText 属性,程序运行 9、Locked 10、Load, TabIndex, 0, Button1.Focus() 11、FormBorderStyle=FixSingle 12、Form1.Loction=new Point(left, top) 写在 Load 事件中。
13、CheckAlign=MiddleRight 14、ImageAlign 15、Image16、Enabled *17、0 *18、ListBox1.Items(ListBox1.Items.Count - 1) 19、Items 20、Items.Clear 21、当 DropDownStyle 属性为 DropDownList 值。
第一章环境和程序设计初步一.选择题1.在V isual 的集成开发的环境中,下面不属于该环境编程语言的是()。
A.VBB.C++C. PascalD. J#2.在集成开发环境中有两类窗口,浮动窗口和固定窗口,下面不属于浮动窗口的是()。
A.工具箱窗口B.属性窗口C.立即窗口D.窗体窗口3.在中,在窗体上显示控件的文本,用()属性设置。
A. TextB. NameC. CaptionD. Image4.不论何种控件,共同具有的是什么属性( )。
A. TextB. Name C.ForeColor D.Text5.对于窗体,可改变窗体的边框性质的属性是()。
A.MaxButtonB. FormBorderStyleC. NameD. Left6.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置。
A.BackColor B. BorderStyle C.ForeColor D.BackStyle7.若要使命令按钮不可操作,要对()属性进行设置。
A. EnabledB.VisibleC. BackColorD. Text8.要使文本框中的文字不能被修改,应对()属性进行设置。
A. LockedB. V isibleC. EnabledD. ReadOnly9.要使当前Form1 窗体的标题栏显示“欢迎使用”,以下()语句是正确的。
A.Form1.Text=“欢迎使用V”B.Me. Text=“欢迎使用”=“欢迎使用”D.Me. Name=“欢迎使用”10.当运行程序时,系统自动执行启动窗体的()事件过程。
A. LoadB. ClickC. UnLoadD. GotFocus11.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是()。
A.文本框没有内容B.文本框的MulitLine属性为FalseC.文本框的MulitLine属性为TrueD.文本框的Locked属性True12.要判断在文本框中是否按了Enter键,应在文本框的()事件中判断。
习题集汇编整理者: 华中科技大学管理学院龚晓光一、单项选择题是否完全符合CLS? ( A )。
A. 是B. 否2. 窗体中提供的是Hide方法的作用是( D )。
A. 销毁窗体对象B. 关闭窗体C. 将窗体极小化D.隐藏窗体3. 窗体对象的Close方法的作用( C )。
A. 极小化窗体B. 隐藏窗体C. 关闭窗体D. 销毁窗体对象(注意,这个题目有问题,参考后面的多选题)4. 中编写对象的成员方法代码时,表示"本对象"的关键字为( D )。
A. loca10bjectB. selfC. thisD. Me5. 程序中的逻辑错误能否被编译器发现?( B )。
注:编译器只能捕获语法错误,而不能捕获运行时错误和逻辑错误。
A.能B.不能6. 对于语句Speed=Miles/Hours(其中Speet,Miles,Hours都是Double值),当Hours=0时,该语句将引发( C )。
.A.逻辑错误B.编译错误C.运行错误D.语法错误7. 在.NET构架中,程序被编译成( B )。
A.脚本B.MSIL码C.汇编码D.机器码8. InputBox( )函数括号中的第一个参数代表( A )。
A、提示信息B、标题C、默认值D、对话框位置9. 以下哪种项目是不能创建的( B )。
A、Windows应用程序B、Dos应用程序C、Web应用程序D、Windows服务10. 要在文本框中显示文本,应给其( A )属性赋值。
A、TextB、CaptionC、NameD、File11. 将按钮的Visible属性设为False,按钮会( B )。
A、可用且可见B、可用不可见C、可见不可用D、不可用不可见(注意,Visible属性设为False,在程序中测试,发现控件的enable属性是没有被修改的,所以控件是可用的。
而事实上,控件不可见,没有办法接受焦点,不能触发相关事件,对用户事实不可用,程序中还是可以用的(涉及到DDE等内容)。
VB程序设计--第章 VBNET程序设计入门含答
案 (一)
VB程序设计是一门非常实用的计算机编程语言,广泛应用于软件开发、Web应用、数据库应用等领域,同时也是近年来极为流行的编程语言之一。
在VB程序设计的学习过程中,学生首先需要掌握的便是
程序设计的基本知识。
因此,本章介绍了VBNET程序设计入门并含答案,旨在帮助学生更好地了解VB程序设计。
本章主要内容如下:
一、程序设计
1、VB程序设计的基础知识
2、VB程序设计的开发环境
3、VB程序设计的开发工具
4、VB程序设计的主要特点
5、VB程序设计与其他编程语言的主要区别
二、程序设计入门
1、VB程序设计的基本语法
2、VB程序设计的数据类型
3、VB程序设计的运算符与表达式
4、VB程序设计的流程控制语句
5、VB程序设计的函数与过程
三、程序的界面设计
1、VB程序界面设计的基本知识
2、VB程序界面设计的开发工具
3、VB程序界面设计的常用控件
4、VB程序界面设计的特色功能
四、程序的数据处理
1、VB程序数据处理的基本原理
2、VB程序数据处理的常用方法
3、VB程序数据处理的高级特点
4、VB程序数据处理的常见问题及解决方法
总之,VB程序设计--第章 VBNET程序设计入门含答案的学习内容非常丰富,一定程度上帮助读者了解VB程序设计的基础知识和开发方法,更好地掌握使用VB程序设计进行软件开发的技巧和方法。
读者可以根据自己的实际需求深入学习并实践,从而取得更加满意的学习结果。
Visual 程序设计试题一及答案一、选择题(单选,30分,每题3分)中的各种窗体,可以实现()。
A.自动隐藏B.自动隐藏、任意停放C.自动隐藏、任意停放、多重监视功能D.不能任意停放,并且某个时刻只能选择一种监视方式。
2.解决方案资源管理器的主要功能是()。
A.提供某个项目所有文件的直观视图,是用户和解决方案之间的双向接口。
B.监视受控文件的当前状态。
C.设置首选取项、阅读产品新闻、联系开发伙伴及访问其它信息。
D.提供当前使用文件的有关信息。
3.要使窗体的标题为“演示实例”,应修改窗体的()属性。
A.Caption B.TipC.Item D.Text4. 数据类型为Long的数据在内存中占用的字节数为()。
A.2 B.4C.4 D.85.以下定义常量不正确的语句是()。
A.Const Num As Integer=200B.Const Num1 As Long=200, Sstr$=”World”C.Const Sstr$=”World”D.Const Num$=#World#6.如果要使文本框能够多行显示,则应使()属性设为True。
A.MultiLine B.MaxLengthC.SelLength D.Locked7.如果FOR语句中的步长值为正,则循环正常结束时()。
A.循环变量的终值>初值B.循环变量的终值<初值C.循环变量的终值=初值D.都错8.图片框控件可显示图像,若想使图片框自动改变大小,以适应装入的图片,应修改SizeMode属性值为()。
A. NormalB. AutoSizeC. StretchImageD. CenterImage9.在程序运行过程中要改变文本框中字体的大小,使用不正确的语句是()。
A.TextBox1.Font=New System.Drawing.Font ("宋体", 14.0!, Drawing.FontStyle.Bold)B.TextBox1.Font=New System.Drawing.Font ("宋体", 16.0!)C.TextBox1.Font=New System.Drawing.Size (18.0!)D.TextBox1.Font= New Font("宋体", 14.0!)10.向列表框中填加一个新项目,正确的语句是()。
第一章环境和程序设计初步一.选择题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)事件中判断。
第1、2章Visual Basic .NET 程序开发环境一、单选题:1.Visual Basic .NET是一种面向对象的可视化程序设计语言,采取了面向对象、________的编程机制。
(A)事件驱动(B)按过程顺序执行(c)从主程序开始执行(D)按模块顺序执行2.Visual Basic .NET是面向对象的程序设计语言,下面________不是面向对象系统所包含的三要素(A)变量(B)事件(C)属性(D)方法3.在VB .NET集成环境(IDE)创建VB .NET应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是________。
(A)类视图(B)解决方案资源管理(C)服务器资源管理器(D)对象浏览器二、填空题:1、.NET平台所基于的两种核心技术是________________和__________________。
2、.NET的独一无二的特征是__________________。
3、由于.NET是在.NET框架结构上进行软件开发,所以在计算机上安装VS .NET 2005的先决条件是,必须安装操作系统的___________服务。
4.VB .NET提供了一种新的数据库访问技术,即________, 通过该技术,能方便地访问多种数据库中的数据。
5.当进入VB .NET集成环境,发现没有显示“工具箱”窗口时,应选择________菜单的________。
选项,使“工具箱”窗口显示。
6.要使新建项目时,在“常规”中自动加入Option Explicit Off语句,与之对应的也可以在________菜单的_______________选项中进行相应的选择。
7、在VB .NET中,解决方案文件的扩展名____________, 项目文件扩展名__________, 窗体文件扩展名_____________。
对于一个己创建的项目,生成的应用程序(扩展名为exe)可执行文件放在项目文件夹的_______________子文件夹下。
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 :。