第二课 算法与流程图 知识点题库

以下不属于流程图中图形的是(  )。
A . 圆角矩形为开始/结束框表示开始或结束 B . 矩形处理框表示计算或处理等 C . 菱形判断框表示条件判断 D . 三角形分支框表示程序不同的走向
以特定的图形符号和说明表示算法的图,称为(  )
A . 自然语言 B . 算法流程图 C . 计算机语言 D . 以上都不是
可以直观的了解活动流程的算法描述方法是 (  )
A . 自然语言 B . 流程图 C . 计算机语言 D . 方程式
根据图,回答问题:

  1. (1) 如图是用(  )描述设计计算圆周长和面积的算法。
    A . 自然语言 B . 计算机语言 C . 流程图 D . 伪代码
  2. (2) 根据算法,图中①处的内容是(  )
    A . 输入面积S B . 输出R C . pi=3.14 D . 输入半径R
  3. (3) 图形符号“ ”的作用是(  )。
    A . 输入和输出 B . 赋值 C . 判断 D . 开始和结束
  4. (4) 图中符号“ ”的作用是(  )。
    A . 输入和输出 B . 判断 C . 开始和结束 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 .
下列流程图图示中,表示“判断”的框图是(    )。
A . B . C . D .
有三个杯子A,B,C。A中装有可乐,B中装有雪碧,C为空瓶,且三个杯子容量一样。请你把A和B液体互换。使用流程图来描述这个算法如下,请问这个算法属于哪种结构?(      )

A . 顺序结构 B . 选择结构 C . 循环结构 D . 条件结构
计算机程序流程图的图形符号,没有固定的含义,可以自行定义。
算法流程图中的菱形框表示(    )
A . 计算 B . 输入 C . 判断 D . 结束
关于判断框和分支结构、叙述正确的是(       )
A . 判断框有一个出口、分支结构也有一个出口 B . 判断框有二个出口、分支结构也有二个出口 C . 判断框有一个出口、分支结构有二个出口 D . 判断框有二个出口、分支结构有一个出口
在Python流程图中菱形用来表示(    )。
A . 判断条件 B . 输入输出 C . 表达式 D . 开始结束
流程图是描述(       )的常用工具。
A . 程序 B . 算法 C . 数据结构 D . 计算规则
下列关于流程线的说法,其中错误的有(       )。
A . 流程线表示算法步骤执行的顺序,用来连接图框 B . 流程线只要是上下方向就表示自上向下执行可以不要箭头 C . 流程线无论什么方向,总要按箭头的指向执行 D . 流程线是带有箭头的线,它可以画成折线
流程图中下图的作用是(   )

A . 表示一个算法的起始和结束    B . 表示一个算法输入和输出的信息 C . 赋值、计算                  D . 判断某一条件是否成立