第1讲 算法与程序设计 第1讲测验

1、 问题:计算机中,所有信息的存储都采用______。
选项:
A:二进制
B:八进制
C:十进制
D:十六进制
答案: 【二进制

2、 问题:计算机内部采用二进制表示数据信息,二进制主要优点是______。
选项:
A:计算机容易实现
B:方便记忆
C:书写简单
D:符合使用习惯
答案: 【计算机容易实现

3、 问题:正数的原码与_相同。
选项:
A:GB2312码
B:ASCII码
C:BCD码
D:补码
答案: 【补码

4、 问题:设计算机中用一个字节(8个二进制位)来存放一个整数。某整数的真值为:-1010110,则对应的补码为______。
选项:
A:-1010110
B:11010110
C:10101001
D:10101010
答案: 【10101010

5、 问题:设计算机中用一个字节(8个二进制位)来存放一个整数。某整数的真值为:- 1100001,则对应的反码为______。
选项:
A:10011110
B:11100001
C:00011110
D:10011111
答案: 【10011110

6、 问题:下列字符中,其ASCII码值最大的一个是______。
选项:
A:X
B:空格字符
C:a
D:9
答案: 【a

7、 问题:数字0的ASCII码是48,那么数字9的ASCII码是______。
选项:
A:58
B:57
C:38
D:39
答案: 【57

8、 问题:ASCII码的字母A和a,它们的编码之差为______。
选项:
A:26
B:-26
C:32
D:-32
答案: 【-32

9、 问题:在ASCII码中共有______个字符编码。
选项:
A:255
B:256
C:127
D:128
答案: 【128

10、 问题:将汉字转换为二进制编码,下列四种说法中正确的是______。
选项:
A:我国国家标准采用一个字节表示一个汉字
B:表示汉字机内码的两个字节每个字节的最高位均为0
C:存入1024个汉字需要1KB的存储容量
D:表示汉字机内码的两个字节每个字节的最高位均为1
答案: 【表示汉字机内码的两个字节每个字节的最高位均为1

11、 问题:从计算机键盘上输入汉字时,输入的实际上是______。
选项:
A:汉字内码
B:汉字输入码
C:汉字交换码
D:汉字字形码
答案: 【汉字输入码

12、 问题:存储一个汉字机内码需要______字节。
选项:
A:1
B:2
C:3
D:4
答案: 【2

13、 问题:为解决问题而采用的方法和______就是算法。
选项:
A:过程
B:代码
C:步骤
D:语言
答案: 【步骤

14、 问题:算法有三种结构,也是程序的三种逻辑结构,它们是______。
选项:
A:顺序、条件、选择
B:顺序、选择、循环
C:顺序、选择、递归
D:顺序、选择、迭代
答案: 【顺序、选择、循环

15、 问题:下列关于算法说法不正确的是______。
选项:
A:算法独立于任何具体的语言,Visual Basic算法只能用Visual Basic语言来实现
B:解决问题的过程就是实现算法的过程
C:算法是程序设计的“灵魂”
D:算法可以通过编程来实现
答案: 【算法独立于任何具体的语言,Visual Basic算法只能用Visual Basic语言来实现

16、 问题:语言处理程序的发展经历了______ 三个发展阶段。
选项:
A:机器语言、Visual Basic语言和C语言
B:机器语言、汇编语言和高级语言
C:二进制代码语言、机器语言和Fortran语言
D:机器语言、汇编语言和C++语言
答案: 【机器语言、汇编语言和高级语言

17、 问题:下列属于高级程序设计语言的是______。
选项:
A:Windows10
B:OFFICE
C:汇编语言
D:Visual Basic
答案: 【Visual Basic

18、 问题:用一些助记符表示指令功能的计算机语言是______。
选项:
A:机器语言
B: 汇编语言
C:高级语言
D:面向对象语言
答案: 【 汇编语言

19、 问题:计算机硬件能直接识别和执行的语言只有______。
选项:
A:高级语言
B:符号语言
C:汇编语言
D:机器语言
答案: 【机器语言

第2讲 VBNET程序设计入门 第2讲测验

1、 问题:对于VB.NET,描述错误的是______。
选项:
A:仅能开发Windows窗体应用程序
B:VB.NET是高级语言
C:采用事件驱动的编程机制
D:是面向对象的编程语言
答案: 【仅能开发Windows窗体应用程序

2、 问题:对象的三要素不包含______。
选项:
A:属性
B:过程
C:方法
D:事件
答案: 【过程

3、 问题:类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为______。
选项:
A:对象
B:容器
C:实体
D:类
答案: 【对象

4、 问题:在VB.NET中,称对象的数据(特征)为______。
选项:
A:属性
B:方法
C:事件
D:封装
答案: 【属性

5、 问题:______是由VB.NET提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
选项:
A:文件
B:属性
C:方法
D:窗体
答案: 【方法

6、 问题:对象可以识别和响应的某些动作称为______。
选项:
A:属性
B:方法
C:继承
D:事件
答案: 【事件

7、 问题:有程序代码如下,则Text1、Text、”Text1.Text”分别代表______。 Text1.Text = “Text1.text”
选项:
A:对象、值、属性
B:对象、方法、属性
C:对象、属性、值
D:属性、对象、值
答案: 【对象、属性、值

8、 问题:对于Form1.Show( )描述正确的是______。
选项:
A:对象Form1的Show属性
B:对象Form1的Show方法
C:对象Form1的Show事件
D:窗体Form1的Show属性
答案: 【对象Form1的Show方法

9、 问题:VB.NET是一种面向对象的可视化程序设计语言,采取了______的编程机制。
选项:
A:事件驱动
B:按过程顺序执行
C:从主程序开始执行
D:按模块顺序执行
答案: 【事件驱动

10、 问题:一语句要在下一行继续写,用Space + _符号作为续行符。
选项:
A:+
B:

C:*
D::
答案: 【_

11、 问题:在一行内写多条语句时,每个语句之间用_符号分隔。
选项:
A:,
B::
C:、
D:

答案: 【:

12、 问题:下例符号中,_是VB.NET合法的标识符。
选项:
A:x
y
B:zhong guo
C:2x
D:A#5
答案: 【x_y

13、 问题:下面属于合法的标识符的是_
选项:
A:Sub
B:YU-7
C:BC
7
D:7HW
答案: 【BC_7

14、 问题:对于Visual Studio,描述错误的是______。
选项:
A:Visual Studio是一种编程语言
B:Visual Studio是一种集成开发环境
C:使用Visual Studio,可以支持用VB.NET编程语言进行程序设计开发
D:使用Visual Studio,可以支持多种编程语言进行程序设计开发
答案: 【Visual Studio是一种编程语言

15、 问题:Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是______。
选项:
A:属性、事件、方法
B:控件、属性、事件
C:窗体、控件、过程
D:窗体、控件、模块
答案: 【属性、事件、方法

16、 问题:VB.NET注释语句的开头符号可以是______。
选项:
A:”
B:’
C:-
D://
答案: 【

第3讲 VBNET可视化编程 第3讲测验

1、 问题:下列属性中,不能在程序运行阶段通过赋值语句改变属性值的是______。
选项:
A:Font
B:ForeColor
C:Name
D:Size
答案: 【Name

2、 问题:要使窗体的标题为“我的程序”,应修改窗体的______属性。
选项:
A:Name
B:Title
C:Tip
D:Text
答案: 【Text

3、 问题:运行程序时,系统自动执行窗体的______事件过程。
选项:
A:Click
B:Load
C: Move
D:GotFocus
答案: 【Load

4、 问题:能显示窗体的方法是______。
选项:
A:Visible
B:Show
C:Hide
D:Open
答案: 【Show

5、 问题:对于文本框控件,如果要能够多行显示,应修改文本框控件的______属性值为True。
选项:
A:MaxLine
B:MaxLength
C:MultiLine
D:SelectionLength
答案: 【MultiLine

6、 问题:要使文本框成为密码输入框,一般应修改文本框的______。
选项:
A:PasswordChar属性和MaxLength属性
B:PasswordChar属性
C:PasswordChar属性和MultiLine属性
D:PasswordChar属性和Lines属性
答案: 【PasswordChar属性

7、 问题:文本框TextBox1的PasswordChar的属性值设为&,程序运行时,在文本框TextBox1中连续输入123456,最终在文本框中显示的结果为______。
选项:
A:&&&&&&
B:&
C:&23456
D:&1&2&3&4&5&6
答案: 【&&&&&&

8、 问题:要使文本框中的文字不能被修改,应设置______属性。
选项:
A:Enabled
B:Visible
C:Locked
D:ReadOnly
答案: 【ReadOnly

9、 问题:要判断在文本框中是否按了Enter键,应在文本框的______事件过程中判断。
选项:
A:TextChanged
B:Click
C:KeyDown
D:KeyPress
答案: 【KeyPress

10、 问题:程序运行时,用户在一个文本框中输入了“ABCD”4个字符,则该文本框发生了______次TextChanged事件。
选项:
A:0
B:1
C:4
D:不确定
答案: 【4

11、 问题:要使命令按钮不可操作,应对______属性进行设置。
选项:
A:Enabled
B:Visible
C:BackColor
D:Text
答案: 【Enabled

