2020智慧树(知到)《Visual Basic程序设计》答案_单元答案_期末答案_知到智慧树答案

2020智慧树(知到)《Visual Basic程序设计》答案_单元答案_期末答案_知到智慧树答案 - 2020智慧树(知到)答案 - 课查查

“VisualBasic程序设计”是一门实用性很强的课程,自开设以来,根据学校“地方性、应用型”的办学定位,结合本课程侧重于应用的特点,相继开展了包括课程教学内容、教学方法、实验技术等在内的一系列教学改革活动,同时使“VisualBasic程序设计”的教学内容与医药背景实际相结合,极大地提高了学生的学习兴趣。该课程的教学资源除了面向本校医学信息类专业学生使用外,也可供本校有意拓展计算机专业修养的其他专业学生(特别是对编程感兴趣的临床类专业学生和药学相关专业学生))使用,另外社会上尤其是对“VisualBasic程序设计”课程感兴趣的医药相关人员也可以通过网络平台学习此课程。


Visual Basic是一种面向_________的可视化程序设计语言,采取了__________的编程机制
在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是___________
Visual Basic 6.0用于开发_________环境下的应用程序
下面不是VB工作模式的是
可视化编程的最大优点是
下列不能打开属性窗口的操作是
Visual Basic的编程机制是
Visual Basic继承了Basic语言简单易用的语法特点,同时支持面向对象的编程机制,其中构成其控件(对象)的三要素是
下列关于面向对象和可视化程序设计的叙述正确的是
以下叙述中错误的是
以下能够触发文本框Change事件的操作是(    )
若要求从文本框中输入密码时在文本框中只显示#号,则应用在此文本框的属性窗口中设置( )
在VB中,我们用一个简单的______语句就能实现退出程序
生成消息框的命令是_____,生成输入框的命令是_____
把MsgBox的返回值转换为数值应该使用的函数是
以下( )程序段可以实施X Y变量值的变换
下列语句中正确的是
语句PRINT “INT(-13.2)=”;INT(-13.2)的输出结果为
以下关于MsgBox的叙述中,错误的是
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为
为了给x,y,z三个变量赋初值1,下面正确的赋值语句是
If语句中的条件表达式只能使用关系或逻辑表达式
在Select Case情况语句中,各分支( )的先后顺序无关
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()x=InputBox("Input")Select Case xCase 1,3Print "分支 1"Case Is >4Print "分支 2"Case ElsePrint "Else 分支 "End SelectEnd Sub程序运行后,如果在输入对话框中输入2,则窗体上显示的是
以下Case语句中错误的是
当VB执行下面语句后,A的值为__________。A=1IF A>0 THEN A=A+1IF A>1 THEN A=0
阅读下面的程序段:n1=InputBox("请输入第一个数:")n2=InputBox("请输入第二个数:")Print n1+n2当输入分别为111和222时,程序输出为
设a=6,则执行x=IIF(a>5,-1,0)后,x的值为
关于语句“If s=1 then t=1”,下列说法正确的是
设有语句x=InputBox(“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是
分析以下程序,写出运行结果。Sub selectPrint() Dim a as Integer Dim b as Integer Dim c as Integer a=2:b=5:c=2If(a>=b)and(a>=c) or (b>c) ThenPrint a a=a+2 ElsePrint b EndIf Print a;b;c End Sub输出结果为:__
下面程序运行时For m=1 To 3           For n=0 To m-1              s=s+n           Next nNext m内层循环的循环总次数是6次
Do-LoopUntil语句实现循环时,只要条件是假,循环将一直进行下去。
下列循环语句所确定的循环次数______。For k=200 to 100 Step -20
假定有以下程序段:For i=1 to 3For j=5 to 1 Step –1 Print i*j Next j,i则语句Print i*j的执行次数是
VB中Do……Loop结构既可以构成当型循环,也可以构成直到型循环,根据下面的代码:Dim i,n as Integer n = 20 i = 1 DoPrint i; i = i + 2Loop Until i >20判断循环结构的类型和循环体的执行次数,正确的选项是
在窗体中添加一个命令按钮( ),然后编写如下代码:       Private Sub Command1_Click()Dim k, n, m As Integer                n = 5:m = 1: k = 1                Do While k <= n                  m = m * 2                  k = k + 1                Loop                Print m      End Sub程序运行后,单击按钮,输出结果为_________。
设有如下程序段:x=2For i=1 To 10 Step 2x=x+iNext运行以上程序后,x的值是 __________
对于正在使用的动态数组Arraya(),要增加一个单元,但不能破坏数组内的数据,则应使用语句______
控件数组由一组相同类型的控件组成,这些控件共用一个相同的控件名,但是每个控件都有一个唯一的下标来区分,我们使用属性____来设置下标
定长数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变化;而动态数组的元素个数则是可变的
语句DIM AA(3,4,5)中定义的数组有(  )个元素
动态数组因为在程序运行前无法确定数组的大小,所以经常根据程序的运行情况,对数组进行重新定义,以下关于VB中动态数组的叙述中不正确的是
下列程序段的运行结果是______。        Option Base 1        Private Sub Command1_Click()           Dim d           d=Array(1,2,3,4,5)           n=1           For k=5 To 3 Step –1s=s+d(k)*nn=n*10           Next k          Print s        End Sub
下列语句所定义的数组的元素个数为_______。Dim  Ary(3 to 6,-2 to 2)
假设已经使用了语句Dim a(3,5),下列下标变量中不允许使用的是
在窗体上已经建立了一个文本框Txt1和一个命令按钮Comd1,运行程序后单击命令按钮,则在文本框Txt1中显示的内容是      Dim a As Integer                                     Private Sub Comd1_Click()           Dim b As Integer           a = 1 : b = 20           Call MySub(b)           Txt1.Text = a + b    End Sub    Sub MySub(x)           x = x Mod 7 + a   End Sub
下面程序的运行结果是Dim m1 As Integer, p1 As Integer            ‘模块级变量    Private Sub Form_Load()             Show            p1 = 1: m1 = 5             Call Sub1            Call Sub1            Print p1    End Sub    Private Sub Sub1()             If m1 > 1 Then m1 = m1 - 1             p1 = p1 * 4            Print p1;    End Sub
下列关于过程叙述不正确的是
在Visual Basic应用程序中,以下描述正确的是
假设已通过下列Sub语句定义了Mysub过程。若要调用该过程,可以采用_______语句
要使过程调用后返回两个参数s和t,下列的过程定义语句中,正确的是
Sub过程不能通过其过程名返回值
因为Function过程有返回值,所以只能在表达中调用,而不能使用call语句调用
如果在定义过程时,一个形参使用传递地址方式说明的,则调用过程时与之对应的实参只能按地址方式传递
在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它
向列表框控件添加新项目的方法是________
设置计时器控件只能触发________事件
设置计时器对象触发事件的时间间隔用____________________属性
列表框(ListBox)用于列出可供选择的项目的列表,用户可以选择一个或多个项目 它具有几个非常重要的数组属性,其中____属性存放了列表框中所有项目的值
控件__组合了文本框和列表框的功能,是VB中一种功能非常强大的选择类控件
对于复选框控件chkBoy,如果在程序中设置它为选中状态,下面语句正确的是
计时器(Timer)控件用于每隔一段时间自动触发一次Timer事件,可以有规律地重复执行一段程序,它用于设置两次事件时间间隔的属性是
以下控件叙述正确的为
若想要建立一个学生管理的输入界面,其中要求选择学生的性别/政治面貌( )及选课情况( ),应如何在窗体中利用单选钮和选择框来实现
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是
在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为
设组合框Combo1中有3个项目,则能删除最后一个项的语句是
读取列表框第3个表项值,把值赋给变量x,不可以采用
将数据项“计算机”添加到列表框List1中作为第8项的内容,应使用
清除List1列表框对象内容的语句是List1.Cls, 清除Combo1组和框对象内容的语句是Combo1.Clear。
计时器( )控件的Interval属性设为1000,Enabled属性为False,则每隔1秒的时间就产生一次Timer事件
菜单项一般由标题、访问键、快捷键和复选标志等构成,通过对相应的属性进行设置可以改变这些项目的状态,其中与复选标志相对应的属性是___
菜单中的分隔条是一种菜单控件,不响应__________事件,不能被选中
使用菜单编辑器设计菜单时,必须输入的项有标题caption和______
在菜单编辑器中使用“索引”时,可有一组菜单项具有相同的“名字”
在程序运行过程中,不可以重新设置菜单项的Visible属性。
在下列关于菜单的说法中,错误的是
对窗体编写如下事件过程:Private Sub Form _MouseDown(Button As Integer, _ Shift As Integer, X As Single Y As Single)If Button =2 ThenPrint "AAAAA"End IfEnd SubPrivate Sub Form _ MouseUp(Button As Integer, _ Shift As Integer, X As Single, Y As Single)Print "BBBBB"End Sub程序运行后,如果单击鼠标右键,则输出结果为
设菜单中有一个菜单项为"Open"。若要为该菜单命令设置访问键,即按下Alt及字母O时,能够执行"Open"命令,则在菜单编辑器中设置“Open"命令的方式是
以下叙述中错误的是
允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?
菜单控件仅支持下面哪一事件
设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是
_____类型也称变体类型,是一种通用的可变的数据类型,它可表示或存储任何一种数据类型
常量分为普通常量和_________常量
变量的声明分为两种方法:__________和__________
逻辑常量为True或__________
日期常量表示时,用符号__________将日期型数据括起来
表达式3/6*5的值是__________
以下哪个是合法的变量
在Visual Basic 中语句的续行号采用
假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是
变量未赋值时,数值型变量的值为
如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为
表达式4+5 6 * 7 / 8 Mod 9 的值是
设x=4,y=8,z=7,表达式xz) Or z<x的值是
表达式12000 + "129" & 200的值是
下列可作为Visual Basic变量名的是
如果变量 a=2、b="abc"、c="acd"、d=5,则表达式 ac And bc 的值
把字符串“123”转换为数值 123 时应该使用的函数是
表示条件“a是大于b的奇数”的逻辑表达式是
以下4类运算符,优先级最低的是
以下4种描述中,错误的是

相关答案