计算机vb试题及答案_第1页
计算机vb试题及答案_第2页
计算机vb试题及答案_第3页
计算机vb试题及答案_第4页
计算机vb试题及答案_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机vb试题及答案

计算机vb试题及答案「篇一」

1.以下程序是求最大公约数和最小公倍数的程序,在【】处填写合适的关系运

算符。

PrivateSubFormClick

Dimml,nl,m,n,rAsInteger

nl=InputBoxC输入自然数n〃,〃输入数”)

ml=InputBox(〃输入自然数m〃,〃输入数”)

n=nl

m=ml

Ifm<np=〃〃then〈二〃”>

t=m:m=n:n=t

EndIf

r=mModn

DoWhiIer[<>]0

m=n

nr

r=mModn

Loop

Print〃最大公约数二〃,n

Print〃最小公倍数二",ml*nl/n

EndSub

2.下面是求100以内素数的程序。

PrivateSubCommand1Click

DimiAsInteger,mAsInteger,tagAsBoolean

Form=2To100

tag=True

Fori=2Tom-1

IfmMod[i]=0Thentag=False

Nexti

IftagThenPrintin

Nextm

EndSub

3.下面是求100以内素数的程序,下面说法正确的是(A)(单)

PrivateSubCommand1Click

DimiAsInteger,inAsInteger,tagAsBoolean

Form=2To100

tag=True

Fori=2Tom-1

IfmModi=0Thentag=False

Nexti

Iftag=trueThenPrintm

Nextm

EndSub

A.tag为true时,表示m是素数

B.tag为false时,表示m是素数

C.语句mModi=0,说明in是素数

D.以上说法都不正确

4.百元买百鸡问题:假定小鸡每只5角,公鸡每只2元,母鸡每只3元。现在

有100元钱要求买100只鸡,以下程序列出了所有可能的购鸡方案。

PrivateSubCommand2Click

Dimx%,y%,z%

Forx=0To33

Fory=0To50

Tf3*x+2*y+0.5*(100-x-y)=100Then

Picture2.Printx,y,[100-x-y,10-y-x]

EndTf

Nexty

Nextx

EndSub

5.百元买百鸡问题:假定小鸡每只5角,公鸡每只2元,母鸡每只3元。现在

有100元钱要求买100只鸡,以下程序列出了所有可能的购鸡方案。

PrivateSubCommand1_C1ick

Dimx%,y%,z%

Forx=0To33

Fory=0To50

Forz=0To100

If3*x+2*y+0.5*z=100And[x+y+z=100】Then

Picturel.Printx,y,z

EndIf

Nextz

Nexty

Nextx

EndSub

6.随机产生10个100〜200之间的数,求它们的最大值程序如下:

PrivateSubCommand1Click

Max=100

Fori=1To10

x=lnt(Rnd*101+100)

Printx;

Ifx>MaxThen[]

Nexti

Print

Print〃最大值二〃;Max

EndSub

在此程序中,其中【】处应该填写的是(C)(单)

A.Max=100

B.Max=200

C.Max=x

D.Max=0

7.随机产生.10个100〜200之间的数,求它们的最大值程序如下:

PrivateSubCommand!Click

Max=100

Fori=1To10

x=int【RND*101T00或100+RND*101或RND*101+100或100+RND*101]

Printx;

Ifx>MaxThenMax=x

Nexti

Print

Print〃最大值=";Max

EndSub

8.随机产生10个100〜200之间的数,求它们的最大值程序如下:

PrivateSubCommand1Click

Max=100

ForI=1To10

x=Ini(Rnd*101+100)

Printx;

If[]ThenMax=x

NextI

Print

Print"最大值Max

EndSub

在【】处应该填写的是:(A)(单)

A.x>Max

B.x<max<p=〃〃〉

C.x=Max

D.以上都不正确

9.以下是求1〜100之间5或7的倍数的和,如下程序段:

Sum=0

Fori=1To100

IfiMod5=0OriMod7=0Then

EndIf

Nexti

PrintSum

其中【】处书写正确的是(B)(单)

A.Sum=i

B.Sum=Sum+i

C.Sum=Sum+5+7

D.以上都不正确

10.以下是求1~100的5或7的倍数的和程序段:

Sum=0

Fori=1To100

IfiMod5=0Ori[mod]7=0Then

Sum=Sum+i

EndIf

Nexti

PrintSum

11.以下叙述中错误的是(B)(单)

A.VisualBasic是事件驱动型可视化编程工具

B.VisualBasic应用程序不具有明显的开始和结束语句

C.VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性

D.VisualBasic中控件的某些属性只能在运行时设置

12.以下叙述中错误的是(A)(单)

A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

B.以.BAS为扩展名的文件是标准模块文件

C.窗体文件包含该窈体及其控件的属性

D.一个工程中可以含有多个标准模块文件

13.以下叙述中错误的是(B)(单)

A.双击鼠标可以触发DblClick事件

B.在编程过程中,窗体或控件的事件的名称可以由编程人员自由确定

C.移动鼠标时,会触发MouseMove事件

D.控件的名称可以由编程人员设定

14.以下不属于VisualBasic系统的'文件类型是⑴)(单)

A.frm

B.bat

C.vbg

D.vbp

15.以下叙述中错误的是(C)(单)

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

B.保存VisualBasic程序时,应分别保存窗体文件及工程文件

C.VisualBasic应用程序只能以解释方式执行

D.事件可以由用户引发

16.以下声明语句中错误的是(B)(单)

A.Constvarl=123

B.Dimvar2='ABC'

C.Publica,basinteger

D.Staticaassingle

17.设窗体上有一个列表框控件Listl,且其中含有若干列表项。则以下能表

示当前被选中的列表项内容的是(D)(单)

A.Listl.List

B.Listl.Listindex

C.Listl.Index

D.List1.Text

18.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(C)(单)

A.MouseDown

B.MouseUp

C.Load

D.Click

19.设a=10,b=5,c=l,执行语句Printa>b>c后,窗体上显示的是

⑻弹)

A.True

B.False

C.1

D.出错信息

20.如果要改变窗体的标题,则需要设置窗体的(A)属性(单)

A.Caption

B.Name

C.BackColor

D.BorderStyle

计算机vb试题及答案「篇二」

1.以下程序段运行的结果为(B)(单)

PrivateSubForm_Click

MyDate=#7/21/1997#

PrintFormat(MyDate,〃m/d/yy")

PrintFormat(MyDate,“yyyy年m月dd日”)

EndSub

A.7/21/971997年7月21日

B.7-21-971997年7月21日

C.97/7/211997年7月21日

D.7/21/9797年7月21日

2.以下程序段运行的结果为(B)(单)

PrivateSubForm_Click

MyTime=#9:21:30PM#

MyDate=#7/21/1997#

PrintTab(2);Format(MyDate,“mmmm-yy")

PrintTab(2);Format(MyTime,"hh:mm:ssA/P")

EndSub

A.July-979:21:30P

B.July-9709:21:30P

C.07-979:21:30P

D.July-979:21:30

3.以下程序段运行的结果为(C)(单)

PrivateSubFormClick

MyDate=#7/21/1997#

PrintFormat(MyDate,“dddd,mmmm,dd,yyyy〃)

EndSub

A.21,07,1997

B.21,07,21,1997

C.Monday,July,21,1997

D.Monday,07,21,1997

4.在窗体中建立一个文本框texll和一个命令按钮command1,编写下面程

序:

PrivateSubText.LostFocus

IfNotIsNumericjTcxt1)Then

MsgBox〃帐号有非数字字符错误〃

Textl.Text二〃〃

Text1.SetFocus

else

MsgBox〃帐号正确”

EndIf

EndSub

当在textl文本框中输入字符〃abc〃之后,单击命令按钮,结果为(B)(单)

A.显示对话框,提示信息为〃帐号正确〃

B.显示对话框,提示信息为〃帐号有非数字字符错误〃

C.程序出错

D.没有任何提示

5.在窗体中建立一个文本框textl和一个命令按钮command1,编写下面程

序:

PrivateSubTextLLostFocus

IfNotTsNumeric;Text1)Then

MsgBox〃帐号有非数字字符错误〃

〃〃

Textl.Text=

Text1.SetFocus

else

MsgBox〃帐号正确”

EndIf

EndSub

当在text1文本框中输入数字123456之后,单击命令按钮,结果为(A)(单)

A.显示对话框,提示信息为〃帐号正确〃

B.显示对话框,提示信息为〃帐号有非数字字符错误〃

C.程序出错

D.没有任何提示

6.在窗体中建立一个文本框textl和一个命令按钮command1,编写下面程

序:

PrivateSubCommand1_C1ick

DimIAsInteger

