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

我们把做某一件事或者完成某项工作的方法、步骤或程序称为“算法”。
算法可以用 两种方式表示。
解决同一问题的算法是不唯一的。
按照下面的流程图运行,描述正确的是:(  )

A . 以右轮为中心,小车向右转1秒。 B . 以左轮为中心,小车向左转1秒。 C . 以左轮为中心,小车向右转1秒。 D . 以右轮为中心,小车向左转1秒。
下列描述算法的流程图符号中,属于输入、输出框符号的是(  )。
A . B . C . D .
某市出租车的收费标准如下:

⑴3公里内(含3公里),收费8元;

⑵超过3公里,按1.8元/公里收费;

⑶燃油附加费2元。

根据以上标准,在输入出租车行驶的公里数,计算车费的流程图中,①位置应填入(     )

A . X=3 B . X<=3 C . X>3 D . X<3
完成下面的表格

图形

名称

含义

开始/终止框

程序的开始或者结束

对数据进行处理

输入/输出框

数据的输入或输出

根据条件进行判断,选择其中一个分支

流程线

表示流程的走向

假设要喝一杯茶有以下几个步骤:①烧水②洗刷水壶③找茶叶④洗刷杯具、⑤沏茶等,请问你怎样安排才能在最短的时间内喝到茶。(      )
A . ①②③④⑤ B . ②①④③⑤ C . ①②④③⑤ D . ②①④⑤③
计算正方形周长的算法描述如下:

步骤1:输入正方形的边长a

步驟2:计算正方形周长S=4*a

步骤3:输出结果

步骤4:结束

上述描述算法的方式属于(   )。

A . 自然语言 B . 机器语言 C . 流程图 D . 程序设计语言
下列流程图图示中,表示“判断”的框图是(    )。
A . B . C . D .
算法流程图中的菱形框表示(    )
A . 计算 B . 输入 C . 判断 D . 结束
关于判断框和分支结构、叙述正确的是(       )
A . 判断框有一个出口、分支结构也有一个出口 B . 判断框有二个出口、分支结构也有二个出口 C . 判断框有一个出口、分支结构有二个出口 D . 判断框有二个出口、分支结构有一个出口
下列图形中,属于判断框的是(   )。
A . B . C . D .
VB中For循环的语法格式如下:

For循环变量=初值 To 终值 [Step 步长]

    [循环体]

Next [{循环变量]

请画出For循环执行的流程框图

一个算法最少要有一个输入,一个输出。
下列四种叙述为算法的是(      )。
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*r2;

第三步:计算S=S1+S2。

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