12、 问题:要使命令按钮在运行时不显示,应对______属性进行设置。
选项:
A:Enabled
B:Hide
C:Visible
D:BackColor
答案: 【Visible

13、 问题:标签控件的作用是______。
选项:
A:输入文本信息
B:显示或输出文本信息
C:编辑文本信息
D:相当于文本编辑器
答案: 【显示或输出文本信息

14、 问题:以下叙述正确的是______。
选项:
A:对象的Name属性指定对象的名称,用来标识一个对象
B:窗体的Name属性的值是显示在窗体标题栏中的文本
C:可以在运行期间改变对象的Name属性的值
D:对象的Name属性值可以为空
答案: 【对象的Name属性指定对象的名称,用来标识一个对象

15、 问题:在文本框中,通过______属性能获得当前插入点所在的位置。
选项:
A:Position
B:SelectionLength
C:SelectedText
D:SelectionStart
答案: 【SelectionStart

16、 问题:当将文本框的ScrollBars属性值设置为Vertical,却没有出现垂直滚动条,原因是______。
选项:
A:文本框没有内容
B:文本框的MulitLine属性为False
C:文本框的MulitLine属性为True
D:文本框的Locked属性True
答案: 【文本框的MulitLine属性为False

17、 问题:设置标签边框的属性是______。
选项:
A:BorderStyle
B:BackStyle
C:AutoSize
D:Alignment
答案: 【BorderStyle

第4讲 VBNET语言基础 第4讲测验

1、 问题:下列属于合法的变量名的是_
选项:
A:X
yz
B:123abc
C:Integer
D:X-Y
答案: 【X_yz

2、 问题:下列属于合法的字符串常数的是______。
选项:
A:ABC$
B:”ABC”
C:’ABC’
D:ABC
答案: 【“ABC”

3、 问题:下列属于合法的单精度型变量的是______。
选项:
A:mun!
B:Sum%
C:xinte&
D:mm#
答案: 【mun!

4、 问题:Rnd函数不可能的值是______。
选项:
A:0
B:1
C:0.1234
D:0.0005
答案: 【1

5、 问题:Int(198.555*100+0.5)/100的值是______。
选项:
A:200
B:199.6
C:198.56
D:198
答案: 【198.56

6、 问题:表达式Len(“123程序设计ABC”)的值是______。
选项:
A:10
B:14
C:17
D:20
答案: 【10

7、 问题:要使变量x赋值为1~100(含1,不含100)的一个随机整数,正确的语句是______。
选项:
A:x=Int(100Rnd( ))
B: x=Int(101
Rnd( ))
C:x=1+Int(100Rnd( ))
D:x=1+Int(99
Rnd( ))
答案: 【x=1+Int(99*Rnd( ))

8、 问题:表达式Strings.InStr(4, “abcdefabcdefab”, “ab”)的运算结果为______。
选项:
A:0
B:1
C:6
D:7
答案: 【7

9、 问题:语句Dim a%=123+Mid(“123456″,3,2)执行后,a变量的值是______。
选项:
A:”12334”
B:123
C:12334
D:157
答案: 【157

10、 问题:设 a = “MicrosoftVisualBasic”, 则以下使变量b的值为”Basic”的语句是______。
选项:
A:b=Strings.Left(a,5)
B:b= Strings.Mid(a,16)
C:b= Strings.Right(a,6)
D:b= Strings.Mid(a,5,16)
答案: 【b= Strings.Mid(a,16)

11、 问题:下列定义常量不正确的语句是______。
选项:
A:Const Num as Integer=10
B:Const Num as Long=23.4,Str1$=”VB.Net”
C:Const Str1$=”VB.Net”
D:Const Str1$=# VB.Net #
答案: 【Const Str1$=# VB.Net #

12、 问题:变量A%的类型是______。
选项:
A:Integer
B:Single
C:String
D:Boolean
答案: 【Integer

13、 问题:如果将布尔常量值True赋给一个整型变量,则整型变量的值为______。
选项:
A:0
B:-1
C:True
D:False
答案: 【-1

14、 问题:下列数据中是布尔常量的是______。
选项:
A:123
B:not
C:True
D:xyz
答案: 【True

15、 问题:以下不是常量的是______。
选项:
A:100.0
B:100
C:10 ^ 2
D:”abc”
答案: 【10 ^ 2

16、 问题:骰子是一个正六面体,用1~6这6个数分别代表这六面,掷一次骰子出现的数可以表示为______。
选项:
A:Int( Rnd( ) * 6)
B:Int( Rnd( ) * 6 + 1)
C:Int( Rnd( ) * 7)
D:Int( Rnd( ) * 7 + 1)
答案: 【Int( Rnd( ) * 6 + 1)

