華工 高級(jí)語(yǔ)言程序設(shè)計(jì)(VB) 隨堂_第1頁(yè)
華工 高級(jí)語(yǔ)言程序設(shè)計(jì)(VB) 隨堂_第2頁(yè)
華工 高級(jí)語(yǔ)言程序設(shè)計(jì)(VB) 隨堂_第3頁(yè)
華工 高級(jí)語(yǔ)言程序設(shè)計(jì)(VB) 隨堂_第4頁(yè)
華工 高級(jí)語(yǔ)言程序設(shè)計(jì)(VB) 隨堂_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1.(單選題)

VB.NET是一種(

)程序設(shè)計(jì)語(yǔ)言。

A.面向事件

B.面向?qū)傩?/p>

C.面向?qū)ο?/p>

D.面向過(guò)程

參考答案:C2.(單選題)

把源程序代碼翻譯為目標(biāo)程序代碼可以使用的翻譯方式為(

)。

A.嵌入方式

B.運(yùn)行方式

C.連接方式

D.解釋方式或編譯方式

參考答案:D3.(單選題)

編譯程序時(shí)出現(xiàn)的錯(cuò)誤稱為(

)錯(cuò)誤。

A.語(yǔ)法或編譯

B.運(yùn)行

C.邏輯

D.計(jì)算

參考答案:A4.(判斷題)

控制臺(tái)應(yīng)用程序至少有一個(gè)Main過(guò)程。

參考答案:√1.(單選題)

下面不合法的標(biāo)識(shí)符是(

)。

A.Go_To

B.Integer

C.姓名

D.Int1

參考答案:B2.(單選題)

從數(shù)據(jù)的存儲(chǔ)方式上,數(shù)據(jù)類型分為值類型和引用類型。下面選項(xiàng)不是值類型的是(

)。

A.Integer

B.Double

C.Boolean

D.數(shù)組

參考答案:D3.(單選題)

單精度浮點(diǎn)型數(shù)據(jù)占用(

)個(gè)存儲(chǔ)字節(jié)。

A.1

B.2

C.

4

D.8

參考答案:C4.(單選題)

以下各項(xiàng)中,不是字符串常量的是(

)。

A."Basic"

B.#Basic#

C."程序設(shè)計(jì)"

D.""

參考答案:B5.(單選題)

以下各項(xiàng)中,不合法的符號(hào)常量說(shuō)明是(

)。

A.ConstaAsSingle=10.5

B.ConstaAsDouble=Cos(10.5)

C.Consta="abc"

D.ConstaAsInteger=10.5

參考答案:B6.(單選題)

下列選項(xiàng)中,把r定義為雙精度型變量的是(

)。

A.r%

B.r!

C.r#

D.r$

參考答案:C7.(單選題)

下列變量名中哪個(gè)是錯(cuò)誤的?

A.n

B.名稱

C.ab#

D.“年齡”

參考答案:D8.(單選題)

下列賦值語(yǔ)句中,(

)是正確的。

A.x!="abc"B.s$=100

C.a%="10e"D.x+1=5

參考答案:B9.(單選題)

下列選項(xiàng)中,(

)不能交換變量a和b的值。

A.t=b:b=a:a=t

B.a=a+b:b=a-b:a=a-b

C.t=a:a=b:b=t

D.a=b:b=a

參考答案:D10.(單選題)

10Mod4的值為(

)。

A.1

B.2

C.4

D.10

參考答案:B11.(單選題)

能正確表達(dá)a≤1或a≥5的邏輯表達(dá)式是(

)。

A.a<=1或a>=5

B.a<=1,a>=5

C.a<=1ora>=5

D.a<=1

And

a>=5

參考答案:C12.(單選題)

設(shè)X為整型變量,不能正確表達(dá)1<X<5的邏輯表達(dá)式是(

)。

A.1<X<5

B.X=2orX=3orX=4

C.1<XAndX<5

D.Not(X<=1)AndNot(X>=5)

參考答案:A13.(單選題)

邏輯表達(dá)式:Not

7?3<=4

OrTrue的值為(

)。

A.True

B.False

C.T

D.F

參考答案:A14.(單選題)

求COS35°可以使用的函數(shù)是(

)。

A.Cos35

B.Cos(35)

C.Cos(35o)

D.Cos(35*3.14159/180)

參考答案:D15.(單選題)

將一數(shù)值X取整而且對(duì)其小數(shù)部分四舍五入的函數(shù)為(

)。

A.Int(X)

B.Fix(x)

C.Cint(x)

D.Sgn(x)

參考答案:C16.(單選題)

將數(shù)值型量X轉(zhuǎn)換為字符型量的函數(shù)是(

)。

A.Asc(X)

B.Chr(x)

C.Str(x)

D.Val(x)

參考答案:C17.(單選題)

表達(dá)式:Int(-10.1)+Sgn(10.1)的值為(

)。

A.-9

B.-10

C.9

D.10

參考答案:B18.(單選題)

表達(dá)式:Abs(-10)+Len("abc")的值為(

)。

A.-10

B.3

C.7

D.13

參考答案:D19.(單選題)

函數(shù)Int(Rad*99+1)產(chǎn)生隨機(jī)數(shù)的范圍是(

)。

A.[1,99)

B.[1,99]

C.[1,100)

D.[1,100]

參考答案:B20.(單選題)

下列程序段的執(zhí)行后顯示的結(jié)果是(

)。

X=10:Y=3

WriteLine("{0}",(x*y)/5)

A.10

B.3

C.5

D.6

參考答案:D21.(單選題)

下列程序段的執(zhí)行結(jié)果是(

)。

X=5:Y=5:Z=6

WriteLine("E({0})",X+Y*Z)

A.E(60)

B.E(35)

C.E(X+Y*Z)

D.X+Y*Z

參考答案:B22.(單選題)

執(zhí)行下面語(yǔ)句后,輸出結(jié)果為(

)。

A=10:B=30:C=20

WriteLine("{0}{1}{2}",A,B,C)

A.0、1和2

B.10、20和30

C.20、10和30

D.10、30和20

參考答案:D23.(判斷題)

在程序設(shè)計(jì)語(yǔ)言系統(tǒng)中具有固定語(yǔ)法含義的符號(hào)串稱為標(biāo)識(shí)符。

參考答案:×24.(判斷題)

Write_1和學(xué)校$是正確的變量名。

參考答案:√25.(判斷題)

若一個(gè)整型變量說(shuō)明了之后沒(méi)有給它賦值,則它的值為0。

參考答案:√26.(判斷題)

條件:i整除j,用關(guān)系表達(dá)式表示為:iModj=0。

參考答案:×1.(單選題)

以下不正確的單行結(jié)構(gòu)條件語(yǔ)句是(

)。

A.

If

x<0

Then

y=2*x-1:Write(x)

EndIf

B.

If

x>y

Then

Write(x>y)

C.

If

x

Then

t=t*x

D.

If

x

Mod

3=2

Then

Write(x)

參考答案:A2.(單選題)

給定程序段

DimaAsInteger,bAsInteger,cAsInteger

a=1:b=2:c=3

If

a=c-b

Then

Write("#####")ElseWrite("*****")

以上程序(

)。

A.沒(méi)有輸出

B.有語(yǔ)法錯(cuò)

C.輸出#####

D.輸出*****

參考答案:C3.(單選題)

執(zhí)行下面語(yǔ)句后,輸出結(jié)果為(

)。

A=10:B=30

IfA<BThen

WriteLine("{0}{1}",A,B)

A.10

B.30

C.10和30

D.30和10

參考答案:D4.(單選題)

當(dāng)x的輸入值分別為3、9和19時(shí),執(zhí)行下列事件過(guò)程的輸出結(jié)果分別為(

)。

PrivateSubCommand1_Click()

