資源簡介 人教版初中信息技術九年級全冊 綜合訓練(一--三單元)一、選擇題1.若變量已經正確定義,有以下程序段i=0; do{ printf("%d",i);} while(i++); printf("%d\n ",i);其輸出結果是( )A.0,0 B.0,1 C.1.1 D.程序進入無線循環2.如圖所示,程序的運算結果是( )。A.10,5,5 B.5,10,5 C.10,10,5 D.10,5,103.在VB中,rgb(255,255,255)表示的顏色是( )A.白色 B.黑色 C.紅色 D.藍色4.下圖用C++編寫的計算圓周率的程序,若程序輸出時,n=4096.請問pi輸出時最有可能為多少( )A.約等于3.14147 B.約等于3.14159 C.約等于常數e D.約等于0.6185.周伯豪設計了一段VB程序,用來計算1+3+5+……199的和,該程序中位置應該輸入的是( )A.1 B.2 C.s D.i6.如圖所示,屬于程序的三種基本結構中的( )。A.順序結構 B.選擇結構 C.嵌套結構 D.循環結構7.以下敘述中錯誤的是( )A.算法正確的程序最終一定會結束 B.算法正確的程序可以有零個輸出C.算法正確的程序可以有零個輸入 D.算法正確的程序對于相同的輸入一定有相同的結果8.程序有三種基本結構,分別是( )。A.順序 選擇 循環 B.順序 選擇 嵌套C.順序 嵌套 循環 D.嵌套 選擇 循環9.行人過紅綠燈路口的自然語言算法描述如下,該算法可以采用( )來實現。步驟1:走到紅燈路口。步驟2:如果是綠燈,走斑馬線過馬路。步驟3:如果是紅燈,停下等待。A.順序結構B.分支結構C.樹形結構D.循環結構10.周全設計了一段VB程序,用來計算1+2+3+……100的和,該程序中位置應該輸入的是( )A.1 B.100 C.+ D.i二、填空題11.有一列表s=[4,8,12,3,19,7,23,0,2],那么Python語句max(s)=________________。12.有一列表s=[7, 'hello',"huawei"],那么s[0]=________,s[-1]= ________。13.表達式sum(range(1,10))=_________,sum(range(1,10,2))= __________。14.VB程序結構與程序閱讀:疫情期間,我們進出校門必須測量體溫。小華想用本學期所學的VB制作一個小程序,如下圖所示,通過輸入人體體溫,判斷并顯示體溫是否正常。 【圖1】流程圖是計算機程序設計中常常使用的一種形式和方法(如下圖所示),可用于表達程字執行的順序。流程圖中使用的圖形符號有固定的含義,常見的有以下幾種: 【圖2】A.開始與結束 B.輸入與輸出 C.判斷 D.處理 E.程序執行的方向請同學們將正確的字母編號填入表2“符號含義”列中對應的位置。圖形符號 符號含義E________.________.________ 【表2】15.閱讀下面的流程圖,回答問題。該程序執行結束后:a的值是__________,b的值是__________;x的值是__________,y的值是__________。三、操作題16.根據下圖填空。圖2圖3圖41. (1)圖1是用流程圖描述“水果打折計算”程序,從流程圖看出,這是___________結構。2. (2)在圖1流程圖中,用來表示一個過程的開始或結束的是______;用來表示一個過程的流程方向的是________;用來表示過程中的一項判定或一個分岔點的是________。(填①②③④⑤)3. (3)圖2中用到了圖3中的_______、_______、________(填數字)控件;若要在界面中加一張圖片,需要用到圖3中的______________(填數字)。4. (4)圖2中文字部分如“計算”等是修改了控件的__________ 屬性。若將“計算”所在按鈕的背景修改為紅色,需要修改它的_____________屬性值。若將Text中的字體設置為“黑體、四號”,需要在_______屬性中設置。5. (5)將Text1的Locked屬性值設置為________時,只能顯示信息不能輸入內容。6. (6)Text1.Text=””Text2.Text=””Text3.Text=””Label4.Caption=””End Sub是圖2中______________按鈕的Click事件代碼。7. (7)圖4中第二行的“ ’” 后面的內容綠色顯示,“ ’”稱為___________符,它告訴VB忽略該符號后面的內容。請將“ ’”后面的內容填寫完整:定義x,y,z為_____________。8. (8)圖4中,x = Val(Text1.Text)表示_________________________________;Text3.Text = CStr(z) 表示_________________________________。9. (9)根據圖4中的程序看,如果水果原價8元,購買10斤水果的應付_________。10. (10)程序設置完成后,要編譯成____________文件,擴展名為________,才能脫離VB集成環境,直接在WINDOWS環境下運行。四、簡答題17.下圖是用VB制作的“謎語大擂臺”程序界面,根據內容回答問題。(1)根據圖示,填寫出界面中所用到的控件的名稱控件名稱 ________ ________ ________ ________ ________(2)本程序中用到了控件,它在運行時_____________(選擇:顯示/不顯示),若將Interval默認值設為5000,程序運行時每_______秒就執行一次事件過程。(3)由圖2可知,這是______________命令按鈕的Click事件代碼。其中:Text1.Text=Time$表示____________________________。vbCrLf是一個常數,用來表示______________________。Label5.caption語句太長,用到了___________(填中文名稱)將一個語句分為三行書寫。(4)“答案”命令按鈕的代碼如圖3,其中第2行代碼的功能是__________________________第3行代碼的功能是__________________________________________。(5)本程序的窗體文件全名為___________________。工程文件全名為___________________。程序設置完成后,要編譯成____________文件,才能脫離VB集成環境,可直接在windows環境下運行。18.根據內容進行連線。 Label TextBox OptionButton Timer Image CommandButton試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.B2.A3.A4.B5.D6.B7.B8.A9.B10.B11.2312. 7 'huawei'13. 45 2514. A C B15. 58 32 90 2616. 分支 ① ⑤ ③ ① ④ ⑤ ③ Caption Backcolor Font True 清空 注釋 實型變量 將Text1中的值轉換成數值,并把這個數值賦給x。 將整數z轉換成字符串,存入Text3中。 72 可執行 exe17. 圖片控件 標簽控件 時間按鈕 文本框 命令按鈕 不顯示 5 command1 用來顯示當前的系統時鐘 另起一段 續行符 讓Timer1控件失效(讓Timer1控件暫時停止工作) 讓Text4控件顯示“地圖” 謎語大擂臺.frm 謎語大擂臺.vbp 可執行(或exe)18.答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