第一章测试
1.图像最基本的组成单元是( )
A:路径 B:节点 C:色彩空间 D:像素
答案:D
2.计算机中的图像颜色是由红、绿、蓝三原色RGB值组合而成的,每个像素点都可以表示256种颜色。( )
A:对 B:错
答案:B
3.下面哪个RGB组合是白色( )
A:R:255,G:0,B:0 B:R:0,G:0,B:255 C:R:255,G:255,B:255 D:R:0,G:255,B:0
答案:C
4.运行语句(推荐运行平台:(https://introcomputing.org/code-1-exercises.html))其输出结果是( )
A:10+100=110 B:10+100= 110 C:"10+100=",110 D:110
答案:B
5.下述哪行代码,可以将图片的第一行第一列的像素点变成绿色( )
A: B: C: D:
答案:C
6.以下选项中合法的变量名是( )
A:5a B:$ C:_y D:X(1)
答案:C
7.给定如下setZoom( )的函数,现有一幅图片,用变量名library表示,若要将这幅图片扩大10倍,正确的语句是( )
A: B: C: D:
答案:B
8.以下程序的输出结果为( )
A:25 B:20 C:15 D:30
答案:A
9.如下程序中,添加一行语句,程序执行后,能够使整张图片的颜色变为红色,这条语句是( )
A: B: C: D:
答案:C
10.如图所示,有一张像素为382*286的“绿叶”图片,编写程序,使图片中的绿叶一半变成相对较黄的颜色,一半不变。则下列程序中,空缺部分依次应填入( )
A: B: C: D:
答案:A
11.下图展示了金门大桥,现在是红色频道(Red Channel),如需编写代码生成图片的灰度图,则应补充的代码是 ( )
A:pixel.setGreen(pixel.getRed());                   pixel.setBlue(pixel.getRed()); B:pixel.setBlue(pixel.getRed());                      pixel.setBlue(pixel.getRed()); C:pixel.setRed(pixel.getGreen());                  pixel.setBlue(pixel. getGreen ()); D:pixel.setRed(pixel.getBlue());                     pixel.setGreen(pixel.getBlue());
答案:A
12.在灰度图的处理中,标准的处理方式是把图像像素的RGB值都改为红色值 ( )
A:对 B:错
答案:B
13.用平均值的方法生成下图的灰度图,应该补充的程序语句依次是( )
A: B: C: D:
答案:A
14.如下所示,图片中包含绿色的叶子和偏红色的背景墙,如若给绿色叶子变成紫色。请上机调试,确定横线应填的语句应该是( )
A:pixel.getGreen() > avg B:pixel.getGreen() < avg C:pixel.getRed() > avg D:pixel.getBlue() > avg
答案:A
15.利用“蓝屏特效”算法可以给图片更换背景,制作多种特色的场景效果。补充以下语句,可以实现如图所示效果的是( )
A:pixel.getRed()<avg *1.33              pixel=back.getPixel(x, y); B:pixel.getGreen()<avg *1.33           pixel=back.getPixel(x, y); C:pixel.getGreen()<avg *1.33           pixel2=back.getPixel(x, y); D:pixel.getBlue()<avg *1.33              pixel2=back.getPixel(x, y);
答案:D

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部