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

某算法流程图如右图所示,执行算法流程图后,
S<--S+k执行了几次?(   )
A . 4 B . 5 C . 6 D . 7
某算法流程图如图所示,执行该算法,输出s的结果是(   )

A . 0 B . 8 C . 10 D . 15
将两位同学的身高放入变量a和b中,比较这两个变量的大小,最后把其中较大的数放到变量c中并输出,流程图如图所示。①中应填(   )

A . a<b B . a>b C . a=b D . a<>b
某算法的部分流程图如图所示,执行这部分流程,输出s的值为24,流程图中①处不可能为(  )

A . s<=24? B . s<24? C . a<=11? D . a<14?
某算法的部分流程图如图所示,A执行这部分流程后,变量s的值是(  )

A . 3 B . 8 C . 13 D . 21
设计算法的目的是(   )
A . 检测程序的可行性 B . 指出分析问题的过程 C . 发现问题提出问题 D . 提出解决问题的方法和步骤
下列选项中,最适合用计算机编程解决的问题是(  )
A . 编写文章 B . 计算N的阶乘(N!) C . 制作动画 D . 播放视频
在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个或多个输入
某算法的部分流程图如图所示。执行这部分流程,输入10,则输出值为(  )

A . 6 B . 4 C . 5 D . 1
某算法流程图如图所示。执行该算法后,下列说法错误的是(  )

A . 该算法执行后m的值是3 B . 该算法执行后n的值是3 C . 该算法执行后r的值是3 D . 该算法中语句r=m-n执行了4次
某算法的流程图如图所示,执行该算法后,输出的结果是(  )

A . 5 B . 20 C . 50 D . 210
下列关于算法的描述,正确的是(  )
A . 同一种算法只能用一种程序语言来实现 B . 描述算法的方法只有流程图 C . 算法就是数值计算的方法 D . 算法是描述解决问题的方法和步骤
在求一元二次方程实数根的算法中, 当方程不存在实数根,也要求输出“方程无实数根”。这一要求主要体现了算法特征中的(    )
A . 有穷性 B . 确定性 C . 有1个或多个输出 D . 有0个或多个输入
下列关于算法特征的叙述,正确的是(    )
A . 算法所包含的步骤可以是无穷的 B . 算法每一步骤必须确切地定义 C . 一个算法可以没有输出 D . 算法只能用Visual Basic来实现
下列那个不是算法的常见表达方式(      )
A . 自然语言 B . 流程图 C . 编语言 D . 程序
算法是指解决问题的方法和步骤,因此煎荷包蛋的过程也是一个算法。
下面关于算法的描述,正确的是(    )
A . 算法不可以用自然语言表示 B . 算法只能用框图来表示 C . 一个算法必须保证它的执行步骤是有限的 D . 一个算法可以有0个或多个输入,0个或多个输出
如下左图和右图所示,是求绝对值的算法,其描述方式分别是(    )

A . 自然语言、流程图 B . 伪代码、流程图 C . 自然语言、伪代码 D . 流程图、自然语言
针对某一问题的一系列具有精确定义的有限的操作步骤称为(     )
A . 程序 B . 指令 C . 算法 D . 软件
如图是小李同学设计的算法流程图,根据算法的特征,请指出其中存在的问题是(     )。

A . 该算法没有数据输入 B . 该算法没有数据输出 C . 该算法不符合有穷性特征 D . 该算法不符合确定性特征
最近更新