2.3 用算法解决问题的过程 知识点题库

利用VB设计工程,保存后可生成多个文件,其中能进行代码编写的文件是(   )
A . XXX.frm B . XXX.vbp C . XXX.exe D . XXX.vbw
下列不是用于程序设计的软件的是 (     )
A . BASIC B . C语言 C . WORD D . Pascal
下列程序设计语言中,哪一个不是面向对象的程序设计语言?(  )
A . C B . C++ C . C# D . VC++
使用计算机编程解决问题的首要步骤是(  )
A . 设计图纸 B . 分析问题 C . 查找资料 D . 问卷调查
当我们遇到问题需要通过编写计算机程序来解决时,正确的操作过程是(    )
A . 设计算法、分析问题、编写程序、调试程序、检验结果 B . 编写程序、调试程序、设计算法、分析问题、检验结果 C . 分析问题、设计算法、编写程序、调试程序、检验结果 D . 分析问题、编写程序、设计算法、调试程序、检验结果
畅想一下你对未来计算机解决问题的应用。
学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是(   )。
A . 分析问题,编写程序,设计算法,调试程序 B . 设计算法,编写程序,提出问题,调试程序 C . 分析问题,设计算法,编写程序,调试程序 D . 设计算法,提出问题,编写程序,调试程序
学校要进行元旦晚会,请你设计一个能够对元旦晚会节目分数自动排序的软件,你接到任务后,准备开始设计此软件,比较好的方法和步骤是(   )。
A . 设计算法,编写程序,提出问题,调试程序 B . 分析问题,编写程序,设计算法,调试程序 C . 分析问题,设计算法,编写程序,调试程序 D . 设计算法,提出问题,编写程序,调试程序
铁路旅客托运行李,从甲地到乙地,按规定:每张客票托运行李不超过50千克时,每千克的运费为1.3元;若超过50千克,超过的部分按每千克1.8元的运费计算。假设行李重量为W千克,运费为F元,按要求完成以下任务:
  1. (1) 分析问题,列出求解F的数学表达式。
  2. (2) 确定算法,画出相应的流程图。
下列选项中,适合用计算机编程来解决的是(    )
A . 测量学校操场的面积 B . 计算100的阶乘 C . 视频剪辑 D . 制作一份电子报刊
利用计算机编写程序解决实际问题时,首先应该做的是(     )
A . 编写程序 B . 设计算法 C . 调试程序 D . 分析问题
在日常生活中,我们常常会碰到各种各样的问题,以下描述中最适合我们用计算机编程方法来处理的是(    )。
A . 去新华书店买书 B . 计算某个同学期中考试各科成绩总分 C . 计算10000以内的奇数平方和 D . 在因特网上查找自己喜欢的歌曲
如图所示的流程图,请根据要求回答以下问题

  1. (1) 常见的算法描述主要有三种,本算法描述是什么?
  2. (2) 本算法的程序结构是什么?
  3. (3) 本算法程序的输出结果是多少?
  4. (4) 用计算机程序解决问题的步骤是:(请空白处补充完整)

    分析问题→设计算法→→调试运行→检测结果。

  5. (5) 上述步骤哪一步骤是核心?
用计算机编程解决问题的首要步骤是(   )
A . 抽象建模 B . 设计算法 C . 编写程序 D . 调试运行程序
利用编程解决问题一般过程分四个步骤,“分析问题”后的下一个步骤是(     )
A . 设计算法 B . 调试运行 C . 编写程序 D . 得到答案
计算机编程解决问题的一般过程包含下列4个步骤:①设计算法②调试运行程序③编写程序④抽象建模;上述步骤正确的顺序是(     )
A . ④①②③ B . ④①③② C . ①④③② D . ①④②③
交通测速是交警部门为了防止超速设置在道路上设置的检测机构,有多种方式,其中雷达测速是最常见的测速方式之一。
  1. (1) 雷达测速,是通过高精度的测速雷达对车辆进行测速,超速就启动抓拍摄像机自动抓拍超速照片,并会在超速照片上叠加超速信息,最后上传到交警平台上。解决测速问题的这一系列的步骤属于(选填字母:A .算法\B .程序实现)。
  2. (2) 要完成是否超速的判断,必须明确该监测区域的限行速度,这主要体现算法的。(选填字母:A .确定性 \ B .可行性 \ C .0个或多个输入)
  3. (3) 如果某次测量结果超过规定的限行速度,将被判定为超速违章。这个环节采用(选填,顺序/分支/循环)结构,属于算法要素中的(选填:数据/运算/控制转移)。
计算机编程解决“斐波那契数列(每一项都是前两项之和)”问题的过程由以下4个步骤组成:

①用Python 中的循环结构编写程序

②调试运行程序,发现错误并进行修正

③设计算法:设计输入、处理、输出等一系列算法

④抽象与建模:用数学符号F(0)=F(1)=1, F(n)=F(n - 1)+F(n - 2)(n≥2,n∈N*)描述解决问题的计算模型

正确的顺序是(    )

A . ①②③④ B . ③④①② C . ④③②① D . ④③①②
应用计算机程序解决数学问题“求一元二次方程实数解”的步骤通常是(    )
A . 设计算法→编写程序 B . 编写程序→调试程序→检测结果 C . 分析问题→设计算法→编写程序→调试运行→检测结果 D . 编写程序→调试运行
已知三角形的三边长,求三角形的面积。解决此问题的算法的步骤如下所示:

①确定面积的计算公式并用数学符号描述;

②设计算法,并通过编写计算机程序描述实现;

③提炼核心要素并加以假设(假设三角形的三条边长度分别为abc);

上述步骤的正确顺序是(    )

A . ①②③ B . ①③② C . ③①② D . ③②①