天天看點

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

2021-03 Scratch四級真題

分數:100題數:29

一、單選題(共15題,每題2分,共30分)

1.運作如下圖所示的程式後,以下描述正确的是?(B)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.角色停留在(0,0)的位置,不會移動。

B.角色會在舞台上沿水準方向不停地左右往返移動,碰到邊緣就反彈。

C.角色會向右沿水準方向移動,碰到邊緣後就停止移動。

D.角色停留在坐标(10,0)的位置。

2.小明同學非常喜歡吃香蕉,運作如下圖所示的程式,小明輸入“banana”并按下Enter鍵後,小貓說出的内容是?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.aaa

B.aan

C.bnn

D.aa

3.運作程式1和程式2,關于變量“計數”的值描述正确的是?(C)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.運作程式1和程式2作用相同,按下空格鍵并松開後使變量“計數”增加1。

B.運作程式1和程式2,都不能使變量“計數”加1。

C.運作程式1,按下空格鍵松開後,變量“計數”才會加1;運作程式2,按下空格鍵後不需要松開,變量“計數”立即加1。

D.運作程式1,按下空格鍵不需要松開,變量“計數”立即加1;運作程式2,按下空格鍵松開後,變量“計數”才會加1。

4.計算數列1-2+3-4+5-6+7-8+9-10的和,以下哪些程式可以計算出該數列的和?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.程式1、程式4

B.程式1、程式2、程式3、程式4

C.程式2、程式3、程式4

D.程式1、程式2、程式4

5.預設小貓角色,運作下圖所示的程式,角色說出的内容是?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.0

B.1

C.false

D.true

6.下列關于程式1和程式2的描述正确的是?(A)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.運作程式1和程式2的效果相同,隻按下a鍵不按其他鍵,角色開始轉動;然後松開a鍵按下b鍵,角色停止轉動。

B.運作程式1隻按下a鍵不按其他鍵,角色開始轉動,然後松開a鍵按下b鍵,角色停止轉動;運作程式2,隻按下a鍵不按其他鍵角色不旋轉。

C.運作程式1,隻按下a鍵不按其他鍵角色不旋轉;運作程式2隻按下a鍵不按其他鍵,角色開始轉動;松開a鍵按下b鍵角色停止轉動。

D.運作程式1和程式2隻按下a鍵不按其他鍵,角色都不旋轉轉動。

7.運作如下圖所示的程式,角色繪制出的圖形為?(B)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

B.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

C.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

D.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

8.運作如下圖所示的程式,依次輸入5和7,則變量a和b最終的值是?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.a=0   b=5

B.a=-2  b=5

C.a=5   b=5

D.a=7   b=5

9.已知如下圖所示的清單“資料”,與進行程式後,小貓角色說出的值為?(B)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

B.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

C.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

D.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

10.清單“程式設計語言”中存儲了5項資料,運作如下圖所示的程式後,清單中儲存的資料為?(B)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

B.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

C.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

D.

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

11.班級圖書角有六本圖書,如下圖清單所示,要将清單中的“淘氣包馬小跳”替換成“皮皮魯傳”,以下哪些程式可以實作這一功能?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.程式1、程式2、程式4

B.程式1、程式2、程式3

C.程式2、程式3

D.程式1、程式2、程式3、程式4

12.預設小貓角色分别運作下面三個程式運作後,描述正确的是?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.三個程式運作後,角色坐标都變為(0,0)。

B.程式1、程式3運作後,角色坐标變為(0,0),程式程式2運作後,角色坐标變為(150,0)。

C.程式1、程式3運作後,角色坐标變為(150,0),程式2運作後,角色坐标變為(0,0)。

D.程式1、程式2運作後,角色坐标變為(150,0),程式3運作後,角色坐标變為(0,0)。

13.運作如下圖所示的程式,變量a最終的值是?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.807

B.785

C.827

D.857

14.運作如下圖所示的程式後,角色的坐标為?(D)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.(0,0)

B.(50,0)

C.(30,0)

D.(90,0)

