当前位置:首页 >> 互联网 >>

第1章:配置开发环境


第1章:配置开发环境
这道习题?乎没有代码内容,它的主要?的是让你在计算机上安装好Prolog。你应该 尽量照着说明进?操作。

安装SWI-Prolog
MacOS
1. 找?个你最喜欢的?本编辑器。在Mac系统下,TextMate也许是最好的选择, 但是它是需要花钱购买的,如果你不想买的话,可以使??些免费的?本编辑 器?如Kod。需要注意的是,这写编辑器本?都是不?持Prolog代码?亮的,如 果你想要这个功能,你需要下载针对这些?本编辑器的插件,其中TextMate的 插件可以在这?下载到TextMate Bundle 2. 下载SWI-Prolog,请选择适合你系统版本的链接。下载解压之后双击安装包, 等待?段时间以后,你的Prolog就安装好了。SWI-Prolog是Prolog的?个实现, 作者是来?阿姆斯特丹?学的Jan,之所以选择这个Prolog实现作为开发的环 境,?个原因是因为它很稳定,运?速度也算是可以,更重要的原因是它的开 发?档写的很详细。这个Prolog的实现不是功能最多的,但是我个?认为是最 好?的,也是最适合Prolog的初学者使?。 3. 当你安装好Prolog以后,进?命令终端,输?: swipl 你应当看见下图:

Windows

1. 第?步同样是找?个??喜欢的?本编辑器,个?推荐Notepad++,你可以轻 易的在Google上搜寻到下载地址。 2. 下载SWI-Prolog,选择Windows的安装包,下载解压之后双击安装包,等待? 段时间以后,你的Prolog就安装好了。 3. 与MacOS不同的是,在Windows下,你可以不必去命令?下?输?”swipl”,你可 以直接双击桌?上的快捷?式就可以打开SWI-Prolog了。打开以后的界?应该 和MacOS下的界?类似。

Linux
我相信使?Linux系统的朋友应该都懂得如何安装?个??的软件吧?所以在这?就 不赘述了~

Hello World!
好像在?部分的程序语?的时候,第?个要编写的程序都是“Hello World!”。虽 然“Hello World”程序不能显?出Prolog的特性,我在这?也姑且做?个“Hello World!”的程序吧,?的是让?家试?下你们刚才下载的SWI-Prolog是否?作。 按照之前的?法进?SWI-Prolog,在命令?下输?: writeln('Hello World!'). 需要注意的是,这?代码?定要以英?中的句号”.”来结尾,Prolog中的“.”和C语?中 的“;”?样,都是代表?段代码的结尾。再者,Hello World!字符串?定要以单引号来 包裹。 如果输?正确的话,你将看到如下输出: Hello World! true. 这?的“Hello World!”很好理解,这是我们要求程序输出的,那么那个奇怪的“true”是 哪?来的呢?请注意,在Prolog终端输?的时候,没?个语句都是以“?-”这样两个字符 开头的,它代表我们输?的程序代码其实是对Prolog系统的?个查询(问询),?旦 ?户输?了查询,Prolog系统会运?它的知识库来判定这个查询是真(true)是假(false). writeln是Prolog系统??定义的?个语句, 它的作?是向当前的显?设备输出?个字符 串并且换?, 所以很显然, 这个语句是真的, 因为Prolog知道有这个语句. 这就是为什么 程序的最后有?个”true”. 有意思的是,因为整个过程中Prolog都是在试图证明这个语句 是真是假, 向屏幕输出”Hello World!”这件事实际上是执?这个语句的”副作?”(side effect)!在Prolog中, 很多任务都是靠副作?来实现的, 包括输?输出, 甚?是参数的传递. 最后,如果想要退出SWI-Prolog,输?: halt. 同样,不要忘记最后的“.”~ 好了, 到这?, 这?章就算是结束, 因为这?章讲的内容很基本, 我就不提供习题了. 下 ?章我们将正式开始学习有关Prolog语?的知识! 敬请期待!

W3Cschool(www.w3cschool.cn)最?的技术知识分享与学习平台

此篇内容来?于w3cschool.cn?站?户上传并发布。


赞助商链接
相关文章:
第1章 Visual Basic程序开发环境
第1章 Visual Basic程序开发环境_计算机软件及应用_IT/计算机_专业资料。第 1 ...Visual Basic 6.0 是 Visual Studio 6.0 套装软件中的一员,必须安装 后方可...
第1章Visual Basic 程序开发环境
第1章Visual Basic 程序开发环境_IT/计算机_专业资料。第 1 章 Visual Basic ...分别保存工程文件、窗体文件和标准模块文件 9.下列关于 VB6.0 的安装,说法错误...
第一章 andrid visdio 安装与环境搭建
第一章 andriod visdio 安装环境搭建 一、Android Studio 简介 Android Studio 是 Google 新发布的 Android 应用程序开发环境,Android Studio 是基于 IntelliJ ...
第一章:labwindowscvi开发环境
第一章:labwindowscvi开发环境_计算机软件及应用_IT/计算机_专业资料。1.1 ...服务器的功能 实验步骤 (1) 若您的计算机尚未安装 Apache,请先安装 Apache ...
11第十一章Tinix操作系统的开发环境和开发工具
第二章 Java开发环境及... 18页 2下载券 第6章DSP开发工具与开发... 58页...也是要安装个操作系统下, 对操作系统的要求也是 Windows 2000 以上或者 ...
LabWindowsCVI入门之第一章:LabWindowsCVI开发环境
LabWindowsCVI入门之第一章:LabWindowsCVI开发环境_计算机软件及应用_IT/计算机_...1.1.2 LabWindows/CVI 安装安装 CVI,只需要根据 CVI 安装包里的“Release...
第1章 VB程序开发环境(张海燕)
第一章本章重要知识点 VB 程序开发环境 1. Visual Basic 的特点和版本。 2. Visual Basic 的启动与退出。 3. 主窗口: (1) 标题和菜单。 (2) 工具栏。 ...
第一章VB6集成开发环境
第一章VB6集成开发环境_IT/计算机_专业资料。第一章 VB6 集成开发环境一、选择题: 1、用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程...
VB 第一章 练习题
VB 第一章 练习题_其它_高等教育_教育专区。第一章 VB.NET 环境和程序设计初步 一.选择题 1.在 Visual Studio.NET 的集成开发环境中,下面不属于该环境编程...
第一章MATLAB基础知识
第一章 MATLAB 基础知识 1.1 MATLAB 开发环境 1.MATLAB 操作桌面 MATLAB4.0 ...了系统中已安装了的全 部 MATLAB 程序和帮助文件的管理和启动功能(图 1-6) ...
更多相关标签: