算法的三中描述方法中,自然语言,流程图,程序代码的优缺点

2024-12-14 18:06:25
推荐回答(3个)
回答1:

一、自然语言:

优点:易于理解;

缺点:不能让计算机执行。

二、流程图:

优点:自然语言的时(顺)序描述,介于自然语言和程序代码之间;

缺点:不依赖于具体计算机CPU。

三、程序代码:

优点能让计算机理解执行,

缺点:需懂专业技能才能编写,不直观、错误不容易排查。

自然语言主要是指人类使用的语言,汇编语言是一种低级语言,是一种直接面向硬件的语言,C也算是一种高级语言,但是相对VB等就比较低级了,所以一般说是中级语言,别的基本都是高级语言。

扩展资料:

例如,一张流程图能够成为解释某个零件的制造工序,甚至组织决策制定程序的方式之一。这些过程的各个阶段均用图形块表示,不同图形块之间以箭头相连,代表它们在系统内的流动方向。下一步何去何从,要取决于上一步的结果,典型做法是用“是”或“否”的逻辑分支加以判断。

参考资料来源:百度百科-流程图

回答2:

自然语言、优点:容易理解;缺点:书写较烦、不确定性、对复杂的问题难以表达准确、不能被计算机识别和执行
流程图、优点:形象直观、容易理解
伪代码、优点:简洁易懂、修改容易;缺点:不直观、错误不容易排查

回答3:

自然语言 -- 易于理解,但不能让计算机执行。

流程图 -- 自然语言的时(顺)序描述,介于自然语言和程序代码之间,不依赖于具体计算机CPU。

程序代码 -- 能让计算机理解执行,但需懂专业技能才能编写。