Visu al Prolog 语言简介 Prolog 语言是人工智能与专家系统领域最著名的逻辑程序设计语言。Visual Prolog意指可视化逻辑程序设计语言,是基于Prolog 语言的可视化集成开发环境,是Prolog 开发中心(PDC)最新推出的基于Windows 环境的智能化编程工具,其语言特性符合相应的国际标准ISO/IEC 13211-1:1995。目前,Visual Prolog 在美国、西欧、日本、加拿大、澳大利亚等发达国家和地区十分流行,是国际上研究和开发智能化应用的主流工具之一。预计短时期内,在国际上已经十分流行的最新版本的可视化逻辑程序设计语言Visual Prolog 将会在我国广泛流行开来,并将迅速成为我国研究和开发智能化应用的最重要的工具。 Visual Prolog 具有模式匹配、递归、回溯、对象机制、事实数据库和谓词库等强大功能。它包含构建大型应用程序所需要的一切特性:图形开发环境、编译器、连接器和调试器,支持模块化和面向对象程序设计,支持系统级编程、文件操 作 、字 符串 处 理 、位 级运 算 、算术 与逻辑运 算 ,以 及 与其它编程语言的接口 。 Visual Prolog 包含一个 大型库,捆 绑 了 范 围 广阔 的API 函 数:包括 Windows GUI 函 数族 、ODBC/OCI 数据库函 数族 和 Internet 函 数族 (socket、ftp、http、cgi 等)。这 个 开发环境全 部 使 用 Visual Prolog 语言写 成,而 且 包含对话 框 、菜 单 、工具栏 等若 干 编码 专家和图形编辑器。Visual Prolog 支持Windows 3.x/95/98/Me/NT/2000/XP、OS/2 和文本方 式下的DOS、Linux 和 SCO UNIX。 Visual Prolog 非 常 适 合于专家系统、规 划 和其它AI 相关 问 题 的求 解 ,是智能程序设计语言中具有代 表 性且 应用较 多 的一种 语言。由 于这 种 语言很 适 合表 达人的思 维 和推理 规则 ,在自 然 语言理 解 、机器定 理 证 明 、专家系统等方 面得 到 了 广泛的应用。Visual Prolog不 仅 是优 秀 的智能化应用开发工具,而 且 已经成为适 用于任 何 应用领域的强有力 的通 用开发工具。Visual Prolog 与SQL 数据库系统、Visual C++或 其它C++开发系统、及 Visual Basic、Delphi 或 Visual Age 等编程语言一样 ,可以 用来轻 松 地开发各 种 应用,包括 数据库和 Web应用。 智能化是当 前计算 机、自 动 化、通 信 、管 理 等信...