综合练习 新世纪版(2018)信息技术八年级上册(Word版,含答案)

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

综合练习 新世纪版(2018)信息技术八年级上册(Word版,含答案)

资源简介

综合练习 新世纪版(2018)信息技术八年级上册
一、选择题
1.运行以下程序,显示的运行结果是( )。
Num1=5
Num2=4
Num1=Num2
print(Num1,Num2)
A.5 5 B.4 4 C.4 5 D.5 4
2.下列表达式结果为错误的是( )
A.2>1 B.35>=35 C.1!=1 D.15<=19
3.调试以下代码:
x=4 y=3
if x>y:
print(x)
else:
print(y)
屏幕上输出的内容是( )
A.3 B.4 C.1 D.2
4.运行以下程序,输入100,200,显示的运行结果是( )
a=input( )
b=input()
c=a+b
print (c)
A.c=300 B.c=100200 C.300 D.100200
5.在python中,下列关于for 循环语法结构说法错误的是( )
A.for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型
B.for循环中的数据集合后面的冒号可有可无
C.for循环的同级别语句需要缩进对齐
D.for 循环中可以继续嵌套 for 循环
6.下面Python变量名命名不符合规则的是( )
A.teacher B.2name C.a_3 D._a3
二、填空题
7.Python语句:
x=True
y=False
z=False
print(x or y and z)的程序运行结果是___________。
8.在Python的IDLE环境中,执行下列语句段。
>>>a=6
>>>b=4
>>>a,b=b,a
执行结束时,变量a,b的值分别是________________(用逗号隔开)。
9.在Python的编程环境中,结合以下几条程序代码,完成下面两小题的选择:
x=int(10.5)*10
x=10
y=x/5
print(y)
(1)请问这段程序代码符合算法的什么结构?( )
A.顺序结构 B.选择结构 C.循环结构 D树型结构
(2)以下说法正确的是( )
A.程序代码中出现的两个“x”均是常量 B.程序执行结束,x最终被赋予的值为105
C.程序执行结束,y最终被赋予的值为20 D.程序执行结束,屏幕会显示2
10.程序一:完善程序,实现以下功能:要求程序运行时候输入长方形的长和宽,最后输出面积。选择合适的选项填入横线处,使程序能按要求正确运行。
a=float(input("请输入长方形的长"))
b=float(input("请输入长方形的宽"))
_______
print("长方形的面积为"+str(s))
A.a*b=s B.s=a*b C.s=a**b D.a*b
三、判断题
11.多分支语句可以使用“if--elif--else”的结构。( )
12.Python中,循环语句也可以进行多层的嵌套。 ( )
13.不管是哪一种条件语句,都要在条件表达式和me之后输入冒号。( )
14.智能手机和计算机一样,也可以通过安装应用软件来增加新的应用。 ( )
四、操作题
15.根据“折纸测珠峰”的程序,完成填空。
珠穆朗玛峰简称“珠峰”,珠峰海拔约为8844米,是世界第一高峰。如果有一张足够大的纸(厚0.1毫米),对折多少次,纸张的厚度可以超过珠穆朗玛峰的高度?
程序如图:
(1)请将程序补充完整:While___________:
(2)该循环语句根据条件进行循环,当条件为_________时,循环体重复执行。
(3)程序中的自定义的变量为_______和_______ 。
五、简答题
16.如何进行大头贴的合成?
17.请写出动画的制作过程是什么?
试卷第1页,共3页
试卷第1页,共3页
参考答案:
1.B
2.C
3.B
4.D
5.B
6.B
7.True
8.4,6
9. A D
10.B
11.正确
12.正确
13.正确
14.对
15. h<8844 True(真) i h
16.打开Fireworks→选择“文件”→“打开”→打开模板文件,→再选择“文件”→“导入”→在“层”面板中,将照片图层拖动到模板图层的下面,并调整位置大小。
17.1、由动画主要设计者画出“关键帧”。
2、由助手画出位于两个“关键帧”的“补间”动作。
3、把画好的铅笔稿图手工描在透明片上,或用照相制版的方法印在透明片上,然后着色。
4、在动画摄制台上进行拍摄,然后对胶片进行编辑、剪接、配音、添加字幕等后期制作工序。
答案第1页,共2页
答案第1页,共2页

展开更多......

收起↑

资源预览