2025-2026學年度第一學期南海區(qū)小學五年級信息科技學科期末考查

歡迎參加本次信息科技學科期末考查,請按照題目要求作答。測試時間40分鐘,全卷總分140分。請先填寫個人信息,再進行答題。
考生信息
學號:
姓名:
考生班級
說明:本部分所有答案均要在答題卡上作答
一、單項選擇題(請選擇最符合題目要求的選項)
小C想畫一座鑊耳屋的屋頂,她需要查找GoC中的繪圖命令,應點擊哪個按鈕
小C想用粗線表現屋檐的厚重感,設置筆的粗細為15,應使用哪個命令
祖廟的窗花圖案是一個正八邊形,每一份轉角的角度是多少度
小C使用了命令p.picU(0);后,石獅子圖片的方向將如何變化
當輸入“300 200”時,圖片的寬是多少
二、判斷題(判斷下列說法是否正確)
6.小C輸入P.fd(100);命令就能畫出線段。
7.小C想畫一個五角星,用來裝飾自己設計的秋葉書簽。她使用語句for(int i=0; i<5; i++) p.fd(100).rt(144); 來繪制。這個循環(huán)一共會執(zhí)行5次。
8.小C用命令p.e(40,20,1).e(60,30,1).e(80,40,1); 畫了一串彩帶來裝飾活動展板。這串彩帶的效果是這樣的。
9.活動中,小C參加“編秋趣程”比賽,獲得了95分。老師說90分及以上即為優(yōu)秀。小C用表達式“score<=90”判斷自己是否達優(yōu)。
10.活動結束時,老師請小C幫忙計算物資數量。她在紙上寫下了一個式子:5+3,小C認為這是算術表達式。
三、程序我來填(根據要求完善程序)
13.

11.小C把家里一臺寬200,高300的自行車騎到公園里,請你幫她補全命令,把自行車的圖片顯示出來。自行車的圖片名稱為"bike0.png"。

int main()

{

p.up();

p.rr(400,200,8);

p.picL(1,"bike0.png");

p.pic(1,____,____);

return 0;

}
14.

12.公園的健身步道由3個矩形組成,好看又防滑,深受大家喜愛。請幫小C畫出步道。步道中間的矩形寬400,高100,顏色為6號色。

int main()

{

p.up();

p.rr(400,40,13);

p.bk(70).rr(400,___,___);

p.bk(70).rr(400,40,13);

return 0;

}

15. 13.小C在公園玩累了,看到一條灰色的長凳,正好可以坐下來休息。請你幫忙畫出粗細為20,顏色為灰色(8號色)的長凳。

int main()

{

p.size(____);

p.c(____);

p.fd(50).rt(90);

p.fd(200).lt(90);

p.bk(50);

return 0;

}
16.

14.公園樹葉鋪滿了地,小C撿了形狀相似的葉子擺成一朵花,它的花瓣是一個橢圓,其橫半徑為30,縱半徑為50,顏色為6號色。

int main()

{

p.picU(0);

p.up();

p.fd(50);

p.___(30,50,6).bk(50);

p.rt(90);

p.fd(50).ee(30,50,6).bk(50);

p.rt(___);

p.fd(50).ee(30,50,6).bk(50);

p.rt(90);

p.fd(50).ee(30,50,6).bk(50);

return 0;

}

17.

15.小C計劃去祖廟博物館參觀,她想抽簽決定,請你幫忙抽出她要在第幾天出游。

int main()

{

int a;

p.oo(50,3);

a=_____(1,5);

p.text(____,12,50);

return 0;

}

18.

16.祖廟博物館在晚上22點閉館。小C吃完飯后出發(fā),T點到達。如果T小于22點,掛上OPEN的牌,否則,掛上CLOSE的牌。請幫她補全這個判斷程序的命令。


int main()

{

int T;

____>>T;

if(____)

{

p.rr(200,100,4);

p.r(200,100,12);

p.r(150,60,12);

p.text("OPEN");

}

if(T>=22)

{

p.rr(200,100,9);

p.r(200,100,1);

p.r(150,60,1);

p.text("CLOSE");

}

return 0;

}

四、程序我來改,請完善程序填空

17.展覽入口有一個大大的“秋假”(Qiujia)主題Logo,但小C發(fā)現字母“Q”的一點寫到左邊了,請你修改程序,使程序畫出正確的Q。

原程序:

int main()
{
p.size(10);
p.o(50);
p.lt(135);
p.up().fd(20).down().fd(50);

return 0;
}

新程序:

int main()
{
p.size(10);
p.o(50);
p._____(135);
p.up().fd(20).down().fd(50);

return 0;
}

20.

18.一個葉子從綠變黃的動畫吸引了小C。請你修改程序,讓葉子從綠色(3號色)變?yōu)辄S色(13號色)。

原程序:

int main()
{
p.c(3);
p.fd(30);
p.fd(100).ee(20,60,3);
p.hide();
return 0;
}

新程序:

int main()
{
p.c(___);
p.fd(30);
p.fd(100).ee(20,60,___);
p.hide();
return 0;
}

19.在昆蟲標本區(qū),小C發(fā)現蝴蝶標本擺放的方向錯了。請你修改程序,讓蝴蝶朝著筆尖的方向顯示。


原程序:

int main(){
p.up();
p.rt(90);
p.picL(1,"butterfly.png");
for(int i=1;i<=8;i++)
{
p.pic(1);
p.fd(100).rt(360.0/8);
}
p.hide();
return 0;
}

新程序:

int main(){
p.picU(_____);
p.up();
p.rt(90);
p.picL(1,"butterfly.png");
for(int i=1;i<=8;i++)
{
p.pic(1);
p.fd(100).rt(360.0/8);
}
p.hide();
return 0;
}

22.

20.創(chuàng)意拼圖區(qū)有拼字活動,小C拿4根積木拼成十字,好朋友也拿了4根積木,他想要和小C一起拼成米字。請你修改程序,讓十字變米字。

原程序:

int main(){
p.picU(0);
for(int i=1;i<=4;i++)
{
p.rr(40,200,14).rt(360.0/4);
}
p.hide();
return 0;
}

新程序:

int main(){
p.picU(0);
for(int i=1;i<=___;i++)
{
p.rr(40,200,14).rt(360.0/___);
}

p.hide();
return 0;
}

五、程序我來編(本題為附加題。請先在WebGoC的程序編輯窗口中編寫程序,再將調試好的程序復制粘貼到此處。本題共2小題,第1小題14分,第2小題20分,共34分)

情景五】秋假最后一天,小C報名參加GoC網站舉辦的“編程達人”挑戰(zhàn)賽。在比賽中,她需要運用所學的GoC編程知識,完成兩個創(chuàng)作任務,展現自己的才能。

21.秋收展示架用來擺放秋假期間采摘的果實,請你幫小C完成這幅作品。

要求:筆的粗細為10,展示架默認顏色為藍色,中間隔層為紅色(1號色),寬300,高200,具體圖案如下圖所示。

222.秋假的手工課上,大家都能制作喜歡的手環(huán):根據輸入的數字n(代表手環(huán)的邊數),在屏幕上畫出相應數量的手環(huán),圍成一個正n邊形。

手環(huán)的每條邊由一根長100的線和一個半徑為15的實心圓組成,圓在線的正中間,顏色從第1根開始依次為黑色(0號)、紅色(1號)、藍色(2號)……按順序循環(huán)變化。請你編寫程序繪制這個正n邊形棒棒糖陣。

更多問卷 復制此問卷