内容正文:
2021-2022学年度第二学期教学质量自查
八年级信息技术
(笔试部分)
注:本试卷考试时间60分钟,满分100分,请将答案填写在答题卡上,否则不给分(占期末40%,只上送笔试成绩。另60%分值可通过限时作品评价、不限时项目或课题(作品)评价和学习过程档案袋,由学校自主综合评定)。
一、单项选择题(每题2分,共50分)
1. 本学期,我们学习了用Python语言编程,它的程序文件的扩展名为( )
A. .psd B. .exe C. .sb D. .py
2. 计算机程序通常由程序设计语言来编写。目前,程序设计语言大致可以分为三大类,不包括( )
A. 汇编语言 B. 高级语言 C. 自然语言 D. 机器语言
3. 算法就是解决问题的详细方法和步骤,一般可以用( )描述算法。( )
A. 流程图 B. 雷达图 C. 饼图 D. 柱形图
4. 流程图用一些图形符号表示规定的操作,并用带箭头的流程线连接这些图形符号,表示操作进行方向。下列表示条件判断的图形符号是( )
A. B. C. D.
5. 程序设计有三种基本结构,下列不属于这三种基本结构的是( )
A. 树形结构 B. 循环结构 C. 顺序结构 D. 分支结构
6. 在Python中,语句print("Hello!")的运行结果是( )
A. Hello! B. ("Hello!") C. "Hello!" D. print("Hello!")
7. 在Python中,变量的命名要遵循一定规则,下列规则不正确的是( )
A. 变量名要以字母、汉字、数字或下划线命名,不能以数字开头
B. 变量名不能使用Python内置命令等保留字符,如print、input、turtle等不能作为变量名
C. 变量名中的英文字符区分大小写,如bag、Bag和BAG是三个不同的变量
D. 变量名中间可以有空格
8. 根据变量命名规则,下列变量的命名正确的是( )
A. K12 B. while C. 8a D. 3B
9. 李鸣学习了Python的入门知识后,用海龟编辑器编写了一个简单的除法计算程序,在运行程序之后,海龟编辑器的控制台出现了提示信息,关于这种情况的描述不正确的是( )
A. 程序没有错误,已经顺利运行
B. 可以通过控制台查看详细错误信息
C. 第3行的语句背景色突出显示,表示程序运行到该处时出错
D. 该程序运行出错
10. 李鸣学习了Python的入门知识后,用海龟编辑器编写了一个简单的除法计算程序,李鸣想尝试一下海龟编辑器的图形化编程功能,他可以点击菜单栏中的( )按钮。( )
A. 运行 B. 库管理 C. 积木模式 D. 硬件
11. 李鸣学习了Python的入门知识后,用海龟编辑器编写了一个简单的除法计算程序,李鸣从课堂上了解到Python有许多功能强大的第三方库,他可以点击菜单栏中的( )按钮进行第三方库的下载安装。( )
A. 运行 B. 库管理 C. 积木模式 D. 硬件
12. 在Python编程中,while语句可以通过设置循环条件或使用( )命令来退出或者中断循环。( )
A. break B. print C. left D. input
13. 圆的周长计算公式是:。在Python编程中,小军可以编写( )语句计算圆周长。( )
A. L=3.14*r**2 B. L=2*3.14*r C. 2*r=L D. 2*3.14*3.14=L
14. Python有多种数据类型,包括数值型、字符型、布尔型等。而字符型数据要进行算术运算,必须要将其转换为数值型数据,这就是数据类型转换。下列不是数据类型转换函数的是( )
A. int() B. str() C. color() D. float()
15. 在编写程序时经常要对某一个条件进行判断,“条件”只有“成立”或“不成立”两种结果,成立用“True”表示,不成立用“False”表示。下列关系表达式结果为“False”的是( )
A. 3<9 B. 16>5 C. 4!=5 D. 20<18
16. 在and逻辑表达式中,两边的表达式同时成立,结果才返回“True”。下列逻辑表达式结果为“True”的是( )
A. 100>=80 and 60>80 B. 10<=20 and 30>40 C. 100>80 and 80>60 D. 60>80 and 120<80
17. 在下列关系运算符中,表示“不等于”含义的符号是( )
A. <= B. <> C. >= D. !=
18. 以下程序的输出结果如图所示,该程序中变量i的初始值是( )
A