#R5003. 1-3 用流程图描述算法

1-3 用流程图描述算法

  1. 请翻开书本至第11页,第一自然段的第2个字是? {{ input(1) }}

  2. 在流程图中,用于表示“根据条件进行判断,以决定后续执行路径”的图形符号是( )? {{ select(2) }}

  • 输入/输出框
  • 处理框
  • 判断框
  • 流程线
  1. 标准的流程图中,通常使用以下哪种图形来标识一个“处理或运算”的步骤( )? {{ select(3) }}
  • 平行四边形
  • 矩形
  • 菱形
  • 圆形
  1. 关于流程图的作用,下列描述正确的有( )?(多选题) {{ multiselect(4) }}
  • 它使用规范的图形符号来表述算法的不同操作
  • 它的主要功能是美化算法描述,使其看起来更专业
  • 它加上文字说明从而清楚地描述算法的思路
  • 它是一种将算法直接转换为可执行代码的自动化工具
  1. 关于自然语言和流程图这两种算法描述方式,以下说法最准确的有( )?(多选题) {{ multiselect(5) }}
  • 自然语言和流程图功能完全一致,在任何情况下都可以替换使用
  • 流程图描述算法步骤清晰、通俗易懂;自然语言描述则形象直观,不易产生歧义
  • 自然语言描述步骤清晰,流程图描述形象直观且不易出现二义性,应根据实际需求选择
  • 可以利用专用软件或办公软件中提供的相应功能绘制流程图
  1. 关于二义性的描述,正确的有( )? {{ multiselect(6) }}
  • 是指一个词短语、句子或符号具有两种或多种不同的解释或含义
  • 二义性会导致意义的不明确、含糊不清的现象
  • 在算法描述中,二义性有助于提高表达的灵活性
  • 二义性通常被认为是高质量算法描述的一个重要特征