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

下列关于算法的叙述正确的是(   )
A . 一个算法必须有一个输入 B . 一个完整的算法,必须要有输出 C . 算法只能用VB语言来表示 D . 一个算法的可以无限循环的
在信息的编程加工中,(  )是编程的核心,是解决问题的方法和步骤。
A . 算法设计 B . 界面设计 C . 代码编写 D . 调试运行
通过设计程序解决问题时,工作过程中最恰当的顺序是(  )
A . 提出问题→设计算法→编写程序→得到答案 B . 提出问题→编写程序→运行程序→得到答案 C . 设计算法→编写程序→调试程序→得到答案 D . 提出问题→设计程序→编写程序→运行程序
下列关于算法的说法正确的是(  )
A . 算法是分析问题的过程和方法 B . 对于同一个问题,只有同一个算法 C . 算法可以没有输入但必须要有输出 D . 1至50之间所有实数之和能用算法实现
在VB中,有如下事件处理过程代码:

Private Sub Command1_Click()

  Dim s As Double

  s = 0

  Do While s <> 5

    s = s + 2

  Loop

  Label1.Caption = Str(s)

End Sub

该事件处理过程代码违背了算法特征中的(   )

A . 确定性 B . 有穷性 C . 有输出 D . 有0个或多个输入
小王和小李用VB分别编制了成绩统计程序,但在统计本班成绩时,发现小王编制的程序比小李编制的程序运行速度快。则小李编制的程序中可能存在的问题是(  )。
A . 编写的代码有错误 B . 界面设计不美观 C . 设计的算法不合理 D . 使用的控件不合理
编程解决问题的核心步骤是(  )。
A . 分析问题 B . 设计算法 C . 调试运行 D . 编写程序
在使用计算机解决问题时,选择合适的算法,是有效解决问题的关键。分析下面的问题,请选择最合适的算法:__________(请用英文字母填写)

搬砖问题:100块砖,100人搬,一个男人搬4块,一个女人搬3快,两个小儿拾1块,要求一次搬完,问男、女、小儿各多少人。

A . 解析法 B . 递归法 C . 穷举法 D . 排序法
以下不属于算法基本特征的是(     )
A . 可执行性 B . 确定性 C . 有穷性 D . 无限性
下面关于算法的描述,正确的是(    )。
A . 算法不可以用自然语言描述 B . 算法只能用流程图来描述 C . 一个算法必须保证它的执行步骤是有限的 D . 算法的流程图表示法有零个或多个输入,但只能有一个输出
下列关于算法说法不正确的是(    )
A . 算法独立于任何具体的语言,Python算法只能用Python语言来实现 B . 解决问题的过程就是实现算法的过程 C . 算法是程序设计的“灵魂” D . 算法可以通过编程来实现
下列问题不能用算法描述的是(  )
A . 求所有自然数之和 B . 根据书籍的成本、售价和销量计算出利润额 C . 将班级女生按身高排序 D . 找出去年水费最高的月份
关于算法的概念,以下叙述正确的是(     )。
A . 算法是指解决问题的具体方法和步骤 B . 算法就是计算方法        C . 算法是只能用一种程序设计语言实现的方法 D . 算法就是程序
设计算法的目的是(   )
A . 检查程序的可行性 B . 指出分析问题的过程 C . 发现问题、提出问题 D . 提出解决问题的方法和步骤
王涛在利用循环语句设计程序时,出现了死循环,其原因是该程序不符合算法的(   )。
A . 确定性要求 B . 有穷性要求 C . 可行性要求 D . 输入输出要求
编制计算机程序解决问题的过程有:描述问题、算法设计、编写计算机程序、调试等,其中,对算法描述不正确的是(   )。
A . 算法是解决问题的步骤集合 B . 解题的步骤是有限的 C . 算法就是解题的算式 D . 算法是可以被表述和实现
算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则,它具有数据输入、确定性、可行性、等五个重要特征。
算法是在内求解某一问题所使用的具有精确定义的一系列操作规则。
下列关于算法的描述,正确的有:(    )
A . 广义地讲,“算法”指的是解决问题或完成任务的系列步骤 B . 算法有多种不同的描述方式 C . 不能用算法描述“输出所有素数”是因为这不符合算法特征中的“确定性” D . 算法的第一个执行步骤必须是数据输入 E . 通过算法让计算机解决问题时,数据、运算及控制转移成为算法的要素
在有限的步骤内解决某一问题的确切过程叫做算法。以下关于算法的描述中,错误的是(    )
A . 算法必须有输入,也必须有输出,而且可以有多个输入输出 B . 同一问题选用不同的算法执行效率可能会有很大差别 C . 任何复杂的算法最终都可以用顺序、分支、循环结构来实现 D . 《九章算术》中用“更相减损法”求最大公约数的记载属于算法的自然语言描述
最近更新