大学MOOC 高级语言程序设计(VB.NET)(中原工学院)1206700830 最新慕课完整章节测试答案
第1讲VisualBasic.NET概述
文章目录
学完本讲内容请进行如下测试
1、单选题:
在VB.NET中,显示帮助信息的快捷键是( )。
选项:
A: F2
B: Ctrl+C
C: F1
D: Alt+F4
答案: 【 F1】
2、单选题:
Visual Basic.NET作为一种面向对象的编程语言,构成对象的三要素是( )。
选项:
A: 属性、方法和事件
B: 控件、模块和方法
C: 属性、窗体和事件
D: 控件、过程和方法
答案: 【 属性、方法和事件】
3、单选题:
Visual Basic.NET通过( )窗口来管理项目中的所有文件和文件夹。
选项:
A: 代码
B: 属性
C: 解决方案资源管理器
D: 工具箱
答案: 【 解决方案资源管理器】
4、单选题:
双击窗体设计器上的任意控件对象可以打开( )窗口。
选项:
A: 属性
B: 代码
C: 工具箱
D: 解决方案资源管理器
答案: 【 代码 】
5、单选题:
要设置命令按钮对象Button1上显示的文本,通过修改( )属性来实现。
选项:
A: Text
B: Font
C: Caption
D: Name
答案: 【 Text 】
6、单选题:
以下叙述中错误的是( )
选项:
A: 窗体的Name属性代表窗体的名称,标识一个窗体
B: 窗体的Name属性只能在设计阶段在属性窗口中设置
C: 窗体的Name属性不能在运行期间通过程序代码来改变
D: 窗体的Name属性用来设置在窗体标题栏上显示的文本
答案: 【 窗体的Name属性用来设置在窗体标题栏上显示的文本】
7、判断题:
控件的名称可以由编程人员自己定义。
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
事件的名称可以由编程人员自己定义( )。
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
一个对象可以接受多个不同的事件,因此可以拥有多个事件过程
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
事件是由系统预先定义好的,只能由用户的操作来触发
选项:
A: 正确
B: 错误
答案: 【 正确】
11、判断题:
事件是由系统预先定义好的,只能由用户的操作来触发。
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
对象的所有属性都可以在运行时通过代码来设置。
选项:
A: 正确
B: 错误
答案: 【 错误】
13、判断题:
在解决方案资源管理器窗口中,只能包含一个项目及属于该项目的各类文件
选项:
A: 正确
B: 错误
答案: 【 错误】
14、填空题:
( )表示对象的特征。
答案: 【 属性】
15、填空题:
( )表示对象能够执行的操作。
答案: 【 方法】
16、填空题:
Visual Basic.NET采用( )的编程机制,用户的操作决定了程序执行与否和程序的执行顺序。
答案: 【 事件驱动】
17、填空题:
在Visual Basic.NET中,结束窗体的运行,返回设计状态,用到窗体的( )方法
答案: 【 close】
本讲测试
1、单选题:
在VB.NET中,显示帮助信息的快捷键是( )。
选项:
A: F2
B: Ctrl+C
C: F1
D: Alt+F4
答案: 【 F1】
2、单选题:
Visual Basic.NET作为一种面向对象的编程语言,构成对象的三要素是( )。
选项:
A: 属性、方法和事件。
B: 控件、模块和方法。
C: 属性、窗体和事件。
D: 控件、过程和方法。
答案: 【 属性、方法和事件。】
3、单选题:
Visual Basic.NET通过( )窗口来管理项目中的所有文件和文件夹。
选项:
A: 代码
B: 属性
C: 解决方案资源管理器
D: 工具箱
答案: 【 解决方案资源管理器】
4、单选题:
双击窗体设计器上的任意控件对象可以打开( )窗口。
选项:
A: 属性
B: 代码
C: 工具箱
D: 解决方案资源管理器
答案: 【 代码】
5、单选题:
要设置命令按钮对象Button1上显示的文本,通过修改( )属性来实现。
选项:
A: Text
B: Font
C: Caption
D: Name
答案: 【 Text 】
6、单选题:
以下叙述中错误的是( )。
选项:
A: 窗体的Name属性代表窗体的名称,标识一个窗体。
B: 窗体的Name属性只能在设计阶段在属性窗口中设置。
C: 窗体的Name属性不能在运行期间通过程序代码来改变。
D: 窗体的Name属性用来设置在窗体标题栏上显示的文本。
答案: 【 窗体的Name属性用来设置在窗体标题栏上显示的文本。】
7、判断题:
一个对象可以接受多个不同的事件,因此可以拥有多个事件过程。
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
事件是由系统预先定义好的,只能由用户的操作来触发。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
对象的所有属性都可以在运行时通过代码来设置。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
控件的名称可以由编程人员自己定义。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、填空题:
( )表示对象的特征。
答案: 【 属性】
12、填空题:
( )表示对象能够执行的操作。
答案: 【 方法】
13、填空题:
Visual Basic.NET采用( )的编程机制,用户的操作决定了程序执行与否和程序的执行顺序。
答案: 【 事件驱动】
14、填空题:
在Visual Basic.NET中,结束窗体的运行,返回设计状态,用到窗体的( )方法。
答案: 【 close】
随堂测试
1、单选题:
在属性窗口通过Image或BackgroundImage属性导入的图片文件,可以在解决方案资源管理器窗口单击上方的“显示所有文件”按钮,然后在( )文件夹下可查看到该图片文件。
选项:
A: 引用
B: Resources
C: My Project
D: Obj
答案: 【 Resources】
2、单选题:
完成一个应用程序通常需经历如下步骤:(1)对象属性的设置(2)运行和调试(3)保存项目文件(4)对象事件过程的编程(5)分析问题明确目标(6)建立用户界面的对象正确的顺序应是( )。
选项:
A: (1)(2)(3)(4)(5)(6)
B: (5)(4)(3)(6)(1)(2)
C: (5)(6)(1)(4)(2)(3)
D: (4)(5)(6)(1)(2)(3)
答案: 【 (5)(6)(1)(4)(2)(3)】
3、填空题:
一个项目有很多文件组成,在窗体上设计的界面和编写的代码是保存在扩展名为( )的文件中。
答案: 【 VB;vb】
4、填空题:
一个项目有很多文件组成,在窗体上设计的界面和编写的代码是保存在扩展名为( )的文件中。
答案: 【 debug;DEBUG】
5、填空题:
当要保存一个项目时,最方便的方法是单击工具栏的( )按钮,可保存该项目的所有文件。
答案: 【 全部保存; 保存全部】
第2讲编程基础
学习完本讲内容请进行如下测试
1、单选题:
设x="Visual Basic .net",下面使y="Basic"的语句是( )。
选项:
A: y=Left(x,8,5)
B: y=Mid(x,8,5)
C: y=Right(x,5,5)
D: y=Left(a,8,5)
答案: 【 y=Mid(x,8,5)】
2、单选题:
设有声明语句Dim x As Integer,如果Sign(x)的值为1,则x的值是( )。
选项:
A: 正整数
B: 负整数
C: 0
D: 任意整数
答案: 【 正整数】
3、单选题:
以下关系表达式中,其值为False的是( )。
选项:
A: "ABC">"AbC"
B: "the"<>"they"
C: "VISUAL"=UCase("Visual")
D: "Integer">"Int"
答案: 【 "ABC">"AbC"】
4、单选题:
产生[1,100]区间的数的随机函数表达式正确为( )。
选项:
A: Rnd() * 99 + 1
B: Int(Rnd() * 99+ 1)
C: (Rnd() * 90) + 10
D: Int(Rnd() * 100) + 1
答案: 【 Int(Rnd() * 100) + 1】
5、单选题:
下列选项中,合法的变量名是( )。
选项:
A: Byval
B: 123book
C: String
D: Sum
答案: 【 Sum】
6、单选题:
下列声明语句中错误的是( )。
选项:
A: Const var1=123
B: dim a:b as integer
C: dim a,b as string
D: dim var3 as integer
答案: 【 dim a:b as integer】
7、单选题:
设x=4,y=8,z=7,则表达式x<y And (Not y>z) Or z<x的值是( )。
选项:
A: True
B: False
C: 1
D: -1
答案: 【 False】
8、单选题:
以下表达式的结果( )不是字符串类型。
选项:
A: "45" + "123"
B: "45" & "123"
C: 45 + "123"
D: 全部
答案: 【 45 + "123"】
9、判断题:
算术表达式3-5*7 MOD 2^3的运算结果是0。
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
算术表达式4+2*3^22*4的运算结果是5。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、判断题:
假设变量a=1,b=2,c=3,则逻辑表达式a+b>c And b=c的值是true。
选项:
A: 正确
B: 错误
答案: 【 错误】
12、判断题:
数学表达式a<=x<=b在VB.NET中应写成x>=a and x<=b。
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
在Visual Basic.NET中,字符型常量应使用" "将其括起来,日期型常量应使用%符号将其括起来。
选项:
A: 正确
B: 错误
答案: 【 错误】
14、判断题:
获得系统当前日期和时间的函数分别为today 和time
选项:
A: 正确
B: 错误
答案: 【 正确】
15、判断题:
定义符号常量应使用const关键字。
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
VB.NET变量的命名规则要求,变量名必须以字母 下划线;_ 数字开头。
选项:
A: 正确
B: 错误
答案: 【 错误】
17、判断题:
表达式Fix(-100.45)+Int(-100.45)-Sign(-100.45)+Val("-100")的值是-300。
选项:
A: 正确
B: 错误
答案: 【 正确】
随堂测试
1、单选题:
下列关系运算符表达式,结果为True的是( )。
选项:
A: "Hello"="HeLLO"
B: "Hello"<"HeLLO"
C: "Hello">"HeLLO"
D: "123">"1ab"
答案: 【 "Hello">"HeLLO"】
2、单选题:
表达式 32 / 4 - 2 ^ 4 * 16 / 4 Mod 7 3 的值为( )。
选项:
A: 5
B: 4
C: 0
D: 8
答案: 【 8】
3、单选题:
与数学表达式 ab/(3cd) 对应,VB.NET的不正确表达式是( ) 。
选项:
A: a*b/3*c*d
B: a*b/3/c/d
C: a/3*b/c/d
D: a*b/(3*c*d)
答案: 【 a*b/3*c*d】
4、单选题:
、/、Mod、* 四个算术运算符中,优先级别最低的是( )。
选项:
A:
B: /
C: mod
D: *
答案: 【 mod】
5、判断题:
"&"作为字符串连接符,不管两旁的操作数是字符型还是数值型,进行连接操作前,系统先将操作数转换为字符型。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
"+"的两旁一个为数字字符型,另一个为数值型,则自动将数值转换为字符型,然后进行连接。
选项:
A: 正确
B: 错误
答案: 【 错误】
随堂测验
1、单选题:
已知A$="123456789",则表达式Val(Mid(A,1,3)+Mid(A,3,3))的值为( )。
选项:
A: 1234
B: 12345
C: 123456
D: 123345
答案: 【 123345】
2、判断题:
表达式Int(4.6)的值是4
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
表达式Len("工学院2018")的值是10。
选项:
A: 正确
B: 错误
答案: 【 错误