17、 问题:设x为大于0的数,下列不能进行四舍五入取整的是______。
选项:
A:Math.Round(x,0)
B:Int(x+0.5)
C:Math.Abs(x+0.5)
D:Fix(x+0.5)
答案: 【Math.Abs(x+0.5)

18、 问题:表达式Len(Space(5))的值是______。
选项:
A:0
B:5
C:”12345″
D:5个空格字符构成的字符串
答案: 【5

第5讲 表达式与赋值语句 第5讲测验

1、 问题: \、/、Mod、 四个算术运算符中,优先级别最低的是______。
选项:
A:\
B:/
C:Mod
D:

答案: 【Mod

2、 问题:数学关系表达式 3≤x<10表示成正确的VB.NET表达式为______。
选项:
A:3<=x<10
B:3<=x And x<10
C:x>=3 Or x<10
D:3<=x And <10
答案: 【3<=x And x<10

3、 问题:表达式 16 / 4 – 2 ^ 5 * 8 / 4 Mod 5 \ 2 的值为______。
选项:
A:2
B:4
C:14
D:20
答案: 【4

4、 问题:下列的运算符中,关系运算符是______。
选项:
A:Not
B:Mod
C:< >
D:&
答案: 【< >

5、 问题:已知A$=”12345678″,则表达式Val(Mid(A, 1, 4) + Mid(A, 4, 2))的值为______。
选项:
A:123456
B:123445
C:1279
D:6
答案: 【123445

6、 问题:有如下两个表达式: 表达式1:”235″ > “59” 表达式2:Not True And False下列描述正确的是______。
选项:
A:表达式1和表达式2的值均为True
B:表达式1和表达式2的值均为False
C:表达式1的值为True,表达式2的值为False
D:表达式1的值为False,表达式2的值为True
答案: 【表达式1和表达式2的值均为False

7、 问题:表达式 21 / 3 – 2 ^ 4 * 90 / 30 Mod 5 \ 2 + Int(-9.2) 的运算结果为______。
选项:
A:-2
B:-3
C:-482
D:-483
答案: 【-3

8、 问题:如果变量 a=2、b=”abc”、c=”acd”、d=5,则表达式 ac And b<>c 的值为______。
选项:
A:True
B:False
C:Yes
D:No
答案: 【True

9、 问题:执行完上述语句后a的值是多少______。 Dim a as Integer a = 3.7
选项:
A:3
B:4
C:3.7
D:0
答案: 【4

10、 问题:以下______程序段可以实现x、y变量值的交换。
选项:
A:y = x :x = y
B:z = x :y = z :x = y
C:z = x :x = y :y = z
D:z = x :w = y :y = z :x = y
答案: 【z = x :x = y :y = z

11、 问题:为了给x、y、z三个变量赋初值1,下面正确的赋值语句是______。
选项:
A:x = 1 :y = 1 :z = 1
B:x = 1,y = 1,z = 1
C:x = y = z = 1
D:xyz = 1
答案: 【x = 1 :y = 1 :z = 1

12、 问题:执行如下语句段后,TextBox1中显示的内容为______。 Dim intX%,sglY!,dblZ# intX = 12345.6789 sglY = 12345.6789 dblZ = 12345.6789 TextBox1.text = intX & ” ” & sglY & ” ” & dblZ
选项:
A:12345 12345.6789 12345.6789
B:12345 12345.67 12345.68
C:12346 12345.68 12345.67
D:12346 12345.68 12345.6789
答案: 【12346 12345.68 12345.6789

13、 问题:如下语句段执行的结果是______。 Dim chrX As Char chrX = “abc” Dim strY As String strY = “abc” TextBox1.Text = chrX & ” ” & strY
选项:
A:执行时弹出字符变量chrX赋值为字符串,赋值出错的信息
B:文本框TextBox1中显示内容为 abc
C:文本框TextBox1中显示内容为 a abc
D:文本框TextBox1中显示内容为 abc abc
答案: 【文本框TextBox1中显示内容为 a abc

14、 问题:如下语句段执行的结果是______。 Dim blnX As Boolean = -1 Dim intX As Integer = True TextBox1.Text = “blnX=” & blnX & ” ” & “intX=” & intX
选项:
A:运行时显示错误,blnX变量赋值出错。
B:运行时显示错误,intX变量赋值出错。
C:能正常运行,在TextBox1中显示的内容为:blnX=True intX=-1
D:能正常运行,在TextBox1中显示的内容为:blnX=-1 intX=True
答案: 【能正常运行,在TextBox1中显示的内容为:blnX=True intX=-1

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注