VB.NET程序设计(华中科技大学) 中国大学MOOC答案2023版100分完整版 – 中国大学MOOC答案 |
您所在的位置:网站首页 › +1010110的补码 › VB.NET程序设计(华中科技大学) 中国大学MOOC答案2023版100分完整版 – 中国大学MOOC答案 |
第1讲 算法与程序设计 第1讲测验
1、 计算机中,所有信息的存储都采用______。 答案: 二进制 2、 计算机内部采用二进制表示数据信息,二进制主要优点是______。 答案: 计算机容易实现 3、 正数的原码与_相同。 答案: 补码 4、 设计算机中用一个字节(8个二进制位)来存放一个整数。某整数的真值为:-1010110,则对应的补码为______。 答案: 10101010 5、 设计算机中用一个字节(8个二进制位)来存放一个整数。某整数的真值为:- 1100001,则对应的反码为______。 答案: 10011110 6、 下列字符中,其ASCII码值最大的一个是______。 答案: a 7、 数字0的ASCII码是48,那么数字9的ASCII码是______。 答案: 57 8、 ASCII码的字母A和a,它们的编码之差为______。 答案: -32 9、 在ASCII码中共有______个字符编码。 答案: 128 10、 将汉字转换为二进制编码,下列四种说法中正确的是______。 答案: 表示汉字机内码的两个字节每个字节的最高位均为1 11、 从计算机键盘上输入汉字时,输入的实际上是______。 答案: 汉字输入码 12、 存储一个汉字机内码需要______字节。 答案: 2 13、 为解决问题而采用的方法和______就是算法。 答案: 步骤 14、 算法有三种结构,也是程序的三种逻辑结构,它们是______。 答案: 顺序、选择、循环 15、 下列关于算法说法不正确的是______。 答案: 算法独立于任何具体的语言,Visual Basic算法只能用Visual Basic语言来实现 16、 语言处理程序的发展经历了______ 三个发展阶段。 答案: 机器语言、汇编语言和高级语言 17、 下列属于高级程序设计语言的是______。 答案: Visual Basic 18、 用一些助记符表示指令功能的计算机语言是______。 答案: 汇编语言 19、 计算机硬件能直接识别和执行的语言只有______。 答案: 机器语言 第2讲 VB.NET程序设计入门 第2讲测验1、 对于VB.NET,描述错误的是______。 答案: 仅能开发Windows窗体应用程序 2、 对象的三要素不包含______。 答案: 过程 3、 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为______。 答案: 对象 4、 在VB.NET中,称对象的数据(特征)为______。 答案: 属性 5、 ______是由VB.NET提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。 答案: 方法 6、 对象可以识别和响应的某些动作称为______。 答案: 事件 7、 有程序代码如下,则Text1、Text、”Text1.Text”分别代表______。 Text1.Text = “Text1.text” 答案: 对象、属性、值 8、 对于Form1.Show( )描述正确的是______。 答案: 对象Form1的Show方法 9、 VB.NET是一种面向对象的可视化程序设计语言,采取了______的编程机制。 答案: 事件驱动 10、 一语句要在下一行继续写,用Space + _符号作为续行符。 答案: _ 11、 在一行内写多条语句时,每个语句之间用_符号分隔。 答案: : 12、 下例符号中,_是VB.NET合法的标识符。 答案: x_y 13、 下面属于合法的标识符的是_。 答案: BC_7 14、 对于Visual Studio,描述错误的是______。 答案: Visual Studio是一种编程语言 15、 Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是______。 答案: 属性、事件、方法 16、 VB.NET注释语句的开头符号可以是______。 答案: ‘ 第3讲 VB.NET可视化编程 第3讲测验1、 下列属性中,不能在程序运行阶段通过赋值语句改变属性值的是______。 答案: Name 2、 要使窗体的标题为“我的程序”,应修改窗体的______属性。 答案: Text 3、 运行程序时,系统自动执行窗体的______事件过程。 答案: Load 4、 能显示窗体的方法是______。 答案: Show 5、 对于文本框控件,如果要能够多行显示,应修改文本框控件的______属性值为True。 答案: MultiLine 6、 要使文本框成为密码输入框,一般应修改文本框的______。 答案: PasswordChar属性 7、 文本框TextBox1的PasswordChar的属性值设为&,程序运行时,在文本框TextBox1中连续输入123456,最终在文本框中显示的结果为______。 答案: &&&&&& 8、 要使文本框中的文字不能被修改,应设置______属性。 答案: ReadOnly 9、 要判断在文本框中是否按了Enter键,应在文本框的______事件过程中判断。 答案: KeyPress 10、 程序运行时,用户在一个文本框中输入了“ABCD”4个字符,则该文本框发生了______次TextChanged事件。 答案: 4 11、 要使命令按钮不可操作,应对______属性进行设置。 答案: Enabled 12、 要使命令按钮在运行时不显示,应对______属性进行设置。 答案: Visible 13、 标签控件的作用是______。 答案: 显示或输出文本信息 14、 以下叙述正确的是______。 答案: 对象的Name属性指定对象的名称,用来标识一个对象 15、 在文本框中,通过______属性能获得当前插入点所在的位置。 答案: SelectionStart 16、 当将文本框的ScrollBars属性值设置为Vertical,却没有出现垂直滚动条,原因是______。 答案: 文本框的MulitLine属性为False 17、 设置标签边框的属性是______。 答案: BorderStyle 第4讲 VB.NET语言基础 第4讲测验1、 下列属于合法的变量名的是_。 答案: X_yz 2、 下列属于合法的字符串常数的是______。 答案: “ABC” 3、 下列属于合法的单精度型变量的是______。 答案: mun! 4、 Rnd函数不可能的值是______。 答案: 1 5、 Int(198.555*100+0.5)/100的值是______。 答案: 198.56 6、 表达式Len(“123程序设计ABC”)的值是______。 答案: 10 7、 要使变量x赋值为1~100(含1,不含100)的一个随机整数,正确的语句是______。 答案: x=1+Int(99*Rnd( )) 8、 表达式Strings.InStr(4, “abcdefabcdefab”, “ab”)的运算结果为______。 答案: 7 9、 语句Dim a%=123+Mid(“123456”,3,2)执行后,a变量的值是______。 答案: 157 10、 设 a = “MicrosoftVisualBasic”, 则以下使变量b的值为”Basic”的语句是______。 答案: b= Strings.Mid(a,16) 11、 下列定义常量不正确的语句是______。 答案: Const Str1$=# VB.Net # 12、 变量A%的类型是______。 答案: Integer 13、 如果将布尔常量值True赋给一个整型变量,则整型变量的值为______。 答案: -1 14、 下列数据中是布尔常量的是______。 答案: True 15、 以下不是常量的是______。 答案: 10 ^ 2 16、 骰子是一个正六面体,用1~6这6个数分别代表这六面,掷一次骰子出现的数可以表示为______。 答案: Int( Rnd( ) * 6 + 1) 17、 设x为大于0的数,下列不能进行四舍五入取整的是______。 答案: Math.Abs(x+0.5) 18、 表达式Len(Space(5))的值是______。 答案: 5 第5讲 表达式与赋值语句 第5讲测验1、 \、/、Mod、 四个算术运算符中,优先级别最低的是______。 答案: Mod 2、 数学关系表达式 3≤x<10表示成正确的VB.NET表达式为______。 答案: 3 “59” 表达式2:Not True And False下列描述正确的是______。 答案: 表达式1和表达式2的值均为False 7、 表达式 21 / 3 – 2 ^ 4 * 90 / 30 Mod 5 \ 2 + Int(-9.2) 的运算结果为______。 答案: -3 8、 如果变量 a=2、b=”abc”、c=”acd”、d=5,则表达式 ac And bc 的值为______。 答案: True 9、 执行完上述语句后a的值是多少______。 Dim a as Integer a = 3.7 答案: 4 10、 以下______程序段可以实现x、y变量值的交换。 答案: z = x :x = y :y = z 11、 为了给x、y、z三个变量赋初值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 答案: 12346 12345.68 12345.6789 13、 如下语句段执行的结果是______。 Dim chrX As Char chrX = “abc” Dim strY As String strY = “abc” TextBox1.Text = chrX & ” ” & strY 答案: 文本框TextBox1中显示内容为 a abc 14、 如下语句段执行的结果是______。 Dim blnX As Boolean = -1 Dim intX As Integer = True TextBox1.Text = “blnX=” & blnX & ” ” & “intX=” & intX 答案: 能正常运行,在TextBox1中显示的内容为:blnX=True intX=-1 15、 与数学表达式 答案: ab/3c*d 16、 在VB.NET中,运算符”+”既可用于加法运算,又可用于字符串连接运算。执行下面的代码,消息框中输出的结果分别是______。 Dim x$, y% x = 123 : y = 456 MsgBox(x + y) MsgBox(x & y) 答案: 579 123456 17、 选拔身高T超过1.7m且体重W小于62.5kg的人,表示该条件的表达式为______。 答案: T > 1.7 And W < 62.5 18、 某单位招聘秘书,条件是:女性,40岁以下,本科或专科学历。表示该条件的逻辑表达式是______。 答案: 性别 = “女” And 年龄 < 40 And (学历 = “本科” Or 学历 = “专科”) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |