3.2.2 算法的描述 知识点题库

萧明申请了一个网银账号,登录网银账号时要输入密码。如果密码输入的错误次数超过3次,那么当日网银账号将被锁定,次日自动解锁。下图是登陆网银的流程图,萧明不小心输入密码错误了2次,第3次才正确,那么他的操作流程应该是(   )


A . ①→②→③→①→②→③→①→②→③→④→⑤ B . ①→②→③→①→②→③→④→⑤ C . ①→②→③→④→⑤  D . ①→②→③→④→⑤→⑥
某算法的部分流程图如图所示,执行这部分流程后,变量 a 和 b 的值分别为(  )

A . 11 和 5 B . 5 和 6 C . 6 和 5 D . -3 和-4
根据雨水的pH值判断酸雨情况的规则为:当pH值小于4.7时为“重度酸雨”,当pH值介于4.7~5.6时为“轻度酸雨”,当pH值大于5.6时为“非酸雨”。其算法流程图如下图所示,则图中①、②所在判断框中的内容是( )

图片_x0020_11

A . ①pH<4.7? ②pH≤5.6? B . ①pH<4.7? ②pH<5.6? C . ①pH<4.7? ②pH>5.6? D . ①pH≥4.7? ②pH≤5.6?
某算法的部分流程图如图所示,执行这部分流程图后,变量i,s的值分别是(  )

A . 10,2 B . 13,2 C . 10,22 D . 13,22
某算法的部分流程图如图所示。

执行该算法,依次输入a的值2,5,4后,变量b的值为(  )

A . 0.5 B . 2 C . 4 D . 5
某算法的部分流程图如图所示。执行这部分流程后,“ ”被执行的次数为(  )

A . 0 B . 1 C . 2 D . 3
某算法的部分流程图如图所示。执行该流程,输出s和i的值分别是(  )

A . 10  10 B . 0  11 C . 0  10 D . 10  11 
某算法的部分流程图如图所示,输出值s为(  )

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

A . 该算法执行后m的值是3 B . 该算法执行后n的值是3 C . 该算法执行后r的值是3 D . 该算法中语句r=m-n执行了4次
下列选项中,不属于计算机程序设计语言的是(  )。
A . C语言 B . VB C . Pascal D . Excel
关于自然语言、流程图和伪代码这三种算法描述方法的比较,错误的是(   )
A . 自然语言描述算法更容易掌握,但对分支和循环结构的描述能力较弱。 B . 流程图描述算法清晰、简洁。 C . 伪代码比其他方法更适合描述算法的抽象结构。 D . 伪代码描述算法书写方便,格式紧凑,易于理解,便于向计算机程序设计语言过渡。
判断抛物线y=ax2+bx+c与x轴是否有交点的一种算法是:首先输入三个系数a,b,c的值,然后计算D值,D=b*b-4*a*c ,如果D<0,则抛物线与x轴无交点,否则抛物线与x轴有交点。这个算法的描述方式是          
A . 伪代码 B . 流程图 C . 自然语言 D . 计算机程序
在日常生活中,人们可能因为忘记自己设置的密码而无法打开密码箱,但往往通过不断的尝试最后解决了此问题。请你用合适的方式来描述此问题的解决过程。
有两个杯子A和B,分别盛放酒和水,要求将它们互换,编程解决这个问题时,以下算法正确的是(   )

①将A杯中的酒倒在C杯中  ②将B杯中的水倒在A杯中  ③将C杯中的酒倒在B杯中

A . ①③② B . ①②③ C . ②①③ D . ③①②
如图所示,分别是计算三角形面积的算法和计算机程序,它们的描述方式是(   )

①输入三角形三条边的边长a,b,c

②计算

③计算

④输出s

Option Explict

Private Sub Cormmand1_Chick( )

    Dim a As Double

    Dim b As Double

    Dim c As Double

    Dim p As Double

    Dim S As Double

    a= Val(InputBox(输入三角形的边长a", "输入"))

    b= Val(InputBox(输入三角形的边长b", "输入"))

    c= Val(InputBox(输入三角形的边长c", "输入"))

    p=(a+b+c)/2

    S=Sqr(p*(p-a)*(p- b)*(p-c))

    Print S

End Sub

A . 自然语言和计算机语言 B . 自然语言和数字语言 C . 数字语言和自然语言 D . 计算机语言和数字语言
数学概念解答程序框图是描述(   )的常用工具。
A . 程序 B . 算法 C . 数据结构 D . 计算规则
下列那个不是算法的常见表达方式(      )
A . 自然语言 B . 流程图 C . 编语言 D . 程序
下列关于算法的描述,不正确的有:()
A . 广义地讲,“算法”指的是解决问题或完成任务的一系列步骤 B . 算法有多种不同的描述方式 C . 通过算法让计算机解决问题时,数据、运算及控制转移成为算法的要素 D . 算法的第一个执行步骤必须是数据输入
小明同学用计算机求解1+2+……+100的和,下图是他设计的算法,请问他使用了

描述方法。

第一步,令s=0

第二步,令i=1

第三步,求出s+i,仍用s表示。

第四步,判断i>100是否成立?若是,输出s;

若不是,将i的值增加1,仍用i表示返回第三步。

阅读下列材料, 回答下面小题。

智能农业大棚通过传感器、控制器、网络设施和计算机程序来实现大棚的自动化管理。例如,自动温度控制系统中的温度传感器每隔一定时间采集大棚中的温度,一旦温度超过预设的最高温度40℃,控制系统会启动通风和喷水系统实现降温;如果温度低于预设的最低温度18℃,控制系统会启动加热器,给大棚升温。

  1. (1) 关于信息系统下列说法正确的是(    )
    A . 信息系统本质上是一个工作系统, 信息系统无法处理复杂问题 B . 信息系统由五个关键要素组成,分别是硬件、软件、数据、通信网络和传感器 C . 计算机硬件主要由运算器、控制器、存储器、输入设备和输出设备五大部件组成 D . 安装防火墙能够防止黑客或病毒入侵系统, 因此无需再安装防病毒软件和系统丁
  2. (2) 用算法来解决上述问题,以下说法不正确的是(    )
    A . 可以通过抽象与建模、设计算法、描述算法三步来解决问题 B . 根据传感器获取的值, 需要进行不同的处理,这是通过控制转移来实现的 C . 自动温度控制系统进行温度控制的算法只能使用流程图来描述 D . 该智能农业大棚的网络设施中可能需要无线路由器进行数据通讯
最近更新