IfTextl.Text<>“Gong"Then

I=MsgBox("密码错误",5+vbExclamation,〃输入密码〃)

IfI<>4Then

End

Else

Textl.Text二

Text1.SetFocus

EndIf

Else

MsgBox”密码帐号正确!”

EndIf

EndSub

若在textl中输入字符串〃Gong”,则程序运行结果为(A)(单)

A.显示对话框,提示〃密码帐号正确!〃

B.显示对话框,提示〃密码错误〃

C.程序出错

D.没有任何提示

7.在窗体中建立一个文本框textl和一个命令按钮command1,编写下面程

序:

PrivateSubCommand!Click

DimTAsInteger

IfTextl.Text<>“Gong"Then

I二MsgBox(〃密码错误“,5+vbExclamation,〃输入密码”)

IfI04Then

End

Else

Textl.Text=〃”

Text1.SetFocus

EndIf

Else

MsgBox”密码帐号正确!”

EndIf

EndSub

若在textl中输入字符串〃gong”,则程序运行结果为(B)(单)

A.显示对话框,提示〃密码帐号正确!〃

B.显示对话框,提示〃密码错误〃

C.程序出错

D.没有任何提示

8.在窗体中建立一个文本框textl和一个命令按钮command1,编写下面程

序:

PrivateSubCommand1Click

DiniIAsInteger

IfTextl.Text<>〃Gong〃Then

