下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1VisualBasic程序設(shè)計(jì)模擬練習(xí)題一
一、單項(xiàng)選擇題(每小題2分,共30分)
1.VisualBasic是一種面向?qū)ο蟮目梢暬幊陶Z言,采取了(
)的編程機(jī)制。A.按過程順序執(zhí)行
B.從主程序開始執(zhí)行
C.事件驅(qū)動
D.按模塊順序執(zhí)行2.要設(shè)置命令按鈕的背景圖形,必須設(shè)置的兩個屬性是(
)A.Caption和Picture
B.、Style和PictureC.Style和Icon
D、Value和Icon3.工程文件的擴(kuò)展名是(
)。A..vbp
B..frmC..bas
D..frx4.有程序代碼如下:Text1.Text="歡迎學(xué)習(xí)VB程序設(shè)計(jì)"則Text1,Text,和"歡迎學(xué)習(xí)VB程序設(shè)計(jì)"分別代表(
)。A.對象,值,屬性
B.對象,屬性,值
C.對象,方法,屬性
D.屬性,對象,值
5.VisualBasic6.0集成開發(fā)環(huán)境有三種工作模式,下列不屬于三種工作模式之一的是(
)。A.設(shè)計(jì)模式
B.編寫代碼模式
C.執(zhí)行模式
D.中斷模式
6.下列控件中,不能改變大小的是(
)。A.TextBox
B.Label
C.Timer
D.PictureBox7.多窗體程序是由多個窗體組成,在缺省情況下,VB在應(yīng)用程序執(zhí)行時,總是把(
)指定為啟動窗體。A.不包含任何控件的窗體
B.命名為Frm1的窗體C.包含控件最多的窗體
D.設(shè)計(jì)時的第一個窗體8.DimA(1To4,0To3)定義的數(shù)組包含的元素的個數(shù)是(
)。A.12
B.16C.15
D.動態(tài)變化
9.如果創(chuàng)建了命令按紐控件數(shù)組,則Cilick事件的參數(shù)是(
)。A.Caption
B.Index
C.Tag
D.沒有參數(shù)10.不屬于VB數(shù)據(jù)庫引擎的是()A.ODBC
B.Jet引擎C.OLEDB
D.BDE11.要向圖片框P1中加載“d:\hainan\zhiwu.bmp”圖像文件,應(yīng)使用語句(
)。A.Picture1.Picture="d:\hainan\zhiwu.bmp"
B.Picture1.Picture=LoadPicture("d:\hainan\zhiwu.bmp")
C.P1.Picture=LoadPicture("d:\hainan\zhiwu.bmp")
D.P1.Picture=LoadPicture(d:\hainan\zhiwu.bmp)
12..以下屬性只能用程序代碼設(shè)置,不能通過屬性窗口設(shè)置的是(
)。A.Index屬性
B.Pattern屬性
C.Visible屬性
D.Drive屬性13.以下有關(guān)VisualBasic語言描述中錯誤的是(
)。A.語句是一行一句,以回車鍵結(jié)束B.用“,”分隔一行中的多個語句C.不區(qū)分大小寫D.一條語句放在多行中,則在前一行結(jié)束處使用續(xù)行符“_”連接下一行13.在下列選項(xiàng)中,不能將圖像裝入圖片框和圖像框的是(
)A.在界面設(shè)計(jì)時,通過Picture屬性裝入B.在界面設(shè)計(jì)時,手工在圖像框和圖片框中繪制圖形C.在界面設(shè)計(jì)時,利用剪貼板把圖像粘貼上D.在程序運(yùn)行期間,用LoadPicture函數(shù)把圖形文件裝入14.使用ADO對象模型時,使Recordset和Connection對象建立連接的屬性是(
)。A.Open
B.ExecuteC.CommandType
D.ActiveConnection15.要發(fā)送數(shù)據(jù),通常使用Winsock控件的()A.Listen
B.AcceptC.SendData
D.GetData一、單項(xiàng)選擇題(每小題2分,共30分)1.C
2.B
3.A
4.B
5.B
6.C
7.D
8.B
9.B
10.D
11.C
12.D
13.B
14.D
15.C二、填空題(每小題2分,共20分)1.每個應(yīng)用程序必須有一個惟一的
文件。2.表達(dá)式13\2-2^3*5MOD6的值是
。3.如果要每隔3s產(chǎn)生一個Timer事件,則Interval屬性應(yīng)設(shè)置為
。
4.VB中的程序錯誤類型主要有實(shí)時錯誤
、
三種。5.控件數(shù)組的名字由
屬性指定,而數(shù)組中的每個元素由
屬性決定。6.Winsock控件主要用來編制基于
或
協(xié)議的網(wǎng)絡(luò)應(yīng)用程序。7.如果不能事先確定變量的數(shù)據(jù)類型,則可以把它生命為
類型。8.以寫方式打開D盤中的Text.dat文件,正確的語句是
9.全局變量是指那些在
中有效的變量,一般在模塊代碼編輯器的頂部使用
聲明。
10.VB中參數(shù)傳遞的機(jī)制有兩種,一種是
參數(shù),另一種是
參數(shù)。二、填空題(每空1分,共15分)1.vbp2.23.30004.邏輯錯誤
編譯錯誤5.Name
Index6.TCP/IP
UDP7.變體型(或Variant)
8.open"D:\text.dat"ForOutputAs#19.整個應(yīng)用程序
Public10.引用參數(shù)傳遞(或按址傳遞)
按值傳遞三、閱讀程序題(共25分)閱讀下列程序并寫出程序運(yùn)行結(jié)果1.(6分)PrivateSubForm_Click()
DimxAsInteger
StaticyAsInteger
x=x+2
y=y+3
Form1.Print"x=";x,"y=";yEndSub寫出程序運(yùn)行時連續(xù)單擊三次窗體后,F(xiàn)orm1上的輸出結(jié)果。
2.(6分)PrivateSubCommand1_Click()
x=0
DoWhilex<60
x=(x+3)*(x+4)
n=n+1
Loop
Text1.Text=Str(n)
Text2.Text=Str(x)
Text3.Text=Val(Text1.Text)+Val(Text2.Text)EndSub寫出程序運(yùn)行后,文件框Text3的結(jié)果。
3.(6分)PrivateSubForm_Click()
DimA(1To3)AsString
DimcAsInteger
DimjAsInteger
A(1)="4"
A(2)="8"
A(3)="12"
c=1
Forj=1To3
c=c+Val(A(j))
Nextj
PrintcEndSub寫出程序運(yùn)行時單擊窗體后,窗體Form1上的結(jié)果。
4.(7分)PublicSubchange1(ByValxAsInteger,ByValyAsInteger)
DimtAsInteger
t=x
x=y
y=tEndSubPublicSubchange2(xAsInteger,yAsInteger)
DimtAsInteger
t=x
x=y
y=tEndSubPrivateSubForm_Click()
DimaAsInteger,bAsInteger
a=22:b=33
change1a,b
Form1.Print"A1=";a,"B1=";b
a=22:b=33
change2a,b
Form1.Print"A2=";a,"B2=";bEndSub寫出程序運(yùn)行時,單擊窗體Form1上的輸出結(jié)果。三、閱讀程序題(每小題5分,共20分)
1.x=2
y=3x=2
y=6x=2
y=9
2.242
3.
25
4.
A1=22
B1=33A2=33
B2=22
四、完善程序題(共10分)1.列表框應(yīng)用程序。要求從文本框中輸入課程名稱,然后按“添加”按鈕,將該課程名程添加到列表框中;當(dāng)選擇列表框中某一項(xiàng)后,按“刪除”按鈕,則從列表框中刪除該項(xiàng);當(dāng)選擇列表框中某一項(xiàng)后,按“修改”按鈕,把列表框中選取的項(xiàng)送往文本框且“修改”按鈕變?yōu)椤靶薷拇_認(rèn)”。在文本框的內(nèi)容修改好后,按“修改確認(rèn)”按鈕,再把文本框中修改后的信息送到列表框且“修改確認(rèn)”按鈕變?yōu)椤靶薷摹?。程序運(yùn)行結(jié)果如圖1所示。
List1Command3Command2Command1Text1
圖1程序如下,請補(bǔ)充完整。PrivateSubForm_Load()
List1.AddItem"VisualBasic程序設(shè)計(jì)"
List1.AddItem"SQLSERVER數(shù)據(jù)庫應(yīng)用"
List1.AddItem"信息管理系統(tǒng)"
List1.AddItem"ERP原理與應(yīng)用"
List1.AddItem"網(wǎng)絡(luò)實(shí)用技術(shù)基礎(chǔ)"
List1.AddItem"系統(tǒng)開發(fā)規(guī)范與文檔編寫"
List1.AddItem"信息系統(tǒng)測試"EndSub
PrivateSubCommand1_Click()
IfText1.Text<>""Then
[1]
’將文本框中的內(nèi)容加到列表框中
Text1.Text=""
[2]
MsgBox"請?jiān)谖谋究蛑休斎胄畔ⅲ?
EndIfEndSubPrivateSubCommand2_Click()
[3]
’刪除選定的項(xiàng)目EndSubPrivateSubCommand3_Click()
IfCommand3.Caption=
[4]
Then
Text1.Text=
[5]
Text1.SetFocus
Command1.Enabled=[6]
Command2.Enabled=False
Command3.Caption=[7]
Else
List1.List(List1.ListIndex)=Text1.Text
Command1.Enabled=True
Command2.Enabled=True
Text1.Text=""
Command3.Caption=[8]
EndIfEndSub四、完善程序題(共10分)[1]List1.AddItemText1.Text[2]Else
[3]List1.RemoveItemList1.ListIndex[4]"修改"
[5]List1.Text
[6]False[7]"修改確認(rèn)"[8]"修改"
五、編寫程序題(共15分)編寫一工資調(diào)整程序。若基本工資大于等于800元,增加工資20%,若小于800元大于600元,則增加工資15%;若小于600元則增加工資10%。要求在文本框Text1中輸入某職工的基本工資,單擊“計(jì)算”按鈕,在標(biāo)簽框Label1中輸出增加后的工資。程序運(yùn)行界面如圖4所示。圖2五、編寫程序題(共15分)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工況設(shè)備合同文本
- 工程項(xiàng)目合同重難點(diǎn)分析
- 《地震知識與預(yù)防》課件
- 2025年江蘇貨運(yùn)從業(yè)資格試題題庫
- 2025年伊犁貨運(yùn)從業(yè)資格證考試技巧
- 2025年哈爾濱貨運(yùn)從業(yè)資格實(shí)操題
- 2025年新鄉(xiāng)交通運(yùn)輸從業(yè)資格證怎樣考試
- 家政服務(wù)設(shè)備租賃合同
- 越南料理店標(biāo)線施工合同
- 大型農(nóng)業(yè)設(shè)施運(yùn)輸協(xié)議
- 藥學(xué)健康宣教課件
- 膝關(guān)節(jié)骨關(guān)節(jié)炎干細(xì)胞治療研究
- 農(nóng)產(chǎn)品品質(zhì)評價與標(biāo)準(zhǔn)制定
- 年處理2萬噸廢舊鋰電池回收建設(shè)項(xiàng)目可行性研究報(bào)告
- 光電子學(xué)-光電探測器
- 物業(yè)管理部日常巡查制度
- 抖音博主的數(shù)據(jù)分析報(bào)告
- 小學(xué)課后服務(wù)組織機(jī)構(gòu)及崗位職責(zé)
- (完整版)鏈傳動習(xí)題
- 拓石二中雙普雙高迎驗(yàn)工作實(shí)施方案
- 2024年華潤燃?xì)饧瘓F(tuán)招聘筆試參考題庫含答案解析
評論
0/150
提交評論