内容正文:
2.1 解决问题的一般过程和用计算机解决问题
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.用计算机解决问题的-般过程有四个步骤,其中正确的顺序是( )
(1)解决问题(2)编程调试(3)设计方案(4)分析问题
A.(1)(2)(3)(4) B.(1)(3)(2)(4)
C.(4)(2)(3)(1) D.(4)(3)(2)(1)
2.小申打算设计一个程序,能根据小时h,折算成秒s,利用计算机编写程序解决实际问题时,首先应该做的是( )
A.编写程序 B.设计算法 C.调试程序 D.抽象与建模
3.关于信息和信息的加工处理,下列说法不正确的是( )
A.计算机是常用的信息加工处理的工具
B.速度快、准确性高、存储容量大是计算机的基本特征
C.计算机处理信息的速度只取决于 CPU 和内存
D.要将信息存储在计算机中,必须要对信息进行加工处理
4.Windows98中,下列关于文件夹论述正确的是( )
A.在Windows操作系统中文件夹中一定要有内容
B.C:\Windows*\java.exe是一个路径
C.Windows操作系统中文件命名时最长不可超过255个字符
D.文件夹嵌套的层数最多不得超过8层
5.某计算机运行一程序到特定阶段就会出现异常画面,为解决该问题与网友交流,必须将此时该程序的画面截取下来。下列方案中最简洁的是( )。
A.使用数码照相机拍摄 B.使用“PrintScreen”键
C.使用扫描仪 D.使用专用计算机屏幕截取软件
6.同学们画出流程图后,用Python语言编写代码。这是计算机解决问题过程中的( )阶段。
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,求出面积为s)
④调试运行程序
上述步骤的正确顺序是( )
A.①②③④ B.③②①④ C.③②④① D.②③①④
12.微型计算机系统构成的核心部分是( )
A.微型计算机 B.辅助电路 C.外部设计 D.系统软件
13.编制计算机程序解决问题的基本过程应该是下列哪个选项。( )
①设计算法②调试与维护③分析问题④编写程序
A.①②③④ B.③①④② C.①④②③ D.④③②①
14.以下问题最适合用计算机编程方法来处理的是( )。
A.制作FlAsh动画
B.计算全班同学的期末考试各科平均分
C.找出10000以内的素数
D.学习中遇到难题时,在因特网上搜索解决方法
15.在下列问题中,最适合用程序设计的方式解决的是( )
A.求斐波那契数列的第35项值 B.调整一张图片的亮度
C.在电脑上写一篇作文 D.剪辑一段视频
16.用计算机解决生活中实际问题的方法有多种,编制计算机程序解决问题正确的顺序是( )
①编写程序 ②调试运行程序 ③抽象与建模 ④设计算法
A.①③④② B.③①④② C.③④①② D.①④③②
17.计算机程序设计的一般过程中,检查程序能否按预想的效果执行,这一步骤属于( )
A.设计算法 B.编写程序 C.分析问题 D.调试运行
18.用计算机解决问题时,一般先确定“要做什么”,再确定“如何去做”以及计算机“怎么做”。对于利用计算机解决问题的4个步骤,“要做什么”就是( )
A.分析问题 B.设计算法 C.编写程序 D.调试运行
19.写出“韩信点兵”问题的求解步骤属于( )
A.分析问题 B.设计算法 C.编写程序 D.设计运行
20.以下问题中不适合用程序处理的是( )
A.计算:28x3= B.输出2023年所有星期日的日期
C.交通信号灯定时变掉 D.室程达到28摄氏度时,风扇启动
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.D
【详解】本题考查的是计算机解决问题。用计算机解决问题的一般过程有四个步骤:分析问题——设计方案——编程调试——解决问题。故选项D正确。
2.D
【详解】本题算法设计相关内容。利用计算机编写程序解决实际问题时,首先应该做的是抽象与建模,其次是描述、设计算法以及编写程序、调试程序。故本题答案是D选项。
3.C
【详解】本题考查的是信息加工。计算机处理信息的速度与内存、CPU、显卡、硬盘等有关,故选项C错误。
4.C
【详解】本题考查文件管理。在Windows操作系统中,文件夹可以是空的,即它们不一定需要包含任何内容。A选项错误。在Windows操作系统中,路径中的星号(*)通常不是有效的通配符或路径元素。B选项错误。在Windows操作系统中,文件夹和文件的命名最长255个字符。C选项正确。在Windows操作系统中,文件夹的嵌套层数不止8层。D选项错误。故答案为C选项。
5.B
【详解】本题考查计算机操作。某计算机运行一程序到特定阶段就会出现异常画面,为解决该问题与网友交流,必须将此时该程序的画面截取下来。最简洁的是使用“PrintScreen”键,该键可以直接将屏幕内容保存下来。故本题选B。
6.C
【详解】本题主要考查计算机解决问题的步骤。计算机解决问题的一般步骤是:分析问题→设计算法→编写代码→调试运行程序,用Python语言编写代码。这是计算机解决问题过程中的编写代码阶段,故本题选C选项。
7.A
【详解】本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。
8.ABCD
【详解】本题考查计算机解决问题相关内容。使用计算机解决问题的一般步骤为:分析问题、设计算法、编写程序、调试运行。故本题答案是:ABCD。
9.C
【详解】本题考查的是计算机解决问题的一般过程。计算机解决问题的一般过程:分析问题、设计算法、编写程序、调试运行、检测结果。故本题应选C。
【点睛】
10.B
【详解】本题考查的是计算机解决问题一般过程。计算机解决问题一般步骤:(1)分析问题(2)设计算法,根据分析,找出解决问题的方法和步骤。(3)编写程序,选择一种程序设计语言来编写程序,实现算法。(4)调试运行(5)检测结果,对程序功能进行检测。寻找求解的方法和确定具体的求解步骤属于设计算法,故应选B。
【点睛】
11.B
【详解】本题考查使用计算机解决问题的基本步骤相关内容。使用计算机解决问题的基本步骤为:正确理解题意→寻找解题方法→设计正确算法→编写程序→调试运行。结合题目内容,解决此问题的步骤是:提炼核心要素并加以假设(设长为a,宽为b,求出面积为s)→确定面积计算公式并用数学符号描述→设计算法,并通过编写计算机程序来描述算法→调试运行程序。故本题答案是B选项。
12.A
【详解】本题考查计算机基础。微型计算机系统的核心部分是微型计算机。故答案为A选项。
13.B
【详解】本题主要考查计算机编程解决问题的步骤。编程解决问题的一般步骤是:分析问题→设计算法→编写程序→调试与维护,故本题选B选项。
14.C
【详解】本题主要考查计算机编程解决问题。找出10000以内的素数适合用计算机编程的方法通过for循环结构来实现,故本题选C选项。
15.A
【详解】本题考查程序设计解决问题。斐波那契数列的计算是一个典型的数学计算问题,其计算过程可以通过编写程序来实现。对于大规模的计算,特别是需要迭代计算的情况,程序设计是更高效、更可行的方法。故答案为:A。
16.C
【详解】本题考查编程的过程。用计算机编程解决问题的一般过程:抽象与建模、设计算法、编写程序、调试运行程序。故本题应选C。
17.D
【详解】本题考查的是计算机解决问题的一般过程。计算机解决问题的一般过程:(1)分析问题(2)设计算法,根据分析,找出解决问题的方法和步骤。(3)编写程序,选择一种程序设计语言来编写程序,实现算法。(4)调试运行,检查程序能否按预想的效果执行。故选D。
18.A
【详解】本题主要考查计算机编程解决问题。用计算机编程解决问题时,首先应该确定程序“做什么”,这个环节对应的过程是分析问题,故本题选A选项。
19.B
【详解】本题考查计算机解决问题相关内容。解决问题的步骤:分析问题→设计算法→编写程序→运行程序验证结果。写出“韩信点兵”问题的求解步骤属于设计算法,故本题答案是B选项。
20.A
【详解】本题考查计算机解决问题相关内容。计算机解决的是从自然界、人类社会中抽象出来的数据或数学模型的数值解,也有利用计算机来进行图像处理、数值仿真、图像还原、数据挖掘(从海量数据中提取知识)、利用计算机模拟人类智能、从海量知识中提取有用的规律、模拟自然界或人类社会某些系统的行为、运行方式、模拟我们只能观测、无法实际接触的实际事务。A选项,“28x3=”通过简单计算即可解决,不需要用程序处理。BCD选项适合用程序处理。故本题答案是A选项。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$