I二MsgBox(〃密码错误",VbRetryCancle+vbExclamation,〃输入密码〃)

IfI<>4Then

End

Else

Textl.Text="〃

Textl.SetFocus

EndIf

Else

MsgBox〃密码帐号正确!〃

EndIf

EndSub

若在textl中输入字符串〃123〃,显示〃密码错误〃对话框,关于此对话框描述

正确的是(A)(单)

A.显示对话框中有“重试”按钮

B.显示对话框中有“确定”按钮

C.显示对话框中有“是"按钮

D.以上说法都不正确

9.在窗体中建立三个文本框,名称分别为textl、texl2和text3,还有一个

名称为labell的标签,一个名称为commandl的命令按钮,编写如下代码:

PrivateSubCommand!Click

Dimx,y,z,t!

x=Textl

y=Text2

z=Text3

Ifx<yThen

t=x

x=y

y二t

EndIf

Ify<zThen

t=y

yz

Ifx<yThen

t=x

x二y

y二t

EndIf

EndIf

Label1.Caption二x&&y&〃,〃&z

EndSub

当在文本框textl、text2和text3中分别输入5、3和8,则标签显示的结

果为(C)(单)

A.3,5,8

B.5,3,8C.8,5,3

D.3.8.5

10.以下程序段:

PrivateSubFormLoad

DimNopAsInteger,OpAsString*1

Numl=3

Num2=2

Nop=val(Inputbox(〃请输入1-4之间的整数"))

SelectCaseNop

Case1

OCp=〃+I〃

Result=Numl+Num2

Case2

O八p=〃-〃

Result=Numl-Num2

Case3

Op=〃X〃

Result=Numl*Num2

Case4

Op=—

Result=Numl/Nun)2

EndSelect

Label1=Numl&Op&Num2&&Result

EndSub

窗体运行后,输入1,则label1的标题显示结果为(A)(单)

A.3+2=5

B.3-2=1

C.3X2=6

D.34-2=1.5

11.以下程序段:

PrivateSubFormLoad

DimNopAsInteger,OpAsString*1

Numl=3

Num2=2

Nop=val(Inputbox("请输入1-4之间的整数"))

SelectCaseNop

Case1

OCp=〃+I〃

Result=Numl+Num2

Case2

Op=-

Result=Numl-Nun)2

Case3

Op=〃X〃

Result=Numl*Num2

Case4

Op=〃+〃

Result=Numl/Num2

EndSelect

Label1=Numl&Op&Num2&"=〃&Result

EndSub

窗体运行后,输入2,则label1的标题显示结果为(B)(单)

A.3+2=5

B.3-2=1

C.3X2=6

D.34-2=1.5

12.以下程序段:

PrivateSubFormLoad

DimNopAsInteger,OpAsString*1

Numl=3

Num2=2

Nop=val(Inputbox(〃请输入1-4之间的'整数"))

SelectCaseNop

Case1

Op=+

Result=Numl+Num2

Case2

Ocp=-〃〃

Result=Numl-Num2

Case3

Op=

Result=Numl*Nun)2

Case4

Op=•

Result=Numl/Num2

EndSelect

Label1=Numl&Op&Num2&"二〃&Result

EndSub

窗体运行后,输入3,则label1的标题显示结果为(C)(单)

A.3+2=5

B.3-2=1

C.3X2=6

D.34-2=1.5

13.以下程序段:

PrivateSubForm_Load

DimNopAsInteger,OpAsString*1

Numl=3

Num2=2

Nop=val(Inputbox(〃请输入1-4之间的整数”))

SelectCaseNop

Case1

Op=+

Result=Numl+Nun)2

Case2

Ocp=-〃〃

Result=Numl-Num2

Case3

Op=〃X〃

Result=Numl*Num2

Case4

Op=-r

Result=Numl/Num2

EndSelect

LabelsNuml&Op&Num2&〃=〃&Result

EndSub

窗体运行后,输入4,则label1的标题显示结果为(D)(单)

A.3+2=5

B.32=1

C.3X2=6

D.34-2=1.5

14.以下程序段的作用是(A)(单)

PrivateSubPicturel_Click

DimasciAsInteger,iAsInteger

i=0

Forasci=32To126

Picturel.PrintTab(7*i+2);Chr(asci);〃=〃;asci;

i=i+1

Ifi=7Theni=0:Picturel.Print

Nextasci

A.打印ASCII码表,一行7个表达式

B.打印九九乘法表,一行7个表达式

C.打印ASCII码表,一行8个表达式

D.以上说法都不正确

15.我国现在人口有13亿,按人口增长0.8%计算,多少年后我国人口将超过

26亿。

PrivateSubCommand!Click

Dimx,n

x=Vai(Textl)

n=0

DoWhile[x]<26

x=x*(1+0.008)

n=n+1

Loop

Text2=Str(n)

EndSub

16.以下程序的作用是(B)(单)

Fori=1To9

Forj=1To9

se=i&〃X〃&j&〃=〃&i*j

Picturel.PrintTab((j-1)*9+1);se;

Nextj

Picturel.Print

Nexti

A.打印ASCII码表

B.打印九九乘法表

C.打印加法表

D.以上说法都不正确

17.求自然数e的近似值,误差小于0.00001,近似公式为:

e=1+1/1!+1/2!+1/3!++1/1!+以卜程序用来求自然数e。

PrivateSubFormClick

Dim1%,n&,t,e:

E=0'存放累加和结果

1=0'计数器

n=1'存放阶乘的值

t=1'级数第I项值

DoWhile[t>]0.00001

e=e+t

1=1+1

n=n*T

t=1/n

Loop

Print〃计算了〃;I;〃项的和是〃;e

EndSub

18.求自然数e的近似值,误差小于0.00001,近似公式为:

e=l+l/l!+l/2!+l/3!++l/I!+以下程序用来求自然数e。

PrivateSubForm_Click

Dim1%,n&,t,e'

E=0'存放累加和结果

I=0'计数器

n=1'存放阶乘的值

t=1'级数第I次值

DoWhilet>0.00001

e=e+[t]

1=1+1

n=n*I

t=1/n

Loop

Print〃计算了〃;I;〃项的和是〃;e

EndSub

19.求自然数e的近似值,误差小于0.00001,近似公式为:

e=l+l/l!+l/2!+l/3!++l/I!+以下程序用来求自然数e。

PrivateSubFormClick

Dim1%,n&,t,e*

E=()'存放累加和结果

1=0'计数器

n=1'存放阶乘的值

t=1'级数第I次值

DoWhilet>0.00001

e=e+t

1=1+1

n=n*[I]

t=1/n

Loop

Print〃计算了〃;I;〃项的和是〃;e

EndSub

20.以下程序是求最大公约数和最小公倍数的程序。

PrivateSubFormClick

Dimml,nl,m,n,rAsInteger

nl=InpulBox(〃输入自然数n”,〃输入数”)

ml=InputBox(〃输入自然数m”,〃输入数〃)

n=nl

m=ml

Ifm<nThen

t=m:m=n:n=t

EndIf

r=mMod[n]

DoWhile(r<>0)

m=n

n=r

r=inModn

Loop

Print〃最大公约数二〃,n

Print”最小公倍数=〃,ml*nl/n

EndSub

计算机vb试题及答案「篇三」

20xx年9月计算机二级VB测试题及答案

单选题

1).在VisualFoxPr。中,下列数组元素的使用正确的是

