内容正文:
山东省临沂市蒙阴县2019-2020学年八年级上学期期末考试信息技术试题
一、单项选择题。(每小题2分,共50分)
1. 下列选项中,关于算法的说法不正确的是( )
A. 算法是程序设计的灵魂
B. 解决问题过程就是实现算法的过程
C. 一个算法可以不产生确定结果
D. 算法的作用在于记录和交流人类解决问题的思想
2. ( )是在保证某种效果(特性和关系)相同的前提下,将实际的、复杂的物理问题和物理过程转化为等效的、简单的、易于研究的物理问题和物理过程来研究和处理的方法。
A. 等效替代法
B. 人工智能
C. 最优化方法
D. 统筹方法
3. 计算机应用中,查找是常用的基本算法,下列选项中( )是查找的算法优化。
A. 快速排序法
B. 冒泡排序法
C. 统筹方法
D. 顺序查找
4. 如图是用( )描述设计计算圆周长和面积算法。
A. 自然语言
B. 计算机语言
C. 流程图
D. 伪代码
5. 根据算法,图中①处的内容是( )
A. 输入面积S
B. 输出R
C. pi=3.14
D. 输入半径R
6. 图形符号“”的作用是( )。
A. 输入和输出
B. 赋值
C. 判断
D. 开始和结束
7. 图中符号“” 的作用是( )。
A. 输入和输出
B. 判断
C. 开始和结束
D. 流程线
8. Python交互模式下,命令运行结果是( )
A. 23
B. 10
C. False
D. True
9. “x>0 or x<10”中的or是( )。
A. 比较运算符
B. 命令提示符
C. 逻辑运算符
D. 算数运算符
10. 图中print()是Python的一个内置函数,主要作用是( )
A. 数据的输入
B. 打印输出
C. 删除变量
D. 导入模块
11. 图中“>>>”是( ),输入相应的命令即可执行程序。
A. 比较运算符
B. 命令提示符
C. 逻辑运算符
D. 算术运算符
12. 图中type()函数的作用是( )
A. 对象类型的查看
B. 将字符串转换为数值
C. 随机函数
D. 产生一个序列
13. Python中比较运算符的不相等用( )表示。
A. ==
B. !=
C. <>
D. ≠
14. Python中,单行注释可使用( )后面加注释语句。
A. #
B. 引号
C. 冒号
D. { }
15. 图中的程序是( )。
A. 顺序结构
B. 循环结构
C. 逆序结构
D. 分支结构
16. 程序运行后,b的值的是( )。
A. 24
B. 9
C. 10
D. 27
17. Python中,在if条件后输入( ),下面的程序会强制缩进。
A. 冒号
B. 逗号
C. 引号
D. 等号
18. 图中是定义了一个名称为h的( )
A 元组
B. 列表
C. 字典
D. 元素
19. print(h[1])是调用h中的第( )个元素。
A. 0
B. 1
C. 2
D. 3
20. 若要删除h中特定内容的数据,可以使用的函数是( )
A. import
B. random
C. remove
D. open
21. Python中,用来统计列表中某元素数量的函数是( )。
A. input()
B. index()
C. remove()
D. count()
22. 下列选项中,不属于APP Inventor界面的是( )
A. 项目界面
B. 设计界面
C. 逻辑编程界面
D. 可视界面
23. APP Inventor项目界面中新建项目,切换至( )界面添加组件。
A. 项目界面
B. 设计界面
C. 逻辑编程界面
D. 可视界面
24. APP Inventor中,组件分为两类:( )。
A. 全部组件和部分组件
B. 可视组件和非可视组件
C. 按钮和音效播放器
D. 组件列表和积木抽屉
25. 在APP Inventor中,下列选项中,( )组件的作用是通过逻辑编程显示程序指定的图片。
A. 文本输入框
B. 标签
C. 语音识别器
D. 图片
二、判断题。(对的写“对”,错的写“错”。每小题1分,共10分)
26. 设计算法就是寻求解决问题的方法,并进行精确描述。( )
27. 算法有具体步骤,可以无限循环。( )
28. 快速排序法是所有排序算法中最高效的一种。( )
29. Python中,对65÷9求余数的表达式是65//9。( )
30. Pyth