计算机基础知识题库24012800.docx
《计算机基础知识题库24012800.docx》由会员分享,可在线阅读,更多相关《计算机基础知识题库24012800.docx(103页珍藏版)》请在冰点文库上搜索。
计算机基础知识题库24012800
2401.下列()是日期型数据。
A.@Januaryl0,1997@
B.#Januaryl0,1997#
C."Januaryl0,1997"
D.&Januaryl0,1997&
答案:
B
2402.列表框中的列表框的数目可通过以下()属性的值获得。
A.Count
B.ListCoum
C.Listlndex
D.Index
答案:
B
2403.名称()表示变体类型数据。
A.Double
B.Currency
C.Boolean
D.Variant
答案:
D
2404.在表示字符串时,可作为字符串尾部符号的是()。
A.#
B.!
C.&
D.$
答案:
D
2405.单击窗体上的关闭按钮,将触发()事件。
A.Form_Initialize()
B.Form_Load()
C.Form_Unload()
D.Form_Click()
答案:
C
2406.以下叙述中正确的是()。
A.窗体的Name属性指定窗体的名称,用来标记一个窗体
B.窗体的Name属性的值是显示在窗体标题栏中的文本
C.可以在运行期间改变对象的Name属性的值
D.对象的Name属性可以为空
答案:
A
2407.关于VisualBasic应用程序,正确的叙述是()。
A.VisualBasic程序运行时,总是等待事件被触发
B.VisualBasic程序设计的核心是编写事件过程的程序代码
C.VisualBasic程序是以线性方式顺序执行的
D.VisualBasic的事件可以由用户随意定义,而事件过程是系统预先设置好的
答案:
A
2408.任何控件都具有()属性。
A.Text
B.Caption
C.Name
D.ForeColor
答案:
C
2409.确定一个控件在窗体上的位置的属性是()。
A.Width或Height
B.Width和Height
C.Top或Left
D.Top和Left
答案:
D
2410.VisualBasic程序设计采用的是()编程机制。
A.可视化
B.面向对象
C.事件驱动
D.过程结构化
答案:
C
2411.VisualBasic规定工程文件的扩展名是()。
A..for
B..frm
C..vbp
D..bas
答案:
C
2412.可视化编程的基本过程主要有3步,这3个步骤是()。
A.创建工程、设计界面、编写代码
B.创建工程、编写程序、保存程序
C.设计界面、设置属性、编写代码
D.设计界面、编写代码、调试程序
答案:
C
2413.在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚动条的事件是()。
A.Move
B.Change
C.Scroll
D.Setfocus
答案:
C
2414.决定控件上文字的字体、字形、字号、效果的属性是()。
A.Text
B.Caption
C.Name
D.Font
答案:
D
2415.窗体的Caption属性的作用是()。
A.确定窗体的名称
B.确定窗体标题栏的内容
C.确定窗体边界的类型
D.确定在窗体输出字符的字体
答案:
B
2416.窗体上有一个列表框和一个文本框,编写如下两个事件过程:
PrivateSubForm_Load()
List1.AddItem"Beijing"
List1.AddItem"Tianjin"
List1.AddItem"Shanghai"
Textl.Text=""
EndSub
PrivateSubList1_Click()
x=List1.Text
Printx+Textl.Text
E
A.ChinaBeijing
B.ChinaTianjin
C.ChinaShanghai
D.ShanghaiChina
答案:
D
2417.如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。
A.Caption
B.PassWordChar
C.Text
D.Char
答案:
B
2418.在正确安装VisualBasic6.0后,可以通过多种方式启动VisualBasic。
以下方式中,不能启动VisualBasic的是()。
A.通过“开始”菜单中的“程序”命令
B.通过“我的电脑”找到vb6.Exe,双击该文件名
C.通过“开始”菜单中的“运行”命令
D.进入DOS方式,执行vb6.Exe文件
答案:
D
2419.以下不具有Picture属性的对象是()。
A.窗体
B.图片框
C.图像框
D.文本框
答案:
D
2420.以下不是VisualBasic的特点的选项是()。
A.可视编程
B.算法设计
C.事件驱动
D.面向对象
答案:
B
2421.以下不属于同类的是()。
A.Click
B.Name
C.Caption
D.Top
答案:
A
2422.以下叙述中错误的是
()。
A.下拉式菜单和弹出式菜单都用菜单编辑器建立
B.在多窗体程序中,每个窗体都可以建立自己的菜单系统
C.除分隔线外,所有菜单项都能接收Click事件
D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
答案:
D
2423.在VisualBasic中通过()属性来设置字体的颜色。
A.FontColor
B.ClipControl
C.BackColor
D.ShowColor
答案:
A
2424.如果在列表框中每次只能选择一个列表项,则应将其Multiselect属性设置为()。
A.0
B.1
C.2
D.3
答案:
A
2425.VisualBasic6.0集成环境的主窗口中不包括()。
A.标题栏
B.菜单栏
C.状态栏
D.工具栏
答案:
C
2426.如果文本框的Enabled属性被设置为False,则运行时()。
A.文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上
B.文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容
C.文本框中的文本将变成灰色,用户仍然能改变文本框中的内容
D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容
答案:
A
2427.在一个语句行内写多条语句时,语句之间应该用()分隔。
A.逗号
B.分号
C.顿号
D.冒号
答案:
D
2428.在设计阶段,当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本框控件的()事件过程模板。
A.Click
B.DblClick
C.Change
D.GotFocus
答案:
C
2429.以下控件没有Click事件是()。
A.TextBox
B.Label
C.Timer
D.Image
答案:
C
2430.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A.工程资源管理器窗口
B.工具箱窗口
C.代码窗口
D.属性窗口
答案:
C
2431.以下控件中可以作为容器控件的是()。
A.Image图像框控件
B.PictureBox图片框控件
C.TextBox文本框控件
D.ListBox列表框控件
答案:
B
2432.VisualBasic的逻辑类型数据占()字节内存。
A.2
B.4
C.8
D.16
答案:
A
2433.VisualBasic应用程序的运行是()。
A.从一个建立的窗体模块开始执行
B.以最后建立的窗体模块结束
C.程序执行顺序不是预先完全确定好的
D.执行顺序是预先确定好的
答案:
C
2434.以下能够触发文本框Change事件的操作是()。
A.文本框失去焦点
B.文本框获得焦点
C.设置文本框的焦点
D.改变文本框的内容
答案:
D
2435.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(),表示下一行是当前行的继续。
A.一个空格加一个划字符(_)
B.一个划字符(_)
C.直接回车
D.一个空格加一个连字符(-)
答案:
A
2436.单击滚动条上的滚动箭头时,产生的事件是()。
A.Click
B.Scroll
C.Change
D.Move
答案:
C
2437.对窗体编写如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,_
ShiftAsInteger,XAsSingleYAsSingle)
IfButton=2Then
Print"AAAAA"
EndIf
EndSub
PrivateSubForm_MouseUp(ButtonAsInteger,_
ShiftAsInteger,XAsSingle,YAsS
A.AAAAABBBBB
B.BBBBBAAAAA
C.AAAAA
D.BBBBB
答案:
A
2438.MsgBox函数与MsgBox语句的区别是()。
A.执行MsgBox函数会自动显示一个对话框,而执行MsgBox语句不会显示对话框
B.执行MsgBox函数显示的对话框是模式的,而执行MsgBox语句显示的对话框是非模式的
C.MsgBox函数的参数与MsgBox语句的参数不同(个数不同)
D.MsgBox函数会返回函数值,而MsgBox语句没有返回值
答案:
D
2439.表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是()。
A.-1
B.0
C.1
D.其他
答案:
A
2440.表达式4+5\6*7/8Mod9的值是()。
A.4
B.5
C.6
D.7
答案:
B
2441.表达式Left("howareyou",3)的值是()。
A.how
B.are
C.you
D.howareyou
答案:
A
2442.下列程序的执行结果为()。
A="1"
B="2"
A=Val(A)+Val(B)
B=Val("12")
IfA<>BThenPrintA-BElsePrintB-A
A.-9
B.9
C.-12
D.0
答案:
A
2443.下列程序的执行结果为。
n=0
j=1
DOUntiln>2
n=n+1
j=j+n*(n+1)
Loop
Printn;j
A.01
B.37
C.321
D.313
答案:
C
2444.下列程序的输出结果是()。
OptionBase1
PrivateSubCommandl_Click()
DimArr1(12),Arr2(4)AsInteger
Fori=1To12
Arr1(i)=I
Nexti
Forj=1T04
Arr2(j)=Arr1(3*j)
Nextj
Fork=1To4
s=s+Arr2(k)
Nextk
A.10
B.18
C.30
D.78
答案:
C
2445.表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是()。
A.[0,15]
B.[-1,15]
C.[-4,15]
D.[-5,15]
答案:
D
2446.满足“当x的值是偶数时为真,奇数时为假”要求的表达式是()。
A.xMod2<>0
B.NotxMod2<>0
C.x\2*2-x)=0
D.Not(xMod2)
答案:
B
2447.声明一个变量为全局变量应该用()关键字。
A.Dim
B.Private
C.Static
D.Public
答案:
D
2448.设置窗体的绘图方式是否在Paint事件中重绘整个窗体内容利用()属性。
A.ControlBox
B.ClipControl
C.BordeStyle
D.AutoRedraw
答案:
D
2449.设置标签边框的属性是()。
A.BorderStyle
B.BackStyle
C.AutoSize
D.Alignment
答案:
A
2450.函数Ucase("basic")的值为()。
A.Basic
B.basic
C.BasiC
D.BASIC
答案:
D
2451.可以同时删除字符串前导和尾部空白的函数是()。
A.Ltrim
B.Rtrim
C.Trim
D.Mid
答案:
C
2452.如果逻辑与(And)运算的结果为"真",与它所连接的两个条件必须是()。
A.前一个为"真",后一个为"假"
B.前一个为"假",后一个也为"假"
C.前一个为"真",后一个也为"真"
D.前一个为"假",后一个为"真"
答案:
C
2453.如果在立即窗口中执行以下操作:
a=8
b=9
Printa>b
则输出结果是()。
A.假
B.1
C.0
D.-1
答案:
A
2454.如下程序运行后输出的结果是()。
x=0
FOrk=3TO5
x=x+2
S=S+X
Nextk
Prints
A.3
B.12
C.6
D.9
答案:
B
2455.设A$="China",将China增加到列表框List开头位置,下列完成此项操作正确的语句是()。
A.Listl.AddItemA$
B.Listl.AddItem"A$"
C.Listl.AddItemA$,0
D.AddItemA$0
答案:
C
2456.设a=3,b=5,则以下表达式值为真的是()。
A.a>=bAndb>10
B.(a>b)Or(b>0)
C.(a<0)Or(b<0)
D.(-3+5>a)And(b>0)
答案:
B
2457.设有数组定义:
Dima(5To15)和赋值语句k=4。
下列数组引用错误的是()。
A.a(5.6)
B.a(10)
C.a(k*k)
D.a(Sqr(k^3))
答案:
C
2458.假定有如下的Sub过程:
SubS(xAsSingle,yAsSingle)
t=x
x=t/y
y=tMody
EndSub
在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommandl_Click()
DimaAsSingle
DimbAsSingle
a=5
b=4
Sa,b
Printa,b
EndSub
程序运行后,单击命令按钮,输出结果为()。
A.54
B.11
C.1.254
D.1.251
答案:
D
2459.关于Image控件和PictureBox控件的说明,其中错误的是()。
A.Image控件和PictureBox控件都有Picture属性
B.Image控件和PictureBox控件都支持Print方法
C.Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中
D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件
答案:
B
2460.为使图像框的大小自动适应图像的大小,则应()。
A.将其AutoSize属性值设置为True
B.将其AutoSize属性值设置为False
C.将其Stretch属性值设置为True
D.将其Stretch属性值设置为False
答案:
D
2461.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为()。
A.5
B.500
C.10
D.5000
答案:
D
2462.关于语句Ifx=1Theny=1,下列说法正确的是()。
A.x=l和y=l均为赋值语句
B.x=1和y=1均为关系表达式
C.x=l为关系表达式,y=l为赋值语句
D.x=1为赋值语句,y=l为关系表达式
答案:
C
2463.计算z的值:
当x大于y时,z=x;否则,z=y。
下列语句行错误的是()。
A.Ifx=yThenz=x:
z=y
B.Ifx>=yThenz=xElsez=y
C.z=y:
Ifx>=yThenz=x
D.Ifx<=yThenz=yElsez=x
答案:
A
2464.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()。
A.MenuItem.Enabled=False
B.MenuItem.Enabled=True
C.MenuItem.Visible=True
D.Menultem.Visible=False
答案:
A
2465.将Cos(y)四舍五入保留3位小数的表达式是()。
A.Int((Cos(Y)+0.5)*1000)/1000
B.Int(Cos(Y*1000))/1000+0.5
C.Int(Cos(Y)*1000+0.5)/1000
D.Int(Cos(Y*1000)+0.5)/1000
答案:
C
2466.决定一个窗体有无控制菜单的属性是()。
A.MinButton
B.Caption
C.MaxButton
D.ControlBox
答案:
D
2467.设a=6,则执行x=iif(a>5,-1,0)后,x的值为()。
A.5
B.6
C.0
D.-1
答案:
D
2468.下列程序段的执行结果为()。
a=0:
b=1
DO
a=a+b
b=b+1
LoopWhilea<10
Printa;b
A.105
B.ab
C.01
D.1030
答案:
A
2469.有如下程序:
Dimarr(3,3)
Forj=1To3
Fork=1TO3
arr(j,k)=(j-1)*3+k
Nextk
Nextj
Forj=2To3
Fork=2To3
Printarr(k,j);
Nextk
Print
Nextj
运行后,输出的结果是()。
A.2536
B.5869
C.4758
D.5968
答案:
B
2470.有如下程序:
Form1.Cls
Forr=35To85Step25
Circle(300,240),r
Nextr
单击窗体后,窗体上显示的是()。
A.3个相交圆
B.3个同心不相交圆
C.4个同心不相交圆
D.两个同心不相交圆
答案:
B
2471.有如下程序:
a$="China"
b$=Right$(a$,3):
c$=String(3,b$)
Printc$
运行后,输出结果是()。
A.Chi
B.aaa
C.iii
D.ina
答案:
C
2472.有如下语句:
TypeStudent
NameAsString
AgeAsInteger
SexAsString
EndType
DimStuAsStudent
WithStu
.Name="张红"
.Age=22
.Sex="女"
EndWith
执行PrintStu.Age后的结果是()。
A.张红
B.22
C.“女”
D.Age
答案:
B
2473.用下面语句定义的数组的元素个数是()。
DimA(-3To5)AsInteger
A.6
B.7
C.8
D.9
答案:
D
2474.语句Print5/4*6\5Mod2的输出结果是
()。
A.0
B.1
C.2
D.3
答案:
B
2475.语句X=X+1的正确含义是()。
A.变量X的值与X+1的值相等
B.将变量X的值存到X+1中去
C.将变量X的值加1后赋给变量X
D.变量X的值为1
答案:
C
2476.阅读程序:
SubsubP(b()AsInteger)
ForI=1To4
b(I)=2*I
NextI
EndSub
PrivateSubCommand1_Click()
Dima(1To4)AsInteger
a
(1)=5
a
(2)=6
a(3)=7
a(4)=8
subPa()
ForI=1To4
Printa(I)
;
NextI
EndSub
运行上面的程序,单击命令按钮,输出结果为()。
A.2468
B.5678
C.10678
D.出错
答案:
A
2477.阅读下面的程序段:
ForI=1To3
Forj=1ToI
Fork=jTo3
a=a+1
Nextk
Nextj
NextI
执行上面的三重循环后,a的值为()。
A.3
B.9
C.14
D.21
答案:
C
2478.以下程序段可以实施X、Y变量值的互换。
A.Y=X:
X=Y
B.Z=X:
Y=Z:
X=Y
C.Z=X:
X=Y:
Y=Z
D.Z=X:
W=Y:
Y=Z:
X=Y
答案:
C
2479.有如下事件过程:
PrivateSubCommand1_Click()
b=10
DoUntilb=-1
a=InputBox("输入a的值")
a=Val(a)
b=InputBox("输入b的值")
b=Val(b)
a=a*b
Loop
Printa
EndSub
程序运行后,依次输入数值30,20,10,-1,输出结果为()。
A.6000
B.-6000
C.200
D.-10
答案:
D
2480.以下Case语句中错误的是()。
A.Case0To10
B.CaseIs>10
C.CaseIs>10AndIs<50
D.Case3,5,Is>10
答案:
C
2481.以下程序的输出结果是()。
OptionBas