A.PI(0,1)

B.PI(2,0)

C.PI(2,3)

D.PI(1,2,3)

正确答案:C

2).当一个复选框被选中时,它的Value属性的值是

A.3

B.2

C.1

D.0

正确答案:C

3).下列操作可以打开立即窗口的是

A.Ctrl+D

B.Ctrl+F

C.Ctrl+G

D.Ctrl+E

正确答案:C

4).如果将一个数据表设置为“排除”状态后,那么系统连编后,该数据表将

A.成为自由表

B.包含在数据库中

C.不能编辑修改

D.可以随时编辑修改

正确答案:D

5).在结构化设计方法中,生成的结构图(SC)中,带有箭头的.连线表示

A.模块之间的调用关系

B.程序的组成成分

C.控制程序的执行顺序

D.数据的流向

正确答案:A

6).程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是

A.MouseDown

B.MouseUp

C.Load

D.Click

正确答案:C

7).在软件开发中,需求分析阶段产生的主要文档是

A.可行性分析报告

B.软件需求规格说明书

C.概要设计说明书

D.集成测试计划

正确答案:B

答案解析:A错误,可行性分析阶段产生可行性分析报告。C错误,概要设计

说明书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写

的文档。B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文

档。

8).以下关于数组的叙述中,错误的是

A.Variant类型的数组中各数组元素的类型可以不同

B.各数组元素可以是不同类型的控件

C.各数组元素通过卜标进行区别

D.各数组元素具有相同的名称

正确答案:B

答案解析:控件数组是由一组相同类型的控件组成。它们共用一个控件名,绝

大部分的属性也相同,但有一个属性不同,即Index属性的值不同。当建立控件数

组时,系统给每个元素赋一个唯一的索引号(Index),通过属性窗口的Index属

性,可以知道该控件的下标是多少,第1个元素下标是0。

9).以下定义数组或给数组元素赋值的语句中,正确的是

A.DimaAsVarianta=Array(1,2,3,4,5)

B.Dima(10)AsIntegera=Array(1,2,3,4,5)

C.Dima%(10)a(l)-ABCDE”

D.Dima3.,b3.AsIntegera(O)=0a(l)=la2.=2b=a

正确答案:A

10).对建立良好的程序设计风格,下面描述正确的是

A.程序应简单、清晰、可读性好

B.符号名的命名只要符合语法

C.充分考虑程序的孜行效率

【).程序的注释可有可无

正确答案:A

计算机Vb试题及答案「篇四」

(1)下面叙述正确的是(C)

A.算法的执行效率与数据的存储结构无关

B.算法的空间复杂度是指算法程序中指令(或语句)的条数

C.算法的有穷性是帮算法必须能在执行有限个步骤之后终止

D.以上三种描述都不对

⑵以卜数据结构中不属于线性数据结构的是C)

A.队列

B.线性表

C.二叉树

D.栈

⑶在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得

A.8

B.16

C.32

D.15

(4)下面描述中,符合结构化程序设计风格的是(A)

A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑

B.模块只有一个入口,可以有多个出口

C.注重提高程序的执行效率

I).不使用goto语句

⑸下面概念中,不属于面向对象方法的是⑴)

A.对象

B.继承

C.类

D.过程调用

