Pascal 语言分析和总结.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、PASCAL 语言的来历 Pascal 是一种计算机通用的高级程序设计语言。它由瑞士 Niklaus Wirth 教授于 六十年代末设计并创立。 Pascal 也可以是指人名,它的取名原本就是为了纪念十七世 纪法国著名哲学家和数学家 Blaise Pascal ,而不是编程工具。以法国数学家命名的 pascal 语言现已成为使用最 广泛的基于 DOS 的语言之一,其主要特点有:严格的结 构化形式;丰富完备的数据类型;运行效率高;查错能力强。 Pascal 语言还是一种自编译的语言,这就使它的可靠性大大提高了。 Pascal 具有简洁的语法,结构化的程序结构。它是结构化编程语言,于 70 年代 在ALGO 今,在许多学校的计算机语言课上,的都是 Pascal 语言。 Pascal 是最早出现的结构化编程语言, 具有丰富的数据类型和简洁灵活的操作语 句,适于描述数值和非数值的问题。 正因为上述特点,Pascal 语言可以被方便地用于描述各种算法与数据结构。 尤其 是对于程序设计的初学者, Pascal 语言有益于培养良好的程序设计风格和习惯。 IOI( 国际奥林匹克信息学竞赛 )把 Pascal 语言作为三种程序设计语言之一, NOI (全国 奥林匹克信息学竞赛 )把 Pascal 语言定为唯一提倡的程序设计语言, 在大学中 Pascal 语言也常常被用作学习数据结构与算法的教学语言。 [编辑本段] 二、PASCAL 语言的发展 在 Pascal 问世以来的三十余年间, 先后产生了适合于不同机型的各种各样版本。 其中影响最大的莫过于 Turbo Pascal 系列软件。它是由美国 Borland 公司设计、研 制的一种适用于微机的 Pascal 编译系统。该编译系统由 1983 年推出 1.0 版本发展到 1992 年推出的 7.0 版本,其版本不断更新,而功能更趋 完善。 Turbo Pascal 语言是编译型程序语言, 它提供了一个集成环境的工作系统, 集编 辑、编译、运行、调试等多功能于一体 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 已自成为一种标准,为许多人所熟 悉。 [编辑本段] 三、PASCAL 语言的影响 高级语言发展过程中, PASCAL 是一个重要的里程碑。

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档