pascal语言入门教程(doc完整版)

pascal基础教程

  • 书籍大小:2.76MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:编程其它
  • 应用平台:PDF+word
  • 更新时间:2021-11-16
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

ASCAL语言也是一种算法语言,它是瑞士苏黎世联邦工业大学的N.沃思(Niklaus Wirth)教授于1968年设计完成的,1971年正式发表。1975年,对PASCAL语言进行了修改,作为"标准PASCAL语言"。
PASCAL语言是在ALGOL 60的基础上发展而成的。它是一种结构化的程序设计语言,可以用来编写应用程序。它又是一种系统程序设计语言,可以用来编写顺序型的系统软件(如编译程序)。它的功能强、编译程序简单,是70年代影响最大一种算法语言。

为了方便大家学习脚本之家小编特为大家打包了Pascal小书的pdf合集。

Pascal 语言的特点

从使用者的角度来看,PASCAL语言有以下几个主要的特点:
1、它是结构化的语言。PASCAL语言提供了直接实现三种基本结构的语句以及定义"过程"和"函数"(子程序)的功能。可以方便地书写出结构化程序。在编写程序时可以完全不使用GOTO语句和标号。这就易于保证程序的正确性和易读性。PASCAL语言强调的是可靠性、易于验证性、概念的清晰性和实现的简化。在结构化这一点上,比其它(如BASIC,FORTRAN77)更好一些。
2、有丰富的数据类型。PASCAL提供了整数、实型、字符型、布尔型、枚举型、子界型以及由以上类型数据构成的数组类型、集合类型、记录类型和文件类型。此外,还提供了其它许多语言中所没有的指针类型。沃思有一个著名的公式:"算法+数据结构=程序"。指出了在程序设计中研究数据的重要性。丰富的数据结构和上述的结构化性质,使得PASCAL可以被方便地用来描述复杂的算法,得到质量较高的程序。
3、能适用于数值运算和非数值运算领域。有些语言(如FORTRAN 66,ALGOL 60)只适用于数值计算,有些语言(如COBOL )则适用于商业数据处理和管理领域。PASCAL的功能较强,能广泛应用于各种领域。PASCAL语言还可以用于辅助设计,实现计算机绘图功能。
4、PASCAL程序的书写格式比较自由。不象FORTRAN和COBOL那样对程序的书写格式有严格的规定。PASCAL允许一行写多个语句,一个语句可以分写在多行上,这样就可以使PASCAL程序写得象诗歌格式一样优美,便于阅读。

由于以上特点,许多学校选PASCAL作为程序设计课程中的一种主要的语言。它能给学生严格而良好的程序设计的基本训练。培养学生结构化程序设计的风格。但它也有一些不足之处,如它的文件处理功能较差等。

Pascal语言程序的基本结构

  任何程序设计语言都有着一组自己的记号和规则。PASCAL语言同样必须采用其本身所规定的记号和规则来编写程序。尽管不同版本的PASCAL语言所采用的记号的数量、形式不尽相同,但其基本成分一般都符合标准PASCAL的规定,只是某些扩展功能各不相同罢了。

目录

第一课  初识PASCAL语言 …………………… 1

第二课  赋值语句与简单的输出语句 …………………… 5

第三课  带格式的输出语句输入语句 …………………… 12

第四课  简单的分支结构程序设计 …………………… 19

第五课  if嵌套与case语句 …………………… 23

第六课  for循环 …………………… 29

第七课  while循环与repeat-until循环 …………………30

第八课  一维数组 …………………… 35

第九课  多维数组 …………………… 39

第十课  字符数组与字符串 …………………… 45

第十一课 枚举、子界、集合及记录类型 …………………… 51

第十二课 过程与函数 …………………… 66

第十三课 动态数据类型(指针类型) …………………… 76

第十四课 文件 …………………… 89

附录一 Pascal中的字符串函数和数学函数 ……………… 111

附录二 关于fillchar的使用和讨论 …………………… 116

附录三 程序的调试技巧 …………………… 117

附录四 Pascal的多种退出语句用法 …………………… 123

载地址

下载错误?【投诉报错】

pascal语言入门教程(doc完整版)

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的pascal语言入门教程(doc完整版)资源来源互联网,版权归该下载资源的合法拥有者所有。