第1讲算法与程序设计

第1讲测验

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

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

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

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

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

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

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

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

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

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

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

第2讲VB.NET程序设计入门

第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: X_yz
B: 123abc
C: Text
D: X-Y
答案: 【 X_yz

第3讲VB.NET可视化编程

第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: 相当于文本编辑器
答案: 【 显示或输出文本信息

第4讲VB.NET语言基础

第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(100*Rnd( ))
B: x=Int(101*Rnd( ))
C: x=1+Int(100*Rnd( ))
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$="12345678",则表达式Val(Mid(A,1,4)+Mid(A,4,2))的值为______。​
选项:
A: 123456
B: 123445
C: 8
D: 6
答案: 【 123445

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 #

第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、单选题:
‌表达式2 + 3 * 4 ^ 5 - Sin( x + 1 ) / 2中最先进行的运算是______。‎
选项:
A: 4^5
B: 3*4
C: x+1
D: Sin
答案: 【 x+1

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 -&n

剩余75%内容付费后可查看

发表评论

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