山东省临沂市蒙阴县2020-2021学年八年级上学期信息技术期末考试试卷

试卷更新日期:2021-06-07 类型:期末考试

一、选择题

  • 1. 下列选项中,有关算法的描述不正确的一项是(    )
    A、解决一个问题的算法可以有多种 B、一个算法可以不产生确定的结果 C、算法是程序设计的灵魂 D、算法可以用自然语言或流程图描述
  • 2. 算法的特征不包括(  )。
    A、有穷性 B、确定性 C、可行性 D、无穷性
  • 3. 违章停车拍照系统的算法流程图如图所示,此算法的描述采用了(    )

    A、自然语言 B、机器语言 C、程序设计语言 D、流程图
  • 4. 图形符号“ ”的作用是(    )。
    A、输入和输出 B、赋值 C、判断 D、算法的开始和结束
  • 5. 从图中可知,程序满足(    )条件时会执行拍照操作。

    A、停车时间为1min B、停车时间为5min C、停车时间为6min D、停车时间为4min
  • 6. 通过“冒泡排序法”,我们得到12、-3、5、9、1这5个数第1轮排序的结果为(    )
    A、-3、5、9、1、12 B、-3、12、5、9、1 C、-3、9、5、1、12 D、-3、1、5、9、12
  • 7. 如图材料可知,猜价格的过程具有一定的技巧性,我们可以运用(    )查找,这种查找需要先找有序数列的中点,重复操作,一步一步确定一个较小的范围。

    A、顺序 B、二分 C、快速 D、冒泡
  • 8. Python中,我们常用(   )函数查看数据类型。
    A、input( ) B、print( ) C、type( ) D、scanf( )
  • 9. 下列选项中,(  )不是Python的算术运算符。
    A、* B、// C、% D、\
  • 10. Python中,“>>>”是(    ),输入相应的命令即可执行程序。
    A、比较运算符 B、命令提示符 C、逻辑运算符 D、算术运算符
  • 11. 如图中是定义了一个名称为Prime的(    )

    A、元组 B、列表 C、字典 D、元素
  • 12. 图中“print(Prime[2])”是调用的列表中的第(    )个元素。

    A、0 B、1 C、2 D、3
  • 13. Python中,在函数内部的变量称为(    )。
    A、局部变量 B、全局变量 C、保留字 D、函数变量
  • 14. Python中,(    )一旦创建就不可修改的。
    A、列表 B、元组 C、字典 D、集合
  • 15. 在Excel工作表中,如果输入到单元格中的数值太长,单元格不能完整显示其内容时,应(    )。
    A、适当增加行高 B、适当增加列宽 C、适当减少行高 D、适当减少列宽
  • 16. WPS表格为我们提供了多种类型的图表,如图是(    )适用于显示几个参数占全部的比例多少。

    A、条形图 B、折线图 C、柱形图 D、饼图
  • 17. 若要为表格添加红色外边框,可选中A1:F3区域,在(  )格式对话框中设置。

    A、条件 B、文本框 C、页边距 D、单元格
  • 18. 我们可以使用(    )函数计算选课最多的班级。

    A、SUM B、MIN C、AVERAGE D、MAX
  • 19. 在单元格B3中输入“=IF(B2>=26,”受欢迎“,”一般“)”,回车确定后,单元格B3中显示的是(    )

    A、25 B、一般 C、受欢迎 D、26
  • 20. WPS表格中,在对数据清单进行分类汇总前,一定要先进行(    )。
    A、排序 B、自定义函数 C、调整行高 D、引用
  • 21. 在WPS表格中输入身份证号时,为避免出现“3.71003E+17”的信息,应该先把单元格的格式设置为(    )型数据。
    A、货币 B、数值 C、文本 D、日期
  • 22. APP Inventor的组件分为两类,按钮属于(     )组件。
    A、非可视 B、可视 C、程序 D、积木
  • 23. 下列选项中,不属于APP Inventor的逻辑编程界面的(    )
    A、菜单区 B、组件面板 C、代码块 D、素材区
  • 24. APP Inventor中,下列变量名称中不正确的一项是(    )
    A、AB信息 B、?AB信息 C、_AB信息 D、信息AB
  • 25. APP Inventor中,(   )变量可以用在App的所有过程及时间处理函数中,是一个独立的块。
    A、全局 B、局部 C、组件 D、列表

二、判断题

  • 26. “曹冲称象”曹冲巧妙地给大象称量了体重,这是运用的等效替代法。
  • 27. 快速排序法采用“分治”的思想,是所有排序算法中最高效的一种。
  • 28. Python中,多行注释可使用“#”后面加注释语句。
  • 29. Python中,幂运算的优先级别较高,可以使用“[]”改变运算顺序。
  • 30. Python中,变量名使用标识符表示,break可以用作标识符。
  • 31. WPS Office表格中,逻辑“与”的含义是与它相连的两个条件满足其中一个即可。
  • 32. WPS Office表格中,单元格中的字体能在单元格格式对话框中进行设置。

  • 33. WPS Office表格中,MIN(A3:A6)是求A3:A6区域内的最小值。
  • 34. APP Inventor中,大多数情况下可视组件是不可以单独设置背景图片的。
  • 35. APP Inventor具有逻辑检查功能。

三、操作题

  • 36. 这是用Python编写的“BMI值计算程序”,根据截图完成填空。

    height=input('你的身高是多少米:')

    height=float(height)

    weight =input('你的体重是多少KG:')

    weight =float(weight)

    BMI=weight/(height*height)

    if BMI>=24.9:

        print('肥胖')

      ①  BMI<24.9   ②   BMI>=18.5:

       print('正常')

    else:

        print('偏瘦')

    (1)、从图中可知,程序中使用的是语句,在语句后输入“”,下面的程序会强制缩进。
    (2)、程序中定义height和weight为
    (3)、请补充完整程序:①;②
    (4)、图中函数是Python的内置函数,主要用于数据的输入。
  • 37. 这是用Python编写的 “三角形”程序,根据截图完成填空。

    (1)、程序中使用的遍历结构是函数。
    (2)、程序中使用保留字自定义sjx()函数。
    (3)、从程序中可以看出,该循环语句共执行次。
    (4)、程序编写完成后,需要进行保存,命名为“三角形.py”,运行程序时执行编辑窗口中的“”—“Run Module”命令。
  • 38. 这是用《WPS表格》制作的“班级海报设计评分表”,根据截图完成填空。

    图1

    图2

    图3

    (1)、将A1:G1区域的文本“班级海报设计评分表”合并并居中是通过图2中的按钮完成;若将“总分”大于25.0的单元格填充为红色,需要通过图2中的按钮进行设置。(填图2中的数字)
    (2)、用函数对B3:D3区域进行平均分计算时,先选定单元格E3,再输入函数,请写出求平均分的函数表达式:
    (3)、图3是对图1中的A2:区域制作的图表,若将《小小设计师》的年级互评分数改为8.5,图表是否发生变化?(填是或否)。
    (4)、我们可以利用函数求F3单元格在“F3:F8”区域中的排序,请将函数表达式补充完整:“=(F3,$F$3:$F$8)”,其中“$F$3”是单元格地址引用中的引用。
    (5)、我们还可以选中相应区域,通过“”选项卡中的“排序”按钮对“总分”进行排序。
    (6)、若需要只显示“总分”高于26.0的海报作品,可以利用《WPS表格》中的“”功能完成;不符合条件的数据将被隐藏。
    (7)、表格设计完成后,将文件保存为“班级海报设计评分表.”。