2025-2026学年度第二学期南海区小学五年级信息科技\n学科期末考查试题考试

姓名(无法输入的字可以用拼音代替):
班级
请选择
学号
请选择
一、选择题(请按题号将正确答案填入答题卷,本题共5小题,每小题2分,共10分)
1.贴右联时,需要移动画笔到坐标(100,100)位置,下面命令正确的是()。
2.猜灯谜回答答案时需要输入汉字答案,因此需要定义一个字符串变量da来存放。下列哪个语句能正确定义字符串变量da()?
3.学习了许多命令后,小C想考考大家:下面哪个命令是错误的()?
4.小C学了判断语句后,一直混淆语义,请大家帮忙回答:语句“if…else…”的语义更接近下列哪一组关联词()。
5.关于GoC程序,下列说法错误的是()。
二、判断题(请按题号将正确答案填入答题卷,对的打“√”,错的打“×”。共5题,每题2分,共10分)
1.为了更好的作品效果,使用播放音乐命令时常与”wait(秒数); ”语句连用。()
2.我们做作品时,通常需要交替显示静态的图片,那么“5%3”的算式结果为1,就显示1号图片。()
3.在GoC程序中,每个语句都要以” ;”分号结尾,判断语句也是,如if(a>60;)。()
4. 在for循环语句内,若数列每一项与前一项的差值相同,数列递增时表达式可写成:初值+i*差值。()
5.在GoC程序中,可以由几张不同的图片交替显示实现动画效果。()
三、程序填空题(请按题号将正确答案填入答题卷,共6小题,每题10分,每空5分,共60分)
14.

1.请补充程序,显示植树背景图。

//显示植树背景图

int main()

{

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

    p.pic(_________)_________

    return 0;

}
15.

根据右联的坐标,工整、对称地贴好左联。

//贴左联
int main()
{
    p.picL(1,"house.png");
    p.picL(2,"d1-R.png");
    p.picL(3,"d1-L.png");
    p.pic(1);
    p.moveTo( 160, -100 );
    p.pic(2);
    p.moveTo(_________ ,_________);
    p.pic(3);
    return 0;
}
16.

3.补充程序,实现播放音乐的效果

//播放音乐
int main()
{
    p.soundL(_________,"music1.mp3");
    p._________(2);
return 0;
}

17.

4.请补充程序,使之能判断答案并出示“恭喜答对”的文字

//判断字谜
int main()
{
    p.text("山上还有山(猜一字)");
    string da;
    p.moveTo(0,50);
    cin>>da;
    p.moveTo(0,-150);
    if(da_________"出")
    p._________("恭喜答对!");
    return 0;
}

18.

5.请补充程序,实现画出正六边形的效果

//画正六边形
int main()
{
    for(int i=_________;i<6;i++)
    {
        p.fd(50);
        p.rt(360.0/_________);
    }
    return 0;
}

19.

6.根据程序,请画出宽和高递增的灯笼串

//程序名:灯笼串
int main()
{
    int w,h;
    p.up();
    pen.picL(1,"Light1.png");
    for (int i=0;i<5;i++)
    {
        w=60+i*10;
        h=100+i*20;
        p.pic(1,___,___);
        p.fd(w);
    }
    return 0;
}

变换程序题(请将正确答案填入答题卷,4小题,每题5分,第1至3小题第1空占1分,第2空占4分,第4题每空占2.5分,共20分)

20.

1. 修改程序,使程序画出的树从原来的6棵变成12棵,其他不变。

原图程序一共有14行代码,请指出需要修改第___ 行即可画出新图,修改后的这行代码是___

21.

2.修改程序, 使原图中的鼠图(sx0.png)变为虎图(sx1.png),其他不变。

原图程序一共有6行代码,请指出需要修改第___行即可画出新图,修改后的这行代码是___。(注意:一定要加分号;结尾)

22.

3.修改程序,将车厢从跟随笔头旋转(0)改为笔直向上(1),其他不变。


原图程序一共有12行代码,请指出需要修改第___行即可画出新图,修改后的这行代码是___。(注意:一定要加分号;结尾)

23.

4. 修改程序,将1号龙舟图片从中间图层(0)移至上图层(1),2号河水图片从上图层(1)移至中间图层(0) ,其他不变。

原图程序一共有7行代码,修改第4行即可把1号龙舟图移至上图层,修改后的这行代码是___;(注意:一定要加分号;结尾)。修改第5行即可把2号河水图片移至中间图层,修改后的这行代码是___。(注意:一定要加分号;结尾)
更多问卷 复制此问卷