达标综合练习 2022--2023学年 信息技术九年级 人教版(Word版,含答案)

资源下载
  1. 二一教育资源

达标综合练习 2022--2023学年 信息技术九年级 人教版(Word版,含答案)

资源简介

达标综合练习 2022--2023学年 信息技术九年级 人教版
一、选择题
1.陈梅利用VB编写了一个计算画同心圆的程序,其算法流程图如图所示,从图中可以看出循环的步长是( )
A.1/2 B.x C.1 D.50
2.程序有三种基本结构,分别是( )。
A.顺序 选择 循环 B.顺序 选择 嵌套
C.顺序 嵌套 循环 D.嵌套 选择 循环
3.在Python中,下列哪个值是整数( )。
A.5.0 B.“5.0” C.-5 D.以上都不是
4.如图所示,程序的运算结果是( )。
A.10,5,5 B.5,10,5 C.10,10,5 D.10,5,10
5.下面关于for循环的正确描述的是( )
A.for循环只能用于循环次数已经确定的情况
B.for循环是先执行循环体语句,后判断表达式
C.for循环体语句中,可以包含多条语句,但要用花括号括起来
D.for语句多个表达式之间用逗号隔开
6.在VB中,下面circle语句中,圆心的纵坐标是( )
circle (1200, 1000), 750 ,rgb(255, 0, 0)
A.1200 B.1000 C.750 D.255
7.利用for循环求:1+2+3+4.......+100的和(用s表示和)
s=0
for a in range( ):
s=s+a
print(s)
A.(1,99) B.(1,100) C.(1,101) D.(0, 100)
8.如下程序的功能是( )
A.s=1-2+3-……-10 B.s=1*2*3*……*10
C.s=1!-2!+3!......-10! D.s=1-2*3+3*4+……+9*10
9.在range()函数中最少使用的参数和最多使用参数个数分别为( )。
A.0,1 B.1,2 C.1,3 D.2,3
10.某对分查找算法的VB程序段如下:
i=1: j=7
f=False
key=Va1 (Text1. Text) .
Do While i < j And Not f
m= (i+j) \2
If a (m) =key Then f=True
If a (m) >key Then i=m-1 Else i=m+1
Loop
List1. Addltem Str, (i) +Str. (j) +Str. (m)
数组元素a(1)到a(7)的值依次为"23,42,58,66,77,83,98",运行上述程序段后,列表框List1显示的结果为"5 4 5",则文本框Text1中输入值的范围是( )
A.[66,77] B.[66,77) C.(66,77] D.(66,77)
二、填空题
11.有一变量为a,它的值为逻辑“假”,请写出赋值表达式:________________。
12.对象与事件:VB程序设计中,每个对象都有对用户的操作或者系统触发做出响应的多种方式,我们将这些响应方式统称为“事件”。常见的事件有以下几种:
A.DblClick B.Click C.Load D.KeyDown E. KeyUp
请同学们将正确的字母编号填入表1“事件名称"列中对应的位置。
事件名称 功能描述
E 当键盘按键弹起时,响应该事件
______ 当键盘按键按下时,响应该事件
______ 当鼠标双击窗体中不含任何其他控件的空白区,响应该事件
.______ 当鼠标单击窗体中不含任何其他控件的空白区,响应该事件
.______ 当窗体加载入内存时,响应该事件
【表1】
13.有一列表s=[7, 'hello',"huawei"],那么s[0]=________,s[-1]= ________。
14.在Python中,“%”表示___________,“//”表示___________。
15.现在有36块砖,36人搬。男人每人搬4块,女人每人搬3块,两个小孩搬1块砖。要求一次全搬完。问需男、女、小孩各多少人?
分析:设男、女、小孩人数分别为a、b、c。
(1)需要满足的条件:_______=36 ________=36
(2)枚举范围:
男人,最多有_______人;
女人,最多有_______人;
小孩,最多有_______人;(小孩人数必须要偶数)
三、判断题
16.在VB中,标签的Caption属性可以用来显示运算结果。( )
17.VB中,颜色函数rgb(0,0,0)返回白色。( )
18.在VB中,单击按钮可以终止程序的运行。( )
19.VB的循环语句中,for和next不需要成对使用。( )
20.在VB中,工程文件与窗体文件是一样的。( )
四、操作题
21.根据APP Inventor界面截图,完成填空。

(1)从组件列表中可知,在设计界面添加了_________种组件;操作过程是拖动“____________”中的组件到工作区。
(2)从组件列表中可知,需要将___________和 _____________两种组件放入到水平布局组件中。
(3)选中组件,利用“____________”修改各组件的属性。
(4)完成界面设计后,需要对“后退”、“前进”、“Web浏览器”等组件进行编程,这需要在APP Inventor的_______________界面完成。
(5)请将下列积木块进行组合,将对应字母填在横线上。
1—__________,2—___________,3—___________。
(6)保存项目,执行“___________”—“保存项目”完成。
22.根据“学生成绩评价”程序截图,完成填空。
学生成绩评价程序实现对输入学生成绩进行评价的功能。评价标准是90分以上为“优秀”,80-90间为“良好”,60-80分为“及格”,60分下为“不及格”。

(1)从图中可以看出,程序设计中运用了if—________—_________的_______语句结构;在条件语句中,______和_______是可选项。
(2)程序中的定义的变量是______,变量的使用过程为:定义—_______—________。
(3)程序中的input()函数是Python的内置函数,主要用于___________________。
(4)请补充完成程序,填写合适的逻辑运算符①________,②_________。
五、简答题
23.根据内容进行连线。

Label TextBox OptionButton Timer Image CommandButton
看图回答下列小题:
24.图中共有几个对象(控件)
A.1 B.2 C.3 D.4
25.图中的气球属于下列哪种控件
A.按钮 B.文件框 C.标签框 D.图片
26.如果把窗体的标题“彩球”改为“彩球飘扬”,则需要设置的窗体属性是
A.Name B.Caption C.BackColor D.Font
试卷第1页,共3页
试卷第1页,共3页
参考答案:
1.D
2.A
3.C
4.A
5.C
6.B
7.C
8.C
9.C
10.D
11.a=False
12. D A B C
13. 7 'huawei'
14. 取余 取整
15. 4*a+3*b+0.5*c a+b+c 3 3 30
16.正确
17.错误
18.正确
19.错误
20.错误
21. 4 组件面板 按钮 文本输入框 属性面板 逻辑编程 b c a 项目
22. elif else 多分支 elif else score 赋值 调用 数据的输入 or and
23.
24.C 25.D 26.B
答案第1页,共2页
答案第1页,共2页

展开更多......

收起↑

资源预览