基础知识16.pptVIP

  • 2
  • 0
  • 约8.89千字
  • 约 31页
  • 2018-06-19 发布于河南
  • 举报
基础知识16

Free Pascal基础 一、 Pascal 简介 PASCAL语言是瑞士苏黎世联邦工业大学的N.沃思(Niklaus Wirth)教授于1968年设计完成的,1971年正式发表,它的命名是为了纪念法国数学家Pascal。在Pascal问世以来的三十余年里,先后产生了适合于不同机型的各种版本,其中,影响最大的莫过于Turbo Pascal系列软件。Turbo Pascal 是由美国Borland公司设计、研制的一种微机的Pascal语言应用开发集成环境。该产品由1983年推出的1.0版本发展到1992年推出的7.0版本,随着版本的不断更新,功能也更趋完善。 PASCAL语言是结构化程序设计的典范,可以用来编写应用程序。它提供了丰富的数据类型和语句,功能强,应用广。它不仅适合于教学,也可广泛用语编写各种系统软件和应用软件。中国计算机协会要求fp,从主办方的角度上说,TP有版权,FP没有版权限制,TP已经12年没有更新,而FP一直在更新,IOI、NOI使用的都是FP,对选手来说,FP没有严格的内存限制,有更强大的数据类型、函数。 (CCF要求) 软件下载地址:01/noip/env.html 二、版本介绍 Freepascal的Windows版本,提供了Windows环境下兼容Turbo Pascal的Pascal编译器,同时也提供了类似Turbo Pascal的集成开发环境Freepascal IDE。 Windows 2000、WindowsXP安装文件: FPascal4NOI-2kXP.exe Windows 98安装文件: FPascal4NOI-win98.exe 三: 安装与使用 1.如果已经安装过旧版本的Freepascal For NOI,安装新版本前,务必将已安装版本卸载。 管理员用户在下载完毕后,运行Freepascal For NOI的安装文件,按照安装向导的提示即可完成安装过程。 注意,在安装完成以后需要重新启动Windows,使Freepascal For NOI生效。 在安装过程完成后,用户点击“开始”菜单,选择“程序”菜单项可以发现“Freepascal For NOI”的快捷菜单,其中包含:fp、卸载Freepascal For NOI两项。 点击fp,可以直接进入Freepascal IDE集成开发环境,用户可以在Freepascal IDE开发环境下进行源代码编辑、程序编译、调试等开发工作,并可从Freepascal IDE的在线文档中获取帮助。 卸载Freepascal For NOI用于卸载Freepascal For NOI,点击后出现卸载向导,用户可以根据向导的提示方便的卸载Freepascal For NOI。 2.注意: 在做题时,先进入Windows命令行环境,务必在进入程序源代码所在目录后,再执行fp命令启动Free Pascal继承开发环境。 Windows 2000、XP下,点击:开始-运行,输入cmd,点击“确定”,即可启动命令行环境; Windows 98下,点击:开始-运行,输入command,点击“确定”,即可启动命令行环境; 需要调整窗口布局,如果窗口布局错乱,可以删除fp同一目录下的fp.dsk(感谢sceoy想出该方法) 3.新建程序窗口 按F10进行主菜单,选择FILE菜单,执行其中NEW命令,就可建立一个新的程序窗口(默认文件名为Noname00.pas或Noname01.pas等)。 4.程序的输入、编辑与运行 在当前程序窗口中,一行一行的输入程序。当程序输入完毕之后,一般要先按Alt+F9(或执行compile菜单中compile命令)对程序进行编译。如果程序有语法错误,则会在程序窗口的第一行处显示第一个红色错误信息。若无语法错误,则窗口正中央会出现一个对话框,提示编译成功。接下来,我们可以运行程序了。 程序的运行可以通过按ALT+R打开RUN菜单中的RUN命令,或直接按快捷键CTRL+F9。则可以在用户窗口中输出运行结果。通常在程序运行结束后系统回到Pascal系统的集成环境,因此要查看运行结果,要按ALT+F5将屏幕切换到用户屏幕。 5.程序的保存与打开 当我们想把程序窗口中的程序存入磁盘时,可以通过按F2键(或执行File菜单中的save命令)来保存程序。第一次保存文件时屏幕上会出现一个对话框要求输入文件名(默认扩展名为.pas)。 当我们要将磁盘上的程序文件中的PASCAL程序装入窗口时,可按F3(或执行File菜单中的Open命令)来装入程序,此时系统也会弹出一个对话框要求输入要打开的文件名,或直接在文件对话框列表中选择所要的文件,然后回到打开文件。 四、完成下面程序的输入、编译、运行、保存,熟悉Pascal的集成环境。 1.输出

文档评论(0)

1亿VIP精品文档

相关文档