当前位置: 高中信息技术(信息科技) /浙教版(2019) /必修1 数据与计算 /第二章 算法与问题解决 /2.2 算法的控制结构
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙教版(2019)高中信息技术必修一数据与计算 2.2算法的...

更新时间:2021-12-25 浏览次数:41 类型:同步测试
一、选择题
  • 1. 有部分流程图结构如图,其算法结构属于(     )

    A . 顺序结构 B . 重复结构 C . 分支结构 D . 循环结构
  • 2. 以下流程图的运行结果是(    )。

    A . 6、4 B . 6、5 C . 25、4 D . 24、5
  • 3. 某算法的部分流程图如图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是(    )

    A . 12,10 B . 10,9 C . 9,15 D . 9,10
  • 4. 某算法的部分流程图如图所示,执行这部分流程,若输入y,m,d的值分别是2021,5,28,则输出的结果是(   )

    A . 146 B . 147 C . 148 D . 149
  • 5. 某算法的部分流程图如图所示。执行这部分流程后,输出f1,f2的值分别是(    )

    A . 5, 8 B . 8, 13 C . 13, 21 D . 21, 34
  • 6. 下列不属于程序的基本控制结构的是(    )
    A . 顺序结构 B . 选择结构 C . 循环结构 D . 组合结构
  • 7. 某算法的流程图如图所示,执行完该流程图后输出结果可能的是(    )

    A . 0 0 0 0 0 0 B . 2 4 2 5 2 8 C . 6 10 8 12 6 8 D . 10 22 14 16 18 12
  • 8. 某算法的流程图如图所示。执行该部分流程时,依次输入5、2、1、-35、20、0,则下列说法不正确的是(     )

    A . a <> 0执行了5次 B . s = s * x + a语句执行了4次 C . 输出s的值是20 D . 流程执行结束时x的值为5
  • 9. 某算法的流程图如图所示。执行该部分流程后,输出x,y的值分别是(     )

    A . 8  25 B . 8  49 C . 16  26 D . 16  49
  • 10. 算法执行时,每个步骤按照算法中出现的顺序依次执行的是(     )
    A . 选择结构 B . 顺序结构 C . 体系结构 D . 循环结构
  • 11. “若是本书店会员,所有商品打八五折,否则无折扣”,用算法描述这一问题,合适的算法结构是(     )
    A . 分支结构 B . 循环结构 C . 顺序结构 D . 树形结构
  • 12. (2021高一下·泗阳月考) 顺序结构程序的执行顺序是(    )
    A . 由外到内 B . 自上而下 C . 自下而上 D . 由内到外
  • 13. 以下流程图符合算法特征的是(    )。
    A . B . C . D .
  • 14. 下图中的流程图主要是哪种程序结构?(      )

    A . 顺序结构 B . 分支结构 C . 循环结构 D . 框架结构
  • 15. 如图1所示,最外圈方格中已写入数字0。机器人小艾根据图2所示的算法从数字1所在方格出发,沿箭头所指方向前进,并在空白方格中写入数字,方格X中写入的数字是(     )。

    A . 16 B . 13 C . 15 D . 14
  • 16. 如要编程画出由100个圆组成的图案,比较好的算法是(   )。
    A . 按顺序执行100个画不同大小圆的程序段 B . ①先编写1个能画不同大小圆的程序模块 ②在主程序中用100语句调用画圆程序模块 C . ①先编写1个能画不同大小圆的程序模块 ②用循环方法调用100次画圆程序模块 D . 不必先定义画圆程序模块,而直接循环100次的方法来画图案
二、简答题
  • 17. 如图所示的流程图,请根据要求回答以下问题

    1. (1) 常见的算法描述主要有三种,本算法描述是
    2. (2) 本算法的程序结构是
    3. (3) 本算法程序的输出结果是
    4. (4) 用计算机程序解决问题的步骤是:(请空白处补充完整)分析问题→设计算法→→调试运行→检测结果。
    5. (5) 上述步骤步骤是核心?

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

试卷信息