Dimx%,y%

x=ReadLine()

SelectCasex

Case1,3,5

y=x-1

Case6To10

y=x*x

Case2,4

y=2*x

CaseIs>10

y=xMod3+4

EndSelect

WriteLine("{0}",y)

EndSub

A.3、9和19

B.2、81和5

C.5、10和10

D.1、6和2

參考答案:B5.(單選題)

下列程序段執(zhí)行后窗體上顯示(

)。

i=0

Whilei<=2

i=i+1

EndWhile

Write(i)

A.

0

B.1

C.2

D.3

參考答案:D6.(單選題)

執(zhí)行下列程序段輸出結(jié)果是(

)。

x%=2

Dowhilex<8

Write("*")

x=x+2

Loop

A.

*

B.**

C.***

D.****

參考答案:C7.(單選題)

運(yùn)行如下程序段后,x的值是(

)。

x=2

Fori=1to8step2

x=x+i

nexti

A.2

B.18

C.27

D.38

參考答案:B8.(單選題)

下面程序段執(zhí)行后輸出結(jié)果是(

)。

For

i=1To

2

s=1

For

j=0To

i-1

s=s+s*j

Nextj

Write("

{0}",s)

Next

i

A.1

1

B.1

2

C.2

1

D.2

2

參考答案:B9.(單選題)

在For語(yǔ)句循環(huán)體內(nèi)可以用(

)語(yǔ)句強(qiáng)制退出For語(yǔ)句的執(zhí)行。

A.ExitDo

B.ExitFor

C.ExitFunction

D.ExitSub

參考答案:B10.(判斷題)

把a(bǔ),b之中的最大值存放于max,使用的語(yǔ)句為:

If

a>b

Thenmax=a

Else

max=b

EndIf

參考答案:×11.(判斷題)

判別a是否等于b,若a=b,則輸出字符串“aisequaltob”的塊結(jié)構(gòu)條件語(yǔ)句為:

Ifa=bThenPrint“aisequaltob”End

參考答案:×12.(判斷題)

判別ch是否為小寫字母,若是,輸出“yes”;否則,輸出“No”的塊結(jié)構(gòu)條件語(yǔ)句為(

)。

答案:IfAsc(ch)>=97AndAsc(ch)<=122Then

Print“Yes”

Else

Print“No”

EndIf

參考答案:√1.(單選題)

下列一維數(shù)組說(shuō)明語(yǔ)句正確的是(

)。

A.

Dimb(2)ASInteger={1,2,3}

B.

Dimb(0To2)ASInteger={1,2,3}

C.

Dimb()ASInteger={1,2,3}

D.

Dimb(2)ASString={"one","two","Three"}

參考答案:C2.(單選題)

下列說(shuō)明語(yǔ)句定義的數(shù)組占(

)個(gè)字節(jié)。

Dim

a(10)ASInteger

A.10

B.11

C.44

D.0

參考答案:C3.(單選題)

設(shè)有數(shù)組說(shuō)明語(yǔ)句:Dim

c(10)ASInteger,則下面表示數(shù)組c的元素選項(xiàng)中(

)是錯(cuò)誤的。

A.c(i-1)

B.c(5+0.5)

C.c(0)

D.c(11)

參考答案:D4.(單選題)

以下能對(duì)二維數(shù)組a進(jìn)行正確初始化的語(yǔ)句是(

)。

A.Dima(,)ASInteger

{{1,2,3},{4,5,6}}

B.Dima(,)ASInteger={{1,2,3},{4,5,6}}

C.Dima(0To1,0To2)ASInteger={{1,2,3},{4,5,6}}

D.Dima(1,2)ASInteger{{1,2,3},{4,5,6}}

參考答案:B5.(單選題)

設(shè)有數(shù)組說(shuō)明語(yǔ)句:Dima(3,3),則數(shù)組a中包含元素的個(gè)數(shù)是(

)。

A.3

B.6

C.9

D.16

參考答案:D6.(單選題)

設(shè)有數(shù)組說(shuō)明語(yǔ)句:Dimc(1,5),則下列表示數(shù)組c的元素選項(xiàng)中(

)是正確的。

A.c(i+j)

B.c(i)(j)

C.c(i-1,j+1)

D.c(0,6)

參考答案:C7.(單選題)

若有以下說(shuō)明語(yǔ)句

Structureemployee

Dimnum

AsInteger

DimsalaryAsSingle

EndStructure

DimprogrammerAsemployee

則下面表示結(jié)構(gòu)變量programmer的成員Salary正確的是(

)。

A.

programmer→salary

B.

.salary

C.grammer

D.programmer.salary

參考答案:D8.(單選題)

已知有說(shuō)明語(yǔ)句

Structuredat

DimyearAsInteger

DimmonthAsInteger

DimdayAsInteger

EndStructure

Structureemp

DimnoAsInteger

DimnameAsString

DimsexAsString

DimbirthdayAsdat

DimsalaryAssingle

EndStructure

DimprogrammerAsemp

并假設(shè)變量programmer所表示職工的出生日期是“1978年10月1日”,則下列正確的賦值語(yǔ)句是(

)。

A.year=1978:month=10:day=1

B.birthday.Year=1978:birthday.month=10:birthday.day=1

C.programmer.year=1978:programmer.month=10:programmer.day=1

D.programmer.birthday.year=1978:programmer.birthday.month=10:

programmer.birthday.day=1

參考答案:D9.(單選題)

假設(shè)有第10題的說(shuō)明語(yǔ)句,則下列With語(yǔ)句正確的是(

)。

A.withprogammer

no=1000:name="張勇":sex="男"

withbirthday

year=1978:month=10:day=1

Endwith

salary=2800

Endwith

B.withprogrammer

.no=1000:.name="張勇":.sex="男"

with.birthday

.year=1978:.month=10:.day=1

Endwith

.salary=2800

Endwith

C.withprogrammer

.no=1000:.name="張勇":.sex="男"

.birthday.year=1978:.birthday.month=10:.birthday.day=1

.salary=2800

Endwith

D.withprogrammer,birthday

.no=1000:.name="張勇":.sex="男"

.year=1978:month.=10:day.=1

.salary=2800

Endwith

參考答案:C10.(單選題)

引用集合中的數(shù)據(jù)項(xiàng)需要使用(

)方法。

A.Clear

B.Remove

C.Contains

D.Item

參考答案:D11.(單選題)

枚舉類型不能放在(

)說(shuō)明。

A.過(guò)程內(nèi)部

B.標(biāo)準(zhǔn)模塊中的過(guò)程前面

C.窗體模塊中的過(guò)程前面

D.類模塊的說(shuō)明部分

參考答案:A12.(判斷題)

輸入結(jié)構(gòu)變量的值就是輸入該變量的各個(gè)元素的值。

參考答案:√1.(單選題)

定義過(guò)程語(yǔ)句中<形式參數(shù)表列>的參數(shù)可以是(

)。

A.常量或變量名

B.表達(dá)式或變量名

C.數(shù)組元素或變量名

D.變量名或數(shù)組名

參考答案:D2.(單選題)

以下是子過(guò)程或函數(shù)過(guò)程定義中的開(kāi)始語(yǔ)句,錯(cuò)誤的為(

)。

A.PrivateFunctionf(xAsString)AsSingle

B.PrivateFunctionf(xAsString)

C.PrivateSub

f(xAsString)AsSingle

D.PrivateSub

f(xAsString)

參考答案:C3.(單選題)

以關(guān)鍵字Function定義的過(guò)程是(

)。

A.子過(guò)程

B.函數(shù)過(guò)程

C.屬性過(guò)程

D.事件過(guò)程

參考答案:B4.(單選題)

在Function過(guò)程體中退出Function過(guò)程的語(yǔ)句是(

)。

A.ExitDo

B.ExitFor

C.ExitSub

D.ExitFunction

參考答案:D5.(單選題)

在過(guò)程的形式參數(shù)前面加上關(guān)鍵字(

),則該參數(shù)說(shuō)明為傳值參數(shù)。

A.Val

B.ref

C.Byref

D.ByVal

參考答案:D6.(單選題)

設(shè)已定義Sub過(guò)程p,有3個(gè)數(shù)值型傳值參數(shù);設(shè)a為實(shí)型變量,調(diào)用該Sub過(guò)程的錯(cuò)誤語(yǔ)句為(

)。

A.p(c,b,a)

B.callp0.5,a,100

C.callp(0.5,cos(0.1),a+10)

D.p(0.5,1.2,100)

參考答案:B7.(單選題)

設(shè)已定義函數(shù)過(guò)程f,它有三個(gè)實(shí)型傳值參數(shù);設(shè)a,b和c為實(shí)型變量,則調(diào)用該函數(shù)的正確形式為(

)。

A.f

B.f(a+b,b+c)

C.f(a+b,b+c,c+a)

C.fa+b,b+c,c+a

參考答案:C8.(單選題)

若用數(shù)組名作為調(diào)用函數(shù)的實(shí)參,則傳遞給形參的是(

)。

A.數(shù)組存貯首地址

B.數(shù)組的第一個(gè)元素值

C.數(shù)組中全部元素的值

D.數(shù)組元素的個(gè)數(shù)

參考答案:A9.(單選題)

關(guān)于變量的作用域,正確的描述是(

)。

A.在模塊內(nèi)定義的變量,其作用域必定為所在模塊。

B.同一模塊中不同級(jí)的變量可以同名。

C.同一模塊中所有在過(guò)程之外用Dim定義的變量為全局變量。

D.不同模塊中定義的變量名字不能相同。

參考答案:B10.(判斷題)

VB.NET把存儲(chǔ)過(guò)程和函數(shù)的代碼文件稱為模塊,并以.vb作為文件擴(kuò)展名。

參考答案:√11.(判斷題)

若某個(gè)模塊中以關(guān)鍵字public定義子過(guò)程,則只能在該模塊中可以調(diào)用該過(guò)程。

參考答案:×12.(判斷題)

若某個(gè)模塊中以關(guān)鍵字private定義函數(shù)過(guò)程,則該函數(shù)過(guò)程只能在該模塊中使用。

參考答案:√1.(單選題)

69.在類定義的外部,可以被訪問(wèn)的成員有(

)。

A.所有類成員

B.private或protected的類成員

C.public的類成員

D.public或private的類成員

答案:C

70.若要將某個(gè)類的某個(gè)屬性定義為只讀,則在定義該屬性時(shí)必須使用關(guān)鍵字(

)進(jìn)行限定。

A.ReadOnly

B.Private

C.Property

D.WriteOnly

參考答案:A2.(單選題)

說(shuō)明一個(gè)類對(duì)象時(shí),系統(tǒng)自動(dòng)調(diào)用(

)。

A.成員函數(shù)

B.構(gòu)造函數(shù)

C.析構(gòu)函數(shù)

D.事件處理函數(shù)

參考答案:B3.(單選題)

一個(gè)對(duì)象的生存期結(jié)束時(shí),系統(tǒng)自動(dòng)調(diào)用(

)。

A.成員函數(shù)

B.構(gòu)造函數(shù)

C.析構(gòu)函數(shù)

D.事件處理函數(shù)

參考答案:C4.(單選題)

以下說(shuō)法中正確的是(

)。

A.派生類繼承了基類中除構(gòu)造函數(shù)和析構(gòu)函數(shù)外的全部成員

B.派生類繼承了基類中全部成員

C.派生類只繼承了基類中的Public成員

D.派生類繼承了基類中的Public成員和protected成員

參考答案:A5.(判斷題)

事件是由VB.Net系統(tǒng)預(yù)先設(shè)置好或者在程序中由編程者自己設(shè)計(jì)的,它能夠被對(duì)象識(shí)別的動(dòng)作。

參考答案:√6.(判斷題)

關(guān)鍵字private用于聲明私有成員。私有成員可以在類中和類外訪問(wèn)。

參考答案:×7.(判斷題)

在程序中不能像調(diào)用普通函數(shù)那樣顯式調(diào)用構(gòu)造函數(shù)。

參考答案:√1.(單選題)

窗體標(biāo)題欄的顯示內(nèi)容由窗體的(

)屬性決定。

A.Name

B.Caption

C.BackColor

D.Text

參考答案:D2.(單選題)

在標(biāo)簽框上顯示的內(nèi)容由(

)屬性來(lái)實(shí)現(xiàn)。

A.Name

B.Caption

C.Text

D.ForeColor

參考答案:C3.(單選題)

文本框沒(méi)有(

)屬性。

A.BackColor

B.Enabled

C.Visible

D.Caption

參考答案:D4.(單選題)

若設(shè)置文本框最多可以接受的字符數(shù),則可以使用(

)屬性。

A.Length

B.Multiline

C.Max

D.MaxLength

參考答案:D5.(單選題)

在運(yùn)行程序時(shí),要使文本框獲得焦點(diǎn),則需使用(

)方法。

A.Change

B.SetFocus

C.GetFocus

D.Move

參考答案:B6.(單選題)

若使圖片框自動(dòng)調(diào)整大小以適應(yīng)裝入的圖形,則要設(shè)置SizeMode屬性的值為(

)。

A.AutoSize

B.Auto

C.True

D.Change

參考答案:A7.(單選題)

要改變控件的Tab順序可以修改(

)屬性值。

A.Visible

B.Enabled

C.TabStop

D.TabIndex

參考答案:D8.(單選題)

當(dāng)鼠標(biāo)在窗體上移動(dòng)時(shí),會(huì)發(fā)生(

)事件。

A.MouseDown

B.MouseUp

C.MouseMove

D.KeyDown

參考答案:C9.(單選題)

當(dāng)某個(gè)對(duì)象具有焦點(diǎn)時(shí),在鍵盤上按下任一鍵時(shí)就會(huì)發(fā)生(

)事件。

A.KeyPress

B.KeyUp

C.KeyDown

D.DragDown

參考答案:C10.(單選題)

命令按鈕上的文本內(nèi)容由(

)屬性來(lái)設(shè)置。

A.Text

B.Caption

C.Name

D.Show

參考答案:A11.(單選題)

若使命令按鈕不可見(jiàn),可以設(shè)置Visible屬性的值為(

)。

A.False

B.True

C.T

D.F

參考答案:A12.(單選題)

當(dāng)復(fù)選框CheckBox的Checked屬性為(

),方框中間出現(xiàn)“√”的選中標(biāo)記。

A.False

B.True

C.T

D.F

參考答案:B13.(單選題)

要使單選按鈕RadioButton處于選中或未選中狀態(tài),需由(

)屬性來(lái)決定。

A.Show

B.List

C.Text

D.Checked

參考答案:D14.(單選題)

若要得到列表框中項(xiàng)目的數(shù)目,可以訪問(wèn)(

)屬性。

A.List

B.ListIndex

C.Count

D.ListCount

參考答案:C15.(單選題)

若要清除列表框的所有項(xiàng)目?jī)?nèi)容,可以使用(

)方法。

A.AddItem

B.ReMove

C.Clear

D.WriteLine

參考答案:C16.(單選題)

要?jiǎng)h除列表框中的某一個(gè)項(xiàng)目,需要使用(

)方法。

A.Clear

B.ReMove

C.Move

D.ReMoveItem

參考答案:B17.(單選題)

在組合框中選擇某一項(xiàng)目?jī)?nèi)容,可以通過(guò)(

)屬性獲得。

A.List

B.ListIndex

C.ListCount

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論