中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2021—2022學(xué)年人教版 九年級全冊 第一單元 Visual Basic初步 提升訓(xùn)練(有答案)

資源下載
  1. 二一教育資源

2021—2022學(xué)年人教版 九年級全冊 第一單元 Visual Basic初步 提升訓(xùn)練(有答案)

資源簡介

第一單元 Visual Basic初步
一、選擇題
1.如圖,這種描述算法的方式屬于( )
A.自然語言 B.偽代碼 C.流程圖 D.編程語言
2.初二1班將在本周六舉行聯(lián)歡會,小鳴用本學(xué)期所學(xué)的VB設(shè)計(jì)了一個抽獎箱,界面如圖所示,初二1班將在本周六舉行聯(lián)歡會,小鳴用本學(xué)期所學(xué)的VB設(shè)計(jì)了一個抽獎箱,界面如圖所示,圖中的A是( )控件,它可以用來輸入或顯示文本,也稱為文本框控件。
A.TextBox B.Label C.OptionButton D.Image
3.VB可視化編程界面文昊和子軒想玩飛行棋游戲,可是他們找不到骰子。子軒說:“這學(xué)期我們學(xué)習(xí)了VB程序設(shè)計(jì),就讓我們一起做一個隨機(jī)骰子的程序吧!”。按照分工,子軒制作點(diǎn)數(shù)從1至6的骰子圖片,而文昊則進(jìn)行VB程序的設(shè)計(jì)。如圖界面中,B處可能使用了以下( )來顯示骰子圖片。
A. B.. C. D.
4.小英在編寫代碼過程中,不小心把Command1. Caption寫成了Command1. captoin,導(dǎo)致運(yùn)行程序時,出現(xiàn)編譯錯誤。為避免手動輸入時出現(xiàn)拼寫錯誤,小英在輸入Command1后,按下( )符號,這時會出現(xiàn)一個列表(如圖1所示),直接點(diǎn)擊相應(yīng)的屬性或方法即可。
圖1
A.# B.. C.& D.*
5.小強(qiáng)用VB編寫了一個計(jì)算程序,如圖所示,請同學(xué)們仔細(xì)閱讀程序,程序第1行語句: Dim a As Integer,表示的含義是( )。
A.將變量Integer中存儲的值賦值給變量a B.輸出變量a的值
C.將變量a定義為小數(shù)數(shù)據(jù)類型 D.將變量a定義為整數(shù)數(shù)據(jù)類型
6.初二1班將在本周六舉行聯(lián)歡會,小鳴用本學(xué)期所學(xué)的VB設(shè)計(jì)了一個抽獎箱,界面如圖所示,初二1班將在本周六舉行聯(lián)歡會,小鳴用本學(xué)期所學(xué)的VB設(shè)計(jì)了一個抽獎箱,界面如圖所示,小明在設(shè)計(jì)“坦克大戰(zhàn)”游戲中,編寫的代碼: ImageT.Left = ImageT.Left—200 可以使坦克向( ) 移動。
A.上 B.下 C.左 D.右
7.在range()函數(shù)中最少使用的參數(shù)和最多使用參數(shù)個數(shù)分別為( )。
A.0,1 B.1,2 C.1,3 D.2,3
8.在常見的流程圖符號中,表示一個開始或結(jié)束的是( )。
A.
B.
C.
D.
9.下圖是文昊編寫的程序代碼,其中有些代碼被①②代替了,你能把它修改回來嗎?為實(shí)現(xiàn)骰子圖片的加載,需要在圖中②處填寫( )函數(shù)。
A.Picture B.LoadPicture C.Int D.Rnd
10.如圖所示,被選中控件的Caption屬性值是( )。
A.確定 B.月收入 C.應(yīng)付稅金 D.退出
11.行人過紅綠燈路口的自然語言算法描述如下,該算法可以采用( )來實(shí)現(xiàn)。
步驟1:走到紅燈路口。
步驟2:如果是綠燈,走斑馬線過馬路。
步驟3:如果是紅燈,停下等待。
A.順序結(jié)構(gòu)
B.分支結(jié)構(gòu)
C.樹形結(jié)構(gòu)
D.循環(huán)結(jié)構(gòu)
12.某對分查找算法的VB程序段如下:
i=1: j=7
f=False
key=Va1 (Text1. Text) .
Do While i < j And Not f
m= (i+j) \2
If a (m) =key Then f=True
If a (m) >key Then i=m-1 Else i=m+1
Loop
List1. Addltem Str, (i) +Str. (j) +Str. (m)
數(shù)組元素a(1)到a(7)的值依次為"23,42,58,66,77,83,98",運(yùn)行上述程序段后,列表框List1顯示的結(jié)果為"5 4 5",則文本框Text1中輸入值的范圍是( )
A.[66,77] B.[66,77) C.(66,77] D.(66,77)
二、填空題
13.有如下的Python程序段:
s=0
for i in range(1,10,3):
s=s+i
該程序段運(yùn)行后,s的結(jié)果是_____________。
14.已知x=3,那么執(zhí)行語句x=x+6之后,x的值為________________。
15.對象與事件:VB程序設(shè)計(jì)中,每個對象都有對用戶的操作或者系統(tǒng)觸發(fā)做出響應(yīng)的多種方式,我們將這些響應(yīng)方式統(tǒng)稱為“事件”。常見的事件有以下幾種:
A.DblClick B.Click C.Load D.KeyDown E. KeyUp
請同學(xué)們將正確的字母編號填入表1“事件名稱"列中對應(yīng)的位置。
事件名稱 功能描述
E 當(dāng)鍵盤按鍵彈起時,響應(yīng)該事件
______ 當(dāng)鍵盤按鍵按下時,響應(yīng)該事件
______ 當(dāng)鼠標(biāo)雙擊窗體中不含任何其他控件的空白區(qū),響應(yīng)該事件
.______ 當(dāng)鼠標(biāo)單擊窗體中不含任何其他控件的空白區(qū),響應(yīng)該事件
.______ 當(dāng)窗體加載入內(nèi)存時,響應(yīng)該事件
【表1】
16.無人機(jī)是目前很熱門的娛樂和科技工具,某公司最近推出了一款先進(jìn)的無人機(jī),可以探測到不同方向的障礙物,并主動避開。其原理類似于雷達(dá),每向前移動0.02米就向四周發(fā)送超聲波。假設(shè)該無人機(jī)與前方障礙物的起始距離為10米(圖1),那么當(dāng)移動到距離只剩下1米時,該無人機(jī)就會主動避開(圖2)。該運(yùn)行部分代碼利用循環(huán)結(jié)構(gòu)來編寫,請你來完善該代碼。(s為無人機(jī)與障礙物之間的距離變量)
圖1
圖2
Private sub Form1_click( )
For s= _______ to1step _______
Print “無人機(jī)繼續(xù)向前移動”
_______
Print “無人機(jī)停止移動,并轉(zhuǎn)向”
End sub
三、判斷題
17.小明在VB代碼窗口中輸入代碼時,不需要按“啟動”按鈕,即可以看到運(yùn)行效果。( )
18.光驅(qū)就是光盤驅(qū)動器的簡稱,是電腦用來讀寫光盤內(nèi)容的部件。( )
19.小華想在窗體中設(shè)置“性別”控件組,那他可以使用OptionButton控件,對應(yīng)的圖標(biāo)是。( )
20.在Python中變量命名是區(qū)分大小寫的,例如變量A和變量a不是同一個變量。( )
四、簡答題
21.下圖是用VB制作的“謎語大擂臺”程序界面,根據(jù)內(nèi)容回答問題。
(1)根據(jù)圖示,填寫出界面中所用到的控件的名稱
控件
名稱 ________ ________ ________ ________ ________
(2)本程序中用到了控件,它在運(yùn)行時_____________(選擇:顯示/不顯示),若將Interval默認(rèn)值設(shè)為5000,程序運(yùn)行時每_______秒就執(zhí)行一次事件過程。
(3)由圖2可知,這是______________命令按鈕的Click事件代碼。其中:Text1.Text=Time$表示____________________________。vbCrLf是一個常數(shù),用來表示______________________。Label5.caption語句太長,用到了___________(填中文名稱)將一個語句分為三行書寫。
(4)“答案”命令按鈕的代碼如圖3,其中第2行代碼的功能是__________________________
第3行代碼的功能是__________________________________________。
(5)本程序的窗體文件全名為___________________。工程文件全名為___________________。
程序設(shè)置完成后,要編譯成____________文件,才能脫離VB集成環(huán)境,可直接在windows環(huán)境下運(yùn)行。
22.VB中For循環(huán)的語法格式如下:
請畫出For循環(huán)執(zhí)行的流程框圖
五、操作題
23.分析以下程序,選擇正確的輸出結(jié)果
(1)( )
m= 1 m = m+ 5 n = 5 + m Print n ,m
A.6 1 B.11 6 C.6 11 D.5 6
(2)( )
a = 2 b = 3 print a > b
A.2 B.true C.false D.3
(3)( )
a=10 b=20 If a>b then Print a, b Else Print b, a End if
A.1020 B.2010 C.1010 D.2020
(4)( )
For k=15 to 1 step -5 Print k; next
A.15 B.15 10 5 1 C.15 10 5 0 D.15 10 5
試卷第1頁,共3頁
試卷第1頁,共3頁
參考答案:
1.C
2.A
3.A
4.B
5.D
6.C
7.C
8.C
9.B
10.A
11.B
12.D
13.12
14.9
15. D A B C
16. 10 -0.02 Next
17.錯誤
18.對
19.正確
20.正確
21. 圖片控件 標(biāo)簽控件 時間按鈕 文本框 命令按鈕 不顯示 5 command1 用來顯示當(dāng)前的系統(tǒng)時鐘 另起一段 續(xù)行符 讓Timer1控件失效(讓Timer1控件暫時停止工作) 讓Text4控件顯示“地圖” 謎語大擂臺.frm 謎語大擂臺.vbp 可執(zhí)行(或exe)
22.
23. B C B D
答案第1頁,共2頁
答案第1頁,共2頁

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 麟游县| 老河口市| 广汉市| 连平县| 色达县| 昌乐县| 松江区| 萍乡市| 白玉县| 钦州市| 壤塘县| 五峰| 大英县| 高雄县| 雷州市| 福清市| 珲春市| 通辽市| 阳原县| 沙田区| 卢湾区| 龙陵县| 兴和县| 民权县| 永清县| 夏津县| 瓮安县| 渝北区| 苏尼特右旗| 扎囊县| 琼海市| 钟山县| 陇西县| 新疆| 苗栗县| 云南省| 台南县| 许昌市| 绥阳县| 萨嘎县| 乌审旗|