15.商場的程式員編寫了一個抽獎程式,他為“指針”角色編寫了如下圖所示的程式。程式具功能為:按下“a”鍵,指針複位,按一下空格鍵進行抽獎,指針指到哪個獎品顧客就可以把相應的獎品拿回家。單擊綠旗運作程式,顧客進行抽獎,根據程式判斷,顧客可能得到的獎品是?(C)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

A.收音機、電飯鍋、足球、機車

B.機車、足球

C.電飯鍋、足球、收音機

D.機車、電飯鍋、收音機

二、判斷題(共10題,每題2分,共20分)

16.将變量a的值設定為“1234”,将變量b的值設定為“4321”,運作如下圖所示的程式後小貓說出的結果為0。(對)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

17.五(1)班第一小組數學測驗的成績儲存在“分數”清單中,運作如下圖所示的程式,變量“計數”最終的值就是100分的個數。(錯)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

18.假設變量a、b、c的值互不相等,利用如圖所示程式可以判斷出變量a是三個數中按大小排序的中間數。(對)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

19.運作如下圖所示的程式,足球先移動到(-100,0)的位置,1秒鐘後,在(-100,0)和(100,0)之間往返移動2次。(對)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

20.運作如下圖所示程式,可以繪制出如圖所示的圖形。(對)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

21.運作程式1和程式2,都能夠實作按下a鍵并且按下b鍵才能使角色旋轉。(對)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

22.Scratch3中清單和變量可以同名,如同時建立名為“計費”的清單和名為“計費”的變量。(對)

23.給舞台上的小貓角色編寫如下圖所示的程式,運作程式,小貓會不停地旋轉。(錯)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

24.運作如下圖所示的程式,小貓說出的是字母“f”。(錯)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

25.分别用程式1和程式2控制小貓在舞台上移動,小貓的運動狀态是相同的。(錯)

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

三、程式設計題(共4題,共50分)

26.《程式優化》(10分)

下圖的第一行有1個正三角形,第二行有2個正三角形,第三行有3個正三角形,每一行的第1個正三角形是上下對齊的。小剛想繪制這個推行,便編寫了如下圖所示的程式,請根據要求優化程式。

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)
中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

1.準備工作

(1)保留舞台為預設的白背景;

(2)保留預設小貓角色,小貓在舞台中間位置;

2.功能實作

(1)用鍵盤任意輸入一個數字表示行數(考慮到舞台的大小,可以提醒輸入的數字在1-9之間),之後小貓會根據輸入的行數自動繪制一個多行的圖形(如果輸入5,那麼就繪制5行);

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

(2)繪制的圖形規則為:假設繪制n行,第一行繪制一個正三角形,第二行繪制2個正三角形……,第n行繪制n個正三角形;

(3)每行中任意兩個正三角形之間都間隔20個坐标值,任意相鄰兩行的間隔也是20個坐标值,每行的第1個三角形的x坐标值是一樣的,即在同一列;

(4)要用函數繪制正三角形,用循環嵌套以及函數來優化程式。

評分标準:

(1)用鍵盤任意輸入一個數字表示行數;(2分)

(2)用函數繪制正三角形;(2分)

(3)能夠根據輸入的行數正确繪制圖形;(3分)

(4)能夠将每行的第一個三角形的坐标進行複位;(1分)

(5)使用循環嵌套完成程式。(2分)

參考程式:

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

27.《十字回文詩》(15分)

十字回文詩,又稱為轉尾(鱗)連環回文詩,是古人創造的一種七言絕句詩體,由10個字連環往複,讀成一首28個字的七絕。以清朝女詩人吳绛雪《詠四季》中的春為例:莺啼綠柳弄春晴曉月明,十個字回環往複,可讀成以下28個字的七絕:

莺啼綠柳弄春晴(前七個字,正序讀)

柳弄春晴曉月明(後七個字,正序讀)

明月曉晴春弄柳(後七個字,倒序讀)

晴春弄柳綠啼莺(前七個字,倒序讀)

《詠四季》的另外三首分别為:

夏:香蓮碧水動風涼夏日長

