2.1 算法的概念及描述 知识点题库

某算法的部分流程图如下图所示,执行这部分流程后,变量x的值是(   )

A . 0 B . 1 C . 2 D . 3
某地政府为鼓励市民节约用水,实行居民水费梯度制,按年度用水量为计算周期,将每个家庭全年用水里划分为三级,水价分级递增。第一级用水量在216立方米(含)以下,水费为2.60元/立方米;第二级用水量在216~300立方米之间,超出部分水费为3.55元/立方米;第三级用水量为300立方米以上,超出部分水费为6.40/立方米。其中,X表示年用水量,Y表示年度水费。浏览该算法流程图(见下图),回答下列问题。

程序的算法流程图属于

(填:选择结构 / 循环结构 / 顺序结构)

将算法流程图中空缺的部分填上。

在信息的编程加工过程中,(   )给出了解决问题的方法和步骤,是程序编写的基础。  
A . 分析问题 B . 算法设计 C . 编写程序 D . 调试运行
某算法的部分流程图如图所示,执行这部分流程后,变量a,b的值分别是(  )

 

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

A . 12 B . 17 C . -20 D . 5
(  )不是流程图的主要特征。
A . 最基本的单元通常是一个写有简单描述的几何图形,由线条或箭头连在一起。 B . 单元的排列大多为平面。 C . 必须利用单元的大小来表达数量或时序。 D . 阅读的方向大多为从上到下,从左到右。
某算法的部分流程图如图所示,执行这部分流程后,下列说法不不正确的是(  )

A . s的值为55 B . 循环共进行了5次 C . 程序结束后,i的值为5 D . 该流程图中包含循环结构
某算法的部分流程图如图所示,执行这部分流程后,下列分析正确的是(  )

A . 判断框中“i<=12”改成“i<=11”,计算结果会出错 B . 执行这部分流程后,i的值是14 C . "f=-1*1"r共被执行5次 D . 输出结果为表达式1-1/3+1/5-1/7+1/9-1/11的值
某算法流程图如图所示。执行该算法后,下列说法错误的是(  )

A . 该算法执行后m的值是3 B . 该算法执行后n的值是3 C . 该算法执行后r的值是3 D . 该算法中语句r=m-n执行了4次
某算法的部分流程图如图所示。执行这部分流程,若输入数据依次为 6,4,2,5,3,0。则输出s的值为(    )。

A . 10 B . 12 C . 16 D . 20
关于算法的表示方法,以下叙述正确的是(    )。
A . 较之流程图和伪代码,自然语言具有叙述精确、无二义性的优点 B . 较之自然语言和伪代码,用流程图描述可以减少歧义的产生 C . 较之自然语言和流程图,用伪代码描述更为简洁 D . 目前最常用的算法表示方法是自然语言
算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的无穷集合。
下列关于算法描述方式的叙述正确的选项是(    )

①自然语言

②流程图

③伪代码

④汇编语言

A . ①②③ B . ①②④ C . ①③④ D . ②③④
有5个砝码,外观一模一样,其中有一个异常砝码重0.9g,其他砝码重1g。请问最多需要使用(     )次天平一定找出那个重0.9g的砝码。
A . 2 B . 3 C . 4 D . 5
下列选项中,关于算法的描述错误的是(   )。
A . 算法可以没有输入 B . 算法必须用 VB 语言实现 C . 算法一定有输出 D . 算法不能有二义性
以下特征中不是算法的重要特征的是(     )
A . 有穷性 B . 确定性 C . 可行性 D . 唯一性
下列关于算法的说法中正确的是(   )
A . 算法是分析问题的过程和方法 B . 算法只能用计算机语言来描述 C . 算法可以没有输入,但必须要有输出 D . 算法能实现计算所有自然数之和
算法是在内求解某一问题所使用的具有精确定义的一系列操作规则。
关干算法的描述方法,以下说法正确的是(    )。

⒈    开始

⒉    输入圆半径r

⒊    计算圆面积 s=3.14*r*r

⒋    输出圆面积

⒌    结束

r=inputbox(“r=”)

s=3.14*r*r

print s

a

b

c

A . 只有a、b可以用来描述算法 B . 只有a可以用来描述算法 C . a、b、c都可以用来描述算法 D . 只有b可以用来描述算法
在炒菜机器人程序中,“第一步,加油少许”违背了算法的(    )特征。
A . 确定性 B . 可行性 C . 有穷性 D . 有输入和输出的
最近更新