教科版(2019)必修一2.1计算机解决问题的过程同步作业 学校:_____姓名:_____班级:_____ 一、选择题 1.信息的编码加工中,( )是编程的核心 A.算法设计 B.代码编写 C.界面设计 D.调试运行 2.在下列问题中,最适合用程序设计的方式解决的是( ) A.求斐波那契数列的第35项值 B.调整一张图片的亮度 C.在电脑上写一篇作文 D.剪辑一段视频 3.下列软件可以用于编程解决“鸡兔同笼”问题的是( ) A.画图 B.Python C.Photoshop D.WPS文字 4.在计算机解决问题的过程中,往往需要重复多次运行程序代码来检测是否有语法错误和能否达到预期的目的。这一过程是( ) A.分析问题 B.设计算法 C.调试运行 D.编写程序 5.下列对计算的理解错误的是( ) A.凡是需要计算的,用计算机来解决是最快捷的 B.人类从诞生之初就学会了简单的计算方法 C.用计算机绘制“函数图像”比人工绘制要精确 D.计算是一种获得信息的过程 6.以下描述中最适合用计算机编程来处理的是( ) A.确定放学回家的路线 B.计算某个同学期中考试各科成绩部分 C.计算100以内的奇数平方和 D.在因特网上查找自己喜欢的歌曲 7.下列用计算机编程解决问题的步骤用于实现“发现错误并进行修正”的是( ) A.抽象建模 B.设计算法 C.编写程序 D.调试运行程序 8.下列是算法解决问题的一般步骤: ①设计算法 ②提炼核心要素并加以确定或假设 ③描述算法 ④用数学符号描述解决问题的计算模型 上述步骤正确的顺序为( ) A.①④②③ B.②④①③ C.②①④③ D.①④②③ 9.一位同学想编程解决“百鸡百钱”的问题,他制定的如下工作过程中,最恰当的是( ) A.设计算法,编写程序,提出问题,运行程序,得到答案 B.分析问题,编写程序,设计算法,运行程序,得到答案 C.分析问题,设计算法,编写程序,运行程序,得到答案 D.设计算法,提出问题,编写程序,运行程序,得到答案 10.考试结束后老师经常都会使用计算机来进行成绩分析,计算机在教育领域的应用使得教学效率得到了提升,用计算机解决问题比人工解决问题更优越的原因是( ) A.可以解决人类无法解决的所有问题 B.可以减少分析问题这一环节从而提高效率 C.计算机比人类更容易思考出解决问题的方案 D.可以迅速完成大量重复性的数据处理工作,从而提高信息加工处理的效率 11.Python语言中,小宇用计算机解决“红灯变绿灯”问题时,红灯和绿灯信号之间的变化需要用到绘制图像函数turtle,“通过导入turtle模块,利用其中的函数circle()绘制圆形”主要属于计算机解决问题一般过程的哪一个阶段( ) A.分析问题 B.设计算法 C.编写程序 D.调试程序 12.解决问题的过程需要经历一系列的思维和实践活动。例如,外卖送餐员根据自己对道路状况的了解,结合已有经验,“想”出处理问题的具体过程和方法,缩短送餐时间。这主要体现了人们解决问题过程的哪一个阶段( ) A.分析问题 B.调试运行 C.编写程序 D.寻找解决问题的途径与方法 13.“鸡兔同笼”是一个经典的数学问题,现在我们想通过编制计算机程序来解决鸡兔同笼问题,其基本过程为( ) ①调试运行程序 ②分析问题 ③设计算法 ④问题解决 ⑤编写程序 A.①②③④⑤ B.②④③⑤① C.④②③⑤① D.②③⑤①④ 14.已知长方形的长和宽,求长方形的面积。用计算机来解决此问题的算法各个步骤如下所示: ①设计算法,并通过编写计算机程序来描述算法 ②确定面积计算公式并用数学符号描述 ③提炼核心要素并加以假设(设长为a,宽为b,求出面积为s) ④调试运行程序 上述步骤的正确顺序是( ) A.①②③④ B.③②①④ C.③②④① D.②③①④ 15.关于人工计算、自动工具计算和编程计算三种计算方式,下列说法正确的是 ... ...
~~ 您好,已阅读到文档的结尾了 ~~