(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A.可行性分析

B.需求分析

C.详细设计

D.程序编码

(7)在软件开发中,下面任务不属于设计阶段的是(D)

A.数据结构设计

B.给出系统模块结沟

C.定义模块算法

D.定义需求并建立系统模型

⑻数据库系统的核心是(B)

A.数据模型

B.数据库管理系统

C.软件工具

D.数据库

(9)下列叙述中正确的是(C)

A.数据库是一个独立的系统,不需要操作系统的支持

B.数据库设计是指设计数据库管理系统

C.数据库技术的根本目标是要解决数据共享的问题

D.数据库系统中,数据的物理结构必须与逻辑结构一致

(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)

A.内模式

B.外模式

C.概念模式

D.逻辑模式

(11)算法的时间复杂度是指(C)

A.执行算法程序所需要的时间

B.算法程序的长度

C.算法执行过程中所需要的基本运算次数

D.算法程序中的指令条数

(12)算法的空间复杂度是指(D)

A.算法程序的长度

B.算法程序中的指令条数

C.算法程序所占的存储空间

D.算法执行过程中所需要的存储空间

(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)

注:利用公式n=n0+nl+n2、nO=n2+l和完全二叉数的特点可求出

A.349

B.350

C.255

D.351

(14)结构化程序设计主要强调的是(B)

A.程序的规模

B.程序的易读性

C.程序的执行效率

D.程序的可移植性

(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功

能的阶段是⑴)注:即第一个阶段

A.概要设计

B.详细设计

C.可行性分析

D.需求分析

(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符

构成。下列图符名标识的图符不属于数据流图合法图符的是(A)

A.控制流

B.加工

C.数据存储

D.源和潭

(17)软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编

写需求规格说明书以及⑻注:P66

A.阶段性报告

B.需求评审

C.总结

D.都不正确

(18)下述关于数据库系统的叙述中正确的是(A)

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型的一致

D.数据库系统比文件系统能管理更多的数据

(19)关系表中的每一横行称为一个(A)

A.元组

B.字段

C.属性

D.码

(20)数据库设计包括两个方面的设计内容,它们是(A)

A.概念设计和逻辑设计

B.模式设计和内模式设计

C.内模式设计和物理设计

D.结构特性设计和行为特性设计

(21)下列叙述中正确的是(A)

A.线性表是线性结沟

B.栈与队列是非线性结构

C.线性链表是非线性结构

D.二义树是线性结沟

(22)下列关于栈的叙述中正确的是(D)

A.在栈中只能插入数据

B.在栈中只能删除数据

C.栈是先进先出的.线性表

D.栈是先进后出的线性表

(23)下列关于队列的叙述中正确的是(C)

A.在队列中只能插入数据

B.在队列中只能删除数据

C.队列是先进先出的线性表

D.队列是先进后出的线性表

(24)对建立良好的程序设计风格,下面描述正确的是(A)

A.程序应简单、清晰、可读性好

B.符号名的命名要符合语法

C.充分考虑程序的执行效率

I).程序的注释可有可无

(25)下面对对象概念描述错误的是(A)

A.任何对象都必须有继承性

B.对象是属性和方法的封装体

C.对象间的通讯靠消息传递

D.操作是对象的动态性属性

(26)下面不属于软件工程的3个要素的是(D)

A.工具

B.过程

C.方法

D.环境

(27)程序流程图(PFD)中的箭头代表的是(B)

A.数据流

B.控制流

C.调用关系

I).组成关系

(28)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数

据库系统阶段。其中数据独立性最岛的阶段是(A)

A.数据库系统

B.文件系统

C.人工管理

D.数据项管理

(29)用树形结构来表示实体之间联系的模型称为(B)

A.关系模型

B.层次模型

C.网状模型

D.数据模型

(30)关系数据库管理系统能实现的专门关系运算包括(B)

A.排序、索引、统计

B.选择、投影、连接

C.关联、更新、排序

D.显示、打印、制表

计算机Vb试题及答案「篇五」

1.在窗体上建立一个名称为Commandl的命令按钮,一个名称为Textl的文本

框,以及四个单选按钮:第一个名称为optionl用来设置文本框的字体为〃宋体〃。

第二个名称为option2用来设置文本框的字体为〃黑体〃,第三个名称为

option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本

框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

PrivateSubCommand1_C1ick

