正在加载图片...
命令式v声明式程序设计 命令式程序设计(imperative p programming 强调对“如何做”的描述,要对操作步骤和状态变 化给出明确的描述。例如,过程式和面向对象程序 设计。 与冯诺依曼体系结构一致,是使用较广泛的程序设 计范式,适合于解决大部分的实际应用问题。 声明式程序设计(declarative programming 强调对“做什么”的描述,而如何做则由实现系统 自动完成。例如,函数式和逻辑式程序设计 有良好的数学理论支持,并且,设计出的程序具有 潜在的并行性。适合于需要大量进行复杂的符号处 理(非数值计算)的人工智能领域的应用 。◼ 命令式程序设计(imperative programming) • 强调对“如何做”的描述,要对操作步骤和状态变 化给出明确的描述。例如,过程式和面向对象程序 设计。 • 与冯诺依曼体系结构一致,是使用较广泛的程序设 计范式,适合于解决大部分的实际应用问题。 ◼ 声明式程序设计(declarative programming) • 强调对“做什么”的描述,而如何做则由实现系统 自动完成。例如,函数式和逻辑式程序设计。 • 有良好的数学理论支持,并且,设计出的程序具有 潜在的并行性。适合于需要大量进行复杂的符号处 理(非数值计算)的人工智能领域的应用。 命令式v声明式程序设计
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有