2021-2022学年度第二学期信息技术学科八年级期末阳光测评试题

:考试形式:闭卷考试时间:40分钟试卷总分:100分

Q1:姓名

填空1

Q2:班级(例:初二x班)

填空1

:一、单选题(请按题号将正确选项填涂在答题卡中,本题共20小题,每小题2分,共40分)

Q3:1. 以下对算法的描述正确的是?( ) *

A.算法是解决问题的有限步骤
B.算法是计算表达式
C.算法是计算机程序
D.算法是解决问题的无限步骤

Q4:2. 本学期,我们接触了计算机编程,以下( )是我们本学期所用的编程语言。 *

A.Python
B.Visual Basic
C.Photoshop
D.Flash

Q5:3. 以下关于Python语言说法错误的是( )。 *

A.Python是一种计算机语言
B.计算机会执行程序中的注释内容
C.程序中同一层级中的代码应具有相同的缩进量
D.在算术表达式中,括号的优先级最高

Q6:4. 以下描述中最适合用计算机编程来处理的是( )。 *

A.确定放学回家的路线
B.处理一张数码照片
C.计算10000以内的奇数和
D.在因特网上查找歌曲

Q7:5. if语句属于( )。 *

A.顺序语句
B.分支语句
C.判断语句
D.循环语句

Q8:6. 下列( )语句在Python中是非法的。 *

A.x = float(y)
B.x = int(y) + int(z)
C.x = int(y) + str(z)
D.x = float(y) + float(z)

Q9:7. Python中的“a==6”含义是( ) *

A.a等于6
B.将6赋值给变量a
C.将变量a赋值给6
D.a不等于6

Q10:8. 表达式10**2//5的结果是 ( )。 *

A.20
B.2
C.200
D.4

Q11:9. 以下属于整型的数据是( )。 *

A.6.66
B.666'
C.666
D.a666

Q12:10. 要在Python的IDLE程序编辑窗口下运行程序,应该选择( )。 *

A.File—Run
B.File—Run Module
C.Run—Run Module
D.Run—Python Shell

Q13:11. float(input())语句,当输入2022时,结果是( ) *

A.2022
“2022”
C.‘2022’
D.2022.0

Q14:12. 算法流程图中的菱形框表示( )。 *

A.判断框
B.输入/输出框
C.处理框
D.起止框

Q15:13. 下列哪个变量名是正确的?( )。 *

A.12A
B.if
C.age5
D.ab cd

Q16:14. 下列表达式书写错误的是( ) *

A.x*2==x**2
B. 50>y-10
C.(120%4)*2!=(40/25)
D. x*2=x**2

Q17:15. 将式子b+a/5b的值存入变量x1的python语句是:( ) *

A.b+a/5*b
B.(b+a)/5*b
C.x1=b+a/5*b
D.x1==(b+a)/5*b

Q18:16. 设a=10,b=5,以下关系表达式的值为True的是( )。 *

A.a==b
B.b**2!=a
C.a
D.a%b==a//2

Q19:17.在下面流程图中,当条件成立时,程序输出的结果是( )。*[图片]

A.体温正常,可以进入学校
B.发烧,不能进入学校
C.True
D.False

Q20:18. 下列需要用多分支语句来解决的问题是( )。 *

A.判断一个数是否为偶数
B.判断体温是否正常
D.根据四个档次的用电量计算电费

Q21:19. 在下面流程图中,当第3次循环时,程序输出的结果是( )。[图片]*

A.3
B.5
C.7
D.9

Q22:20. Python中能实现键盘输入的函数是( )。 *

A. sort( )
B. range( )
C. input( )
D. print( )

:二、判断题(请按题号将正确答案填入答题卷,对的打“√”,错的打“×”。本题共5小题,每小题6分,总分30分)

Q23:21. Python源代码程序的扩展名是py。 *

Q24:22. 在Python中,除了字符串,其余所有符号必须是半角字符,否则计算机提示出错。 *

Q25:23. input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。 [判断题] *

Q26:24. 在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。 [判断题] *

Q27:25. Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。 [判断题] *

:三、读程序写结果(请按题号将正确答案填入答题卷,本题共3小题,每小题10分,共30分)

Q28:26. 写出下列程序的运行结果:_________ x=int(12.05) y=int(‘10’) z=float(‘10’) print(x+y-z) *

填空1

Q29:27. 写出下列程序的运行结果:_________ a=8 b=4 a=b print(a) *

填空1

Q30:28. 写出下列程序的运行结果:_________ sum=0 i=1 while(i=6): if (i%2!=0): sum=sum+i i=i+1 print(sum)

填空1
问卷网
2021-2022学年度第二学期信息技术学科八年级期末阳光测评试题
关于
1年前
更新
0
频次
34
题目数
分享