浙教版(2019)高中信息技术3.1用计算机编程解决问题的一般过程 通关练习
试卷更新日期:2021-11-25 类型:同步测试
一、选择题
-
1. 下列适合用计算机程序解决问题的选项是( )A、整理收藏夹 B、用电子邮件发送会议通知 C、求100以内奇数的和 D、更新QQ空间2. 计算机解题的一般过程分4步:①需求分析;②设计算法;③( );④上机调试A、信息反馈 B、编写程序 C、整体设计 D、系统集成3. 用计算机解决以下问题,与穷举法相比更适合用解析法来解决的有( )。A、输入整数m、n,输出从m到n之间的质数(素数)。 B、输入三角形三边长,输出这个三角形面积 C、输入一元二次方程的各个系数,输出方程的解。 D、输入三个正整数a、b、c,输出这三个数的最小公约数。4. 信息编程加工的核心是对解决问题的方法进行描述,也就是( )A、分析问题 B、设计算法 C、编写代码 D、调试运行5. 以下哪个是编写计算机程序解决问题的过程?( )A、分析问题→编写程序→设计算法→调试运行程序 B、编写程序→分析问题→设计算法→调试运行程序 C、分析问题→设计算法→编写程序→调试运行程序 D、编写程序→调试运行程序→分析问题→设计算法6. 编程解决问题的一般过程是( )
①设计算法 ②编写程序 ③调试运行 ④分析问题
A、①②③④ B、④①③② C、④①②③ D、①④②③7. 用计算机编程解决问题的一般过程:①设计算法;②编写程序;③抽象与建模;④调试运行程序。顺序正确的是( )。A、①②③④ B、②①③④ C、③②①④ D、③①②④8. 开源硬件编程的基本过程是( ) 。①编译程序②连接计算机③编写程序④安装驱动⑤上传程序⑥测试程序
A、①②③④⑤⑥ B、②④③①⑤⑥ C、④②③①⑤⑥ D、④②①⑤⑥9. 小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是( )A、设计出解决问题的算法 B、设计出解决问题的PPT C、编写出Python代码 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、依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率 D、由于计算机的日益普及,编程解决计算问题是最方便的15. 迭代法是用计算机解决问题的一种基本算法,它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。关于迭代法,下列描述正确的是( )。A、每一次的迭代进行,肯定是离最终的正确结果越来越近 B、每一次的迭代结果,其实质就是下一次运算的初始值 C、如果没有正确结果,迭代次数可以无止境的进行下去 D、迭代的计算结果肯定比数学公式计算精确16. 利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做( )。A、分析问题 B、设计算法 C、编写程序 D、调试程序17. 利用编程解决问题的一般过程不包括( )。①收集问题 ②分析问题 ③设计算法 ④编写程序 ⑤调试运行
A、① B、② C、④ D、⑤18. 编制计算机程序解决问题的基本过程应该是下列哪个选项。( )①设计算法 ②检测结果 ③调试运行 ④编写程序 ⑤分析问题
A、①②③④ B、①④⑤③② C、⑤①④③② D、⑤④③②①19. 以下描述中最适合用计算机编程来处理的是( )A、确定放学回家的路线 B、处理一张数码照片 C、计算10000以内的奇数和 D、在因特网上查找歌曲20. 下列适合编写计算机程序解决的问题的选项是( )A、制作校园诗词节演示文稿 B、把两首MP3歌曲进行剪接 C、求一元二次方程的解 D、下载office2010软件二、判断题
-
21. 用高级语言编写的程序能直接被计算机识别和执行。22. 机器语言、汇编语言、高级语言三类计算机语言中,汇编语言使用符号编程,和具体的机器指令无关。23. Java、Access、VB都是计算机编程语言。24. 王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。25. 小程在编写程序解决“鸡兔同笼”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。
三、填空题