海南省文昌市2018-2019学年八年级下学期信息技术单元试卷二
试卷更新日期:2020-01-16 类型:单元试卷
一、单选题
-
1. 程序设计有三种基本结构,下列不属于这三种基本结构的是( )A、子程序结构 B、顺序结构 C、条件结构 D、循环结构2. 在编写程序时,对条件进行判断时,只存在“成立”与“不成立”两种情况,结果用“True”与“False”表示,以下表达式的结果为“True”的是( )。A、2>3 B、2<3 C、2<>2 D、2<3and2<13. 若要表示表达式15<x<20,正确的Small Basic逻辑表达是( )。A、15<x and x>20 B、x>15 and x>20 C、x>15 and x<20 D、x<15 or x>204. 下列图形窗口对象:GraphicsWindow中( )操作实现画圆?A、DrawEllipse B、DrawLine C、DrawTriangle D、DrawRectangle5. 下列图形窗口对象:Graphics Window中( )操作实现画矩形?A、DrawEllipse B、DrawLine C、DrawTriangle D、DrawRectangle6. 下列命令代表画正方形( )。A、GraphicsWindow .DrawEllipse(0,0,60,60) B、GraphicsWindow .DrawRectangle (0,0,60,60) C、GraphicsWindow .DrawLine (0,0,60,60) D、GraphicsWindow .FillEllipse (0,0,60,60)7. 下列命令代表画实心椭圆( )。A、GraphicsWindow .DrawEllipse(0,0,60,60) B、GraphicsWindow .DrawRectangle (0,0,60,60) C、GraphicsWindow .DrawLine (0,0,60,60) D、GraphicsWindow .FillEllipse (0,0,60,60)8. 要想改变实心图形刷子的颜色,应该选择( )属性。A、PenColor B、BackgroundColor C、BrushColor D、GetRandomColor9. 执行命令GraphicsWindow.DrawEllipse(0,0,150,100)画( )图形。A、矩形 B、正方形 C、三角形 D、椭圆10. 小明要绘制一个“×”图形,他可以使用图形窗口对象中( )操作。A、DrawEllipse B、DrawLine C、DrawTriangle D、DrawRectangle11. 下列命令是绘制奥运五环中第一个环的颜色( )。A、GraphicsWindow.PenColor ="blue" B、GraphicsWindow.PenColor ="black" C、GraphicsWindow.PenColor ="red" D、GraphicsWindow.PenColor ="yellow"12. 下列程序运行结果( )。
SUM=0
FOR I=1 TO 100 STEP 1
SUM=SUM+I
END FOR
GraphicsWindow.DrawText(100,80,"1+2+...+100="+SUM)
A、5000 B、5005 C、5050 D、550013. 为了增强主程序的可读性,简化主程序,可以将程序中反复出现的<命令组>写成( )。A、条件语句 B、循环语句 C、子程序 D、母程序14. 为了绘制彩色的链子,需要随机获取珠子的颜色,下列( )命令是随机获取颜色的?A、GraphicsWindow.PenColor ="blue" B、GraphicsWindow.BackgroundColor ="red" C、GraphicsWindow.BrushColor="yellow" D、GraphicsWindow.GetRandomColor()15. 调用子程序的程序叫( )。A、父程序 B、主程序 C、母程序 D、子子程序16. 将程序中反复出现的命令组写成子程序,可以简化主程序,增强主程序的可读性。一般可以用( )格式来定义子程序。A、 B、 C、 D、17. 以下当键盘上的按键被按下时触发的事件( )。A、KeyUp B、KeyDown C、MouseDown D、MouseUp18. 下列通过事件指定子程序,命令格式( )。A、对象.事件=子程序名 B、对象.属性=子程序名 C、对象.子程序名=事件 D、对象.子程序名=属性19. 要画风车和叶子,应该使用( )命令来画?A、GraphicsWindow.FillRectangle B、GraphicsWindow.DrawEllipse C、Shapes.AddRectangle D、Shapes.AddEllipse20. 在Small Basic中让程序暂停一会儿的命令是( )。A、Program.End() B、Program.Delay (5) C、Program.Directory D、Program.GetArgument()二、填空题
-
21. 算法可以用、 两种方式表示。22. Small Basic中,通过事件指定子程序的命令格式 。23. Small Basic中GraphicsWindow.GetRandomcolor()的作用 。
三、判断题
-
24. Small Basic中,赋值语句的左端必须是一个变量名,右端必须是一个值或表达式。25. GraphicsWindow.DrawEllipse(0,0,60,60)画的是一个正方形 。26. 使用GraphicsWindow.FillRectangle可以实现画的图形在图形窗口中移动。27. Small Basic中,Program.Delay(5)无法让程序暂停一会儿。28. 逻辑表达式“5<6 And 6>7”结果为真。