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

期末專題程序設計訓練--選擇題 九年級 人教版(Word版,含答案)

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

期末專題程序設計訓練--選擇題 九年級 人教版(Word版,含答案)

資源簡介

期末專題訓練--選擇題 九年級 人教版
1.小明編寫了產生隨機數的VB程序,他發現通過多次點擊Command1,在TextBox1里顯示了不同的數,但關閉程序后再次運行,發現得到的數字序列和原先一模一樣。他需要將( )加入程序中就可以實現程序每次輸出的序列和以前的不一樣。
A.Random B.Rnd C.Rand D.Randomize
2.在“大魚吃小魚”的游戲中,想讓大魚跟隨鼠標移動,算法描述如下:
步驟1:判斷大魚到鼠標指針的距離;
步驟2:如果大魚到鼠標指針的距離大于10,那么就讓大魚面向指針移動3步,否則大魚就不移動。
要完成以上兩個步驟,應選擇的合適程序結構是( )。
A.樹型結構
B.循環結構
C.順序結構
D.分支結構
3.小剛在設計一個VB程序,它給的算法描述如下,這是一種( )的算法表示方法。
(1)在窗體form1上創建2個CommandButton按鈕;(2)點擊“變色”按鈕時,窗體form1背景隨機變色; (3)點擊“退出”按鈕時,退出程序。
A.自然語言 B.機器語言 C.流程圖 D.偽代碼
4.曹沖稱象是大家熟悉的一個故事,如果用算法流程圖來描述稱象的過程,請補充完整流程圖。( )
A.再把大象牽到大船上
B.往船上裝石塊,使船下沉到原記號處為止
C.測量記號離船舷的距離
D.在水面處的船身上再做一個記號
5.在VB中,要實現每間隔一段時間響應一次事件需要用到下面哪個控件?( )
A.TextBox B.Label C.Num D.Timer
6.程序是完成一定處理功能的( )有序集合。
A.軟件 B.指令 C.字節 D.編碼
7.VB是可視化的、面向對象的、( )的結構高級程序設計語言
A.采用事件驅動方式 B.采用任務驅動方式
8.小東同學用VB編寫“移動的坦克”游戲時將Image控件的( )屬性設置為True以便圖像可以縮放。
A.Stretch B.Index C.Enabled D.Visible
9.在程序運行過程中,所有語句都是一條接一條執行,不跳過也不重復,這種程序結構稱為( )
A.順序結構 B.判斷結構 C.選擇結構 D.循環結構
10.For語句,在計算機程序結構中,屬于下列哪種程序結構?( )
A.順序結構 B.分支結構 C.循環結構 D.交叉結構
11.小華同學使用VB程序保存了一個工程文件,這種工程文件的拓展名是( )
A..vbp B..mp4 C..bmp D..doc
12.執行下圖所示的流程后,輸出m的值為( )。
A.5 B.8 C.16 D.32
13.有三個杯子A,B,C。A中裝有可樂,B中裝有雪碧,C為空瓶,且三個杯子容量一樣。請你把A和B液體互換。使用流程圖來描述這個算法如下,請問這個算法屬于哪種結構?( )
A.順序結構 B.選擇結構
C.循環結構 D.條件結構
14.下列流程圖中,輸入a值,當a值為0或正數時直接輸出a,如果a值為負數時輸出a的相反數,下列虛線框內正確的流程表達是( )。
A. B. C. D.
15.小明在程序中使用了IF語句,該語句屬于下面哪種程序結構?( )
A.順序結構 B.分支結構 C.循環結構 D.交叉結構
16.明天是星期六,張華和李明商量,如果天氣好他們就去公園野餐,否則就在家里看書學習。根據不同的天氣情況,選擇不同的安排。這體現了算法中的哪種結構呢( )?
A.順序結構 B.選擇結構 C.循環結構 D.條件結構
17.小王同學想使用計算機編程設計一款射擊游戲,如果擊中目標則顯示“恭喜,擊中目標!”否則顯示“沒有擊中目標”,下圖是截取該程序關于這一功能的流程圖,請問這是程序基本結構中的哪種結構?( )
A.順序結構
B.循環結構
C.平行結構
D.選擇結構
18.新型冠狀病毒有著很強的傳染性。小王同學想要給大家模擬演示病毒的傳播和擴散情況,對于這個問題,你認為最適合用( )方法直觀形象地來解決這個問題。
A.文字說明 B.畫圖軟件繪制冠狀病毒
C.使用計算機編程創建模型動畫演示傳播和擴散 D.編寫數學方程式
19.關于下圖中的指令塊組描述錯誤的是( )
A.圖中的指令塊組是循環結構
B.圖中兩個圖標之間的時間間隔是200ms
C.啟動模擬器后,兩個圖標循環顯示10次
D.圖中的指令塊組是順序結構
20.在VB中,Select Case數值表達式,屬于程序設計中的哪種結構?( )
A.順序結構 B.分支結構 C.循環結構 D.交叉結構
21.啟動VB后,系統為用戶新建的工程起一個名為( )的臨時文件。
A.窗體1
B.工程
C.工程1
D.窗體
22.執行以下VB程序,s的結果是( )
A.55 B.18 C.22 D.30
23.以下問題最適合用計算機編程來處理的是( )。
A.確定放學回家路線 B.計算100000以內的素數之和
C.計算一個同學期中考試各科成績總分 D.了解明天天氣情況
24.python使用縮進作為語法邊界,一般建議怎樣縮進?( )
A.一個空格 B.兩個空格 C.四個空格 D.八個空格
25.( )是應用軟件的設計者提供給用戶使用軟件工程的窗口,是VB中的重要對象。
A.字體 B.窗體 C.圖像 D.工具
26.針對某市出租車收費政策的算法如下:
步驟1:上車后計價設備里程數清零 步驟2:到達目的地后讀取本次行駛里程 步驟3:根據判斷結果進行計算,如果本次里程數小于或等于3公里按8(元)收費,如果本次里程數大于3公里則按8+(本次里程數-3)*2+2.5(元)收費
上述算法描述采用了( )。A.自然語言 B.機器語言 C.流程圖 D.程序設計語言
27.以下關于計算機程序設計語言的正確說法是( )。
A.高級語言是高級計算機才能執行的語言 B.機器語言和匯編語言都是低級語言
C.計算機能直接執行匯編語言程序 D.計算機可以直接執行高級語言程序
28.小華想每次單擊按鈕時,讓名稱為boy的圖像框控件往上移動,請問它可以在單擊按鈕事件中輸入( )代碼。
A.boy.Top = boy.Top + 100 B.boy.Top = boy.Top - 100
C.boy.height = boy.height + 100 D.boy.height = boy.height - 100
29.在VB中,下列哪個是啟動程序運行,從而觀看運行效果的快捷鍵?( )
A.F3 B.F4 C.F5 D.F6
30.該流程圖描述的是任意輸入兩個整數X和Y,按從小到大的順序輸出顯示。下列描述正確的是()
A.此程序為循環結構 B.此程序為順序結構 C.判斷語句為x>y D.判斷語句為x31.以下說法中正確的是:( )
A.計算機語言有機器語言、匯編語言、高級語言
B.計算機語言只有三種,即Basic語言、Pascal語言、C語言
C.只有機器是低級語言
D.高級語言接近自然語言,能被計算機直接識別和接受
32.對于VB窗體的名稱,下列說法不正確的是( )
A.第一個窗體名稱默認為Form1
B.修改名稱時盡量含義清晰
C.好的名稱有利于程序的維護
D.窗體的名稱是不可以修改的
33.在VB中,定義的變量名長度不能超過( )個字符。
A.32 B.64 C.127 D.255
34.以下方法中,不能添加VB控件的是( )
A.雙擊工具箱中的某個控件
B.單擊工具箱中的某個控件,在窗體空白處拖拽
C.復制窗體的某個控件,在空白處,選擇“粘貼”
D.復制某控件的代碼,窗體自動生成相應的控件
35.在VB中,CommandButton控件主要是實現( )功能。
A.按鍵功能 B.顯示文字 C.顯示圖片 D.播放聲音
36.python運行程序的快捷鍵是( )
A.F1 B.F2 C.F5 D.F8
37.在VB編程中,如果需要鼠標的當前位置,或了解按下(釋放)的是鼠標哪個鍵及需要配合鍵盤上的shift鍵時,不能使用的事件有:( )
A.Click B.MouseDown C.MouseUp D.MouseMove
38.要將一篇文稿中多個詞語“國際互聯網”換成“Internet”,支持批量操作的方法是( )
A.使用復制與粘貼的方法
B.使用工具欄上的格式刷按鈕
C.使用編輯菜單中的“查找與替換”功能
D.手工逐個修改
39.下列流程圖圖示中,表示“判斷”的框圖是( )。
A. B. C. D.
40.在VB中,TextBox控件可以提供用戶輸入或者顯示文本,又稱為( )
A.輸入控件 B.輸出控件 C.文字控件 D.文本框控件
試卷第1頁,共3頁
試卷第1頁,共3頁
參考答案:
1.D
【詳解】本題考查VB編程。Randomize將隨機數生成器初始化,種子每時每刻都在改變,每次輸出的序列和以前的不一樣,選項D正確。
2.D
【詳解】本題考查算法相關知識。在一個算法中,經常會遇到一些條件的判斷、算法的流程根據條件是否成立有不同的流向,這種先根據條件作出判斷,再決定執行哪一種操作的結構稱為分支結構。本題中的算法描述,在步驟2中可以看到有條件判斷,故選D。
3.A
【詳解】本題考查程序設計。算法的描述方式有︰自然語言、流程圖、偽代碼等。自然語言就是人們日常生活中通常所用的語言,題目中描述的就是人們日常用的語言。故選A。
【點睛】
4.B
【詳解】本題考查算法與程序設計。用算法流程圖來描述稱象的過程,把大象牽到船上、在水面處的船身上做一個記號、牽走大象、往船上裝石塊使船下沉到原記號處為止、稱出所有石塊的重量。故選項B正確。
【點睛】
5.D
【詳解】本題考查VB相關知識。A選項textbox為文本框控件,與題意不符不選。B選項label用于為輸入控件定義文本標簽——即顯示在輸入控件旁邊的說明性文字,與題意不符不選。C選項num為數字控件,與題意不符不選。D選項Timer類主要負責計劃任務的功能,也常用來做一下周期性同步工作,因此可以實現每間隔一段時間響應一次事件的功能。綜上所述,D選項正確。
6.B
【詳解】本題考查程序相關知識。程序是完成一定處理功能的指令有序集合。故選B。
7.A
【詳解】本題考查程序設計。VB中,對于某個對象而言,事件(event)就是發生在該對象上的事情,通常這是由用戶在對象上激發的一種動作,每個事件都可以驅動一段程序的運行。VB的語言特色具體表現在∶可視化的設計平臺、事件驅動的編程機制、強大的數據庫功能、ActiveX技術、網絡功能。它采用的是事件驅動方式,選項A正確。故選A。
【點睛】
8.A
【詳解】本題考查程序設計。Image控件可以用來顯示圖片,一般有Picture屬性設置和Stretch屬性設置,前者用來加載圖片,后者用來調整圖形大小,取值為True或False。當為True時,將自動放大或縮小圖像框中的圖形使其與圖像框大小相適應。故選A。
【點睛】
9.A
【詳解】本題考查程序結構的相關知識。順序結構的程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。故本題正確選項為A。
10.C
【詳解】本題考查算法與編程。for循環可以遍歷任何序列的項目, 如一個列表或者一個字符串。循環結構:反復執行某個或某些操作,知道條件為假或為真時才停止循環,分為當型循環和直到型循環,當型循環先判斷條件,當條件為真時執行循環體,直到型循環先執行循環體,再判斷條件,當條件為假時結束循環。故選C。
【點睛】
11.A
【詳解】本題考查VB的相關知識。.vbp(Visual Basic Project)是VB的工程文件,.mp4是常見的視頻文件擴展名,.bmp是圖像文件擴展名,.doc是Word2003以前版本的文本文檔的擴展名。故本題正確選項為A。
12.C
【詳解】本題考查流程圖。
1<5Y,m=1*2=2,i=1+1=2
2<5Y,m=2*2=4,i=2+1=3
3<5Y,m=4*2=8,i=3+1=4
4<5Y,m=8*2=16,i=4+1=5
5<5N 結束 。故本題選擇C選項。
13.A
【詳解】本題考查算法相關知識。順序結構是最簡單的程序結構,也是最常用的程序結構,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。故選A。
14.A
【詳解】本題考查流程圖相關知識。菱形是判斷環節,矩形是普通工作環節用。圖中要用判斷語句,判斷條件是a值為0或正數時,則應該是a>=0。故選A。
15.B
【詳解】本題考查編程程序結構相關基礎知識。在程序中使用了IF語句,該語句屬于分支結構,多與else相配。根據題意,該題正確答案選擇B選項。A、C、D選項均不符合題意,故不選。
16.B
【詳解】本題考查算法結構。算法結構包括順序結構、選擇結構和循環結構。題目中,根據條件(如果天氣好)判斷選擇,條件為真,他們就去公園野餐,否則就在家里看書學習,這屬于分支結構,也稱為選擇結構。故選項B正確。
17.D
【詳解】本題考查算法的控制結構。算法含有三種控制結構:順序結構、選擇結構和循環結構。選擇結構又稱分支結構,根據條件判斷選擇不同的支執行:條件為真,執行Y指向的流程線下的語句塊1,否則,執行N指向的流程線下的語句塊2。故D正確。
18.C
【詳解】本題考查的對計算機編程動畫相關知識的了解。
計算機編程動畫提供了多種模型生成技術,可以產生各種形象逼真的模型,使所展示的效果更直觀形象。
故選項C正確。
19.D
【詳解】本題考查的是程序設計相關知識。圖中顯示重復10次,則A和C正確。指令執行過程中暫停200ms,則B正確。排除ABC選項,故選D。
20.B
【詳解】Select Case是計算機語言,是VB6.0條件控制語句之一,根據給定的條件判斷程序的流程走向,屬于選擇結構,選擇結構其實就是分支結構,故本題正確選項為B。
21.C
【詳解】本題考查VB相關知識。啟動VB后,系統為用戶新建的工程起一個名為“工程1”的臨時文件。根據題意,C選項正確。A、B、D選項均不符合題意,故不選。
22.B
【詳解】本題考查VB相關知識點。for i =0 to 10 step 3是指i分別=0,3,6,9。利用s=s+i;i=0時,s=0+0,s=0;i=3時,s=0+3,s=3;i=6時,s=6+3,s=9;i=9時,s=9+9,s=18。故選B。
23.B
【詳解】本題考查信息的處理。確定放學回家路線,可以通過百度地圖來確定,選項A錯誤;計算100000以內的素數之和,解決這個問題首先需要分析問題、設計算法、編寫程序和調試運行,這符合計算機編程處理問題的步驟,選項B正確;計算一個同學期中考試各科成績總分,可以通過Excel來統計處理,選項C錯誤;了解明天天氣情況,可以通過網絡、電視等了解,選項D錯誤。
24.C
【詳解】本題考查的知識點是Python語言的語法知識。Python有著嚴格的縮進規范,一般縮進是四個空格。故答案為C選項。
25.B
【詳解】本題考查VB相關知識。窗體是應用軟件的設計者提供給用戶使用軟件工程的窗口,是VB中的重要對象。根據題意,B選項正確。A、C、D選項均不符合題意,故不選。
26.A
【詳解】本題考查算法描述的表達方式。題中出租車收費政策的算法描述采用的是自然語言。故本題選擇A選項。
27.B
【詳解】本題考查計算機程序設計語言。從計算機誕生,計算機語言經歷了機器語言、匯編語言和高級語言幾個階段。高級語言所編制的程序是不能直接被計算機識別的,就是說它必須經過轉換(編譯)才能被執行,選項A錯誤;匯編語言是任何一種用于電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。機器語言和匯編語言都是低級語言,選項B正確;機器語言是由二進制代碼構成的,計算機可直接識別由二進制代碼構成的指令,因此計算機能直接執行的語言是機器語言,選項C、D錯誤。
28.B
【詳解】本題考查VB的相關知識。vb窗體的位置不是以 X Y 座標定位的,而是以 left屬性 (左邊距離) top屬性 (頂部距離),要上移窗體,就要把 top屬性 (距頂部距離)減少,故本題正確選項為B。
29.C
【詳解】本題考查VB編程。VB中,F5是運行程序的快捷鍵,選項C正確。
30.C
【詳解】本題考查流程圖。此程序為選擇結構,要按從小到大的順序,判斷框內應填寫x>y。故選項C正確。
31.A
【詳解】本題考查算法與編程。計算機語言有機器語言、匯編語言、高級語言。Basic語言、Pascal語言、C語言都是高級語言。高級語言接近自然語言,但是需要進行編譯才能被計算機識別和接受。選項A符合題意,選項B、C、D均不符合題意。
32.D
【詳解】本題考查VB的相關知識。在VB中,我們可以先選中要改名的窗體,在屬性里找Caption屬性,一般第一個窗體都默認Form1,然后改成自己想要的名稱就可以,故選項為D。
33.D
【詳解】本題考查VB的相關知識。VB中變量的命名規則之一:變量名的長度不能超過255個字符。故本題正確選項為D。
34.D
【詳解】本題考查VB控件使用方法的知識。對于VB工具箱內的控件,我們可以直接雙擊某個控件,即可在窗體上繪制一個規整的控件;我們還可以點擊一下,然后在窗體上拖曳繪制。對于窗體內的控件,可以通過復制粘貼的方式,添加同類型的控件。故選項A、B、C可以添加VB控件,選項D不可以。故選項D正確。
35.A
【詳解】本題考查VB的相關知識。CommandButton命令按鈕最常用的事件是鼠標點擊(Click)事件,當點擊按鈕時,猶如發出了一道命令,而這也正是“命令按鈕”這個說法的由來。
故本題正確選項為A。
36.C
【詳解】本題考查Python相關知識點。python運行程序的快捷鍵是F5。故選C。
37.A
【詳解】本題主要考查VB的基礎知識。在VB編程中,如果需要鼠標的當前位置,或了解按下(釋放)的是鼠標哪個鍵及需要配合鍵盤上的shift鍵時,能使用的事件只有MouseDown、MouseUp、MouseMove,故不能使用的只有Click事件,選項A正確。
38.C
【詳解】本題考查字處理軟件的基本操作。在字處理軟件中,要將一篇文稿中多個詞語“國際互聯網”換成“Internet”,支持批量操作的方法是使用編輯菜單中的“查找與替換”功能,如下圖:
39.B
【詳解】本題考查算法流程圖?!拜斎?輸出框”用平行四邊形表示,選項A錯誤;“判斷框”用菱形表示,選項B正確;“開始/結束框”用圓角矩形表示,選項C錯誤;“處理框”用矩形表示,選項D錯誤。
40.D
【詳解】本題考查VB編程。VB中,TextBox控件是文本框控件,選項D正確。
答案第1頁,共2頁
答案第1頁,共2頁

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 溆浦县| 额济纳旗| 康保县| 息烽县| 庐江县| 霍邱县| 修水县| 新田县| 红河县| 建水县| 扶沟县| 阳曲县| 南充市| 东宁县| 青铜峡市| 武汉市| 临澧县| 宝应县| 越西县| 贡山| 翁牛特旗| 分宜县| 太和县| 郸城县| 乌恰县| 明星| 马边| 聂拉木县| 巴青县| 酒泉市| 阳西县| 铜山县| 凉山| 台中县| 清新县| 岗巴县| 大化| 清水县| 建昌县| 曲沃县| 南城县|