智慧树知到《计算机(安徽中医药大学)》章节测试答案
智慧树知到《计算机(安徽中医药大学)》章节测试答案
第一章单元测试
1、与传统的结构化程序设计语言相比,Visual Basic 最突出的特点是()。
A.结构化程序设计
B.事件驱动机制
C.程序设计技术
D.程序开发环境
正确答案:事件驱动机制
2、下列叙述正确的是()。
A.程序就是软件
B.软件是程序、数据和相关文档的集合
C.软件既是逻辑实体,又是物理实体
D.软件开发不受计算机系统的限制
正确答案:软件是程序、数据和相关文档的集合
3、在 VB 中,下列()操作不能打开代码编辑窗口。
A.单击窗体或控件
B.选定对象后,按快捷键 F7
C.双击窗体
D.双击窗体上的某个控件
正确答案:单击窗体或控件
4、高级语言程序的核心是()。
A.语法
B.设计方法
C.算法
D.流程图
正确答案:算法
5、在 VB 中,表示窗体宽、高的是()。
A.对象
B.属性
C.事件
D.方法
正确答案:事件
6、在 Visual Basic 中,扩展名.bas 表示是()文件。
A.窗体
B.标准模块
C.工程
D.类模块
正确答案:标准模块
7、在 Visual Basic 中,扩展名.frm 表示是()文件。
A.工程
B.窗体
C.类模块
D.标准模块
正确答案:窗体
8、在 Visual Basic 中,扩展名.vbp 表示是()文件。
A.窗体
B.标准模块
C.类模块
D.工程
正确答案:工程
9、要在命令按钮 Cmd1 上显示“计算”,可以使用()语句。
A.Command1.Caption="计算"
B.Cmd1.Caption="计算"
C.Cmd1.Value="计算"
D.Cmd1.Name="计算"
正确答案:Cmd1.Caption="计算"
10、在代码编辑窗口中,当从对象框中选定了某个对象后,在()中会列出适用于该对象的事件。
A.过程框
B.工具栏
C.属性窗口
D.工具箱
正确答案:过程框
第二章单元测试
1、下面不能输出';Program';的语句是()。
A.Print Left(';VBProgram';, 7)
B.Print Right(';VBProgram';, 7)
C.Print Mid(';VBProgram';, 3)
D.Print Mid(';VBProgram';, 3, 7)
正确答案:Print Left(';VBProgram';, 7)
2、下列可作为 Visual Basic 变量名的是()。
A.Print
B.m1
C.#k
D.4b
正确答案:m1
3、输入圆的半径 r(可能为小数),则 r 定义正确的是()。
A.Dim r As Single
B.Dim r As Integer
C.Dim r As String
D.Dim r As Long
正确答案:Dim r As Single
4、表达式 3 * 3 ^ 2 + 4 * 2 \ 5 + 3 ^ 2 的值是()。
A.35
B.37
C.36
D.36.3
正确答案:37
5、下列能正确产生[1,30]之间的随机整数的表达式是()。
A.1+rnd(30)
B.rnd(1+30)
C.int(rnd()*30)+1
D.1+30*rnd()
正确答案:int(rnd()*30)+1
6、设 A=3,B=5,则以下表达式值为真的是()。
A.(A>B) Or(B>0)
B.(-3+5>A) And(B>0)
C.A>=B And B>10
D.(A<0) And(B>0)
正确答案:(A>B) Or(B>0)
7、设 A="Visual Basic",下面使 B="Basic"的语句是()。
A.B=Left(A,8,12)
B.B=Rigth(A,5,5)
C.B=Mid(A,8,5)
D.B=Left(A,8,5)
正确答案:B=Mid(A,8,5)
8、执行语句 S=Len(Mid("Visualbasic",1,6))后,S 的值是()。
A.11
B.Basic
C.Visual
D.6
正确答案:6
9、下面关系表达式中,其值为 False 的是()。
A.';The';<;';They'
B.';VISUAL';=Ucase(';Visual';)
C.';ABC';';Abc'
D.';Integer';';Int'
正确答案:';ABC';';Abc'
10、若a=4:b=5:c=6,执行语句Printa<;bAndb<;c后,窗体上显示的是()。
A.TRUE
B.FALSE
C.0
D.出错
正确答案:TRUE
第三章单元测试
1、VB 提供了结构化程序设计的基本结构,分别是()。
A.选择结构、递归结构、循环结构
B.选择结构、过程结构、顺序结构
C.顺序结构、选择结构、循环结构
D.过程结构、输入和输出结构、转向结构
正确答案:顺序结构、选择结构、循环结构
2、下面正确的赋值语句是()。
A.x+y=30
B.y-6=π*x*x
C.3=x+y
D.y=x+30
正确答案:y=x+30
3、语句 Print "Sqr(25)=";Sqr(25)的输出结果为()。
A."5="5
B.5=Sqr(25)
C.Sqr(25)=Sqr(25)
D.Sqr(25)=5
正确答案:Sqr(25)=5
4、为了给 x,y,z 三个变量赋初值 1,正确的赋值语句是()。
A.x=y=z=1
B.x=1:y=1:z=1
C.x,y,x=1
D.x=1, y=1, z=1
正确答案:x=1:y=1:z=1
5、赋值语句 g = 123 & Mid("123456", 3, 2)执行后,变量 g 中的值是()。
A."12334"
B.12334
C.123
D.157
正确答案:12334
6、下列哪组语句可以将变量 a,b 的值互换?()。
A.a=a+
B.b=a-
B.a=a-b
B.a=
B.b=a
C.a=(a+b)/2:b=(a-b)/2
D.a=
C.c=
B.b=a
正确答案:a=a+
B.b=a-
B.a=a-b
7、语句 Print Format("HELLO", "<") 的输出结果是()。
A.he
B.HELLO
C.hello
D.He
正确答案:hello
8、语句 If x=1 Then y=1,下面说法正确的是()。
A.x=1 和 y=1 都是赋值语句
B.x=1 是赋值语句,y=1 是关系表达式
C.x=1 为关系表达式,y=1 是赋值语句
D.x=1 和 y=1 都是关系表达式
正确答案:x=1 为关系表达式,y=1 是赋值语句
9、用语句 Dim A(-3 to 5)As Long 定义的数组元素个数是()。
A.8
B.7
C.9
D.10
正确答案:9
10、下面()语句与声明动态数组无关。
A.ReDim x(10)
B.Dim x()
C.Dim x(5)
D.ReDim x(10,10)
正确答案:Dim x(5)
第四章单元测试
1、当启动程序时,系统自动执行启动窗体的()事件过程。
A.Load
B.Unload
C.Click
D.DblClick
正确答案:Load
2、将数据项"China"添加到列表框 List1 中成为第 3 项,应使用()语句。
A.List1.AddItem "China",3
B.List1.AddItem "China",2
C.List1.AddItem 3,"China"
D.List1.AddItem 2,"China"
正确答案:List1.AddItem "China",2
3、复选框或单选按钮的当前状态通过()属性来设置或访问。
A.Value
B.Caption
C.Checked
D.Selected
正确答案:Value
4、如果每秒触发 10 次计时器的 Timer 事件,那么计时器的 Interval 属性应设为()。
A.1000
B.1
C.10
D.100
正确答案:100
5、设置滚动条控件所能表示最大值的属性是()。
A.Max
B.LargeChange
C.Value
D.Min
正确答案:Max
6、决定窗体标题栏内容的属性是()。
A.Name
B.BackStyle
C.Index
D.Caption
正确答案:Caption
7、在程序运行时,可实现信息输入的控件是()。
A.窗口
B.图片框
C.单选按钮
D.标签
正确答案:单选按钮
8、确定控件在窗体上位置的属性是()。
A.Top 和 Left
B.Width 和 Top
C.Top 和 Height
D.Width 和 Height
正确答案:Top 和 Left
9、在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置()。
A.PasswordChar 属性值为*
B.Text 属性值为*
C.PasswordChar 属性值为 True
D.Caption 属性值为*
正确答案:PasswordChar 属性值为*
10、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是()。
A.Text
B.Caption
C.Name
D.Value
正确答案:Value
第五章单元测试
1、多窗体是指一个应用程序中有多个并列的普通窗体,每个窗体可以有自己的界面和程序, 完成不同的功能。
A.正确
B.错误
正确答案:正确
2、Load 语句不会把一个窗体装入内存。
A.正确
B.错误
正确答案:错误
3、UnLoad Me,表示关闭当前窗体,这里的关键字 Me 代表 UnLoad Me 语句所在的 窗体。
A.正确
B.错误
正确答案:正确
4、Show 方法该方法用来显示一个窗体,它兼有加载和显示两种功能。
A.正确
B.错误
正确答案:正确
5、Windows 系统中的菜单可分为下拉式菜单和弹出式菜单和快捷菜单三种类型。
A.正确
B.错误
正确答案:错误
6、“复选”复选框允许用户设置某一菜单项是否可复选,即在菜单项左边加上“√”标记。
A.正确
B.错误
正确答案:正确
7、菜单编辑器中,哪一个选项输入希望在菜单栏上显示的文本()。
A.标题
B.名称
C.访问键
D.索引
正确答案:标题
8、下面哪个属性可以控制菜单项可见或不可见()?
A.Hide
B.B)Checked
C.D)Enabled
D.C)Visible
正确答案:C)Visible
9、菜单控件只有一个()事件。
A.B)Click
B.MouseUp
C.C)DBClick
D.D)KeyPress
正确答案:B)Click
10、要将通用对话框 CommonDialog1 设置成不同类型的对话框,应通过()属性来设置。
A.D)Left
B.C)Tag
C.Name
D.B)Action
正确答案:B)Action
第六章单元测试
1、在过程调用中,参数的传递可以分为()和按地址传递两种方式。
A.按参数传递
B.按值传递
C.按位置传递
D.按地址传递
正确答案:按值传递
2、在过程定义中用()表示形参的传值。
A.Var
B.ByRef
C.ByVal
D.ByValue
正确答案:ByVal
3、若已经编写一个 Sort 子过程,在该工程中有多个窗体,为了方便调用 Sort 子程序,应该将子过程放在()中。
A.标准模块
B.窗体模块
C.类模块
D.工程
正确答案:标准模块
4、可以在窗体模块的通用声明段中声明()。
A.全局常量
B.全局变量
C.全局用户自定义类型
D.全局数组
正确答案:全局变量
5、以下关于函数过程的叙述中,正确的是()。
A.如果不指明函数过程参数的类型,则该参数没有数据类型
B.函数过程形参的类型与函数返回值的类型没有关系
C.在函数过程中,通过函数名可以返回多个值
D.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
正确答案:函数过程形参的类型与函数返回值的类型没有关系
6、在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则使用()关键字在过程中定义局部变量。
A.Static
B.Private
C.Public
D.Dim
正确答案:Static
7、VB 过程分为两大类,分别是事件过程和通用过程。
A.正确
B.错误
正确答案:正确
8、Sub 过程可以在窗体模块(.frm)中建立,也可以在标准模块(.bas)中建立。
A.正确
B.错误
正确答案:正确
9、Visual Basic 函数分为内部函数和外部函数,外部函数是用户根据需要用 Function 关键字定义的函数过程。
A.正确
B.错误
正确答案:正确
10、事件过程是通过事件驱动和由系统自动调用的,而 Sub 过程则必须通过调用语句实现调 用。
A.正确
B.错误
正确答案:正确
第七章单元测试
1、下列说法正确的是()。
A.DBMS 包括 DBS 和 DB
B.DB 包括 DBMS 和 DBS
C.DBS 包括 DBMS 和 DB
D.三者彼此独立,互相无关
正确答案:DBS 包括 DBMS 和 DB
2、下列不属于关系数据库基本概念的是()。
A.记录
B.关系
C.DB
D.字段
正确答案:DB
3、下列哪个对象可以提高数据的存储效率()。
A.主键
B.关系
C.记录指针
D.索引
正确答案:索引
4、Access 数据库文件的扩展名是()。
A..mdb
B..doc
C..ldf
D..mdf
正确答案:.mdb
5、向表中添加记录的命令动词是()。
A.Delete
B.Insert
C.Select
D.Update
正确答案:Insert
6、SQL 查询语句中()用于对查询结果排序。
A.Group by
B.Where
C.Select
D.Delete
正确答案:Where
7、包含来自于一个数据表或一个查询结果,并且能从其中添加、修改、删除记录,任何改变都将反映到数据表中的是()记录集。
A.表类型
B.动态集类型
C.复制内型
D.快照类型
正确答案:动态集类型
8、ADO 控件记录集 Recordset 对象使用()属性测试当前记录是否为首条记录之前。
A.Status
B.State
C.BOF
D.EOF
正确答案:BOF
9、ADO 控件记录集的()方法将添加或修改的记录结果保存到数据库中。
A.ADD
B.UPDATE
C.MOVE
D.DELETE
正确答案:UPDATE
10、数据报表的数据源是()
A.DataEnvironment
B.A)DataSource
C.Table
D.nvironment
正确答案:DataEnvironment
第八章单元测试
1、坐标度量单位可通过()来改变。
A.DrawWidth 属性
B.Scale 方法
C.ScaleMode 属性
D.A)DrawStyle 属性
正确答案:ScaleMode 属性
2、以下的属性和方法中()可重定义坐标系。
A.DrawStyle 属性
B.DrawWidth 属性
C.Scale 方法
D.ScaleMode 属性
正确答案:Scale 方法
3、当使用 Line 方法画线后,当前坐标在()。
A.直线终点
B.(0, 0)
C.容器的中心
D.直线起点
正确答案:直线终点
4、执行指令“Circle(1000,1000),500,8,-6,-3”将绘制()。
A.画圆
B.椭圆
C.圆弧
D.扇形
正确答案:扇形
5、执行指令“Line(1200,1200)-Step(1000,500),B”后,CurrentX=()。
A.1200
B.1000
C.1700
D.2200
正确答案:2200
6、对象的边框类型由属性()来决定。
A.DrawStyle
B.DrawWidth
C.BorderSyle
D.ScaleMode
正确答案:BorderSyle
7、当使用 Line 方法时,参数 B 与 F 可组合使用,下列组合中()不允许。
A.B
B.不使用 B 与 F
C.BF
D.F
正确答案:F
8、Cls命令可清除窗体或图形框中()的内容
A.程序运行时产生的垃圾文件
B.Picture 属性设置的背景图案
C.设计时放置的图片
D.程序运行时产生的图形和文字
正确答案:程序运行时产生的图形和文字
9、语句 MMControl1.Command= "Open"的含义是()。
A.不合乎语法要求
B.打开一个 MCI 设备
C.开始播放多媒体文件
D.弹出 CD-ROM 驱动器
正确答案:打开一个 MCI 设备
10、关于 Animation 控件的说法错误的是()。
A.当 AutoPlay 属性为真时,Stop 方法无效
B.Animation1.Play 10,1,20 表示从第 1 帧到第 20 帧连续播放 10 次
C.Animation 控件的背景可以通过 BackStyle 属性设置为透明
D.Animation 控件只能播放不带声音的 AVI 文件
正确答案:Animation1.Play 10,1,20 表示从第 1 帧到第 20 帧连续播放 10 次
第九章单元测试
1、下列关于顺序文件的叙述中,错误的是()。
A.对于顺序文件中的数据操作只能按顺序执行
B.不能同时对打开的顺序文件进行读/写操作
C.顺序文件中的数据是以文本格式(ASCII 码)存储的
D.顺序文件中的每条记录的长度必须相同
正确答案:顺序文件中的每条记录的长度必须相同
2、下列关于随机文件的叙述中,错误的是()。
A.随机文件的内容可用 Windows 的“记事本”程序显示
B.可以按顺序访问随机文件中的记录
C.可以同时对打开的随机文件进行读/写操作
D.随机文件由记录组成,并按记录号引用各条记录
正确答案:可以同时对打开的随机文件进行读/写操作
3、如果在 C 盘根目录下已存在顺序文件 Myfile1.txt,那么执行语句 Open "
C.\Myfile1.txt" For Append As #1之后将()。
A.保留文件中原有内容,可在文件尾添加新内容
B.删除文件中原有内容
C.可在文件头开始读取数据
D.保留文件中原有内容,可在文件头开始添加新内容
正确答案:保留文件中原有内容,可在文件尾添加新内容
4、Visual Basic 中删除文件的命令是()。
A.Remove
B.Erase
C.Kill
D.Delete
正确答案:Kill
5、以下()方式打开的文件只能读不能写。
A.Input
B.Random
C.Output
D.Append
正确答案:Input
6、下列()命令可实现对随机文件的读操作。
A.Get
B.Write
C.Input
D.Put
正确答案:Get
7、在窗体上画一个名称为 Drive1 的驱动器列表框,一个名称为 Dir1 的目录列表框。在改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是()。
A.Dir1()Click
B.Dir1()Change
C.Drive1()Change
D.Drive1()Click
正确答案:Drive1()Change
8、在文件列表框中,用于设置和返回所选文件的路径和文件名的属性是()。
A.File
B.FileName
C.FilePath
D.Path
正确答案:FileName
9、在 Visual Basic 中,按文件访问方式的不同可将文件分为()。
A.文本文件和数据文件
B.顺序文件、随机文件和二进制文件
C.数据文件和二进制文件
D.数据文件和可执行文件
正确答案:顺序文件、随机文件和二进制文件
10、下列说法错误的是()。
A.用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面
B.当用Write # 语句写顺序文件时,文件必须以Output或Append方式打开
C.用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件
D.用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开
正确答案:用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开