版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】互动媒体设计-青岛大学中国大学慕课MOOC答案认识Processing随堂练习1、【单选题】Processing是()的延伸。本题答案:【Java语言】2、【单选题】下列描述错误的是:()本题答案:【Processing只能完成二维图形设计制作,不支持三维模型展示。】3、【单选题】设置舞台大小为600*400像素的语句是:()本题答案:【size(600,400);】4、【单选题】processing默认舞台大小为()本题答案:【100*100】T1认识Processing测试1、【单选题】Processing是给予_____语音的延伸,语法简易,上手较快。本题答案:【Java语言】2、【单选题】Processing可以在哪些个操作系统上使用。本题答案:【选项中的三个系统都支持。】3、【单选题】processing的操作界面中,中间比较大的空白区域为__________。本题答案:【代码编辑区域】4、【单选题】Processing文件的类型的后缀是_______。本题答案:【.pde】5、【单选题】在程序运行过程中会提示错误消息,显示在________。本题答案:【控制台】绘制基础随堂练习1、【单选题】设置帧频率为120,语句为:()本题答案:【frameRate(120);】2、【单选题】在不同的绘制模式下,ellipse()函数中,abcd四个参数所表示的含义不同。默认为哪种绘制模式()本题答案:【center】3、【单选题】绘制一个弓形正确的语句是:()本题答案:【arc(200,200,100,100,0,CHORD)】4、【单选题】Processing中默认的颜色模式是:本题答案:【RGB模式】T2绘制基础测试1、【单选题】circle(100,200,100)语句表示的含义()本题答案:【在圆心坐标值为100,100的位置上绘制一个直径为100的圆】2、【单选题】在600*400的舞台上的随机位置上绘制半径大小的30的圆,语句为()本题答案:【circle(random(600),random(400),60)】3、【单选题】processing的坐标系统,描述正确的()本题答案:【原点的位置是窗口左上角,x轴方向左为负,右为正,Y轴方向是上为负,下为正。】4、【单选题】下面描述错误的()本题答案:【size()函数在不设置渲染模式的情况下,兼容2D和3D渲染模式。】5、【单选题】在不同的绘制模式下,ellipse()函数中,abcd四个参数所表示的含义不同。从椭圆中心开始绘制的a、b的值表示圆心位置。c、d分别表示椭圆的半高和半宽。是在()绘制模式下。本题答案:【radius】语言基础随堂练习1、【单选题】变量名命名正确的()本题答案:【mousex】2、【单选题】inta=100;intb=3;println(a/b);程序输出结果为:()本题答案:【33】3、【单选题】对于for循环语句,下面描述错误的()本题答案:【for循环语句一定会执行一次循环语句。】4、【单选题】对于switch语句,描述错误的()本题答案:【default语句不可以去掉。】T3语言基础测试1、【单选题】变量描述错误的()本题答案:【变量是指可以变化得量】2、【单选题】inta=100;intb=3;println(a/b);输出结果为()本题答案:【33】3、【单选题】要绘制一个点point(x,y),判断点位置是否在超出画布范围(widthheight)下面描述正确的是()本题答案:【X的判断条件设定为(x0)||(xwidth)】4、【单选题】inta;intx=5;inty=6;a=(xy)?10:20;println(a);输出结果为:本题答案:【20】函数随堂练习1、【单选题】自定义函数时,如果自定义的函数无返回值,需要使用()关键字来定义函数。本题答案:【void】2、【填空题】编写函数时,函数带有的参数被称为()本题答案:【形式参数(形参)】3、【填空题】调用函数时,设定的参数被称为()本题答案:【实际参数(实参)】4、【填空题】创建同名的多个函数被称为函数的()本题答案:【重载】T4函数测试1、【单选题】如果函数有返回值,可以使用()关键字来进行数据的返回。本题答案:【return】2、【单选题】假设有如下函数,intm(intx,inty,intz){intt=x;if(yt)t=y;if(zt)t=zreturnt;}那么,这个函数的作用是()本题答案:【求出三个数中的最大者】3、【单选题】现需要定义一个无返回值的函数名为hello,此函数需带有数据类型为float的,名字为a的参数,则函数头可以写成()本题答案:【voidhello(floata)】4、【单选题】下列求最大值函数代码正确的是()本题答案:【intmax(inta,intb){intc;if(ab)c=a;elsec=b;returnc;}】5、【单选题】下列关于函数的说法错误的是()本题答案:【函数都有返回值】动画随堂练习1、【单选题】Processing可以通过坐标系的变换实现动画效果,下列函数描述不正确的是:本题答案:【rotate(angle)绕原点顺时针旋转。】2、【单选题】已知有图片pic01.jpg,请选择合适的语句,使图片围绕鼠标旋转,产生动画效果:PImageimg1;intn;floatx=0;voidsetup(){size(800,400);img1=loadImage(pic01.jpg);}voiddraw(){background(255);x+=0.01;pushMatrix();//使图片围绕鼠标旋转image(img1,0,0,100,100);popMatrix();//将视图矩阵弹出堆栈,恢复原先的坐标系}本题答案:【translate(pmouseX,pmouseY);rotate(x);】3、【单选题】已知有图片pic01.jpg,请选择合适的语句,使图片向下移动,产生动画效果:PImageimg1;Inty1=0;voidsetup(){size(200,200);img1=loadImage(pic01.jpg);}voiddraw(){background(255);if(y1=width)//当变换后的原点位置还没有到达画布底部时,图像向下移动{image(img1,0,0,100,100);}}本题答案:【y2+=1;translate(width/2,y2);】4、【单选题】已知有图片pic01.jpg,请选择合适的语句,使图片向上移动,产生动画效果:PImageimg1;inty2=width;voidsetup(){size(200,200);img1=loadImage(pic01.jpg);}voiddraw(){background(255);if(y2=0)//当变换后的原点位置还没有到达画布顶部时,图像向上移动{image(img1,0,0,100,100);//显示图像}}本题答案:【translate(width/2,y2);y2-=1;】T5动画测试1、【单选题】已知有10幅图片,图片命名为“pic01.jpg”、“pic02.jpg”...、“pic10.jpg”,请选择合适的语句,实现动态加载多幅图片:PImage[]imgs=newPImage[10];voidsetup(){size(600,600);for(inti=0;iimgs.length;i++){//设置图像文件名imgs[i]=loadImage(im);}本题答案:【Stringim=pic+nf(i+1,2)+.jpg;】2、【单选题】已知有一幅图片,图片命名为“pic01.jpg”,请选择合适的语句,实现该图片循环从左向右移动(即,移动出右边界后继续从最左侧出现并向右移动):PImageimg1;floatx;voidsetup(){size(800,400);img1=loadImage(pic01.jpg);}voiddraw(){x+=2;//设置图片移动的速度//控制x形成循环显示效果,image(img1,x,0,400,400);//第一幅图片在(x,0)处显示}本题答案:【if(xwidth)x=0;】3、【单选题】已知有图片pic01.jpg,请选择合适的语句,使图像文件移动速度发生变化,产生动画效果:PImageimg1;inti;floatx=0,y=255,a=0;voidsetup(){size(400,400);img1=loadImage(pic01.jpg);}voiddraw(){//设置图片的移动速度image(img1,x,0,400,400);}本题答案:【n=constrain(mouseX,1,10);x+=n;】4、【单选题】已知有2幅图片pic01.jpg和pic02.jpg,请选择合适的语句,使显示图像文件发生对角线的移动和尺寸变化,产生动画效果:PImageimg1,img2;inti;floatx=0,y=255,a=0;voidsetup(){size(400,400);img1=loadImage(pic01.jpg);img2=loadImage(pic02.jpg);}voiddraw(){a+=0.05;①//设置第一幅图片的位置和大小②//设置第二幅图片的位置和大小}本题答案:【①image(img1,0,0,400*sin(a),400*sin(a));②image(img2,width-width*cos(a),height-height*cos(a),width*cos(a),height*cos(a));】交互随堂练习1、【单选题】Processing中鼠标按下并移动事件对应的响应函数是:本题答案:【mouseDragged()】2、【填空题】当放开键盘时,将会触发键盘松开事件,其对应的函数为()本题答案:【keyReleased()(keyReleased)】3、【填空题】当鼠标按键被按下时,将会触发鼠标按下事件,其对应的函数为()本题答案:【mousePressed()或mousePressed】T6交互测试1、【单选题】用于记录鼠标上一帧的横坐标信息的鼠标数据变量是()本题答案:【pmouseX】2、【单选题】用于隐藏鼠标图标的函数是()本题答案:【noCursor()】3、【单选题】用于记录键盘是否被按下的系统变量为()本题答案:【keyPressed】4、【单选题】变量key是用于存储最近按下的见,每次只能存储一个值,它的数据类型为()本题答案:【char】类和对象随堂练习1、【单选题】已知自定义类的名字为MyCircle,那么定义一个名字为c1的MyCircle对象的语句为()本题答案:【MyCirclec1=newMyCircle();】2、【填空题】自定义类,使用的关键字为()本题答案:【class】T7类和对象测试1、【单选题】自定义类,使用的关键字为()本题答案:【class】2、【单选题】以下关于构造函数说法正确的是()本题答案:【构造函数的名字必须与类名一致。】3、【单选题】已知自定义类的名字为spot,那么定义一个名字为mySpot的spot对象的语句为()本题答案:【spotmySpot=newspot();】4、【单选题】littleSpot继承自spot,语句写成()本题答案:【classlittleSpotextendsspot】数组随堂练习1、【单选题】本题答案:【for(inti=0;in;i++)for(intj=0;jm;j++)d[i][j]=newmyCircle((i+1)*20,(j+1)*20,20);】2、【填空题】已知一维数组int[]dataArray;要为该数组创建10个元素,相关的语句为:()本题答案:【dataArray=newint[10];】3、【填空题】已知二维数组int[][]a2;要为该数组创建2行4列共8个元素,相关的语句为:()本题答案:【a2=newint[2][4];】T8数组测试1、【单选题】不正确语句的是:本题答案:【int[]dataArray=int[100];】2、【单选题】已知dataArray是包含了10个int型元素的一维数组,要绘制一系列同心圆,请在下列语句的空档处选填正确的选项:voiddraw(){for(inti=9;i0;i--)//使用数组元素改变圆半径绘制同心圆{ellipse(200,200,dataArray[i],dataArray[i]);}}本题答案:【ellipse(200,200,dataArray[i],dataArray[i]);】3、【单选题】不正确的描述是:本题答案:【数组元素只能是基本类型数据不能是用户自定义类型。】4、【单选题】下面不正确的描述是:本题答案:【二维数组的初始化只能在程序中使用循环语句实现。】图像与文字随堂练习1、【单选题】下列描述不正确的是:本题答案:【tint()函数的只有一种染色方式;】2、【单选题】将2张图像信息融合到1张图像上,使得融合的图像含有更多的信息,这种技术叫做:本题答案:【融合】3、【单选题】下面的描述错误的是:本题答案:【蒙板使用函数mark()】4、【单选题】阅读程序:BufferedReaderrd;Stringline;inti=1;voidsetup(){size(700,700);background(0);rd=createReader(dflf.txt);//将与文件dflf.txt关联try{line=rd.readLine();}//如果文件打开正确,则读取当前行信息赋值给line,否则抛出异常catch(IOExceptione){e.printStackTrace();line=null;}//文件打开错误输出提示,line赋值为nullfor(inti=1;iline.length();i++){text(line.substring(0,i),30,50);//窗口中输出字符信息,文字的大小为30*50}}关于以上语句注释的描述错误的是:本题答案:【窗口中输出字符信息,文字的大小为30*50】T9图像与文字测试1、【单选题】Processing可以显示多种格式的图像:本题答案:【以上都可以】2、【单选题】下列描述不正确的是:本题答案:【以上描述都不对。】3、【单选题】已知语句image(image1,10,10,50,60);该语句的功能是:本题答案:【在图像的左上角的坐标为(10,10),以50*60像素尺寸显示,不会修改源文件大小;】4、【单选题】请选择正确的选项,完成图像brownbear.jpg的加载:PImagemyImg;//定义图像变量voidsetup(){size(420,420);background(220);//加载图像文件}本题答案:【myImg=loadImage(brownbear.jpg);】文件随堂练习1、【单选题】下面的描述错误的是:本题答案:【可以使用loadStrings()函数,读取一个图像文件。】2、【单选题】请选择正确的选项,将二进制数据写入到二进制文件f.dat中:voidsetup(){byte[]b1=newbyte[10];for(inti=0;ib1.length;i++){b1[i]=byte(i);print(b1[i]);print();}//将字节数组中的信息写入文件中}本题答案:【saveBytes(f.dat,b1);】T10文件测试1、【单选题】下面的描述错误的是:本题答案:【采用UTF-8编码的文件是二进制文件】2、【单选题】下面的描述错误的是:本题答案:【BufferedReaderrd=createReader(filename)//将对象rd和待输入的二进制文件关联】3、【单选题】请选择正确的选项,从文件f1.txt中读取信息并在画布窗口中显示:voidsetup(){size(400,200);font1=createFont(隶书,30);①//从文件f1.txt中读取信息放入内存变量中②//窗口中输出从文件中读取的字符信息}本题答案:【①String[]str1=loadStrings(f1.txt);②text(str1[0],30,30);】4、【单选题】请选择正确的选项,将文字信息写入到文本文件lianxi.txt中:Fontfont1;inti;voidsetup(){size(400,300);background(0);font1=createFont(黑书,40);String[]str1=newString[2];str1[0]=飞来山上千寻塔,;str1[1]=闻说鸡鸣见日升。;//输出到文件“lianxi.txt”中}本题答案:【saveStrings(lianxi.txt,str1);】3D图形随堂练习1、【单选题】下面的描述错误的是:本题答案:【texture()可以单独使用完成纹理设置。】2、【单选题】下列选项中不属于三维立体函数的是:本题答案:【rect()】3、【单选题】下列选项中既可以用来设计二维图形,也可以设计三维立体的函数是:本题答案:【vertex()】T113D图像测试1、【单选题】下面的描述错误的是:本题答案:【可以使用size(600,800,OPENGL)直接加载三维渲染器,不需要加载其他类库。】2、【单选题】Processing的坐标系是下面哪个选项:本题答案:【】3、【单选题】已知(a0),下面的描述错误的是:本题答案:【选项描述都错误】4、【单选题】下面的描述错误的是:本题答案:【sphereDetail(res)可设置球面每圈使用的段数或顶点数,要求res=30。】物理函数库Box2D基础随堂练习1、【单选题】编写Box2D程序,一般的需要在程序中加入库文件,下列选项中不相关的是:本题答案:【importprocessing.opengl.*;】2、【单选题】Box2D的Shape类型包括:本题答案:【CircleShape、EdgeShape、PolygonShape、ChainShape】3、【单选题】将像素值换成世界值的函数是:本题答案:【coordPixelsToWorld();】硬件交互设计随堂练习11、【单选题】ArduinoIDE状态栏的作用是________本题答案:【输出编译或报错信息】2、【单选题】Arduino的开发环境(ArduinoIDE)可以打开后缀名为的程序文件。本题答案:【“.ino”】3、【多选题】ArduinoIDE提供的安装包支持的操作系统是___本题答案:【Windows系统#MacOS系统#Linux系统】4、【填空题】下载完Arduino的开发环境(ArduinoIDE)之后,除了要安装USB驱动外,还要设置2个参数,一是,二是开发板型号。本题答案:【串口号】5、【填空题】在arduino开发环境中,验证按钮功能是完成程序的,上传按钮的功能是将编译后的程序上传到开发板中。本题答案:【编译】硬件交互设计随堂练习1、【填空题】Serial.begin()的功能是:(),通常置于setup()函数中。原型:Serial.begin(speed)Serial.begin(speed,config)本题答案:【开启串口】2、【填空题】Serial.end()的功能是:()。此时串口Rx和Tx可以作为数字IO引脚使用。原型:Serial.end()本题答案:【禁止串口传输】3、【填空题】Serial.print()的功能是:()。原型:Serial.print(val)Serial.print(val,format)参数:val:打印的值,任意数据类型。config:输出的数据格式。BIN(二进制)、OCT(八进制)、DEC(十进制)、HEX(十六进制)。对于浮点数,此参数指定要使用的小数位数。本题答案:【串口输出数据,写入字符数据到串口】4、【填空题】Serial.println()的功能是:()。原型:Serial.println(val)Serial.println(val,format)参数:val:打印的值,任意数据类型。config:输出的数据格式。返回值:返回写入的字节数。本题答案:【串口输出数据并换行】互动媒体设计客观题考试1、【单选题】processing的基本程序结构就是由这两大代码块组成,_______函数主要实现循环绘制。本题答案:【draw】2、【单选题】跟随鼠标位置绘制圆形,随机大小变换的圆(最大直径为30)的代码是:本题答案:【circle(mouseX,mouseY,random(30))】3、【单选题】下面描述错误的是()本题答案:【size()函数可以调用多次改变画布大小。】4、【单选题】下面描述正确的是()本题答案:【Processing区分大小写。】5、【单选题】下面描述正确的是()本题答案:【Processing中的程序语句,应采用英文半角输入。】6、【单选题】设置填充颜色为黑色背景的语句错误的是()本题答案:【fill(#000000ff);】7、【单选题】下面语句colorMode(HSB,360,255,100)下面描述错误的是()本题答案:【设置透明度的最大值为100。】8、【单选题】下面语句colorMode(HSB,360,255,100)下面描述错误的是()本题答案:【设置透明度的最大值为100。】9、【单选题】下面描述错误的是()本题答案:【设置后不进行修改,则属性现在默认值。】10、【单选题】下面描述正确的()本题答案:【根据不同的颜色模式,设置颜色可以有多种表示方式。】11、【单选题】下面描述错误的()本题答案:【SQUARE模式下,方形形状,长度比实际长度长。】12、【单选题】下面说法错误的()本题答案:【endShape()函数表示结束绘制函数,自动封闭图形和描边。】13、【单选题】Processing绘制曲线顶点的函数,下列选项中哪个不是()本题答案:【vertex()函数。】14、【单选题】inta;intx=5;inty=6;a=(xy)?10:20;println(a);程序的输出结果为:()本题答案:【20】15、【单选题】if(mouseXwidth/2){circle(mouseX,mouseY,10);}该语句的功能是:()本题答案:【表示在鼠标位置小于舞台一半的位置上,绘制圆直径为10像素的圆。】16、【单选题】下列选项的程序段中()实现的功能是:绘制多个圆,且当x轴坐标在180到220之间的范围内,不进行圆的绘制。本题答案:【for(x=20;x=width;x+=a){for(y=20;y=height;y+=a){if(x=180x220){continue;}circle(x,y,d);}}】17、【单选题】对于for循环语句,下面描述错误的是()本题答案:【for循环语句一定会执行一次循环语句。】18、【单选题】对于switch语句,描述错误的()本题答案:【default语句不可以去掉。】19、【单选题】下列关于函数的说法错误的是()本题答案:【函数名不允许相同。】20、【单选题】定义了一个无返回值的函数名为hello,此函数需带有数据类型为float类型,已知参数值为15.3,调用该函数正确的语句是()本题答案:【hello(15.3);】21、【单选题】想要修改鼠标图标为手型,则语句可以写成()本题答案:【cursor(HAND);】22、【单选题】判断键盘中A键是否被按下的正确语句是()本题答案:【key==A;】23、【单选题】判断按下键是否是编码键的表达式为()本题答案:【key==CODED】24、【单选题】当鼠标按键被按下时,将会触发鼠标按下事件,其对应的函数为()本题答案:【mousePressed()】25、【单选题】littleSpot继承自spot,语句写成()本题答案:【classlittleSpotextendsspot】26、【单选题】下列关于类与对象说法错误的是()本题答案:【可以通过类名.方法名()的方式来使用类的方法。】27、【单选题】已知程序如下:int[][]myRect={{10,20},{10,40},{10,60},{10,80}};voidsetup(){size(200,200);background(220);}voiddraw(){inti=0;//画出4个方形for(i=0;i=3;i++)rect(myRect[i][0],myRect[i][1],20,20);}程序绘制的图形是:本题答案:【】28、【单选题】已知程序如下:int[][]myRect={{10,10},{10,20},{10,30},{10,40},{20,10},{20,20},{20,30},{20,40},{30,10},{30,20},{30,30},{30,40},{40,10},{40,20},{40,30},{40,40}};voidsetup(){size(400,600);background(220);}voiddraw(){inti=0;floatm=map(mouseX,0,width,1,8);background(220);//刷新屏幕显示for(i=0;i=15;i++)rect(myRect[i][0],myRect[i][1],20,20);}程序绘制的图形是:本题答案:【】29、【单选题】已知程序功能为:随鼠标的位置变化,图形中矩形的大小发生变化。请在程序空档出选择填写正确语句:int[][]myRect={{10,10},{10,20},{10,30},{10,40},{20,10},{20,20},{20,30},{20,40},{30,10},{30,20},{30,30},{30,40},{40,10},{40,20},{40,30},{40,40}};voidsetup(){size(400,600);background(220);}voiddraw(){inti=0;intcol;background(220);//刷新屏幕显示for(i=0;i=15;i++){rect(myRect[i][0]*m,myRect[i][1]*m,10*m,10*m);//画方形}}}本题答案:【floatm=map(mouseX,0,width,1,8);】30、【单选题】已知程序功能为:为图形中不同行的矩形填充颜色,要求一行中矩形颜色相同。请在程序空档出选择填写正确语句:int[][]myRect={{10,10},{10,20},{10,30},{10,40},{20,10},{20,20},{20,30},{20,40},{30,10},{30,20},{30,30},{30,40},{40,10},{40,20},{40,30},{40,40}};int[][]myColor={{187,255,255},{0,205,205},{0,139,139},{82,139,139}};voidsetup(){size(400,600);background(220);}voiddraw(){inti=0;intcol;background(220);//刷新屏幕显示for(i=0;i=15;i++){col=i%4;//填色rect(myRect[i][0],myRect[i][1],10,10);}}}本题答案:【fill(myColor[col][0],myColor[col][1],myColor[col][2]);】31、【单选题】已知myCircle是一个类类型,下面语句不正确的是:本题答案:【myCircle[][]ClassArray;ClassArray=newmyCircle[4*2];】32、【单选题】已知类myCircle中包含成员函数voiddisplay(),在定义了myCircle[][]d;d=newmyCircle[10][8];并完成d的初始化的前提下,下面语句不正确的是:本题答案:【for(inti=0;i=10;i++){for(intj=0;j=8;j++){d[i][j].display();}}】33、【单选题】有关tint()函数的设置方式描述不正确的是:本题答案:【tint(n);//n代表颜色值;】34、【单选题】不属于图像常用的变换处理技术的是:本题答案:【上色】35、【单选题】在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,这种技术叫作:本题答案:【滤波】36、【单选题】请选择正确的选项,将文本文件t1.txt中的文字信息读入内存中:BufferedReaderrd;Stringstr1;voidsetup(){size(400,400);background(0);①//将与文件t1.txt关联textFont(font1);}voiddraw(){try{②}//如果文件打开正确,则读取当前行信息赋值给str1catch(IOExceptione){e.printStackTrace();str1=null;}if(str1==null)noLoop();}本题答案:【①rd=createReader(t1.txt);②str1=rd.readLine();】37、【单选题】请选择正确的选项,将文本文件t1.txt中的文字信息读入内存中:PrintWriterwr;voidsetup(){①//将与文件t1.txt关联String[]str1=newString[2];str1[0]=飞来山上千寻塔,;str1[1]=闻说鸡鸣见日升。;for(i=0;i2;i++){②}//将字符串按行写入文本文件中wr.flush();wr.close();}本题答案:【①wr=createWriter(t1.txt);②wr.println(str1[i]);】38、【单选题】下面描述错误的是:()本题答案:【loadBytes(f1)可以读取整个文件,但需要用户自定义循环语句按行依次读取到内存中。】39、【单选题】请选择正确的选项,填写到下列程序空白处,实现功能为,打开二进制文件f1.dat并读取其二进制数据:voidsetup(){//读取文件中的二进制数据for(inti=0;it1.length;i++){print(t1[i]);//打印每个值print();//打印空格if(((i+1)%5)==0)println();}}本题答案:【byte[]t1=loadBytes(f1.dat);】40、【单选题】已知有10幅图片,图片命名为“pic01.jpg”、“pic02.jpg”...、“pic10.jpg”,请选择合适的语句,填写到空白处,实现动态加载多幅图片:PImage[]imgs=newPImage[10];voidsetup(){size(600,600);for(inti=0;iimgs.length;i++){//设置图像文件名imgs[i]=loadImage(im);}本题答案:【Stringim=pic+nf(i+1,2)+.jpg;】41、【单选题】已知有一幅图片,图片命名为“pic01.jpg”,请选择合适的语句,实现该图片循环从左向右移动(即,移动出右边界后继续从最左侧出现并向右移动):PImageimg1;floatx;voidsetup(){size(800,400);img1=loadImage(pic01.jpg);}voiddraw(){x+=2;//设置图片移动的速度//控制x形成循环显示效果,image(img1,x,0,400,400);//第一幅图片在(x,0)处显示}本题答案:【if(xwidth)x=0;】42、【单选题】已知有图片pic01.jpg,请选择合适的语句,使图像文件移动速度发生变化,产生动画效果:PImageimg1;inti;floatx=0,y=255,a=0;voidsetup(){size(400,400);img1=loadImage(pic01.jpg);}voiddraw(){//设置图片的移动速度image(img1,x,0,400,400);}本题答案:【n=constrain(mouseX,1,10);x+=n;】43、【单选题】已知有2幅图片pic01.jpg和pic02.jpg,请选择合适的语句,使显示图像文件发生对角线的移动和尺寸变化,产生动画效果:PImageimg1,img2;inti;floatx=0,y=255,a=0;voidsetup(){size(400,400);img1=loadImage(pic01.jpg);img2=loadImage(pic02.jpg);}voiddraw(){a+=0.05
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026陕西西安高新区第五高级中学社会招聘3人笔试参考题库及答案详解
- 2026江苏宿迁经济技术开发区招聘城市管理辅助人员4名笔试备考题库及答案详解
- 2026黑龙江哈尔滨工业大学仪器学院超精密光电仪器工程研究所招聘笔试备考题库及答案详解
- 2026兴业银行乌鲁木齐分行雏雁计划暑期实习生招聘笔试模拟试题及答案详解
- 2026安庆师范大学专职辅导员招聘12人笔试参考题库及答案详解
- 2026年平安银行(上海分行)校园招聘笔试备考题库及答案详解
- 2026中国能建陕西院勘测工程公司招聘笔试参考题库及答案详解
- 2026年河北滦平农村商业银行人员招聘笔试备考题库及答案详解
- 2025年河南兰考农村商业银行人员招聘笔试考试题库及答案详解
- 2026年兴业银行长沙分行“雏雁计划”暑期实习生招聘笔试备考题库及答案详解
- 2024年供电可靠性(中级)考试题库及答案
- 年洗涤400万件医用品项目可行性研究报告商业计划书
- 兼职台球教练合作协议
- 安全生产六化
- 旋挖钻机施工安全操作规程与注意事项
- 齿轮齿条式转向器的设计
- 长方形和正方形的周长与面积比较课件
- 隆化县新村矿业有限公司大乌苏沟超贫磁铁矿采矿权出让收益评估报告
- 中国民用航空飞行学院辅导员考试题库
- origin基本操作大全入门必备课件
- 金属非金属矿山安全标准化规范
评论
0/150
提交评论