浙教版(2019)高中信息技术必修一数据与计算 3.1用计算机编程解决问题的一般过程同步练习

试卷更新日期:2021-12-23 类型:同步测试

一、选择题

  • 1. 求解方程ax2+bx+c=0(a≠0),如果用计算机编程去实现这样的过程,用到的主要算法结构是(  )
    A、分支结构 B、嵌套结构 C、循环结构 D、顺序结构
  • 2. 以下选项中,计算机解决问题的正确过程是(  )。
    A、抽象与建模→编写程序→设计算法→调试运行 B、抽象与建模→设计算法→编写程序→调试运行 C、设计算法→抽象与建模→编写程序→调试运行 D、抽象与建模→设计算法→调试运行→编写程序
  • 3. 以下哪个是编写计算机程序解决问题的过程?(    )
    A、分析问题→编写程序→设计算法→调试运行程序 B、编写程序→分析问题→设计算法→调试运行程序 C、分析问题→设计算法→编写程序→调试运行程序 D、编写程序→调试运行程序→分析问题→设计算法
  • 4. 编程解决问题的一般过程是(    )

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

    A、①②③④ B、④①③② C、④①②③ D、①④②③
  • 5. 用计算机编程解决问题的一般过程:①设计算法;②编写程序;③抽象与建模;④调试运行程序。顺序正确的是(    )。
    A、①②③④ B、②①③④ C、③②①④ D、③①②④
  • 6. 开源硬件编程的基本过程是(    ) 。

    ①编译程序②连接计算机③编写程序④安装驱动⑤上传程序⑥测试程序

    A、①②③④⑤⑥ B、②④③①⑤⑥ C、④②③①⑤⑥ D、④②①⑤⑥
  • 7. 小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是(     )
    A、设计出解决问题的算法 B、设计出解决问题的PPT C、编写出Python代码 D、选择一种编程软件
  • 8. 用计算机编程解决问题的首要步骤是(   )
    A、抽象建模 B、设计算法 C、编写程序 D、调试运行程序
  • 9. 用计算机解决问题的一般经历下面几个过程:①设计算法,②编写程序,③调试运行,④抽象建模。下面排序正确的是(     )
    A、④①③② B、①②③④ C、③④①② D、④①②③
  • 10. ①设计算法,②描述算法,③调试运行程序,④抽象建模,⑤编写程序。从以上这些过程选出属于用计算机编程解决问题的一般过程,并正确排序后的选项是(    )
    A、④①⑤② B、①②③④ C、④①②⑤ D、④①⑤③
  • 11. 在下列问题中,最适合用程序设计的方式解决的是(     )
    A、求两数的最大公约数 B、人口普查数据的图表表示 C、在电脑上写一篇作文 D、办公室装修设计
  • 12. 关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是(    )。
    A、对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的 B、对于复杂的计算问题,通常不采用人工计算来解 C、依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率 D、由于计算机的日益普及,编程解决计算问题是最方便的
  • 13. 编制计算机程序解决问题的基本过程应该是下列哪个选项。(   )

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

    A、①②③④ B、①④⑤③② C、⑤①④③② D、⑤④③②①
  • 14. 以下描述中最适合用计算机编程来处理的是(    )
    A、确定放学回家的路线 B、处理一张数码照片 C、计算10000以内的奇数和 D、在因特网上查找歌曲
  • 15. 下列适合编写计算机程序解决的问题的选项是(    )
    A、制作校园诗词节演示文稿 B、把两首MP3歌曲进行剪接 C、求一元二次方程的解 D、下载office2010软件
  • 16. 下列适合用计算机程序解决问题的选项是(    )
    A、整理收藏夹 B、用电子邮件发送会议通知 C、求100以内奇数的和 D、更新QQ空间

二、判断题

  • 17. 王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。  
  • 18. 小程在编写程序解决“鸡兔同笼”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。