高级语言程序设计资料.docx

上传人:b****0 文档编号:17602204 上传时间:2023-07-27 格式:DOCX 页数:37 大小:24.60KB
下载 相关 举报
高级语言程序设计资料.docx_第1页
第1页 / 共37页
高级语言程序设计资料.docx_第2页
第2页 / 共37页
高级语言程序设计资料.docx_第3页
第3页 / 共37页
高级语言程序设计资料.docx_第4页
第4页 / 共37页
高级语言程序设计资料.docx_第5页
第5页 / 共37页
高级语言程序设计资料.docx_第6页
第6页 / 共37页
高级语言程序设计资料.docx_第7页
第7页 / 共37页
高级语言程序设计资料.docx_第8页
第8页 / 共37页
高级语言程序设计资料.docx_第9页
第9页 / 共37页
高级语言程序设计资料.docx_第10页
第10页 / 共37页
高级语言程序设计资料.docx_第11页
第11页 / 共37页
高级语言程序设计资料.docx_第12页
第12页 / 共37页
高级语言程序设计资料.docx_第13页
第13页 / 共37页
高级语言程序设计资料.docx_第14页
第14页 / 共37页
高级语言程序设计资料.docx_第15页
第15页 / 共37页
高级语言程序设计资料.docx_第16页
第16页 / 共37页
高级语言程序设计资料.docx_第17页
第17页 / 共37页
高级语言程序设计资料.docx_第18页
第18页 / 共37页
高级语言程序设计资料.docx_第19页
第19页 / 共37页
高级语言程序设计资料.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

高级语言程序设计资料.docx

《高级语言程序设计资料.docx》由会员分享,可在线阅读,更多相关《高级语言程序设计资料.docx(37页珍藏版)》请在冰点文库上搜索。

高级语言程序设计资料.docx

高级语言程序设计资料

《高级语言程序设计》第1章作业

学号:

201441210129姓名:

林世雄班级:

2014级土木工程(路桥工程)1班

 

 

 

布置日期:

2015-3-5提交日期:

2015-3-14成绩:

100分

一、

单选题(每小题10分,共100分,得分100分)

1、VisualBasic是一种面向对象的可视化程序设计语言,采取了______的编程机制。

A、事件驱动

B、按过程顺序来执行

C、从主程序开始执行

D、按模块顺序执行

你的回答:

A(√)参考答案:

A

2、VisualBasic是一种面向对象的程序设计语言,_________不是面向对象系统所包含的三要素。

A、变量

B、事件

C、方法

D、属性

你的回答:

A(√)参考答案:

A

3、在VB集成环境创建VB应用程序时,除了工具窗口、窗体中的窗口、属性窗口外,必不可少的窗口是_____。

A、窗体布局窗口

B、立即窗口

C、代码窗口

D、监视窗口

你的回答:

C(√)参考答案:

C

4、VB6.0集成开发环境中不能完成的功能是_________?

A、输入编辑源程序

B、编译生成可执行程序

C、调试运行程序

D、自动查找并改正程序中的错误

你的回答:

D(√)参考答案:

D

5、下列关于VB编程的说法,不正确的是________。

A、属性是描述对象特征的数据

B、事件是能被对象识别的动作

C、方法指示对象的行为

D、VB程序采用的运行机制是面向对象

你的回答:

D(√)参考答案:

D

答案说明:

VB程序采用的运行机制是事件驱动

6、VB6.0集成开发环境不包括___________窗口。

A、DOS界面窗口

B、窗体窗口

C、代码窗口

D、属性窗口

你的回答:

A(√)参考答案:

A

7、文本框没有__________属性。

A、Enabled

B、Visible

C、Backcolor

D、Caption

你的回答:

D(√)参考答案:

D

8、不论何控件,共同具有的是_________属性。

A、Text

B、Name

C、Forecolor

D、Caption

你的回答:

B(√)参考答案:

B

9、当程序运行时,系统自动执行启动窗体的________事件过。

A、Load

B、Click

C、Unload

D、GotFocus

你的回答:

A(√)参考答案:

A

10、以下叙述错误的是______。

A、打开一个工程文件时,系统自动装入与该工程有关的窗体等文件

B、打开一个窗体文件时,系统自动装入与该窗体有关的工程文件

C、保存VB应用程序时,应分别保存窗体文件和工程文件

D、事件可以由用户激发,也可由系统激发

你的回答:

B(√)参考答案:

B

《高级语言程序设计》第2章作业

学号:

201441210129姓名:

林世雄班级:

2014级土木工程(路桥工程)1班

 

 

 

布置日期:

2015-3-17提交日期:

2015-3-27成绩:

100分

一、

单选题(每小题5分,共100分,得分100分)

