当前位置: 初中信息技术 /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

山东省临沂市蒙阴县2019-2020学年八年级上学期信息技术...

更新时间:2021-03-24 浏览次数:106 类型:期末考试
一、单项选择题。
  • 1. 下列选项中,关于算法的说法不正确的是(  )
    A . 算法是程序设计的灵魂 B . 解决问题的过程就是实现算法的过程 C . 一个算法可以不产生确定的结果 D . 算法的作用在于记录和交流人类解决问题的思想
  • 2. (2019八上·蒙阴期末) (  )是在保证某种效果(特性和关系)相同的前提下,将实际的、复杂的物理问题和物理过程转化为等效的、简单的、易于研究的物理问题和物理过程来研究和处理的方法。
    A . 等效替代法 B . 人工智能 C . 最优化方法 D . 统筹方法
  • 3. 计算机应用中,查找是常用的基本算法,下列选项中(  )是查找的算法优化。
    A . 快速排序法 B . 冒泡排序法 C . 统筹方法 D . 顺序查找
  • 4. 根据图,回答问题:

    1. (1) 如图是用(  )描述设计计算圆周长和面积的算法。
      A . 自然语言 B . 计算机语言 C . 流程图 D . 伪代码
    2. (2) 根据算法,图中①处的内容是(  )
      A . 输入面积S B . 输出R C . pi=3.14 D . 输入半径R
    3. (3) 图形符号“ ”的作用是(  )。
      A . 输入和输出 B . 赋值 C . 判断 D . 开始和结束
    4. (4) 图中符号“ ”的作用是(  )。
      A . 输入和输出 B . 判断 C . 开始和结束 D . 流程线
  • 5. 根据如图回答问题

    1. (1) Python交互模式下,命令运行结果是(  )。
      A . 23 B . 10 C . False D . True
    2. (2) “x>0 or x<10”中的or是(  )。
      A . 比较运算符 B . 命令提示符 C . 逻辑运算符 D . 算数运算符
  • 6. 根据如图回答问题

    1. (1) 图中print()是Python的一个内置函数,主要作用是(  )
      A . 数据的输入 B . 打印输出 C . 删除变量 D . 导入模块
    2. (2) 图中“>>>”是(     ),输入相应的命令即可执行程序。
      A . 比较运算符 B . 命令提示符 C . 逻辑运算符 D . 算术运算符
    3. (3) 图中type()函数的作用是(  )
      A . 对象类型的查看 B . 将字符串转换为数值 C . 随机函数 D . 产生一个序列
  • 7. Python中比较运算符的不相等用(  )表示。
    A . == B . != C . <> D .
  • 8. Python中,单行注释可使用(  )后面加注释语句。
    A . # B . 引号 C . 冒号 D . {  }
  • 9. 根据如图回答问题

    1. (1) 图中的程序是(  )。
      A . 顺序结构 B . 循环结构       C        D. C . 逆序结 D . 分支结构
    2. (2) 程序运行后,b的值的是(  )。
      A . 24 B . 9 C . 10 D . 27
    3. (3) Python中,在if条件后输入(  ),下面的程序会强制缩进。
      A . 冒号 B . 逗号 C . 引号 D . 等号
  • 10. 根据如图回答问题

    1. (1) 图中是定义了一个名称为h的(  )
      A . 元组 B . 列表 C . 字典 D . 元素
    2. (2) print(h[1])是调用h中的第(  )个元素。
      A . 0 B . 1 C . 2 D . 3
    3. (3) 若要删除h中特定内容的数据,可以使用的函数是(  )
      A . import B . random C . remove D . open
  • 11. Python中,用来统计列表中某元素数量的函数是(  )。
    A . input() B . index() C . remove() D . count()
  • 12. 下列选项中,不属于APP Inventor界面的是(  )
    A . 项目界面 B . 设计界面 C . 逻辑编程界面 D . 可视界面
  • 13. 在项目界面中新建项目,切换至(  )界面添加组件。
    A . 项目界面 B . 设计界面 C . 逻辑编程界面 D . 可视界面
  • 14. APP Inventor中,组件分为两类:(  )。
    A . 全部组件和部分组件 B . 可视组件和非可视组件 C . 按钮和音效播放器 D . 组件列表和积木抽屉
  • 15. 下列选项中,(  )组件的作用是通过逻辑编程显示程序指定的图片。
    A . 文本输入框 B . 标签 C . 语音识别器 D . 图片
二、判断题。
三、综合题。
  • 26. 根据“算法思想初探”有关知识,完成填空。

    1. (1) 如图是我国著名数学家华罗庚先生举的一个“烧水泡茶”的例子。“烧水泡茶”运用的是方法,这种方法与算法相结合,可以优化算法的流程。
    2. (2) 中央电视台曾经有一档节目,要求选手在限定时间内猜中某一物品的售价。如果猜中就把物品奖励给选手。例如:猜一种手机的价格,手机价格在500—1000之间。选手开始报价:"800元。”主持人回答:“低了。”

      —900元

      —高了。

      —850元。

      —猜中了。

      由材料可知,报价过程具有一定的技巧性,可以运用查找的算法优化,这种查找需要先找有序数列的,重复操作,一步一步确定一个较小的范围。

    3. (3) 篮球联赛中,有五个班级的比赛积分依次是14,11,13,8,9,采用“冒泡排序法”对比赛积分进行由小到大的排序,第2轮排序的结果为:,14。
    4. (4) 本学期我们学习了算法思想初探,请写出算法的特征:输入项、输出项、
  • 27. 根据“学生成绩评价”程序截图,完成填空。

    学生成绩评价程序实现对输入学生成绩进行评价的功能。评价标准是90分以上为“优秀”,80-90间为“良好”,60-80分为“及格”,60分下为“不及格”。

    1. (1) 从图中可以看出,程序设计中运用了if—语句结构;在条件语句中,是可选项。
    2. (2) 程序中的定义的变量是,变量的使用过程为:定义—
    3. (3) 程序中的input()函数是Python的内置函数,主要用于
    4. (4) 请补充完成程序,填写合适的逻辑运算符①,②
  • 28. 根据“三角形”程序截图,完成填空。

    1. (1) 程序中运用的for循环语句,该语句的基本格式为: <循环变量> <遍历结构>:<语句块>
    2. (2) range()函数表示产生,从程序中可以看出,该循环语句共执行次。
    3. (3) 程序中使用的保留字自定义sjx()函数,sjx(10)表示函数。
    4. (4) 程序编写完成后,首先要进行,命名为“三角形.”;运行程序执行编辑窗口中的“ ”—“Run Module”命令。
  • 29. 根据APP Inventor界面截图,完成填空。

     

    1. (1) 从组件列表中可知,在设计界面添加了种组件;操作过程是拖动“”中的组件到工作区。
    2. (2) 从组件列表中可知,需要将两种组件放入到水平布局组件中。
    3. (3) 选中组件,利用“”修改各组件的属性。
    4. (4) 完成界面设计后,需要对“后退”、“前进”、“Web浏览器”等组件进行编程,这需要在APP Inventor的界面完成。
    5. (5) 请将下列积木块进行组合,将对应字母填在横线上。

                  a.

                b.

                 c.

    6. (6) 保存项目,执行“”—“保存项目”完成。

微信扫码预览、分享更方便

试卷信息