计算机软件技术基础复习题Word下载.docx
- 文档编号:18759086
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:20
- 大小:29.18KB
计算机软件技术基础复习题Word下载.docx
《计算机软件技术基础复习题Word下载.docx》由会员分享,可在线阅读,更多相关《计算机软件技术基础复习题Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
10.在四种运算符中,优先级最高的是()。
A.逻辑运算符B.算术运算符C.字符运算符D.关系运算符
11.无论何种控件,共同具有的属性是()。
A.Text属性B.Name属性
C.Caption属性D.Autosize属性
12.如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。
A.LockedB.MultiLineC.TabStopD.Visible
13.后缀为.Frm的文件表示VB的()。
A.类模块文件B.窗口文件C.工程文件D.标准类模块文件
14.下列变量名合法的是()。
A.20abB.a+bC.a_2D.integer
15.数学式子10sin25°
写成VisualBasic表达式是()。
A.10Sin25B.10*Sin(25)C.10*Sin(25°
)D.10*Sin(25*3.14/180)
16.为了在运行时把d:
\pic文件夹下的图形文件a.jpg装入图片框Picturel中,所使用的语句为()。
A.Picturel.Text=LoadPicture(“d:
\pic\a.jpg”)
B.Picturel.Picture=LoadPicture(“d:
C.Picturel.Picture=LoadPicture(d:
\pic\a.jpg)
D.Picturel.Picture=Load(“d:
17.逻辑表达式Not5>
3And9<
3Or7>
5()。
A.TrueB.FalesC.表达式有错D.条件不足
18.VisualBasic程序中分隔一行中各语句的字符是()。
A.‘B.:
C.\D._
19.以下()不是VisualBasic的特点。
A.结构化程序设计B.集成可视化程序开发环境
C.事件驱动编程机制D.可将用户的编程思想自动转换成程序代码
20.若要设置定时器的定时间隔设为10秒,应将()属性值设为10000。
A.IntervalB.ValueC.EnabledD.Text
21.在VB的换行符号为()。
A.:
B.;
C._(空格和下划线)D.,
22.InputBox函数返回值的类型为()。
A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)
23.如果要使程序中改变数组下标的默认下界,下面的语句能够实现的是()。
A.OptionBase1B.OptionExplicitC.RandomizeD.Dima
24.Msgbox函数中可有多个参数,其中必须有的参数为()。
A.提示B.按钮C.标题D.模式
25.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口
26.可将ASCII码值转换成字符的函数为()。
A.int()B.asc()C.chr()D.mid()
27.假定窗体名为Form1,要使程序运行时窗体Form1的标题栏显示的名字为“示例”,窗体的背景为红色,则正确的属性设置为()。
A.Form1.name="
示例"
:
Form1.BackColorRGB(255,0,0)
B.Form1.Caption="
Form1.BackColor=RGB(255,0,0)
C.Form1.Caption="
:
Form1.BackColor=RGB(0,255,0)
D.Form1.Caption="
Form1.ForeColor=RGB(255,0,0)
28.为了把焦点移到某个指定的控件,所使用的方法是()。
A.SetFocusB.VisibleC.RefreshD.GetFocus
29.如果要在图片框Picture1中加载"
C:
\MyDocuments\clouds.bmp"
,所用的语句是()。
A.Picture1.picture=LoadPicture("
)
B.Picture1.picture=LoadPicture(App.path+"
\Windows\Tiles.bmp"
C.x=Shell("
D.x=Shell(App.path+"
30.为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是()。
A.VisibleB.TimerC.EnabledD.Interval
二、填空题(每空1分,共20分)
1.定义全局变量时需要在前面加关键字_____________。
2.vb数据类型中,小数又分为___________、___________两种。
3.分支语句可分为:
单分支,双分支和___________。
4.VB有三种工作模式,分别是设计、运行和_______。
5.关系表达式的运算结果是________类型
6.清除窗体form1上的文字可用语句form1.___________实现。
7.vb中根据数据的存取方式和结构的不同将文件分为_____文件和_____文件。
8.定义过程时的参数叫____参数。
9.为了能自动放大或缩小图像框中的图形以与图像框的大小相适应,必须把该图片框的Stretch属性设置为________。
10.能够将文本框控件隐藏起来的属性是________。
11.逻辑常量值为True或__________。
12.结构化程序设计的三种基本逻辑结构为顺序、选择和__________。
13.描述“X是小于100的非负整数”的VisualBasic表达式是_________。
14.当文本框得到焦点时触发GotFocus事件,当文本框失去焦点时触发_________事件。
15.x,y都小于z的VB表达式为__________。
16.要想在代码中给名为txtshow的文本框赋予文本:
GOODWORK,应当编写的语句是__________________。
17.表达式25mod3的运算结果是__________。
18.A=10,B=3,C=2,则表达式AMOD3-B^3/C\5的值为__________。
19.判断整型变量n是否为两位正整数的逻辑表达式为__________。
20.已知A=2,B=3,C=4,则表达式A>
BANDC>
AORNotC>
B的值为__________。
三、判断题(每题1分,共5分)
1、三种方式的组合框都允许用户输入哪些不在列表框中的选项。
2、在菜单编辑器中使用“索引”时,可有一组菜单项具有相同的“名字”。
3、创建VB应用程序的三个主要步骤是:
(1)创建应用程序界面
(2)设置控件(3)编写代码。
4、已知P=MsgBox(“Howareyou?
"
,VbYesNo+VbQuestion,“Hello!
”),变量P是Integer数据类型。
5、VB允许设计和使用用户自己设计的控件。
四、读程序题,写出程序运行结果(每题5分,共15分)
1、PrivateSubForm_Click()
StaticSUMAsInteger
I=1
DoWhileI<
=10
SUM=SUM+I
I=I+1
Loop
PrintSUM
EndSub
运行程序,第一次单击窗体:
第二次单击窗体:
2、PrivateSubForm_Click()
Print"
*"
;
Tab(6);
2,Tab(15);
5
ForI=15To16
PrintI;
Forj=2To6Step3
PrintTab(3*j);
j*I;
Nextj
NextI
程序运行结果:
3、有一过程如下:
SubSub1(mAsInteger,totalAsLong)
DimiAsInteger
total=1
Fori=1Tom
total=total*i
Next
EndSub
调用它的事件过程如下:
PrivateSubCommand1_Click()
DimtotAsLong,aAsInteger
a=Val(InputBox("
请输入数据"
))
CallSub1(a,tot)
Printtot
则输入数据5,运行结果为________。
五、编程题(每题10分,共30分)
1.利用循环,打印输出下列图形:
A
AAA
AAAAA
AAAAAAA
AAAAAAAAA
AAAAAAAAAAA
AAAAAAAAAAAAA
1.随机产生10个两位整数存放在数组A中,然后求出其中的最大值、最小值和平均值。
3.某次大奖赛,有7个评委打分,满分为100分。
对一名参赛者,输入7个评委的打分分数,去掉一个最高分、一个最低分后,求出平均分为该参赛者的得分。
编写程序输入评委的打分,输出参赛者的得分。
1.工程文件的扩展名是()。
A.vbgB.vbpC.vbwD.vbl
2、可获得当前系统日期的函数是()。
A.Date()B.Time()C.IsDate()D.Year()
3.窗体的标题栏显示内容由窗体对象的()属性决定。
A.BackColorB.BackStyleC.TextD.Caption
4.当用户在窗体上单击鼠标时,不会触发的事件是()。
A.ClickB.MouseDownC.MouseUpD.DblClick
5.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
6.以下不属于键盘事件的是()。
A.KeyDownB.KeyUpC.UnloadD.KeyPress
7.InputBox函数返回值的类型为()。
8.为了把焦点移到某个指定的控件,所使用的方法是()。
9.VB应用程序在()模式下不能编辑代码和设计界面。
A.运行B.中断C.设计D.以上均不能
10.Cls方法可清除窗体或图片框中的()信息。
A.Picture属性设置的背景图案B.在设计时放置的控件
C.程序运行时产生的图形和文字D.以上都对
11.LCase(“This”)的值是()。
A.ThisB.ThisC.THISD.this
12.当VB执行下面语句后,A的值为()。
A=1
IfA>
0ThenA=A+1
1ThenA=0
A.0B.1C.2D.3
13.标签框所显示的内容,由()属性值决定。
A.TextB.(名称)C.CaptionD.Alignment
14.VB中可用()语句产生一消息框。
A.InputBoxB.ShiftC.BothD.MsgBox
15.X是小于100的非负数,用VB表达式表达正确的是()。
A.0≤X≤100B.0<
=X<
100C.0<
=XandX<
100D.0≤X<
100
16.表达式2*3∧2+2*6/3的值是()。
A.60B.22C.45D.58
17.在一行内写多条语句时,语句之间要用某个符号分隔。
这个符号是()。
A.,B.;
C.、D.:
18.在窗体(Name属性为Form1)中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下事件过程:
PrivateSubCommand1_Click()
a=Text1.Text+Text2.Text
Printa
PrivateSubForm_Load()
Text1.Text="
Text2.Text="
程序运行后,在Text1和Text2中分别输入12和34,然后单击命令按钮,则输出结果为()。
A.12B.34C.46D.1234
19.设a="
VisualBasic"
,下面使b="
Basic"
的语句是()。
A.b=Left(a,8,12)B.b=Mid(a,8,5)C.b=Right(a,5,5)D.b=Left(a,8,5)
20.能够获得一个文本框中被选中文本的内容属性是()。
A.TextB.LengthC.SelTextD.SelStart
21.VisualBasic程序设计语言属于()。
A.面向过程的语言B.面向问题的语言
C.面向对象的语言D.面向机器的语言
22.表达式val(“.123E2CD”)的值是()。
A.0.123B.12.3C.0D.123E2CD
23.Len(“something”)的值是()。
A.6B.7C.8D.9
24.要从for……next总退出循环使用的语句()。
A.exitB.exitforC.continueD.stoploop
25.在VB中,称对象的数据为()。
A.属性B.方法C.事件D.封装
26.要从DO…Loop循环中退出循环,应使用哪个语句()。
A.ExitB.ExitDoC.ContinueD.StopLoop
27.下面概念中,不属于面向对象方法的是()。
A.对象B.继承C.类D.过程调用
28.Right(“banana”,4)的值是()。
A.baB.bananaC.nanaD.ban
29.语句DimxAsInteger作用是:
将x定义为()变量。
A.单精度型B.整型C.布尔型D.字符型
30.无论何控件,都具有一个共同属性。
这个属性是()。
A.TextB.FontC.NameD.Caption
1.VisualBasic提供了程序化设计的3种基本结构,这3种基本结构是顺序结构、选择结构和__________。
2.用DimA(3,-2To3)语句声明二维数组后,数组A的元素共有__________个。
3.在VisualBasic程序中实现删除文件“d:
\tem.tmp”的语句为__________。
4.日期表达式#2/24/03#-#2/12/03#的值为__________。
5.VisualBasic提供的对数据文件的三种访问方式为随机访问方式,__________和二进制访问方式。
6.在代码窗口中,输入某行代码并按回车键之后,如果代码变成__________颜色,说明该行代码有语法错误。
7.两个字符型数据如果使用“+”运算法进行运算,则结果是__________。
8.若x>
y则交换变量x、y值的行If语句的写法是__________。
9.VB提供的________属性,用来控制对象是否可见。
10.对象一般都具备这样的三种基本特性属性、和事件。
11.循环语句中,循环次数可以表示_______________________。
12.在过程定义中出现的变量名叫做________参数,而在调用过程时传送给过程的参数叫实参。
13.表达式Len("
123程序设计ABC"
)的值是___________。
14.根据数组的维数,数组可分为一维数组和_______________。
15.设置计时器事件之间的间隔要通过计时器的_______________属性。
16.Val(“123AB”)的运行结果为___________。
17.设有数组声明语句:
Dima(10)asinteger则数组A中包括的所有元素有_______________。
18.装入并显示窗体的方法是load,隐藏窗体(窗体仍存在)的方法是_______________。
19.VB对象都有自己的属性,______属性决定控件是否允许可见。
20.写出表达值(5+8/2)Mod2的值。
1、图象框中的Stretch属性为true时,其作用是图形自动调整大小以适应图象控件。
2、通过改变属性窗口中的Name属性,来改变窗体的标题。
3、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。
4、工程文件的扩展名是.vbg。
5、OptionButton控件没有DblCliek事件。
1、有如下程序:
a$="
AWORKERISHERE"
x=Len(a$)
Fori=1Tox-1
b$=Mid$(a$,i,3)
Ifb$="
WOR"
ThenS=S+1
PrintS
单击命令按钮,程序运行结果为____________。
2、在窗体(Form1)上画两个文本框(Text1和Text2)和一个命令按钮Command1),然后编写如下两个事件过程:
PrivateSubCommand1_Click()
A=Text1.text+Text2.text
PrintA
EndSub
PrivateSubForm_Load()
Text1.text="
Text2.text="
程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,写出输出结果为____________。
3、在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程
OptionBase0
DimcityAsVariant
City=Array("
北京"
,"
上海"
天津"
重庆"
Printcity
(1)
程序运行后,如果单击命令按钮,则在窗体上显示的内容是____________。
1.从键盘上输入3个数分别放入x,y,z三个变量中,编程使得最大的数存到x中,较小的存到y中,最小的存到z中。
2.小红今年12岁,她父亲比她大30岁,编程计算她的父亲在几年后比她年龄大一倍,那时父女的年龄各为多少?
3.文本文件的合并,将文本文件t1.txt合并到t2.txt中。
1、在设计窗体时双击窗体的任何地方,可以打开的窗口是
A代码窗口B属性窗口C工程资源管理器窗口D工具箱窗口
2、若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
A用鼠标右键单击此按钮B按键盘上的Esc键
C按键盘上的回车键D用鼠标右键双击此按钮
3、若变量a未
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 技术 基础 复习题