1、在VB中最基本的对象是_____,它是应用程序的基石,是其它控件的容器.

A、文本框

B、命令按钮

C、窗体

D、标签

你的回答:

C(√)参考答案:

C

2、有程序代码如下:

text1.text="VisualBasic"

则text1.text和="VisualBasic"分别代表_________.

A、对象、值、属性

B、对象、方法、属性

C、对象、属性、值

D、属性、对象、值

你的回答:

C(√)参考答案:

C

3、VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_______、对象相应的________过程和______代码.

A、模块、方法、事件、程序

B、窗体、属性、事件、程序

C、窗体、程序、属性、事件

D、窗体、属性、事件、模块

你的回答:

B(√)参考答案:

B

4、以下不属于VB的工作模式是____________模式。

A、编译

B、设计

C、运行

D、中断

你的回答:

A(√)参考答案:

A

5、对于窗体,下面________属性在程序运行时其属性设置起作用。

A、MaxButton

B、borderStyle

C、Name

D、Left

你的回答:

D(√)参考答案:

D

答案说明:

其它三个属性只能在属性窗口设置,在程序运行时不可以改变。

6、要使print方法在form_load事件中起作用,要对窗体的_______属性进行设置。

A、backcolor

B、forecolor

C、autoredraw

D、caption

你的回答:

C(√)参考答案:

C

7、若要使命令按钮不可操作,要对________属性设置。

A、Enabled

B、Visible

C、Backcolor

D、Caption

你的回答:

A(√)参考答案:

A

8、文本框没有________属性。

A、Enabled

B、Visible

C、Backcolor

D、Caption

你的回答:

D(√)参考答案:

D

9、不论何控件,共同具有的是________属性。

A、text

B、name

C、forecolor

D、Caption

你的回答:

B(√)参考答案:

B

10、要使form1窗体的标题栏显示“6欢迎使用VB”,以下________语句是正确的。

A、form1.caption=“6欢迎使用VB”

B、form1.caption='6欢迎使用VB'

C、form1.caption=6欢迎使用VB

D、form1.caption="6欢迎使用VB"

你的回答:

D(√)参考答案:

D

11、要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列_____属性设置就有效.

A、MaxButton

B、borderStyle

C、Width

D、Minbutton

你的回答:

B(√)参考答案:

B

12、文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。

A、文本框中没有内容

B、文本框的MultiLine属性为False

C、文本框的MultiLine属性为True

D、文本框的Locked属性为True

你的回答:

B(√)参考答案:

B

13、有程序代码如下:

text1.text="text1.text"

则text1、text、"text1.text"分别代表_________。

A、对象、值、属性

B、对象、方法、属性

C、对象、属性、值

D、属性、对象、值

你的回答:

C(√)参考答案:

C

14、命令按钮Command1设置为不可见,应修改该命令按钮的______属性。

A、Visible

B、Value

C、Caption

D、Enabled

你的回答:

A(√)参考答案:

A

15、哪一条语句执行后将会删除文本框Text1中的文本?

A、Text1.Caption=""

B、Text1.Cls

C、Text1.Clear

D、Text1.Text=""

你的回答:

D(√)参考答案:

D

16、要将窗体设置为固定大小,应该设置窗体什么属性?

A、ScaleWidth和ScaleHeight

B、BorderStyle

C、AutoSize

D、ScaleMode

你的回答:

B(√)参考答案:

B

17、下列叙述中正确的是:

A、只有窗体才是visualbasic中的对象

B、只有控件才是visualbasic中的对象

C、窗体和控件都是visualbasic中的对象

D、窗体和控件都不是visualbasic中的对象

你的回答:

C(√)参考答案:

C

18、决定按钮显示内容的属性是:

A、text

B、name

C、caption

D、backstyle

你的回答:

C(√)参考答案:

C

19、以下叙述中正确的是____________。

A、窗体的caption属性指定窗体的名称,用来标识一个窗体

B、窗体的name属性的值是显示在窗体标题栏中的文本

C、窗体的name属性值不能为空

D、可以在运行期间改变窗体的name属性的值

你的回答:

C(√)参考答案:

C

20、在窗体(Name属性为Formal)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:

PrivateSubCommand1_Click()

A=Text1.Text+Text2.Text

Printa

EndSub

PrivateSubFormm_Load()

Text1.Text=""

Text2.Text=""

EndSub

程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为__________。

A、444

B、321123

C、123321

D、132231

你的回答:

C(√)参考答案:

C

 

《高级语言程序设计》第3章作业

 

布置日期:

2015-3-30截止日期:

2015-4-10

一、

单选题(每小题3分,共99分)

1、下面语句是正确的是________。

A、a=1:

b=2:

c=3

B、a=1;b=2;c=3

C、a=1b=2c=3

D、a=1,b=2,c=3

参考答案:

A

2、以下语句的输出结果是_______。

PrintFormat$(32548.5,"000,000.00")

A、32,548.5

B、032,548.50

C、32548.5

D、32,548.50

参考答案:

B

3、下列表达式,哪一个可以产生1到6之间的随机整数___________。

A、Int(Rnd*7)

B、Int(Rnd(6)+1)

C、Int(Rnd*6)

D、Int(Rnd*6+1)

参考答案:

D

4、如果x是一个正实数,对x的第二位小数四舍五入的表达式是_________。

A、0.1*Int(x+0.05)

B、0.1*Int(x+0.5)

C、0.1*Int(10*(x+0.05))

D、0.1*Int(100*(x+0.05))

参考答案:

C

答案说明:

说明:

此题可用代入法去试,如令x=12.356等

5、下列属于正确的字符串常量的是____________。

A、$ABC$

B、"ABC"

C、#ABC"

D、'ABC'

参考答案:

B

6、下列程序的运行结果是________。

A= 5

B= -5

C=NotA=B

PrintC

A、0

B、true

C、-5

D、无法输出

参考答案:

B

7、设a=8,b=10,则以下表达式的值为真的是____________。

A、(-3+5>a)and(b>0)

B、(a<0)Eqv(b>0)

C、a>=bandb>12

D、(a>b)or(b>0)

参考答案:

D

8、以下不合法的单精度实数是______。

A、4.12E3.2

B、45.6!

C、12.34

D、1.2E-3

参考答案:

A

9、用于获得字符串S从第4个字符开始的4个字符的函数是________。

 

A、Left(S,4,4)

B、MiddleStr(S,4,4)

C、Midstr(S,4,4)

D、Mid(S,4,4)

参考答案:

D

10、在下列表达式中,非法的是________。

A、a≠b+c

B、a

C、a=b+c

D、a>b+c

参考答案:

A

 

11、函数String(2,"book")的值是_______。

A、"o"

B、"BOOK"

C、"bb"

D、"bookbook"

参考答案:

C

12、表达式2*4^2-2*6/3+3\2的值是__________。

A、30

B、34

C、29

D、28

参考答案:

C

13、以下声明语句中错误的是______。

A、DimVar3asboolean

B、DimVar2='ABC'

C、dimVar4asInteger

D、ConstVar1=123

参考答案:

B

14、一个Integer类型的数据在内存中所占的字节数是________。

A、3

B、2

C、1

D、4

参考答案:

B

15、VB6.0表达式sqr(a+b)^3*2中最优先进行的运算是_________。

A、^

B、sqr函数

C、+

D、*

参考答案:

C

答案说明:

在VB程序中验证,令a=2,b=7然后看结果

16、9.当执行以下过程时,在窗体上将显示________。

PrivateSubCommandl_Click()

Print“VB”

Print“Hello!

”;

Print“VB”

EndSub

A.VBHello!

VB

B.VB

Hello!

VB

C.VBHello!

VB

D.VB

Hello!

VB

A、A对

B、B对

C、C对

D、D对

参考答案:

B

17、用于获得字符串S从第2个字符开始的3个字符的函数是_______.

A、Mid$(S,2,3)

B、Middle(S,2,3)

C、Right$(S,2,3)

D、Left$(S,2,3)

参考答案:

A

18、设a="visualbasic",下面使b="visual"的语句是:

A、b=left(a,6)

B、b=mid(a,1)

C、b=rigth(a,5,5)

D、b=left(a,1,6)

参考答案:

A

19、语句dimvar1asboolean作用是:

将var1定义为什么类型变量。

A、单精度型

B、整型

C、布尔型

D、字符型

参考答案:

C

20、int(-0.618*10)/10的值是

A、-0.7

B、-0.6

C、-1

D、-0.1

参考答案:

A

21、表达式2+8*6/4mod2的值是:

A、5

B、2

C、6

D、9

参考答案:

B

22、函数int(64*rnd())的值是在哪个范围内的整数:

A、[0,63]

B、[0,64]

C、[1,63]

D、[1,64]

参考答案:

A

23、10.visualbasic程序中表示续行的字符是:

A、:

B、_

C、\

D、'

参考答案:

B

24、设a,b,c为整型变量,执行以下程序后a,b,c的值是:

___________。

a=1:

b=2:

c=3

a=b:

b=c:

c=a

A、231

B、232

C、321

D、132

参考答案:

B

25、下列哪个符号可以作为vb中的变量名______。

A、abc+

B、then

C、m&m

D、p4

参考答案:

D

