可视化程序设计综合题及答案.docx
- 文档编号:30742118
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:36
- 大小:37.46KB
可视化程序设计综合题及答案.docx
《可视化程序设计综合题及答案.docx》由会员分享,可在线阅读,更多相关《可视化程序设计综合题及答案.docx(36页珍藏版)》请在冰豆网上搜索。
可视化程序设计综合题及答案
可视化程序设计综合题
一、单项选择题
1.下列运算符中,运算级别最高的是(B)---1504C卷5
A、+B、*C、\D、Mod
2.下列选择项中(C)不能获得焦点。
---1412B卷1
A、使用Tab键B、用鼠标选择对象C、设置GetFocus的值为TrueD、使用SetFocus方法
3.执行下面的程序段后,x的值为(A)---1412B卷2
x=5
Fori=1To20Step2
x=x+i\5
Nexti
A、21B、22C、23D、24
4.有如下程序,执行程序后单击Button1按钮,窗体上显示的是什么(C)---1409A卷3、1504C卷3
PrivateSubCommand1_Click()
DimaDimbAsInteger
a=5/2
b=5/2
Printa,b
EndSub(本题分数:
3分,本题得分:
0分。
)
A、22B、22.5C、2.52D、2.52.5
5.如果希望用变量X存放数据12345.67890123,应将X定义为什么类型?
(A)---1504C卷4
A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)
6.以下说法正确的是(D)---1412B卷7
A、通用过程可以出现在窗体模块和标准模块中B、不同模块中的通用过程可以重名
C、同一标准模块中的通用过程可以同名D、不同标准模块中的通用过程不能同名
7.下列哪组语句可以将变量A、B的值互换(C)。
---1504C卷7、1401批次7
A、A=B:
B=AB、A=C:
C=B:
B=A
C、A=A+B:
B=A-B:
A=A-BD、A=(A+B)/2:
B=(A-B)/2
8.将文本框的(A)属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。
---1409A卷5
A、MultiLineB、ScrollBarsC、TextD、Enabled
9.在表达式y=InputBox(a,b,c)中,b为输入函数对话框的(A)。
---1409A卷6
A、标题B、提示C、预设值D、帮助文件名
10.如果要退出Do…Loop循环,可使用语句(B)。
---1409A卷7
A、ExitB、ExitDoC、ExitForD、ExitSub
11.VB中,将命令按钮控件在窗体中失效(不可用)的属性语句是(C)。
---1412B卷16
A、defaultB、CancelC、EnabledD、Visible
12.在VB中,称对象的数据为(A)。
---1504C卷9
A、属性B、方法C、事件D、封装
13.下面的哪一项不能用来在模块之间传递数据(D)。
---1409A卷8
A、全局变量B、对象属性C、全局数组D、模块级变量
14.令A、B、C都是整型变量,A=3,B=4,C=5,下列表达式结果为TRUE的是(C)
A、(A+B)C-1>0B、B+C*AB*B=B+C*A\B*B
C、(A-C)*Sqr(B)+B=0D、A^2+B^2-C^2<0
15.下列哪个语句定义了包含8个元素的单精度数组(C)---1504C卷14
A、Dima(2,4)AsSingle3CB、Dima(1to8)!
C、Dima!
(7)D、Dima(1to2,3to6)AsLong
16.下面关于变量的作用域,正确的描述是(B)。
---1504C卷1
A、模块级变量的作用域为它所在的模块B、同一模块中不同级的变量不能同名
C、在某一模块中所有过程外用Dim定义的变量为全局变量D、不同模块中定义的全局变量可以相同
17.下列哪个语句定义了包含12个元素的整型数组(C)。
---1412B卷15
A、Dima(3,4)AsIntegerB、Dima(1to12)%C、Dima%(-1to1,3)D、Dima(1to2,3to6)AsLong
18.设a=2,b=3,c=4,d=5,下列表达式的值是(B)a>bANDc<=dOR2*a>c---1412B卷11
A、TrueB、FalseC、-1D、1
19.要在子过程的过程体中退出子过程应使用(C)语句。
---1412B卷12
A、ExitDoB、ExitForC、ExitSubD、ExitFunction
20.假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()---1412B卷13、1504C卷13
A、如果"条件"为1,则一次循环体也不执行B、如果"条件"为1,则无限次执行循环体
C、如果"条件"不为0,则至少执行一次循环体D、不论"条件"是否为"真",至少要执行一次循环体
21.若要使标签控件显示时不覆盖其背景内容,要对(D)属性进行设置。
A、BackColorB、BorderstyleC、ForeColorD、Backstyle
22.以下语句的输出结果是(C)。
printformat$(32548.5,"000,000.00")---1412B卷14、1401批次11
A、2548.5B、32,548.5C、032,548.50D、32548.50
23.设有数组说明语句:
Dimc(-1To1,1To5),则下列表示数组c的元素选项中(C)是正确的。
---1504C卷15
A、c(i+j)B、c(i)(j)C、c(i-1,i+1)D、c(1,0)
24.下列过程说明合法的是(D)
A、SubS1(ByValn!
())B、SubS1(n!
)asIntegerC、FunctionS1%(S1%)D、FunctionS1(ByValn!
)
25.结构化程序设计的三种基本结构是(C)---1409A卷15、1412B卷18
A、逻辑结构、选择结构、递归结构
B、逻辑结构、选择结构、循环结构
C、顺序结构、选择结构、循环结构
D、顺序结构、逻辑结构、循环结构
26.若单击了“否(No)”按钮,则MsgBox函数的返回值是(D)。
---1409A卷16
A、4B、5C、6D、7
27.语句Print5*5\5/5的输出结果是(D)。
A、0B、1C、5D、25
28.下面子过程说明合法的是(D)。
---1412B卷19
A、Subf1(ByValn%())B、Subf1(%)Asinteger
C、Functionf1%(f1%)D、Functionf1(ByValn%)
29.下面语句书写正确的是(D)。
---1412B卷20、1401批次15
A、Ifa>maxThenmax=aElse
Elseifmax=b
EndIf
B、Ifb>maxThenmax=a
Else
max=b
EndIf
C、Ifa>maxThenmax=a
Else
max=b
D、Ifa>maxThen
max=a
Else
max=b
EndIf
30.函数Int(Rnd*99+1)产生随机数的范围是(C)。
---1409A卷21、1412B卷22
A、[1,98]B、[1,99]C、[1,100]D、[1,101]
1.下列关于多文档界面(MDI)应用程序,说法错误的是(B)---1504C卷8
A、一个多文档界面应用程序只能包含一个MDI窗体B、一个多文档界面应用程序只能包含一个子窗体
C、子窗体的MDIChild属性应设置为TrueD、最小化父窗口时,所有子窗口也被最小化
2.下列属性中,目录列表框和文件列表框都有的属性为(C)。
---1409A卷1
A、ListB、valueC、PathD、Pattern
3.下列关于菜单访问键和快捷键的说法正确的是(D)---1412B卷3
A、若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+O
B、快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+F
C、可以为任意的菜单项都添加快捷键或访问键
D、通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单
4.下面关于随机文件的描述,不正确的是:
(B)---1504C卷2
A、每条记录的长度必须相同B、一个文件中记录号不必惟一
C、可通过编程对文件中的某条记录方便地修改D、文件的组织结构比顺序文件复杂
5.下列说法正确的是(A)---1409A卷2、1412B卷4、1401批次5
A、如果框架的Enable设为False,则框架内的所有控件都不可用。
B、时钟控件的Visable属性设为True时,该控件在程序运行时可见,设为False时,则不可见。
C、在列表框中能够将项目按字母顺序从大到小排列。
D、移动框架时,框架内的控件不随之移动。
6.用户可以通过设置菜单项的(B)属性值为False来使该菜单项不可见。
---1409A卷4
A、HideB、VisibleC、ChechedD、Enable
7.要暂时关闭计时器,需设置(B)属性。
---1412B卷5
A、VisibleB、EnabledC、LockD、Cancel
8.若要得到列表框中项目的数目,可以访问(C)属性。
---1412B卷6
A、ListB、ListIndexC、ListCountD、Text
9.在顺序文件中(D)。
---1412B卷8
A、每条记录的记录号接从小到大排序B、每条记录的长度按从小到大排序
C、按记录的某个关键数据项的排序顺序组织文件D、记录按写入的先后顺序存放,并按写入的先后顺序读出
10.通过设置Line控件的(D)属性可以绘制虚线、点划线等多种样式的直线。
---1504C卷6
A、ShapeB、StyleC、FillstyleD、Borderstyle
11.Seek方法用于在(C)类型的记录集中查找满足条件的记录。
---1412B卷9
A、动态集B、快照C、表D、任意
12.数据控件用于设置指定数据控件所访问的记录来源的属性是(A)---1409A卷9
A、RecordSourceB、DataSourceC、DatabaseNameD、RecordSetType
13.AVI动画类似电影,由若干帧组成,Animation控件可以显示(A)的音频视频动画(AVI文件)。
---1409A卷11
A、无声B、有声C、无声和有声都可以D、单声道
14.在用菜单编辑器设计菜单时,必须输入的项有(D)。
---1504C卷11
A、快捷键B、标题C、索引D、名称
15.假设窗体上已添加了通用对话框CommonDialog1,下列选项中能打开“颜色”对话框的是(C)---1409A卷12
A、CommanDialog1.Action=3B、CommonDialog1.showColorC、A和B都可以D、A不可以,
16.当鼠标移动时,有关MouseMove事件的说明正确的是(A)---1504C卷12
A、MouseMove事件不断发生B、MouseMove事件只发生一次
C、MouseMove事件经过每个象素都会触发
D、当鼠标指针移动得越快,则在两点之间触发的MouseMove事件越多
17.当BOF属性为Ture时,表示(B)。
---1409A卷13、1301批次B卷9
A、当前记录位置位于Recordset对象的第一条记录
B、当前记录位置位于Recordset对象的第一条记录之前
C、当前记录位置位于Recordset对象的最后一条记录
D、当前记录位置位于Recordset对象的最后一条记录之后
18.在随机文件中(D)---1409A卷14
A、记录号是通过随机数产生的,可以通过记录号随机读取记录
B、记录的内容是随机产生的,记录的长度是任意的
C、记录号不是通过随机数产生的不可以通过记录号随机读取记录
D、记录的内容不是随机产生的,记录的长度不是任意的
19.通过文本框的(D)事件过程可以获取文本框中键入字符的ASCII码值。
A、ChangeB、GotFocusC、LostFocusD、KeyPress
20.以下关于索引的说法,错误的是(B)。
---1412B卷17、1504C卷16、1401批次12
A、一个表可以建立一个到多个索引B、每个表至少要建立一个索引
C、索引字段可以是多个字段的组合D、利用索引可以加快查找速度
21.以下叙述错误的是(D)---1504C卷17
A、在KeyUp和KeyDown事件过程中,从键盘上输入A和a是相同的
B、在KeyUp和KeyDown事件过程中,从键盘上1和小键盘上的1看作不同数字
C、KeyPress事件中不能识别键盘上某个键的按下与释放
D、KeyPress事件中可以识别键盘上某个键的按下与释放
22.文本框控件与DATA控件绑定到一起时,文本框的DataSource属性指定了文本框所要绑定的(B)---1504C卷18
A、数据库名B、数据表名C、字段名D、以上都不是
23.用于设置或返回文件类型的属性是(C)。
---1409A卷17、1301批次B卷10
A、DriveB、PathC、PatternD、FileTitle
24.运行时,要清除图片框P1中的图像,应使用语句(B)。
---1504C卷19
A、Pl.Picture=“”B、P1.Picture=LoadPicture()C、Picturel.Picture=LoadPicture
D、Picturel.Picture=LoadPicture(“C:
\WINDOWS\Clouds.bmp”)
25.若要清除列表框的所有项目内容,可以使用(C)方法。
---1409A卷18
A、AddItemB、ReMoveC、ClearD、Print
26.改变驱动器列表框的Drive属性将引发(D)事件。
---1401批次14
A、LoadB、ClickC、PatternchangeD、Change
27.以下的属性和方法中(C)可重定义坐标系。
---1409A卷19、1504C卷20
A、DrawStyle属性B、DrawWidth属性C、Scale方法D、ScaleMode属性
28.语句“Select*From学生基本Where性别=”男”中的“*”号表示(D)。
---1409A卷20
A、所有表B、所有指定条件的记录C、所有记录D、指定表中的所有字段
29.如果当前的List1中为空(即没有选项),运行下列语句后,List1中的内容是(D)---1504C卷21
PrivateSubCommand1_Click()
DimsAsString
Forn=1To3
s=Chr(65+n)
List1.AddItems,n
Next
EndSub
A、AB、BC、CD、D
30.以下正确的语句是:
(C)---1412B卷21
A、CommonDialogl.Filter=AllFiles|*.*|Pictures(*.Bmp)|*.Bmp
B、CommonDialogl.Filter=”AllFiles”|”*.*”|”Pictures(*.Bmp)”|”*.Bmp”
C、CommonDialogl.Filter=”AllFiles|*.*|Pictures(*.Bmp)|*.Bmp”
D、CommonDialogl.Filter={AllFiles|*.*|Pictures(*.Bmp)|*.Bmp}
31.编写如下事件过程:
---1504C卷22
PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If(ButtonAnd3)=3Then
Print"AAAA"
EndIf
EndSub
程序运行后,为了在窗体输出“AAAA”,应按下的鼠标键为(D)
A、左B、右C、同时按下左、右D、按什么键都不显示
32.当使用Seek方法或Find方法进行查找时,可以根据记录集的(B)属性判断是否找到了匹配的记录。
---1409A卷22
A、MatchB、NoMatchC、FoundD、Nofound
1.下列过程不能包含在标准模块中定义的是(A)。
A.事件过程B.子过程C.函数过程D.公共过程
2.下列关于数据库说法错误的是(C)
A.一个表可以构成一个数据库B.多个表可以构成数据库
C.一个表的每一条记录中的各数据项具有相同的类型D.同一个字段的数据具有相同的类型
5.要设置列表框的选择方式,应使用(B)属性。
A.ColumnsB.MultiSelectC.StyleD.List
6.下面关于随机文件的描述,不正确的是:
(B)---1401批次4
A.每条记录的长度必须相同B.一个文件中记录号不必惟一
C.可通过编程对文件中的某条记录方便地修改D.文件的组织结构比顺序文件复杂
8.下列控件中,(A)不是用于文件操作的控件。
A.ListBoxB.DriveListBoxC.DirListBoxD.FileListBox
9.可以在窗体模块的通用声明段中声明(A)。
---1401批次6
A.全局变量B.全局常量C.全局数组D.全局用户自定义类型
11.当函数EOF()的返回值为真时,表示文件的指针指向(B)--1401批次8
A.开头B.尾部C.最后一个字节D.最后一个记录
14.将通用对话框CommonDialog1的类型设置为“另存为”对话框,该调用该控件的(C)方法。
A.ShowOpenB.ShowColorC.ShowSaveD.ShowFont
15.在下列关于对话框的叙述中,错误的是(A):
A.作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和False。
B.语句frmAbout.ShowvbModeless,frmMain将fmAbout窗体显示为fmMain的无模式子窗体。
C.可以将对话框分成两种类型:
模式的和无模式。
D.语句frmAbout.Show将frmAbout作为无模式对话框显示。
19.以下说法正确的是(D)。
A.使用Data控件可以直接显示数据库中的数据B.使用数据绑定控件可以直接访问数据库中的数据
C.使用Data控件可以对数据库中的数据进行操作,却不能显示数据库中的数据
D.Data控件只有通过数据绑定控件才可以访问数据库中的数据
22.下面关于多重窗体的叙述中,正确的是(B)。
---1401批次13
A.作为启动对象的main于过程只能放在窗体模块内
B.如果启动对象是main子过程,则程序启动时可不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体
C.没有启动窗体,程序不能执行D.以上都不对
25.下面关于过程作用域,错误的描述是(D)。
---1409A卷10
A.全局级过程的作用域为整个工程
B.在某一窗体模块中定义的全局级过程,若被该模块外的模块所调用,必须在该过程名前加上窗体名称
C.在不同模块中定义的模块级过程可以同名D.在不同模块中定义的工程级过程不能同名
1.确定一个控件在窗体上的位置的属性是(D)
A.Width或HeightB.Width和LeftC.Top或HeightD.Top和Left
2.标准模块中的内容存放在以(B)为扩展名的文件中。
---1401批次1
A.frmB.basC.clsD.xt
3.下面的程序的输出结果是(B)
x=5
Fori=1To20Step2
x=x+i\5
Nexti
Printx,i
A.2120B.2121C.2220D.2221
4.要使某控件在运行时不可显示,应对(B)属性进行设置。
---1301批次B卷1
A.EnabledB.VisibleC.BackColorD.Caphon
5.假设A=3,B=7,C=2,则表达式A>BORB>C的值是(A)
A.TrueB.FalseC.表达式错误D.不确定
7.求COS35°可以使用的函数是(D)。
A.Cos35B.Cos(35)C.Cos(35º)D.Cos(35*3.14159/180)
8.下列赋值语句中(C)是错误的。
---1401批次2
A.x=x+1B.x=x+yC.x+y=xD.x=4>6
10.若要取消窗体的最小化按钮,可以设置(D)属性来实现。
---1401批次3
A.TopB.EnabledC.MaxButtonD.MinButton
11.“X是小于100的正实数”写成VB表达式正确的是:
(A)
A.X>0ANDX<100B.X>0ORX<100C.X>=0ANDX<100D.X>=0ORX<100
13.在VB中不能表示逻辑真的是(D)。
A.TrueB.–1C.1D.T
15.语句Print6*6\6/6的输出结果是(D)
A.0B.1C.6D.36
17.下列可作为VisualBasic中所允许的形式的数是(C)
A.±25.74B.3.457E-100C.368D.1.87E+50
19.若有数组说明语句:
Dimt(1To10)AsVariant,则t被定义为(D)。
---1401批次9-
A.数值数组B.可调数组C.字符串数组D.可变类型数组
20.Function过程要由函数名返回一个值。
如果不使用As数据类型选项来指定函数的类型,函数类型默认为(B)类型。
---1401批次10
A.IntegerB.VariantC.LongD.Siring
21.设有数组说明语句:
Dimb(-1To2,-2To2),则数组b中元素的个数是(D)。
A.12B.15C.16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可视化 程序设计 综合 答案