版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
電子學會等級考試四級模擬題一、單選題[所屬分類]:軟件編程預備級(四級)/運算1.以下程序運行后,如果輸入37,那么運行完畢后,變量【k】的值為?()A.9B.18C.37D.74答案:D題型:單選題解析:【邏輯與】積木塊,需要兩邊條件框中的條件全部成立整體才能成立。計算可知兩邊條件都成立,所以變量【k】增加了【k】的值,即37+37=74.[所屬分類]:軟件編程預備級(四級)/運算2.小明同學想編寫一段程序,用來計算數(shù)字每一位的和,例如,數(shù)字123,每一位的和為,1+2+3=6。根據(jù)以下代碼所示,紅框部分應填寫的代碼是?()A.B.C.D.答案:A題型:單選題解析:根據(jù)題意可知,需要計算數(shù)字每一位的和。要獲取每一位上的數(shù)字,可以采用取余的方法,先將數(shù)字對10取余,接著需要把數(shù)字除以10并且向下取整。比如,第一次,156對10取余的可以得到個位上的6,接著用156除以10等于15.6,向下取整為15。第二次,把15對10取余的可以得到156十位上的5。然后再把15除以10向下取整為1。第三次,1對10取余可以得到156百位上的1。1除以10向下取整為0,程序停止。所以答案選擇A。[所屬分類]:軟件編程預備級(四級)/循環(huán)3.以下程序運行完畢后,變量【x】的值為?()A.15B.16C.17D.18答案:C題型:單選題[所屬分類]:軟件編程預備級(四級)/嵌套循環(huán)4.以下程序運行完畢后,變量【times】的值為?()A.8B.17C.72D.81答案:C題型:單選題解析:程序為雙層循環(huán),內層循環(huán)每一輪執(zhí)行8次,外層循環(huán)為9次,表示9輪,所以一共需要執(zhí)行8*9=72次,每執(zhí)行一次變量就增加1,所以答案選擇C。[所屬分類]:軟件編程預備級(四級)/字符串操作5.以下選項中運行結果為8的是?()A.B.C.D.答案:B題型:單選題[所屬分類]:軟件編程預備級(四級)/字符串操作6.運行以下程序,角色會說?()A.horsdeerB.hors3C.deerhorsD.horse答案:D題型:單選題[所屬分類]:軟件編程預備級(四級)/字符串加密7.在戰(zhàn)爭時期,為了防止敵軍竊取消息,友軍在傳送消息的時候會把消息進行加密。以下為一段文字的加密程序,運行完畢后,變量【s1】的值會變?yōu)?()A.pandaB.dapanC.adnapD.apdan答案:C題型:單選題解析:根據(jù)程序可知,需要加密的文字為“panda”,加密后的文字保存在變量【s1】中。變量【index】第一次為1,每次循環(huán)增加1。循環(huán)中,將變量【n】(即panda)的第【index】個字符和變量【s1】拼接在一起。一共執(zhí)行panda的字符數(shù)次,即5次。第一次,index的值為1,【s1】的值為p,index變?yōu)?。第二次,index的值為2,【s1】的值為ap,index變?yōu)?。第三次,index的值為3,【s1】的值為nap,index變?yōu)?。以此類推,第五次index的值為5,【s1】的值為adnap,index變?yōu)?,所以答案選擇C。[所屬分類]:軟件編程預備級(四級)/函數(shù)8.以下程序運行后,函數(shù)中的變量【a】【b】【c】的值分別為?()A.5/10/20B.6/8/5C.11/18/15D.11/18/25答案:B題型:單選題[所屬分類]:軟件編程預備級(四級)/函數(shù)9.以下程序運行完畢后,變量【k】的值為?()A.16B.64C.80D.100答案:C題型:單選題解析:自定義積木【計算number】的功能為,將變量【k】增加10次number。程序運行后,自定義積木中的number的值為8,所以變量【k】的值為80。[所屬分類]:軟件編程預備級(四級)/函數(shù)10.以下程序運行完畢后,變量【sum】的值為?()A.64B.72C.100D.136答案:B題型:單選題解析:自定義積木【判斷number】的功能為,判斷number是不是偶數(shù),如果是偶數(shù),變量【sum】就增加這個數(shù)。所以【sum】需要加上1到16中所有的偶數(shù),所以結果為B。[所屬分類]:軟件編程預備級(四級)/列表的添加11.以下程序運行完畢后,列表【百寶箱】的項數(shù)為?()A.2B.3C.4D.5答案:D題型:單選題[所屬分類]:軟件編程預備級(四級)/列表的插入12.以下程序運行完畢后,列表【水果箱】的數(shù)據(jù)依次為?()A.香蕉/菠蘿/蘋果/草莓 B.蘋果/香蕉/草莓/菠蘿 C.香蕉/草莓/菠蘿/蘋果 D.蘋果/菠蘿/香蕉/草莓 答案:A題型:單選題[所屬分類]:軟件編程預備級(四級)/列表13.以下程序運行后,角色不可能說出哪個動物的名字?()A.小狗B.老虎C.長頸鹿D.獅子答案:D題型:單選題[所屬分類]:軟件編程預備級(四級)/列表的遍歷14.程序和列表如下圖所示,程序運行完畢后,變量【ans】的值為?()A.3B.4C.5D.6答案:B題型:單選題解析:題干為遍歷列表中的每一項數(shù)據(jù),并判斷每一項數(shù)據(jù)是否大于20,如果大于20,那么就將變量【ans】增加1。所以根據(jù)列表中的數(shù)據(jù)可知答案選B。[所屬分類]:軟件編程預備級(四級)/列表的遍歷15.程序和列表如下圖所示,程序運行完畢后,變量【index】的值為?()A.2B.5C.7D.8答案:A題型:單選題解析:題干為遍歷【numbers】列表,查找指定的數(shù)值。這里要查找69,如果找到就停止全部。當查找到列表第2項的時候找到了69,并停止程序。此時index的值為2,所以答案選A。[所屬分類]:軟件編程預備級(四級)/找最大值16.程序和列表如下圖所示,程序運行完畢后,變量【ans】的值為?()A.49B.68C.98D.44答案:C題型:單選題解析:此題為找列表中的最大值。初始將【ans】設為第一項49,接著從列表第二項開始判斷,判斷62是否大于【ans】的值,如果大于,就把【ans】設為62,繼續(xù)向下比較,以此類推。所以最終變量【ans】的值為98。[所屬分類]:軟件編程預備級(四級)/計算平均值17.程序和列表如下圖所示,程序運行完畢后,變量【ans】的值為?()A.14B.24C.32D.39答案:B題型:單選題解析:題干為計算列表中所有數(shù)據(jù)的平均值。首先遍歷列表中的每一項數(shù)據(jù),將每一項數(shù)據(jù)添加到變量【sum】中,最后用【sum】除以列表的項數(shù),得出平均值。[所屬分類]:軟件編程預備級(四級)/嵌套循環(huán)+畫筆18.小強同學編寫了一個繪圖的小程序,如下圖所示,程序運行完畢后,舞臺上繪制的圖案為?()A.B.C.D.答案:A題型:單選題解析:自定義積木【繪制nandm】的功能為畫n次m條邊的圖形。程序運行后,n為6,m為3,函數(shù)中有兩層循環(huán),內層循環(huán)為畫一個正三角形,每畫一條邊就旋轉一次,每次旋轉的度數(shù)為120(即360度除以3)。外層循環(huán)為繪制6次,每畫一次就旋轉一次,每次旋轉的度數(shù)為60(即360度除以6)。所以畫出的圖形為6個正三角形,答案選擇A。[所屬分類]:軟件編程預備級(四級)/計算平均值19.想要互換變量【m】和變量【n】中的數(shù)值,以下程序中可以實現(xiàn)的是?()A.B.C.D.答案:D題型:單選題解析:此題和互換兩個杯子中的可樂和橙汁的實現(xiàn)邏輯相同,借助一個新杯子,先將可樂倒入新杯子,然后將橙汁倒入可樂杯,最后再把新杯子中的可樂倒入橙汁杯中。[所屬分類]:軟件編程預備級(四級)/克隆-圖章20.舞臺區(qū)和程序如下圖所示,程序運行完畢后,舞臺上可以看到幾只小貓?()A.2B.3C.4D.5答案:A題型:單選題解析:程序運行后會克隆5次小貓,克隆出來的小貓會移動50步,然后圖章一個自己。因為本體是不動的,并且顯示,克隆出來的小貓都移動了50步,重疊在一個位置,所以只能看到2只小貓。[所屬分類]:軟件編程預備級(四級)/累加21.桃子同學想編寫一個程序,可以計算出從1累加到100的數(shù)值,并將結果保存到變量【sum】中,下列選項中可以實現(xiàn)的是?()A.B.C.D.答案:B題型:單選題[所屬分類]:軟件編程預備級(四級)/二分查找22.列表中的數(shù)據(jù)為,1,3,5,12,18,26,39,58,66,如果使用二分法查找列表中的數(shù)字66,那么需要判斷幾次?()A.1B.2C.3D.4答案:C題型:單選題解析:二分法即一分為二的方法,在列表中查找66時,第一次判斷,數(shù)值在第5項-第9項中,第二次判斷在第8項-第9項中,最后一次判斷確定66為第9項。[所屬分類]:軟件編程預備級(四級)/冒泡排序23.程序和列表如下圖所示,程序運行完畢后,角色會說?()A.4B.7C.70D.73答案:B題型:單選題解析:題干為冒泡排序,順序為從小到大,所以第二項為7。[所屬分類]:軟件編程預備級(四級)/二分查找24.以下程序運行完畢后,變量【ans】的值為?()A.21B.40C.54D.63答案:D題型:單選題解析:自定義積木【sumnumber】為遞歸函數(shù),每次將【ans】增加number,然后再次調用這個函數(shù),并將number增加3,當number的值大于20的時候停止程序。所以【ans】增加的值為3、6、9、12、15、18,最終【ans】的值為63。[所屬分類]:軟件編程預備級(四級)/判斷質數(shù)25.程序和列表如下圖所示,以下程序運行完畢后,變量【index】的值為?()A.1B.2C.4D.5答案:C題型:單選題解析:題干為查找列表中的質數(shù),找到第一個質數(shù)時停止全部?!緄ndex】在程序中表示當前判斷列表的項數(shù),列表中第4項為質數(shù),所以【index】的值為4。質數(shù)又稱素數(shù),是一個大于1的自然數(shù),除了1和它自身外,不能被其他自然數(shù)整除的數(shù)叫做質數(shù);二、編程題給運動員設置出場順序學校正在舉辦運動會,小強同學需要給20名運動員隨機設置編號,下面就請你幫助他完成這個任務吧。準備工作使用默認的小貓角色和背景即可功能實現(xiàn)新建列表【運行員編號】每次運行程序,列表【運動員編號】中會隨機生成20個20以內的數(shù)字,表示運動員的編號。注意每次生成的數(shù)字都是隨機的哦。答案:不喜歡奇數(shù)的小貓小貓寫了一段程序,每次運行會在列表【numbers】中生成一些大大小小的數(shù)據(jù),不過小貓不喜歡這里面的奇數(shù),請你幫助他刪除列表中的奇數(shù)吧。準備工作使用默認的小貓角色和背景即可功能實現(xiàn)程序運行后刪除列表中的偶數(shù)答案:判斷閏年禾木在學校學習了閏年和平年的知識,于是想做一個判斷閏年平年的程序,你能幫他實現(xiàn)嗎?滿足是閏年的條件:1,年數(shù)能整除4且不能整除100。2,年數(shù)能夠整數(shù)400。1.準備工作使用默認的小貓角色和背景即可2.功能實現(xiàn)(1)程序運行后,提示用戶輸入要查詢的年數(shù)(2)輸入完畢,點擊確認,小貓會說出是閏年或者平年。答案:繪制如下圖形準備工作使用默認的小貓角色和背景即可功能實現(xiàn)將小貓移到舞臺中心的位置,并隱藏畫筆的顏色為紅色,粗細為5.程序運行后,繪制出以上所示圖形。答案:說出最大數(shù)和最小數(shù)1.準備工作使用默認的小貓角色和背景即可2.功能實現(xiàn)(1)提示用戶10次輸入1到1000以內的數(shù)字(2)將用戶輸入的數(shù)字保存到列表【numbers】中(3)輸入完畢會后,小貓會說出最大的數(shù)字2秒,然后再說出最小的數(shù)字2秒。答案:算出符合條件的金幣數(shù)量烏拉呼準備去超市買一些水果,蘋果3元一斤,草莓5元一斤,芒果7元一斤,他想全部買成其中的任意一種水果,并且水果的斤數(shù)剛好為整數(shù),那么最少需要帶多少元呢?請你編寫程序,計算出結果。1.準備工作使用默認的小貓角色和背景即可2.功能實現(xiàn)(1)程序運行后讓小貓說出需要的錢數(shù)。答案:判斷水仙花數(shù)水仙花數(shù)是指一個n位數(shù)(n≥3),它的每個位上的數(shù)字的n次冪之和等于它本身(例如:1^3+5^3+3^3=153)。冪是乘方運算的結果,比如2的3次冪為:2*2*2=8。下面請你編寫程序判斷輸入的3位數(shù)是否為水仙花數(shù);1.準備工作使用默認的小貓角色和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不可能把熱從低溫物體傳到高溫物體而不引起其它變化
- 2024年綠色減碳環(huán)保知識答題(試題及答案)
- 八年級物理上學期期中檢測卷(1-3章基礎)-2024-2025學年八年級物理上冊同步分層練習(湖南專用人教版2024)(含解析)
- 高中語文第14課一名物理學家的教育歷程課件4新人教版必修
- 2024至2030年中國普通輪胎翻新硫化機行業(yè)投資前景及策略咨詢研究報告
- 2013-2014年中國集成電路產(chǎn)業(yè)發(fā)展研究年度總報告
- 2024至2030年中國圓圈D扣狗扣行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國動力轉向器PTFE密封件數(shù)據(jù)監(jiān)測研究報告
- 2024年中國花椒精油市場調查研究報告
- 2024年中國石烤盤市場調查研究報告
- 土建工程質量控制培訓課件
- 麥積山石窟教學課件
- 《運動健身健美》課件
- 高壓旋噴樁重點技術交底
- 橋梁空心板梁橋監(jiān)理細則(共33)
- 北師大版三年級上冊勞動教育活動2《紐扣掉了自己縫》課件(定稿)
- 見證人告知書
- 新概念英語第二冊93課課件
- 講卵巢囊腫課件
- 《高等數(shù)學》課程思政教學大綱
- 學生學習單《觀察范圍》
評論
0/150
提交評論