26、从键盘上输入两个字符串,分别保存在变量str1,str2中.确定第二个字符串在第一个字符串中起始位置的函数是______。

A、left

B、mid

C、instr

D、string

参考答案:

C

27、表达式sgn(-2)+abs(-2)的结果是______________。

A、2

B、-1

C、0

D、1

参考答案:

D

28、23.12345678#这个数是______。

A、单精度数

B、双精度数

C、整型数

D、长整型数

参考答案:

B

29、InputBox函数返回值的类型是________。

A、整型数值

B、字符串

C、变体

D、数值或字符串

参考答案:

B

30、定义变量时可以在变量名后面加上类型说明符说明变量的类型,可用______说明字符串变量。

A、%

B、#

C、!

D、$

参考答案:

D

31、若一条VB语句过较长不能在一行内书写时,或用______作为续行符。

A、一个下划线“_”

B、一个空格加一个下划线“_”

C、一个减号“-”

D、一个空格加一个减号“-”

参考答案:

B

32、数学表达式3≤x<10在VB中的逻辑表达式为______。

A、3<=x<10

B、3<=xANDx<10

C、x>=3ORx<10

D、3<=xAND<10

参考答案:

B

33、在一行书写多条语句时,语句之间用______符号分隔。

A、,

B、:

C、;

D、、

参考答案:

B

《高级语言程序设计》第4章作业

学号:

201441210129姓名:

林世雄班级:

2014级土木工程(路桥工程)1班

 

 

 

布置日期:

2015-4-14提交日期:

2015-4-22成绩:

90分

一、

单选题(每小题5分,共100分,得分90分)

1、在窗体上画一个命令按钮,然后编写如下事件过程:

x=0

DoUntilx=-1

a=val(InputBox("A的值")):

b=val(InputBox("B的值"))

x=val(InputBox("x的值"))

a=a+b+x

Loop

Printa

程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为_____。

A、12

B、2

C、3

D、14

你的回答:

B(√)参考答案:

B

2、InputBox函数返回值的类型为_____。

A、数值

B、字符串

C、数值或字符串(视输入的数据而定)

D、变体

你的回答:

B(√)参考答案:

B

3、有如下程序段,该程序段执行完后,共执行循环的次数是_______。

PrivateSubcommand1_click()

total=0

Counter=1

Do

PrintCounter

total=total+Counter

Printtotal

Counter=Counter+1

Iftotal>=10Then

ExitDo

EndIf

LoopWhileCounter<=10

EndSub

A、10

B、4

C、12

D、20

你的回答:

B(√)参考答案:

B

4、设有下列语句:

x=5

Ifx>0Theny=5

y=10

程序运行后,则下列叙述中正确的是_____。

A、变量y的值是10

B、变量x的值是5,变量y的值是5

C、变量y的值是5

D、变量y的值不能确定

你的回答:

A(√)参考答案:

A

5、下面的程序计算的数学式是_______。

T=1

S=0

ForI=1to19step2

T=T*I

S=S+T

NextI

PrintS

A、1+3+5+...+19

B、1!

+3!

+5!

+...+19!

C、1*3*5*...*19

D、1+1*3+1*3*5+...+1*3*5*...19

你的回答:

D(√)参考答案:

D

6、执行如下程序时,从键盘输入-5,输出的结果是_______。

x=-5

s=Val(InputBox("inputvalueofs:

"))

SelectCases

CaseIs>0

y=x+1

CaseIs=0

y=x+2

CaseElse

y=x+3

EndSelect

Printx;y

A、-5-2

B、-5-3

C、-5-4

D、-5-5

你的回答:

A(√)参考答案:

A

7、下列循环语句将执行______次。

a=100

do

printa

a=a+1

loopuntila<=10

A、10

B、1

C、死循环

D、100

你的回答:

C(√)参考答案:

C

8、执行下列的程序段后,结果为______。

i=0

n=0

DoWhilei<32

i=(i+1)*(i+1)

n=n+1

Loop

Printn

A、29

B、3

C、4

D、0

你的回答:

C(√)参考答案:

C

9、下面程序的循环次数为____________。

Fori=10to40step6

Printi

Nexti

A、33

B、5

C、6

D、32

你的回答:

C(√)参考答案:

C

10、下列代码的运行结果是_______。

PrivateSubCommand1_Click()

s=0

n=100

ForI=1Ton

s=s+I

IfIMod25=0ThenPrint"*"

NextI

EndSub

A、5个"*"

B、4个"*"

C、25个"*"

D、100个"*"

你的回答:

D(×)参考答案:

B

11、执行下列程序,从键盘输入10,运行结果是_______。

PrivateSubCommand1_Click()

S=InputBox("请输入一个数字:

")

SelectCase

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2