第11课 算法的表示 知识点题库

以特定的图形符号和说明表示算法的图,称为(  )
A . 自然语言 B . 算法流程图 C . 计算机语言 D . 以上都不是
以下给出关于算法的几种说法,正确的是(  )
A . 算法就是数学中的解题方法 B . 对于给定的一个问题,其算法不一定是唯一的 C . 一个算法可以不产生确定的结果 D . 算法的步骤可以无限地执行下去不停止
所有排序算法中最高效的一种是 (  )
A . 冒泡排序 B . 快速排序 C . 希尔排序 D . 堆排序
通俗的说,设计算法就是寻求解法。
使用计算机进行程序设计来解决实际问题,其基础是(  )
A . 计算机语言描述 B . 算法设计 C . 流程图设计 D . 掌握英语
下列有关算法的描述中错误的是(  )。
A . 解决一个问题的算法可以有多种 B . 算法就是数值计算方法 C . 算法是程序设计的灵魂 D . 算法可以用自然语言或流程图描述
如果一个三位正整数等于它的每个数字的立方和,则此数被称为“水仙花”数(如:371=33+73+13)。计算有多少个这样的三位数?算法如下:

①将100赋值给变量i,将0赋值给变量j;

②判断i是否是“水仙花”数,若是,输出该数,并将j值加1;

③将变量i加1,若i还小于或等于999,转②,否则转④;

④输出变量j,结束。

上述算法描述中第②步采用的算法结构是(  )

A . 顺序结构 B . 分支结构 C . 循环结构 D . 判断结构
违章停车拍照系统的算法流程图如图所示,此算法的描述采用了(    )

A . 自然语言 B . 机器语言 C . 程序设计语言 D . 流程图
请写出算法的特征:输入项、、确定性、可行性。
针对某市出租车收费政策的算法如下:

步骤1:上车后计价设备里程数清零

步骤2:到达目的地后读取本次行驶里程

步骤3:根据判断结果进行计算,如果本次里程数小于或等于3公里按8(元)收费,如果本次里程数大于3公里则按8+(本次里程数-3)*2+2.5(元)收费

上述算法描述采用了(    )。

A . 自然语言 B . 机器语言 C . 流程图 D . 程序设计语言
下列流程图中,输入a值,当a值为0或正数时直接输出a,如果a值为负数时输出a的相反数,下列虚线框内正确的流程表达是(    )。

A . B . C . D .
高速公路出入口ETC收费算法描述如下:

步骤1:入口读取ETC卡中车辆信息,剩余金额

步骤2:记录车辆进入高速时间,收费站

步骤3:出口读取ETC卡中车辆信息

步骤4:根据出口收费站计算路费

步骤5:扣除ETC卡中相应路费,显示扣款金额和余额

上述算法描述采用了(    )。

A . 流程图 B . 机器语言 C . 思维导图 D . 自然语言
关于算法,说法不正确的是(    )
A . 算法是程序设计的灵魂 B . 算法的作用在于记录和交流人类解决问题的思想 C . 算法只能用VB语言来实现 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 . 确定性
下列求两圆面积的和的算法违反了算法的哪个特点?(   )

第一步:计算 S1=3.14*r1*r1; 第二步:计算 S2=3.14*r2*2; 第三步:计算 S=S1+S2。

A . 确定性 B . 输入项和输出项 C . 有穷性 D . 可行性