3.1.2 计算机解决问题的过程 知识点题库

在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是(   )
A . 利用Photoshop编辑图片 B . 在因特网上查找自己喜欢的歌曲 C . 确定到超市购买货物的种类 D . 计算1000以内奇数之和
下列选项中,不属于计算机程序设计的语言的是(   )
A . Excel B . Pascal C . C++ D . VB
在日常生活中,我们常常会碰到各种各样的问题,以下选项中,最适合用计算机编程方法来处理的是(  )
A . 去新华书店买书 B . 计算某个同学期中考试成绩总分 C . 邮局按包裹重量阶梯计价核算顾客的包裹邮寄费 D . 在因特网上查找自己喜欢的歌曲
利用可视化程序设计语言VB6.0,编程加工解决问题的一般过程是( )。
A . 编写代码、分析问题、设计算法、设计界面、调试运行 B . 设计算法、编写代码、调试运行、设计界面 C . 分析问题、设计算法、设计界面、编写代码、调试运行 D . 设计算法、编写代码、设计界面、调试运行
编制计算机程序解决问题的一般过程是:分析问题、编写程序、调试运行、设计算法。
总结归纳计算机解决问题的方法与步骤
有个科学猜想的节目内容是:如果有一张足够大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍。假设这张纸连续对折始终是可能的,问:对折多少次后,纸的厚度可以超过珠穆朗玛峰的高度(8844.43米)?

请回答以下问题。

  1. (1) 根据题意,一张纸的厚度为h,对折k次后,纸的厚度为
  2. (2) 描述本题算法的流程图如图所示,则流程图中①②处应该填写的内容分别是

用计算机程序解决问题的过程中,属于解决这个问题的方法和步骤的是(    )
A . 设计算法 B . 设计界面 C . 编写代码 D . 调试运行
一位同学想编程解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是(   )。
A . 设计算法,编写程序,提出问题,运行程序,得到答案 B . 分析问题,编写程序,设计算法,运行程序,得到答案 C . 分析问题,设计算法,编写程序,运行程序,得到答案 D . 设计算法,提出问题,编写程序,运行程序,得到答案
现实生活中有许多工作可以通过编程来解决。下列描述中,不宜使用编程来处理的是(   )
A . 灭火比赛机器人驱动系统 B . 学籍管理系统 C . 编辑一份《调查报告》 D . “神舟八号”发射管理系统
下列对算法的理解不正确的是(     )
A . 算法独立于任何具体语言,python算法只能用python语言来实现 B . 解决问题的过程是实现算法的过程 C . 算法是程序设计之魂 D . 算法+数据结构=程序
问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为(    )
A . 分析问题 B . 设计算法 C . 编写程序 D . 调试运行程序
根据下图所示的流程图,回答问题。

  1. (1) 语句i=i+1总共被执行的次数是
  2. (2) 该算法中用到的两种结构是
  3. (3) 该程序实现的功能是
  4. (4) 若依次输入12、-10、30、19、22,则输出的值是
  5. (5) 编程解决问题的过程分为五个步骤,其中根据问题描述画出流程图属于
在日常生活中,我们常常会碰到各种各样的问题,以下描述中最适合我们用计算机编程方法来处理的是(    )。
A . 去新华书店买书 B . 计算某个同学期中考试各科成绩总分 C . 计算10000以内的奇数平方和 D . 在因特网上查找自己喜欢的歌曲
请阅读以下材料,并回答问题:

材料一:珠穆朗玛峰的高度为848.86米。

材科二:有个科学猜想节目:如果有-张足够 大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍设张纸的厚度为h,对折k次,那么纸的厚度为h*2”。

材料三:纸对折多少次后可以超过珠穆朗玛峰的高度的算法流程图表示如下。

  1. (1) 材料二中由“纸的厚度为h,对折k次,得出纸的厚度为h*2”,这个过程属于用算法解决问题的哪个步骤(单选题,填字母: A .抽象与建模;B .设计算法;C .描述算法)。
  2. (2) 材料三种加虚线框的过程属于算法控制结构中的结构。
  3. (3) 用Python语言实现上述算法,请在划线处填入代码。

    h=0.0001

    k=0

    while

        k=k+1

        h=h*2

    print("需要对折",k,"次")

  4. (4) 解决此问题的算法是(填“解析算法”或“枚举算法”)。
交通测速是交警部门为了防止超速设置在道路上设置的检测机构,有多种方式,其中雷达测速是最常见的测速方式之一。
  1. (1) 雷达测速,是通过高精度的测速雷达对车辆进行测速,超速就启动抓拍摄像机自动抓拍超速照片,并会在超速照片上叠加超速信息,最后上传到交警平台上。解决测速问题的这一系列的步骤属于(选填字母:A .算法\B .程序实现)。
  2. (2) 要完成是否超速的判断,必须明确该监测区域的限行速度,这主要体现算法的。(选填字母:A .确定性 \ B .可行性 \ C .0个或多个输入)
  3. (3) 如果某次测量结果超过规定的限行速度,将被判定为超速违章。这个环节采用(选填,顺序/分支/循环)结构,属于算法要素中的(选填:数据/运算/控制转移)。
利用可视化程序设计语言进行信息的编程加工的一般顺序是(   )
A . 编写代码、设计算法、设计界面、调试运行 B . 设计算法、设计界面、编写代码、调试运行 C . 设计算法、编写代码、设计界面、调试运行 D . 设计算法、编写代码、调试运行、设计界面
生活中有众多的问题需要我们解决,目前尚无法用计算机编程解决的是(   )。
A . 放学骑自行车回家 B . 计算某次考试各科平均分 C . 在图书馆书目中查找图书 D . 求各种产品的销售利润
信息的编程加工里面算法设计是编程的核心,是解决问题的方法和步骤。
已知三角形的三边长,求三角形的面积。解决此问题的算法的步骤如下所示:

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

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

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

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

A . ①②③ B . ①③② C . ③①② D . ③②①
最近更新