3.2 算法及其描述 知识点题库

计算机能直接识别的算法表示形式是(   )
A . 自然语言 B . 流程图 C . 计算机语言 D . 伪代码
计算机能直接识别和处理的语言是(   )   
A . 机器语言 B . 汇编语言 C . 高级语言 D . 英语
对输入的两个整数a和b,找出其中的较大者赋给c并输出。解决该问题的算法流程图如图所示,流程图中虚线框部分的内容可为(   )

A . B . C . D .
某算法的部分流程图如图所示,执行该部分流程后,输出a,b的值分别为(  )

A . 1,25 B . 1,24 C . 3,24 D . 3,25
描述算法可以用(   )
A . 文字,程序框图,二进制 B . 伪代码,程序框图,二进制 C . 顺序结构,选择结构,循环结构 D . 自然语言,流程图,伪代码  
用计算机无法解决"打印所有素数"的问题,其原因是解决该问题的算法违背了算法特征中的(  )
A . 唯一性 B . 有穷性 C . 有0个或多个输入 D . 有输出
某算法的部分流程图如下图所示,执行这部分流程后,输出c的值是(  )

A . 50 B . 34 C . 55 D . 60
某算法部分流程图如图所示。执行这部分流程,依次输入7、-5、12、0,则输出值是(  )

A . 12 B . 17 C . -20 D . 5
如下图所示的流程图:

该算法完成的功能是(  )

A . 计算y=1+2+3+4+5 B . 计算y=1×2×3×4×5 C . 计算y=1+2+3+4 D . 计算y=1+3+5+7
某算法的部分流程图如图所示,执行这部分流程后,变量s的值是(  )

A . 0 B . 3 C . 4 D . 5
某算法的流程图如图所示。执行这部分流程,输入41,则输出的值是(  )

A . 0 B . 19 C . 22 D . 32
算法设计是编写程序的基础。下列关于算法的叙述正确的是(   )
A . 算法必须产生正确的结果 B . 算法可以没有输出 C . 算法必须具有确定性 D . 算法的表示必须使计算机能理解
若执行a= (-1)^0.5,则该执行步骤违反了算法的(    )。
A . 有穷性 B . 确定性 C . 可行性 D . 有0个或多个输入
在办公楼、购物中心等场地停车场的人口处常会设置用来显示车位数量的引导指示牌,指示牌上的信息随着车辆的进出及时更新。现结合实际情况,请你用合适的方式描述车辆驶入时,车位数量监测系统的主要工作流程。
算法的重要特征不包括(     )
A . 有穷性 B . 可行性 C . 确定性 D . 唯一性
下列关于算法描述,错误的是(   )。
A . 算法必须在有限的步骤内执行完毕 B . 算法可以被描述但无法实现 C . 算法可以没有输入但必须有输出 D . 算法是解决问题所需步骤的序列
是对解题过程的精确描述,且需要使用自然语言或者流程图或者伪代码将其表示出来。
算法是指在有限的步骤内解决某一问题的确切过程。以下关于算法的描述中,错的是(    )
A . 算法必须有输入,也必须有输出,而且可以有多个输入输出 B . 任何复杂的算法最终都可以用顺序、分支、循环结构来实现 C . 《九章算术》中用“更相减损术”求最大公约数的记载属于算法的自然语言描述 D . 同一问题选用不同的算法执行效率可能会有很大差别
下列关于算法的描述,正确的有:(    )
A . 广义地讲,“算法”指的是解决问题或完成任务的系列步骤 B . 算法有多种不同的描述方式 C . 不能用算法描述“输出所有素数”是因为这不符合算法特征中的“确定性” D . 算法的第一个执行步骤必须是数据输入 E . 通过算法让计算机解决问题时,数据、运算及控制转移成为算法的要素
最近更新