




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2024年3月青少年軟件編程圖形化等級考試試卷四級真題(含答案和解析)分數:100題數:24一、單選題(共10題,共30分)。1. 圓點角色的程序如下圖1所示(角色默認方向90),運行程序,輸入“HLHLHLHL”后得到的結果如下圖2所示,如果想得到下圖3中的結果,應該輸入的字符串是?()A. HLLLHLLLB. LLLLLLLLC. LLHHLLHHD. LLLHLLLH標準答案:A。試題解析:由圖1和圖2可知,字符H繪制的線段y坐標為100,字符L繪制的線段y坐標為0,并且示由左向右繪制的。由圖3可知輸入的第1個字符應為H,因此答案中僅有HLLLHLLL符合。利用二進制的知識可以直接判斷出應為HLLLHLLL。2. 運行程序后,分別輸入3、2、1,小貓會說什么?()A. 321B. 231C. 123D. 230標準答案:D。試題解析:報數據函數中并沒有參數“c”,所以“c”輸出為0,選D。3. 雞和兔一共有34只,共有96條腿,想求出雞、兔各有幾只,程序中空白的部分應該分別填入?()A. 96,2,4,34。B. 96,4,2,34。C. 34,4,2,96。D. 34,2,4,96。標準答案:D。試題解析:運用枚舉思想,循環遍歷出所有可能的答案,并進行判斷,找出最終的結果。雞和兔總數為34只,故需循環34次;而雞有2條腿,兔有4條腿,總共有96條腿,故判斷的內容應為2、4、96,答案選D。4. Abby為了提高自己和同學信息交流的安全性,和同學約定了一套加密方法:用數字代替字母,01代表A,02代表B,以此類推,26代表Z。如下圖所示,角色Avery的回答是什么?()A. BEDAIB. NOC. XIHUAND. YES標準答案:D。試題解析:按照約定01代表A,那么25代表Y,05代表E,19代表S。5. 使用冒泡排序法對下面列表中的數據進行從小到大排序,第一輪冒泡排序之后,列表中的數據,會發生什么變化?()A. B. C. D. 標準答案:A。試題解析:冒泡排序基本思想是依次比較隊列中相鄰的兩個元素。本題中要求從小到大排列,所以第一輪依次比較第一項和第二項,發現7比4大,那么第二項和第一項交換;以此類推比較第二項和第三項;第三項和第四項;第四項和第五項。所以最終一輪之后列表中的數字和選項A一致。6. 運行程序后,變量“mul”的值是?()A. 45B. 135C. 225D. 675標準答案:B。試題解析:根據函數,m=5,n=3,mul-1,第一次循環后,mul=3,m=5,n=9;執行第二次循環后,mul=15,m=15,n=9;執行第三次循環后,mul=135,m=15,n=27。7. 跳繩測評標準是一分鐘內跳17個為及格,一分鐘跳103個及以上為優秀。下列哪組積木可以判斷成績為優秀?()A. 1B. 2C. 3D. 4標準答案:D。試題解析:根據題意,只有當跳繩個數大于或等于103時,成績才為優秀。8. 下列程序可以用來計算出租車的車費,行駛10千米需要的車費是?()A. 6.6元B. 7元C. 19.8元D. 21元標準答案:C。試題解析:分析程序可知,若行駛路程小于或者等于2千米,花費的車費為7元;超過2千米,每增加1千米加收1.6元的車費,如果行駛路程為10千米的話,計算公式為:車費=1.6*(10-2)+7=19.8元,故選項C正確。9. 運行程序后,列表的第4項是?()A. 3B. 1C. 10D. 2標準答案:A。試題解析:由題目代碼可知,最終程序運行完畢,列表中的項目順序為1,10,2,3,第四項為3,故選項A正確。10. 檢驗一個數是否是10的倍數,則在下列程序空白處將n設為?()A. B. C. D. 標準答案:C。試題解析:如果一個數除以10的余數等于0,這個數就能被10整除。二、判斷題(共10題,共20分)。11. 下列程序能判斷輸入的詩句中是否包含“月”字,包含說“回答正確”,不包含說“回答錯誤”。()標準答案:正確。試題解析:此題考察考生對“字符串”是否含有“a”某字模塊是否掌握,程序能根據考生回答來判斷。程序正確。12. 設計一個炮彈打魚的游戲,右圖是炮彈的程序,不管點擊舞臺多少次都能發射出炮彈。()標準答案:錯誤。試題解析:炮彈克隆體沒有刪除,只能發射出300多個。13. 列表“會.員.手.機.號”存放一組手.機.號,下列程序可以統計出包含“66”和“99”的手.機.號的數量。()標準答案:正確。試題解析:難度系數較容易,只需要循環遍歷會.員.手.機.號鏈表中的每一個元素,并且判斷是否滿足66或者99,如果滿足,則m增加1。即可查找出滿足資格的會.員.數量了。14. 運行程序后,變量“ave”的值為6。()標準答案:正確。試題解析:根據給定腳本,求三個數的平均數,最后得到ave為6。15. 變量“我的變量”初始值為0,運行程序后,“我的變量”值為5。()標準答案:錯誤。試題解析:運行程序,我的變量增長到6后,會一直說我的變量的值,不再增加。16. 運行程序,輸入“WOAIXUEBIANCHENG”,角色說出的值是16。()標準答案:正確。試題解析:由題目可知,字符串的字符數為16,第一個G出現在最后一位,故第一個G的編號為16。17. 運行程序后,角色會說出0到18之間,包括0和18的一個整數。()標準答案:正確。試題解析:由題目可知,x+y的最小值為0,最大值為18,故答案范圍正確。18. 在一個列表中,可以重復添加相同內容的項,添加后,這些項的編號也相同。()標準答案:錯誤。試題解析:錯誤,在一個列表中,可以重復添加相同內容的表項,但添加后,他們的編號是不同的。19. 下列積木的結果是true。()標準答案:錯誤。試題解析:與操作左邊30>50為假,整個與操作是假。20. 默認小貓角色,運行程序后,舞臺上會看到5只小貓。()標準答案:錯誤。試題解析:克隆了4只小貓,本體和最后一個克隆體重合,能看到4只小貓。三、編程題(共4題,共50分)。21. 圖章畫圖。準備工作:(1)刪除默認小貓角色,添加角色Ball;(1)默認白色背景。功能實現:(1)點擊綠旗,角色Ball大小為50,初始位置在舞臺中央,詢問:“請輸入3到9之間的整數”;(2)輸入數字后,舞臺上出現小球構成的等腰三角形,例如:輸入6,出現如下圖所示6行小球,第一行1個,第二行3個,第三行5個,以此類推;(3)注意:輸入數字9后,小球三角形圖案不能超出舞臺。參考程序:評分標準:(1)能夠詢問輸入數字;(2分)(2)能夠繪制出一行,數量可以是任意;(2分)(3)能夠繪制出輸入數字行小球;(2分)(4)每行數量以1,3,5遞進;(5分)(5)能夠繪制出等腰三角形小球。(4分)22. 根據身.份.證.號.碼.識.別.是否優先選擇火車下鋪。訂票網站可以為超過60歲(包含60歲)的老人優先選擇臥鋪的下鋪鋪位。根據身.份.證.號.碼自動判斷是否可以優先選擇下鋪。例如:輸入正確的.身.份.證.格.式其中1990表示其出.生的年份,其不可以優先選擇下鋪。準備工作:(1)默認小貓角色;(2)默認白色背景。功能實現:(1)點擊綠旗,詢問“請輸入身.份.證.號.碼?”;(2)驗.證.身.份.證.號.碼的合法性,如果不合法,小貓說“輸入不合法”2秒,程序結束;(注意,身.份.證.號.碼合法條件:全部必須為數字,不能有標點符號和字母;長度必須是18位,僅需驗.證這兩個條件)(3)驗.證合法后,判斷是否年齡超過60歲(包括60歲);(4)如果計算出的年齡大于或等于60歲,小貓說出“優先選擇下鋪”2秒;否則,說“不滿足條件”2秒。參考程序:判斷合法性函數:判斷年齡函數:評分標準:(1)能夠詢問輸入;(2分)(2)能夠對身.份.證.號.碼能夠進行長度驗.證;(2分)(3)輸入字母,能夠判斷不合格;(2分)(4)輸入任意標點符號,能夠判斷不合格;(2分)(5)不合格后能夠說“輸入不合格”,注意:可以重復判斷是否合格,不合格就提示重新輸入直到合格,也可以判斷輸入不合格,程序停止執行,點擊綠旗再輸入,都可以給分;(2分)(6)能正確判斷是否不小于60歲。(5分)23. 求和。準備工作:(1)默認小貓角色;(2)默認白色背景。功能實現:(1)能夠使用循環和變量,遍歷1到200的每個整數,查找出所有能被2和5整除的數;(2)小貓說出滿足條件的這些數的和。參考程序:評分標準:(1)能夠使用循環遍歷從1到200的數;(2分)(2)能夠判斷被2整除或者被5整除;(2分)(3)能夠使用與操作同時判斷整除;(2分)(4)能夠計算和;(2分)(5)能夠使用連接說出和,沒有使用連接得1分。(2分)注意:沒有使用循環、變量遍歷,沒有使用條件判斷,直接計算得出正確結果得2分。24. 列表排序。生成5個1到50的隨機整數,加入到列表1中,按照從大到小的順序將它們依次移到列表2中。準備工作:(1)默認小貓角色。功能實現:(1)點擊綠旗,生成5個1到50的隨機整數,列表2中內容為空;(2)小貓說“3秒后開始處理數據”3秒;(3)每間隔1秒鐘,都將列表1中當前最大的一個數字移動到列表2中;(4)當列表1為空后,列表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 構建知識體系計算機二級試題及答案
- 快速掌握計算機二級VB試題及答案
- C++編程語言的學習與應用試題及答案
- Delphi開發技巧大盤點試題及答案
- 計算機二級MySQL多表連接試題及答案
- 熟悉Python新特性研究試題及答案
- 計算機二級Web考試明晰分析試題及答案
- 數據庫一致性模型相關試題及答案
- 手把手教你通過2025年稅法試題及答案
- 任務2裝車地直達列車編組計劃編制裝車地直達列車編組計劃編制
- 配電箱系統圖
- 精選靜電感應現象的應用練習題(有答案)
- 電纜井工程量計算
- 初中音樂--人聲的分類--(1)pptppt課件
- 育種學 第6章雜交育種
- 小作坊生產工藝流程圖(共2頁)
- 生態瓶記錄單
- 食品飲料購銷合同
- 民法典部分條文新舊對比解讀PPT課件
- 鋼芯鋁絞線參數
- 音王點歌機800S加歌操作方法
評論
0/150
提交評論