浙教版(2019)高中信息技术必修1 数据与计算 3.1 用计算机编程解决问题的一般过程 同步练习
试卷更新日期:2021-12-23 类型:同步测试
一、选择题
-
1. 下列问题中,最适合用计算机编程来解决的是( )A、文字处理 B、合成数码照片 C、播放MP3音乐 D、找出1000以内的所有质数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、编制程序框图 C、编译程序 D、选择程序设计语言8. 人们编制计算机程序解决问题一般有5个步骤,其正确顺序是:( )⑴分析问题 ⑵编写程序 ⑶调试运行 ⑷设计算法 ⑸构建数学模型
A、(1)(5)(4)(2)(3) B、(1)(4)(5)(2)(3) C、(1)(2)(3)(4)(5) D、(1)(5)(2)(4)(3)9. 在用计算机解决问题的过程中,寻找求解的方法和确定具体的求解步骤属于( )。A、分析问题 B、设计算法 C、编写程序 D、调试运行10. (多选)用计算机解决以下问题,与穷举法相比更适合用解析法来解决的有( )。A、输入整数m、n,输出从m到n之间的质数(素数)。 B、输入三角形三边长,输出这个三角形面积 C、输入一元二次方程的各个系数,输出方程的解。 D、输入三个正整数a、b、c,输出这三个数的最小公约数。11. 在程序设计中,确定问题解决的方法和步骤属于( )。A、分析问题 B、设计算法 C、编写代码 D、调试程序12. 下列关于信息编程加工的描述中,错误的是( )。A、利用某种计算机语言,编写程序解决问题 B、所有编程能解决的问题,用现有的工具软件都可以解决 C、编程加工需要编写程序代码 D、对数据进行排序,可以使用Excel软件,也可以编程实现