資源簡介 綜合訓練試題 2022—2023學年 信息技術九年級 人教版一、選擇題1.在VB中,下面circle語句中,圓心的縱坐標是( )circle (1200, 1000), 750 ,rgb(255, 0, 0)A.1200 B.1000 C.750 D.2552.行人過紅綠燈路口的自然語言算法描述如下,該算法可以采用( )來實現。步驟1:走到紅燈路口。步驟2:如果是綠燈,走斑馬線過馬路。步驟3:如果是紅燈,停下等待。A.順序結構B.分支結構C.樹形結構D.循環結構3.下圖用C++編寫的計算圓周率的程序,若程序輸出時,n=4096.請問pi輸出時最有可能為多少( )A.約等于3.14147 B.約等于3.14159 C.約等于常數e D.約等于0.6184.在VB中,表達式Not 10 \ 3 < 10 / 3 Or 10 Mod 3 = 10 - 3 * 3的計算結果是( )。A.True B.False C.9 D.255.周全設計了一段VB程序,用來計算1+2+3+……100的和,該程序中位置應該輸入的是( )A.1 B.100 C.+ D.i6.程序有三種基本結構,分別是( )。A.順序 選擇 循環 B.順序 選擇 嵌套C.順序 嵌套 循環 D.嵌套 選擇 循環7.在VB中,如下圖所示,選中的對象是( )。A.窗體 B.標簽 C.框架 D.文本框8.在程序設計時,下面流程圖表示的是( )。A.程序結構 B.順序結構 C.分支結構 D.循環結構9.周伯豪設計了一段VB程序,用來計算1+3+5+……199的和,該程序中位置應該輸入的是( )A.1 B.2 C.s D.i10.若變量已經正確定義,有以下程序段i=0; do{ printf("%d",i);} while(i++); printf("%d\n ",i);其輸出結果是( )A.0,0 B.0,1 C.1.1 D.程序進入無線循環二、填空題11.VB程序結構與程序閱讀:疫情期間,我們進出校門必須測量體溫。小華想用本學期所學的VB制作一個小程序,如下圖所示,通過輸入人體體溫,判斷并顯示體溫是否正常。 【圖1】流程圖是計算機程序設計中常常使用的一種形式和方法(如下圖所示),可用于表達程字執行的順序。流程圖中使用的圖形符號有固定的含義,常見的有以下幾種: 【圖2】A.開始與結束 B.輸入與輸出 C.判斷 D.處理 E.程序執行的方向請同學們將正確的字母編號填入表2“符號含義”列中對應的位置。圖形符號 符號含義E________.________.________ 【表2】12.有一列表s=[4,8,12,3,19,7,23,0,2],那么Python語句max(s)=________________。13.對象與事件:VB程序設計中,每個對象都有對用戶的操作或者系統觸發做出響應的多種方式,我們將這些響應方式統稱為“事件”。常見的事件有以下幾種:A.DblClick B.Click C.Load D.KeyDown E. KeyUp請同學們將正確的字母編號填入表1“事件名稱"列中對應的位置。事件名稱 功能描述E 當鍵盤按鍵彈起時,響應該事件______ 當鍵盤按鍵按下時,響應該事件______ 當鼠標雙擊窗體中不含任何其他控件的空白區,響應該事件.______ 當鼠標單擊窗體中不含任何其他控件的空白區,響應該事件.______ 當窗體加載入內存時,響應該事件【表1】14._________是用戶通過點擊等動作完成程序中的某些操作。15.利用for循環遍歷列表中每個元素然后輸出,請補充完整程序。list1=[1,2,5,6,9]for item in list1:print(________)三、判斷題16.在VB中,不可以將數據定義為整型。( )17.VB中,circle (100, 200), 250 ,rgb(255, 0, 0)繪制的圓的半徑是255。( )18.在VB中,單擊按鈕1的事件代碼應該寫在Command1_Click中。( )19.修改初值、終值、步長都可以改變循環的次數。( )20.標簽控件的BackColor屬性用來設置標簽的背景顏色。( )四、操作題21.這是用Python編寫的 “三角形”程序,根據截圖完成填空。(1)程序中使用的遍歷結構是_________函數。(2)程序中使用________保留字自定義sjx()函數。(3)從程序中可以看出,該循環語句共執行______次。(4)程序編寫完成后,需要進行保存,命名為“三角形.py”,運行程序時執行編輯窗口中的“ _______”—“Run Module”命令。五、簡答題22.根據內容進行連線。 Label TextBox OptionButton Timer Image CommandButton23.下圖是用VB制作的“謎語大擂臺”程序界面,根據內容回答問題。(1)根據圖示,填寫出界面中所用到的控件的名稱控件名稱 ________ ________ ________ ________ ________(2)本程序中用到了控件,它在運行時_____________(選擇:顯示/不顯示),若將Interval默認值設為5000,程序運行時每_______秒就執行一次事件過程。(3)由圖2可知,這是______________命令按鈕的Click事件代碼。其中:Text1.Text=Time$表示____________________________。vbCrLf是一個常數,用來表示______________________。Label5.caption語句太長,用到了___________(填中文名稱)將一個語句分為三行書寫。(4)“答案”命令按鈕的代碼如圖3,其中第2行代碼的功能是__________________________第3行代碼的功能是__________________________________________。(5)本程序的窗體文件全名為___________________。工程文件全名為___________________。程序設置完成后,要編譯成____________文件,才能脫離VB集成環境,可直接在windows環境下運行。試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.B2.B3.B4.A5.B6.A7.A8.D9.D10.B11. A C B12.2313. D A B C14.按鈕15.item16.錯誤17.錯誤18.正確19.正確20.正確21. range() def 9 Run22.23. 圖片控件 標簽控件 時間按鈕 文本框 命令按鈕 不顯示 5 command1 用來顯示當前的系統時鐘 另起一段 續行符 讓Timer1控件失效(讓Timer1控件暫時停止工作) 讓Text4控件顯示“地圖” 謎語大擂臺.frm 謎語大擂臺.vbp 可執行(或exe)答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