内容正文:
2.1 解决问题的一般过程和用计算机解决问题
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.用计算机程序解决问题的的基本过程是( )
A.明确任务→建立表格→分析数据→形成报告
B.确定主题→收集与选择素材→规划与设计→制作集成→评价修改
C.需求分析→规划与设计→素材的采集与加工→作品集成→发布与评价
D.分析问题→设计算法→编写程序→调试运行→检测结果
2.下列说法正确的是( )
A.同一个快捷键组合在不同的软件中功能可能不同,例如“Shift+F5”在Powerpoint中是“填充”命令的快捷键,在Photoshop中却是“从当前开始播放”命令的快捷键
B.程序是为实现所有目标或解决所有问题而用计算机语言编写的命令集合
C.冯·诺依曼的主要设计思想是存储程序,程序控制
D.计算机系统主要由硬件系统和系统软件两部分组成
3.在一千多年前的《孙子算经》中,有这样一道算术题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”按照今天的话来说:一个数除以3余2,除以5余3,除以7余2,求这个数。这个数是( )
A.8 B.15 C.23 D.46
4.用计算机解决物质密度计算问题时经历以下四个阶段:
①编制计算机程序,用计算机进行处理
②设计“根据物质的质量与体积计算密度”的算法
③获取物质的质量与体积,找出其与物质密度的关系,建立计算模型
④调试运行程序,以便发现问题并进行修正上述阶段顺序排列的正确是( )
A.③②①④ B.③①②④
C.①②④③ D.①③④②
5.下列关于比特的叙述错误的是( )。
A.比特是组成数字信息的最小单位 B.比特既没有颜色也没有重量
C.比特只有“0”和“1”两个符号 D.比特“1”大于比特“0”
6.解决问题的方法和步骤称为( )
A.分析问题 B.设计算法 C.编写程序 D.运行程序
7.用计算机程序解决“鸡兔同笼”问题,正确的顺序是( )
A.分析问题→编写代码→设计算法→调试运行 B.分析问题→设计算法→编写代码→调试运行
C.设计算法→分析问题→编写代码→调试运行 D.调试运行→设计算法→编写代码→分析问题
8.以下属于计算机程序设计过程步骤的是( )
A.制作图表 B.分析问题 C.提出问题 D.记录过程
9.根据图a所示的凸透镜成像规律,图b所示流程图中①②③处应分别填入( )
图a 图b
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的值是26 B.该流程图中包含两个循环结构
C.该流程图运行结束时,“a←a-b”共执行了4次 D.该流程图用于计算91和26的最大公约数并输出
15.计算机程序设计的一般过程中,检查程序能否按预想的效果执行,这一步骤属于( )
A.设计算法 B.编写程序 C.分析问题 D.调试运行
16.下列选项中,属于计算机输出设备的是( )
A.鼠标 B.键盘 C.音响 D.扫描仪
17.在编程过程中,根据问题描述,给出解决问题的详细过程和方法,这一步骤属于( )
A.分析问题 B.调试运行 C.设计算法 D.编写程序
18.使用计算机解决问题时,首先是分析问题,接下来的步骤是( )。
A.编写程序 B.分析问题 C.设计算法 D.调试运行程序
19.利用编程解决问题的首要步骤是( )。
A.设计算法 B.调试运行 C.分析问题 D.编写程序
20.调试运行计算机程序的目的是( )
A.修改结果 B.设计算法 C.分析问题 D.检查程序的可行性
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.D
【详解】本题考查的是计算机解决问题的一般过程。用计算机程序解决问题的的基本过程:分析问题→设计算法→编写程序→调试运行→检测结果。故本题应选D。
2.C
【详解】本题考查的是快捷键和对程序的理解。“Shift+F5”在Powerpoint是从当前页面放映,选项A错误。程序的编写不能解决所有问题,选项B错误。冯诺依曼计算机工作原理的设计思想是:程序和数据以二进制表示,存储程序控制(即为存储程序和程序控制)。选项C正确。计算机系统主要由硬件系统和软件系统两部分组成,选项D错误。故本题选项C正确。
3.C
【详解】本题考查算法
除以3余2,除以7余2,所以这个数除21也余2,观察选项23满足,验证23除5余3。故本题选C选项
4.A
【详解】本题考查计算机解决问题的步骤。计算机解决问题的一般过程:分析问题,建立模型→设计算法→编写代码→调试程序→得到结果,即③②①④。故选A。
5.D
【详解】本题考查的是比特位相关知识。比特是组成数字信息的最小单位,只有“0”和“1”两个符号,既没有颜色也没有重量,没有大小之分。故本题应选D。
6.B
【详解】本题考查计算机解决问题相关内容。计算机解决问题的一般过程:(1)分析问题;(2)设计算法,根据分析,找出解决问题的方法和步骤;(3)编写程序,选择一种程序设计语言来编写程序,实现算法;(4)调试运行;(5)检测结果,对程序功能进行检测。故本题答案是B选项。
7.B
【详解】本题考查计算机解决问题的过程相关内容。用计算机程序解决问题过程:分析问题→设计算法→编写代码→调试运行。故本题答案是B选项。
8.B
【详解】本题考查计算机解决问题的步骤。正确的步骤应该是:分析问题、设计解决方案、编写代码、测试和调试、部署和维护。故答案为:B。
9.B
【详解】本题考查流程图。根据u>f?和u=f?判断出②处应该为u<f 图像为正立,故D选项错误。A、C选项没有对zoom以及stand赋值。故答案为:B。
10.B
【详解】本题考查的是计算机解决问题一般过程。计算机解决问题一般步骤:(1)分析问题(2)设计算法,根据分析,找出解决问题的方法和步骤。(3)编写程序,选择一种程序设计语言来编写程序,实现算法。(4)调试运行(5)检测结果,对程序功能进行检测。寻找求解的方法和确定具体的求解步骤属于设计算法,故应选B。
【点睛】
11.A
【详解】本题考查的是计算机解决问题。当数据量很大,人工处理效率低时,我们可以借助计算机,通过编写计算机程序解决问题。一组调查数据的图表可以使用Excel表格生成,编辑文稿可以使用Word等文字编辑软件,家庭装修设计可以使用AutoCAD等制图软件来完成。故应选A。
12.C
【详解】本题主要考查计算机解决问题的步骤。用计算机解决问题的步骤有设计算法、编写程序、调试运行、结果检测和分析问题,故本题选C选项。
13.C
【详解】本题主要考查计算机解决问题的过程。计算机解决问题的步骤:分析问题、设计算法、编写程序、运行程序,故本题选C选项。
14.D
【详解】本题考查算法流程图相关内容。根据流程图可以看出,该流程图用于计算两个数的最大公约数,并输出结果。A选项,该流程图执行后,变量b的值是13,选项错误。B选项,该流程图中包含一个循环结构,选项错误。C选项,该流程图运行结束时,“a←a-b”共执行了3次,选项错误。D选项符合流程图功能描述,选项正确。故本题答案是D选项。
15.D
【详解】本题考查的是计算机解决问题的一般过程。计算机解决问题的一般过程:(1)分析问题(2)设计算法,根据分析,找出解决问题的方法和步骤。(3)编写程序,选择一种程序设计语言来编写程序,实现算法。(4)调试运行,检查程序能否按预想的效果执行。故选D。
16.C
【详解】本题考查计算机输出设备。鼠标,键盘,扫描仪都是输入设备。故本题选C。
17.C
【详解】本题考查计算机解决问题的方法。设计算法,指的是根据问题描述,给出解决问题的详细过程和方法,这一步骤是解决问题的核心步骤之一。故答案为:C。
18.C
【详解】本题主要考查计算机解决问题。使用计算机解决问题时,首先是分析问题,接下来的步骤是设计算法,其次是编写程序,最后是调试运行程序,故本题选C选项。
19.C
【详解】本题主要考查利用编程解决问题的步骤。利用编程解决问题的一般过程为:分析问题、设计算法、编写程序、调试运行,故本题选C选项。
20.D
【详解】本题考查的是计算解决问题的一般过程。计算解决问题的一般过程:(1)分析问题(2)设计算法,根据分析,找出解决问题的方法和步骤。(3)编写程序,选择一种程序设计语言来编写程序,实现算法。(4)调试运行,检查程序的可行性(5)检测结果,对程序功能进行检测。故本题应选D。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$