信息技术 高一 选择题 标准 ★ 精品

算法的描述方法 — 信息技术选择题

信息技术(高中·浙教版) 第三章 算法基础 AI 三重审校通过

题目
某流程用自然语言记录为:“先读取一个数;若该数大于0,则输出‘正数’,否则输出‘非正数’。”下列对同一算法的三种描述及其优劣比较,正确的是? A. 自然语言描述通常较直观,但可能不够严谨;流程图用图形表示控制流程;伪代码兼具程序结构与可读性 B. 自然语言描述必须使用统一符号;流程图只能表示顺序结构;伪代码可以直接由计算机执行 C. 自然语言、流程图和伪代码都必须使用相同的语法规则,因此描述效果完全相同 D. 伪代码必须遵循某一种程序设计语言的语法;流程图不适合表示条件判断;自然语言最不易产生歧义