一个算法可以用不同的形式来描述,但要求描述比较规范,因此不能用自然语言描述。
看到题先拆解两句话:前半句'算法可用不同形式描述'符合事实,后半句'不能用自然语言'才是考点。命题人把'标准化'偷换成了'禁止自然语言',其实大纲允许多种描述形式,自然语言只是不够严谨而已。
选A的同学掉进两个坑:一是混淆'描述形式'与'描述规范',以为标准化=不用自然语言;二是把伪代码当成唯一合法形式,这是教材给初学者建立的刻板印象。题目最阴险在'要求比较规范'这六个字,看似强调严谨,实则暗示'自然语言不够规范',诱导考生反向推断'必须禁用自然语言',完全是逻辑跳跃。
【考点】算法描述形式|算法定义
三级 C++ 算法模块核心考点。命题人专卡'算法必须用伪代码描述'这个迷思——九成考生误以为非自然语言才算规范,其实大纲明确允许多种描述形式,自然语言只是不够严谨而已。