算法的基本概念与特征 知识点题库

小王和小李用VB分别编制了成绩统计程序。但在统计本班成绩时,发现小王编制的程序比小李编制的程序运行速度快,则小李编制的程序中可能存在的问题是(   )
A . 编写的代码有错误 B . 界面设计的不美观 C . 设计的算法不合理 D . 使用的控件不合理
不同的程序设计语言,其语句种类、语言格式、语法要求、数据及函数类型(  )。
A . 都是一致的 B . 根本不同 C . 有所不同 D . 完全兼容
编制计算机程序解决问题的过程有:描述问题、算法设计、编写计算机程序、调试等。其中,对算法描述不正确的是(  )。
A . 算法是解决问题的步骤集合 B . 解题的步骤是有限的 C . 算法是解题的算式 D . 算法是可以被表述和实现
下列关于算法的说法不正确的是(    )
A . 算法是解决问题的方法和步骤 B . 解决问题的过程是实现算法的过程 C . 算法是程序设计的“灵魂” D . 以上说法都不对
关于算法的描述,下列选项中正确的是(    )
A . 算法本身就是一种程序设计语言 B . 算法必须有输入 C . 算法的步骤可以是无穷的 D . 算法的每一步骤必须有确切的含义
一个算法必须要有1个以上的数据输入。
算法的重要特征有:,算法必须能在执行有限个步骤后终止。,算法中的每次运算都有明确的定义,具有无二义性,并且可以通过计算得到唯一的结果。,一个算法有0个或多个输入,所谓0个输入是指算法本身给出了初始条件。 算法一定要有输出。至少产生一个输出。,算法中执行的任何计算都可以在有限时间内完成,也称为,算法中的运算都必须是可以实现的。
算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的无穷集合。
以下关于算法的描述正确的是(    )
A . 计算方法 B . 计算公式 C . 计算机程序 D . 解决问题的步骤
下列选项中,关于算法的描述错误的是(   )。
A . 算法可以没有输入 B . 算法必须用 VB 语言实现 C . 算法一定有输出 D . 算法不能有二义性
关于算法,下列叙述正确的是(     )
A . 一种算法只能用一种程序语言来实现 B . 同一个算法可以有多种描述形式 C . 一个算法可以没有输出 D . 算法是解题方法的精确描述,它可以有无限个步骤
算法的重要特征不包括(     )
A . 有穷性 B . 可行性 C . 确定性 D . 唯一性
关于算法的描述,下列选项中正确的是(  )
A . 算法本身就是一种程序设计语言 B . 对于同一个问题,只有同一个算法 C . 算法必须在有限步骤内实现 D . 算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述
算法必须有输入,也必须有输出,而且可以有多个输入输出
算法必须具备有穷性和确定性,在经历有穷步后得到一个或多个数据输出结果。
关于算法的重要特征,下列说法错误的是(      )
A . 有穷性:算法必须能在执行有限个步骤之后终止。 B . 确切性:算法中的每一次运算都有明确的定义,可具有二义性 C . 输入项:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身给出了初始条件;输出项:算法一定要有输出。 D . 可行性:算法中执行的任何计算都可以在有限时间内完成(也称为有效性)
小明需要编写程序,用来计算1+2+3+……+∞的值,但是他程序编不出来,因为这不符合算法的特点(    )。
A . 可行性 B . 有穷性 C . 必须有输入 D . 必须有输出
不能用算法描述“输出所有质数(素数)”,是因为该任务不符合算法特征中的(      )
A . 确定性 B . 有0个或多个输入 C . 有穷性 D . 有1个或多个输出
交通测速是交警部门为了防止超速设置在道路上设置的检测机构,有多种方式,其中雷达测速是最常见的测速方式之一。
  1. (1) 雷达测速,是通过高精度的测速雷达对车辆进行测速,超速就启动抓拍摄像机自动抓拍超速照片,并会在超速照片上叠加超速信息,最后上传到交警平台上。解决测速问题的这一系列的步骤属于(选填字母:A .算法\B .程序实现)。
  2. (2) 要完成是否超速的判断,必须明确该监测区域的限行速度,这主要体现算法的。(选填字母:A .确定性 \ B .可行性 \ C .0个或多个输入)
  3. (3) 如果某次测量结果超过规定的限行速度,将被判定为超速违章。这个环节采用(选填,顺序/分支/循环)结构,属于算法要素中的(选填:数据/运算/控制转移)。
一个完整的算法,不管用什么方法表示,都至少有一个输入数据。
最近更新