问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

拜求free pascal帮助文件的翻译

发布网友 发布时间:2024-10-12 23:33

我来回答

3个回答

热心网友 时间:2024-12-06 03:21

Pascal有5个主要的版本,分别是Unextended Pascal、Extended Pascal、Object-Oriented Extensions to Pascal、Borland Pascal和Delphi Object Pascal。其中,Unextended Pascal、Extended Pascal和Object-Oriented Extensions to Pascal是由Pascal标准委员会所创立和维护的,Unextended Pascal类似于瑞士Niklaus Wirth教授和K.Jensen于1974年联名发表的Pascal用户手册和报告,而Extended Pascal则是在其基础上进行了扩展,加入了许多新的特性,它们都属于正式的Pascal标准;Object-Oriented Extensions to Pascal是由Pascal标准委员会发表的一份技术报告,在Extended Pascal的基础上增加了一些用以支持面向对象程序设计的特性,但它属于非正式的标准。Borland Pascal和Delphi Object Pascal是由Borland公司专门为其开发的编译工具设计的Pascal语言,前者是用于DOS的Turbo Pascal系列和Windows 3.x的Turbo Pascal for Windows的传统高级语言,后者是用于Windows的Delphi和Linux的Kylix的面向对象程序设计语言,它们都不是正式的Pascal标准,具有专利性。但由于Turbo Pascal系列和Delphi功能强大并且广为流行,Borland Pascal和Delphi Object Pascal已自成为一种标准,为许多人所熟悉。

看到这里,你可能会发觉我的回答与你最初的设想不同。你原来可能是想问Turbo Pascal有几个版本,然而我却回答了Pascal语言有几个版本。这就是初学者常有的一个错误认识:Pascal是一种编程工具。实际上,Pascal是一种程序设计语言的名称(从一般意义上说,Pascal也可以是指人名,它的取名原本就是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal),而不是编程工具。刚才我是纯粹从字面意思上来回答这个问题。

在中国的信息学奥林匹克竞赛中,过去比较常用的Pascal编程工具是Turbo Pascal。Turbo Pascal是DOS下的一种16位编程工具,在Delphi出现之前,它是世界上最多人使用的Pascal编程工具,拥有编译速度极快的先进编译器和功能强大而又简便易用的集成开发环境(IDE),在微机程序员中广为流行,正是它的出现奠定了Pascal在DOS/Windows平台上不可动摇的根基,现在常见的版本有Turbo Pascal 5.5、Turbo Pascal 6.0和Borland Turbo Pascal with Objects 7.0。Turbo Pascal 6.0与Turbo Pascal 5.5相比,主要是IDE更为强大,而其程序设计功能改变不大,只是增加了一些新的功能,例如可以内嵌asm汇编语句等。而Borland Turbo Pascal with Objects 7.0(简称Borland Pascal 7.0)则有了新的飞跃,首先是IDE进一步加强,提供了程序浏览器,然后是程序设计功能有了很大的提升,新增了一些十分有用的标准子程序,支持比较完善的面向对象程序设计功能,并提供了DOS实模式、DOS保护模式和Windows模式三种程序编译模式,能够编写出可以使用扩充内存(XMS)的保护模式应用程序或者在Windows 3.x下运行的Windows程序,另外还提供了一个对象窗口库(OWL),使用它可以快速的开发出具有一致的视窗界面(DOS或Windows 3.x)的应用程序。Borland Pascal 7.0在1992年推出,是Turbo Pascal系列在DOS下的最后版本。

现在,随着Turbo Pascal逐渐被淘汰,全国信息学奥林匹克竞赛决赛(NOI)和国际信息学奥林匹克竞赛(IOI)已经指定Free Pascal为比赛使用的Pascal编程工具。Free Pascal是由一个国际组织开发的32位Pascal编程工具,属于共享软件,可用于各种操作系统。根据编译选项的不同,它可以使用Borland Pascal兼容语法、Delphi 2 Object Pascal语法或者其它语法进行编写程序。由于它拥有32位的编译器,而且一直在更新发展中,因此它的功能比Borland Pascal更加强大,拥有许多现代程序设计的特征,但同时也很不成熟,存在很多漏洞。

Free Pascal正处于发展初期,相应的函数库十分少,对程序员的吸引力远比不上拥有VCL和CLX的Delphi和Kylix。

参考资料:http://www.zsqz.com/jsbase/pascal/pas/question.htm

热心网友 时间:2024-12-06 03:22

我有中英对照版的
发你邮箱里吧

参考资料:http://download.csdn.net/down/235417/newtekboy#

热心网友 时间:2024-12-06 03:22

楼上已经答全了。
无语了……
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳2套房收取哪些费用 沈阳第二套房子上多少税 家里有一只拆家的二哈怎么办? 23款宝来悦行pro所有按键说明 酱香饼真正的发源地在那里,是从什么时候开始的 根据《建设工程安全生产管理条例》,施工单位主要负责人的安全生产职责不... panda和dad中的a发音一样吗 ...两个字中的拼音"a"发音时最主要的细微差别是什么? ...两个字中的拼音"a"发音时最主要的细微差别是什么? 很急啊啊啊啊... 处在发育期的颧骨,长期按压它会缩小吗 请问这两个英语句子怎么翻译? 一个批处理代码谁来帮忙翻译下 硬盘维修地点 维修硬盘去哪里 ...不了,我想登微信,不记得微信号,每次都是用的QQ号登录 今天是爷爷的周年祭,不能回家为爷爷祭拜了,很想念您。不知道怎么才能表... ...怎么样瘦腿啊!其实我不是很怕,大腿也不粗,但小腿肚明显有赘肉了怎么... 小米手机文件管理里面可以找到很多文档,能不能删除 机械师为什么口碑不好 为什么缩小三分之一等于乘以三而乘以三分之一相当于除以三呢? 三分之一乘以三到底等于多少? 三分之一乘以三是等于一吗 党岭葫芦海一日徒步之旅需要准备什么呢? 东莞城轨到虎门高铁站在哪个站下车? 特色烧烤菜品 双和烧烤城有哪些特色推荐菜? 求一台笔记本图形工作站,配置,及价格。主要应用三维数据处理,内存要大... 我公司欲购一台3D图形笔记本工作站,做发动机缸体、缸盖等大型件3D设计... ...开了7000多公里 (小龟王 48V20A 800W电机 急速48码) 算不算多... 末日进化怎么增加陷阱上线? 平安银行我办理的贷贷卡是花钱办的有前期费用的,办卡的告诉我得一个月... 不开酷我K歌、电脑没声音 为什么电脑酷我K歌录不进去声音,不像软件的问题。好像是麦克风的插口... 电脑除了酷我k歌全都不能播放出声音 我小米3装软件系统提示内存不足,但是SD卡还有4G多可以用 怎样吧东西... 商务问候语精选好句135句 体能课适合多大孩子 山海情讲述什么故事 有人散播谣言严重影响个人的名誉,怎么办 我和同学发生了矛盾,她四处散播关于我的谣言,我一气之下发信息骂了她... k线螺旋桨后市如何? 索泰GT630-1GD5 雷霆版 MA基本参数 索泰GT630-TC1GD5 雷霆版 MA显卡接口 索泰GT630-4GD3 雷霆版 MA显卡散热 GT630玩剑灵卡么?游戏怎么都是20多侦左右? 工龄38年养老金个人账户10万二零二四年退休能拿到退休金多少钱? 请问谁能告诉我从巩义开车到濮阳怎么走? 巩义到濮阳路线 距离濮阳市公路里程查询 巩义到濮阳做火车快还是汽车快 从巩义市到开封通许县步行怎么走