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

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

更新时间:2021-12-29 浏览次数:58 类型:同步测试
一、选择题
  • 1. (2021高一上·东台月考) 运用计算机程序解决问题时,下列步骤合理的是(   )
    A . 设计算法 分析问题 编写程序 调试程序 B . 分析问题 设计算法 编写程序 调试程序 C . 分析问题 编写程序 设计算法 调试程序 D . 设计算法 编写程序 分析问题 调试程序
  • 2. (2021高二上·宿迁月考) 设有n位选手参加羽毛球循环赛,循环赛共进行n-1次,每位选手要与其他n-1位选手比赛一场,且每位选手每天比赛一场,不能轮空。实现循环赛日程表利用的算法是(    )
    A . 分治法 B . 动态规划 C . 贪心法 D . 回溯法
  • 3. 问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为(    )
    A . 分析问题 B . 设计算法 C . 编写程序 D . 调试运行程序
  • 4. (2021高一下·泗阳月考) 计算机编程加工的核心是对解决问题的方法进行描述,也就是(     )
    A . 分析问题 B . 设计算法 C . 编写代码 D . 调试运行
  • 5. 利用计算机解决问题的步骤有设计算法、编写程序、调试运行、结果检测和(    )。
    A . 规划设计 B . 确定主题 C . 分析问题 D . 设计脚本
  • 6. 已知三角形的三边长,求计算三角形的面积。解决此问题的算法各个步骤如下所示:

    ①确定面积的计算公式并用数学符号描述;

    ②设计算法,并通过编写计算机程序描述实现;

    ③提炼核心要素并加以假设(假设三角形的三条边长度分别为a、b、c);

    上述步骤的正确顺序是(  )

    A . ①②③ B . ①③② C . ③①② D . ③②①
  • 7. 某算法的部分流程图如图所示,执行这部分流程,变量 x,y 的值分别是 (   )

    A . 0,"7 1" B . 0, "1 7" C . 0, 17 D . 1,7
  • 8. 通过编制计算机程序解决问题的基本步骤是(    )。

    ①调试运行 ②分析问题 ③编写程序 ④设计算法

    A . ②①③④ B . ②④③① C . ②③④① D . ④②③①
  • 9. 下列编制一元二次方程求解程序的步骤正确的是(   )
    A . 设计算法→分析问题→调试程序→编写程序 B . 分析问题→设计算法→编写程序→调试程序 C . 编写程序→调试程序→分析问题→设计算法 D . 设计算法→编写程序→调试程序→分析问题
  • 10. 某算法的部分流程图如图所示,执行这部分流程图,依次输入12,20,-15,45,9,则输出b的值是(  )

    A . 12 B . -15 C . 45 D . 9
  • 11. 为了求数列12+32+52+72+……+992的和,以下说法错误的是(    )。
    A . 求和通常采用累加器逐个累加,这题要重复累加50次。 B . 这个问题通过循环结构解决。 C . 在Visual Basic中只能用do while/loop语句编程解决这个问题。 D . 解决这个问题的算法不需要输入。
二、判断题
三、程序分析题
  • 16. “枚举算法”又称为“穷举法”,其基本思想是:一一列举出所有可能的解,并验证每个可能的解是否是真正的解,若是,就采纳,否则,就抛弃。

    小明利用枚举算法解决“百元买百鸡”问题。用100元钱买100只鸡,公鸡,母鸡,小鸡都要有。公鸡5元1只,母鸡3元1只,小鸡1元3只。请问公鸡,母鸡,小鸡各应该买多少只?

    假设公鸡有X只,母鸡有Y只,小鸡有Z只。

    以下Python程序段实现了“百元买百鸡”的功能,请补全①②③处代码。

    c = 0

    for x in:

     for y in range(1,33):

      z = 100-x-y

      if  :

        print("公鸡:",x,"母鸡:",y,"小鸡:",z)

    print("共有买法",c,"种")

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

试卷信息