秋:秋江楚雁宿沙洲淺水流

冬:紅爐透炭炙寒冬遇雪風

請根據十字回文詩的成詩規律,編寫程式,将《詠四季》讀成的四首七絕通過清單展示

出來。

1.準備工作

(1)背景:保留初始背景“背景1”;

(2)角色:隐藏初始角色“角色1”(小貓)

(3)建立清單“詠四季·春”、“詠四季·夏”、“詠四季·秋”、“詠四季·冬”。

2.功能實作

(1)将其中一首十字回文詩生成28字七絕

(2)将另外三首十字回文詩生成七絕;

(3)使用自制積木對程式進行抽象和化簡;

(4)命名規範易讀,并為代碼添加合理注釋

提示:加粗紅色字可供複制。

評分标準:

(1)按要求建立清單;(2分)

(2)生成其中一首十字回文詩;(5分)

(3)生成另外三首回文詩;(4分)

(4)使用了自制積木對程式進行抽象和化簡;(3分)

(5)變量、自制積木及其參數命名規範,注釋合理易讀。(1分)

程式參考:

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

28. 《繪制花瓣》(10分)

下圖為六個平行四邊形組成的花瓣,請仔細觀察圖形,編寫程式利用循環語句繪制該花瓣圖形(花瓣中心的圓點不用繪制)。

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

1.準備工作

(1)舞台背景為白色;

(2)導入下圖角色“Pencil”角色,設定造型中心為筆尖(即通過鉛筆筆尖部位繪制圖形)。

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

2.功能實作

(1)利用角色Pencil繪制圖形,設定畫筆顔色為黑色,畫筆粗細為4;

(2)設定平行四邊形的長(100步)、寬(60步)以及其中一個角的度數(30°),利用函數完成一個平行四邊形的繪制;

(3)通過循環語句和函數完成上圖花瓣的繪制;

(4)當按下空格鍵,擦除繪制的圖形。

評分标準:

(1)導入角色pencil(1分),設定pencil的造型中心為筆尖(1分);

(2)正确設定畫筆顔色、粗細(1分);

(3)正确設定平行四邊形的長、寬和角度(1分);

(4)利用函數完成一個平行四邊形的繪制(2分);

(5)利用循環語句完成題目中花瓣的繪制(五個或者六個花瓣都正确)(3分);

(6)當按下空格鍵,擦除繪制的圖形。(1分)。

程式參考:

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

29.《繩子算法》(15分)

故事情境:最近在學繩子算術的小星星非常苦惱,他常常在想,如果有一款程式能實作根據輸入的兩根繩子長度,可以把兩根長繩截成長度相等的小段後,直接求出一共可以截成多少段,每段最長多少米就好了。小貓知道後,決定設計一個程式幫助小星星走出繩子算術的困境。

1.準備工作

(1)保留舞台預設白色背景及小貓角色,将小貓角色調整到舞台上合适的位置;

(2)建立名為“繩子”的清單用于存儲資料。

舞台效果如下圖所示。

2.功能實作

(1)點選綠旗,詢問“輸入繩子長度”并等待;

(2)将輸入的繩子長度儲存到清單“繩子”後,小貓分别說兩根繩子的長度3秒;

(3)根據輸入的兩根繩子長度,設計算法實作:把兩根長繩截成長度相等的小段。求出一共可以截成多少段,每段最長多少米;

(4)計算完成後,小貓分别說“一共可以截成多少段,每段最長多少米。”3秒。

評分标準:

(1)點選綠旗,出現詢問“輸入繩子長度”并等待。(2分)

(2)将輸入内容加入清單,小貓分别說兩根繩子的長度3秒。(4分)

(3)編寫程式實作:把兩根長繩截成長度相等的小段。求出一共可以截成多少段,每段最長多少米。(6分)

(4)計算完成後,小貓分别說“一共可以截成多少段,每段最長多少米。”3秒。(3分)

程式參考:

中國電子學會2021年03月份青少年軟體程式設計Scratch圖形化等級考試試卷四級真題(含答案)

繼續閱讀