2020-2021學(xué)年廣東省東莞市光明中學(xué)八年級(jí)(下)期末信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、單項(xiàng)選擇題(每題2分,共50分)
-
1.本學(xué)期,我們學(xué)習(xí)了Visual Basic編程軟件,簡(jiǎn)稱VB。我們可以直接雙擊桌面上的( )圖標(biāo)啟動(dòng)軟件。
A. B. C. D. 組卷:3引用:2難度:0.9 -
2.以下說(shuō)法不正確的是( ?。?/h2>
A.計(jì)算機(jī)程序通常用某種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言編寫 B.計(jì)算機(jī)程序是一組指示計(jì)算機(jī)每一步動(dòng)作的指令序列 C.淘寶APP是手機(jī)應(yīng)用軟件,不需要使用程序 D.計(jì)算機(jī)程序的目的是通過(guò)運(yùn)行程序,實(shí)現(xiàn)某種功能 組卷:3引用:2難度:0.7 -
3.計(jì)算機(jī)語(yǔ)言經(jīng)歷了從低級(jí)到高級(jí)的發(fā)展歷程,以下不屬于計(jì)算機(jī)高級(jí)語(yǔ)言的是( ?。?/h2>
A.VB B.Python C.C語(yǔ)言 D.機(jī)器語(yǔ)言 組卷:7引用:1難度:0.7 -
4.小明利用VB設(shè)計(jì)了一個(gè)程序,他可以點(diǎn)擊工具欄上的( )按鈕運(yùn)行程序。
A. B. C. D. 組卷:7引用:1難度:0.6 -
5.小明想繼續(xù)編輯上節(jié)課未完成的“我的相冊(cè)”VB程序,那么他應(yīng)該打開以下( ?。┪募M(jìn)行編輯。
A.我的相冊(cè).jpg B.我的相冊(cè).fla C.我的相冊(cè).vbp D.我的相冊(cè).psd 組卷:4引用:3難度:0.8 -
6.計(jì)算機(jī)程序有三種基本結(jié)構(gòu),以下不屬于這三種基本結(jié)構(gòu)的是( )
A.順序結(jié)構(gòu) B.分支結(jié)構(gòu) C.統(tǒng)一結(jié)構(gòu) D.循環(huán)結(jié)構(gòu) 組卷:9引用:3難度:0.9 -
7.在保存一個(gè)VB工程時(shí),還需要為每個(gè)窗體單獨(dú)保存一個(gè)文件,窗體文件的擴(kuò)展名為( ?。?/h2>
A..fla B..vbp C..psd D..frm 組卷:5引用:3難度:0.9 -
8.使用VB新建一個(gè)“標(biāo)準(zhǔn)EXE”工程時(shí),系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)名稱為( ?。┑拇绑w。
A.Form B.Form0 C.Forml D.隨機(jī)生成 組卷:4引用:1難度:0.8 -
9.小英在編寫代碼過(guò)程中,不小心把Command1.Caption寫成了Command1.captoin,導(dǎo)致運(yùn)行程序時(shí),出現(xiàn)編譯錯(cuò)誤。在運(yùn)行程序后,以下不可能出現(xiàn)的情況是( ?。?/h2>
A.彈出編譯錯(cuò)誤提示窗口 B.錯(cuò)誤代碼背景色突出顯示 C.程序照常運(yùn)行 D.程序中斷運(yùn)行 組卷:7引用:2難度:0.8 -
10.小英在編寫代碼過(guò)程中,不小心把Command1.Caption寫成了Command1.captoin,導(dǎo)致運(yùn)行程序時(shí),出現(xiàn)編譯錯(cuò)誤。產(chǎn)生編譯錯(cuò)誤時(shí),我們只需要按照它的提示修改程序,再運(yùn)行,直到程序運(yùn)行正確,這個(gè)過(guò)程就是( ?。?/h2>
A.程序糾正 B.程序試錯(cuò) C.程序運(yùn)行 D.程序調(diào)試 組卷:4引用:2難度:0.8 -
11.小英在編寫代碼過(guò)程中,不小心把Command1.Caption寫成了Command1.captoin,導(dǎo)致運(yùn)行程序時(shí),出現(xiàn)編譯錯(cuò)誤。為避免手動(dòng)輸入時(shí)出現(xiàn)拼寫錯(cuò)誤,小英在輸入Command1后,按下( ?。┓?hào),這時(shí)會(huì)出現(xiàn)一個(gè)列表(如圖所示),直接點(diǎn)擊相應(yīng)的屬性或方法即可。
A.# B.. C.& D.* 組卷:1引用:1難度:0.6 -
12.在VB中,變量的命名遵循以下規(guī)則:以下變量名不正確的是( )
①變量名必須以字母或漢字開頭;
②由字母、漢字、數(shù)字或下劃線組成;
③長(zhǎng)度不能超過(guò)255個(gè)字符:
④不能使用VB中的保留字。A.my 班級(jí) B.9boy C.year100 D.s_3 組卷:3引用:1難度:0.8 -
13.變量的賦值是通過(guò)賦值語(yǔ)句實(shí)現(xiàn)的,格式是:變量名=表達(dá)式。下列賦值語(yǔ)句正確的是( ?。?/h2>
A.S=S+3 B.2=S1 C.A+1=A D.S==S-5 組卷:15引用:3難度:0.8 -
14.小強(qiáng)用VB編寫了一個(gè)計(jì)算程序,如圖所示,請(qǐng)同學(xué)們仔細(xì)閱讀程序,程序第1行語(yǔ)句:Dim a As Integer,表示的含義是( ?。?/h2>
A.將變量Integer中存儲(chǔ)的值賦值給變量a B.輸出變量a的值 C.將變量a定義為小數(shù)數(shù)據(jù)類型 D.將變量a定義為整數(shù)數(shù)據(jù)類型 組卷:3引用:2難度:0.8 -
15.小強(qiáng)用VB編寫了一個(gè)計(jì)算程序,如圖所示,請(qǐng)同學(xué)們仔細(xì)閱讀程序,運(yùn)行程序后,變量a的值是( ?。?br />
A.8 B.3 C.5 D.6 組卷:7引用:3難度:0.8
三、綜合填空題(每空2分,共40分)
-
46.通過(guò)觀察程序代碼(如圖所示),如果小華在下圖的“文本框1”中,輸入“38”后,點(diǎn)擊“測(cè)量體溫”按鈕,“文本框2”會(huì)顯示
A.正常
B.異常
C.出錯(cuò)
D.沒(méi)有顯示組卷:1引用:1難度:0.6 -
47.在VB中,F(xiàn)or循環(huán)語(yǔ)句可以幫助我們方便地執(zhí)行重復(fù)的工作,使程序變得簡(jiǎn)潔高效。小余編寫了一個(gè)VB程序,用來(lái)計(jì)算0~10之間所有整數(shù)的和,如圖所示。請(qǐng)同學(xué)們根據(jù)材料,回答:
1 Dim sum As Integer
2 Private Sub Command1_ Click
3 For i=0 To 10 Step 1
4 sum=sum+i
5 Next i
6 Print sum
7 End SubFor循環(huán)變量=初值To終值Step步長(zhǎng)值語(yǔ)句組
Next
A.1
B.2
C.3
D.10
(2)在VB中,F(xiàn)or循環(huán)語(yǔ)句可以幫助我們方便地執(zhí)行重復(fù)的工作,使程序變得簡(jiǎn)潔高效。小余編寫了一個(gè)VB程序,用來(lái)計(jì)算0~10之間所有整數(shù)的和,如圖所示。點(diǎn)擊圖的“計(jì)算”按鈕后,圖14代碼窗口第4行語(yǔ)句:sum=sum+i,一共執(zhí)行了
A.1
B.10
C.11
D.無(wú)法統(tǒng)計(jì)
(3)在VB中,F(xiàn)or循環(huán)語(yǔ)句可以幫助我們方便地執(zhí)行重復(fù)的工作,使程序變得簡(jiǎn)潔高效。小余編寫了一個(gè)VB程序,用來(lái)計(jì)算0~10之間所有整數(shù)的和,如圖所示。如果要計(jì)算0~10之間所有奇數(shù)的和,那么圖代碼窗口第3行語(yǔ)句可以改成
A.For i=0To10Step2
B.For i=1To10Step2
C.For i=0To10Step3
D.For i=1To10Step1組卷:7引用:1難度:0.6