Textl.FontName=lif(Optionl.Value,“宋体〃,"黑体〃)

Textl.FontSize=lif(0ption3.Value,8,12)

EndSub

当程序运行时,先单击单选按钮。ption2,然后单击命令按钮command1,则文

本框textl的变化效果是(B)(单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

2.在窗体上建立一个名称为Commandl的命令按钮,一个名称为Textl的文本

框,以及四个单选按钮:第一个名称为optionl用来设置文本框的字体为〃宋体〃。

第二个名称为option2用来设置文本框的字体为〃黑体〃,第三个名称为

option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本

框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

PrivateSubCommand1Click

Textl.FontName=Iif(Optionl.Value,〃宋体〃,〃黑体〃)

Textl.FontSize=lif(0ption3.Value,8,12)

EndSub

当程序运行时,先单击单选按钮option3,然后单击命令按钮commandl,则文

本框textl的变化效果是(C)(单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

3.在窗体上建立一个名称为Command1的命令按钮,一个名称为Textl的文本

框,以及四个单选按钮:第一个名称为optionl用来设置文本框的字体为〃宋体〃。

第二个名称为option2用来设置文本框的字体为〃黑体〃,第三个名称为

option3用来设置文本框的字体大小为8号,第四个名称为optiond用来设置文本

框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

PrivateSubCommand!Click

Textl.FontName=lif(Optionl.Value,〃宋体","黑体")

Textl.FontSize=lif(0ption3.Value,8,12)

EndSub

当程序运行时,先单击单选按钮optionl,然后单击命令按钮commandl,则文

本框textl的变化效果是(A)(单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

4.在窗体上建立一个名称为Command1的命令按钮,一个名称为Textl的文本

框,以及四个单选按钮:第一个名称为。pticnl用来设置文本框的字体为〃宋体〃。

第二个名称为option2用来设置文本框的字体为〃黑体〃,第三个名称为

option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本

框的字体大小为12号。

程序如F:(程序运行刚开始时,四个单选按钮都没有选中)

PrivateSubCommand1_C1ick

Text1.FontName=Iif(Optionl.Value,"宋体","黑体")

Textl.FontSize=lif(0ption3.Value,8,12)

EndSub

当程序运行时,先单击单选按钮option*然后单击命令按钮commandl,则文

木框text1的变化效果是(D)(单)

A.字体设置为宋体

B.字体设置为黑体

C.字体大小设置为8号

D.字体大小设置为12号

5.在窗体中建立了一个名称为1stBooks的,列表框,一个名称为txtItem的文

本框,四个名称分别为cmdAdd、cmdDelete>cmdModify、cmdModifyOk的命令按

钮。

如下程序:

SubFormLoad

1stBooks.AddTtem〃计算机文化基础〃

IstBooks.Addltcm〃VB程序设计教程〃

IstBooks.Addltem〃操作系统〃

EndSub

SubcmdAddClick

IstBooks.AddILemtxtitem

txtitem=〃〃

EndSub

对该程序说法不正确的是(D)(单)

A.窗体启动时,在列表框中有三个列表项IM,依次为:计算机文化基础、YB

程序设计教程、操作系统

B.单击cmdAdd命令按钮后,把文本框中的信息添加到列表框中

C.在列表框中添加列表项目的方法为additem方法

D.以上说法都不正确

6.在窗体中建立了一个名称为LSTB00KS的列表框,一个名称为txtItem的文

本框,四个名称分别为cmdAdd、cmdDelete>cmdModify>cmdModify_Ok的命令按

钮。如下程序的功能是将修改后的项目送回列表框,替换原项目,实现修改:

SubcmdModifyOkClick

LSTBOOKS.List[Lstbooks.1stindex]-txtitem

txtitem

EndSub

7.对以下程序说法不正确的是(C)(单)

PrivateSubCombo1LostFocus

flag=False

Fori=0ToCombo1.ListCount-1

IfCombol.List(ij=Combo1.TextThen

flag=True

ExitFor

EndIf

Nexti

IfNotflagThen

Combol.AddItemCombol.Text

EndIf

EndSub

A.当焦点离开组合框时组合框的LostFocus事件被触发

B.添加到组合框的新项目不能永久保存,下次运行该程序中看不到上次保存的

项目,利用该事件过程能够将输入的新内容添加到组合框中,下次运行该程序中能

够看到上次保存的项目

C.逻辑变量flag二true时,表示组合框的项目中有该输入新项目

D.逻辑变量flag=false时一,表示组合框的项目中有该输入新项目

8.窗体中有两个检查框名称分别为checkl和check2,一个命令按钮名称为

command1,一个列表框名称为listl,两个单选按钮名称分别为optionl和

option2o如下程序:

PrivateSubCommand!Click

IfCheckl.Value=1Then

Listl.Addltem〃品牌:松下〃

Listl.Additem〃数量;3台”

EndIf

IfCheck2.Value=1Then

IfOptionl.Value=TrueThen

Listl.Addltem〃操作系统:Windows20xx〃

Else

Listl.Addltem〃操作系统:Windows98”

EndIf

EndIf

EndSub

当窗体启动后,先选中检查框checkl,然后单击命令按钮conmiandl,运行效

果为(A)(单)

A.列表框Listl中的列表项目分别为:品牌:松下数量:3台

B.列表框List1中的列表项目分别为:操作系统:Windows20xx操作系统:

Windows98

C.没有任何显示

D.以上都不正确

*9.窗体中有两个检查框名称分别为checkl和chcck2,一个命令按钮名称为

command1,一个列表框名称为listl,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论