当前位置:首页 >> 学科竞赛 >>

第一课 Free-Pascal集成环境的使用


第一课 Free Pascal集成环境的 使用

运城中学

马有琪

第一个程序
Program sayhello; Begin
Write(‘Hello world!’); End.

一、Free pascal系统的安装
? 安装Free pascal 2.0.

4版本

? 右击

设置属性

二、启动free Pascal
? Free Pascal ? Free Pascal集成环境具有: ? 编辑程序、调试程序、运行程序、编译 程序的功能。

FreePascal 界面

三、基本操作
? 1、新建文件:单击菜单“File | New”。组 合键:Alt+F,然后用方向键移动到New, 再按回车键。 ? 2、输入程序。 ? 3、保存文件。方法1:F2 ? 方法2:菜单“File-Save” ? 4、运行:方法1:Ctrl+F9 ? 方法2:菜单“Run-Run”

保存文件界面

其它操作
? ? ? ? ? ? ? 一、查看操作结果:方法1:Alt+F5 方法2:菜单“Debug-User screen”。 二、退出:方法1:Alt+X 方法2:菜单“File-Exit” 三、打开文件:方法1:F3 方法2:菜单“File-Open…” 四、关闭当前文件: “window | close ”

关闭当前文件并选择是否保存

? 文件保存在哪? ? 文件的类型名是什么? ? 有错时重新启动free pascal就好了!
? * 设置文件保存位置: ? 启动free pascal ,先要通过file/change dir…来设置。

编辑操作一
? 1、光标的移动:方向键←→↑↓进行左右上下移动。 Home:移动到行首 End:移动到行尾。 ? 2、删除:Delete:删除光标所在位置字符 ←Backspace删除光标左侧的一个字符。 Ctrl+Y:删除光标所在行。 ? 3、断行(一行分成两行):
(1)前空一行:将光标移动到行首按“回车键”。 (2)后空一行:将光标移动到行末按“回车键”。 (3)一行分两行:将光标移动至行中按“回车键”。

编辑操作二
? 两行合并成一行: ? 将两行内容连接成一行。 ? (1)将光标移至第1行末,按Delete键。 ? (2)将光标移至第2行首,按←Backspace。

练习一: 改一改
Program sayhello; Begin
Write(9/2); End.
9 mod 2 9 div 2 3>4

练习二
输入以下程序,并运行。
? ? ? ? ? ? ? ? ? Program square; Var a,k,s:integer; Begin a:=5; k:=4*a; s:=a*a; writeln(‘k=‘,k,’s=‘,s); End.

此例是为了求一个边长为5的长方形的周长和面积。

练习三
输入以下程序,要求读懂程序,并运行。
Program ls3; Const pi=3.14159; Var r:integer; s:real; Begin readln(r); s:=r*r*pi; writeln(‘s=‘,s); End.


相关文章:
...pascal教程01 第一课 让程序“跑”起来教案
广东省汕头市金山中学高中信息技术 pascal教程01 第一课 让程序“跑”起来教案_...又称 Pascal 集成环境,目前有 Turbo Pascal、Borland Pascal、Free Pascal 等几...
Free-Pascal编译的程序运行错误代码解析
Free-Pascal编译的程序运行错误代码解析_计算机软件及应用_IT/计算机_专业资料。...只允许在构造方法内使用 155 无效的操作符和操作数组合 156 缺内存引用 l57 ...
freepascal的出错代码信息
FREE PASCAL 与 TURBO PASCAL 在语言方面没有很大的差别, 选手只 要严格按照标准 Pascal 语言编程,则使用 TURBO PASCAL 编写的程序在 FREE PASCAL 环境下都可以...
Free Pascal错误表
Free Pascal错误表_IT/计算机_专业资料。Free Pascal 错误一览表 1、 Run Time...编译错误对照表 下面列出在编译程序时可能出现的错误,在集成环境下,Pascal 将自动...
Pascal语言编程环境
Pascal语言编程环境_计算机软件及应用_IT/计算机_专业资料。信息学奥赛第五讲(上) Pascal 语言编程环境戴 勇一、 本课任务 (一) 掌握 Free Pascal 的下载、安装...
信息学奥赛Pascal教程
教程: 信息学奥赛 Pascal 教程:第一课 初识 Pascal 语言 信息学奥林匹克竞赛...go32v2} {Freepascal 是 fp} 系统启动后,屏幕上出现如图 1 所示的集成环境...
Pascal基本教程(2014学生版)
提供集成开发环境(IDE),引入单元概念 增加调试功能 支持面向对象的程序设计(OPP)...1.4 Free Pascal 的配置 1.4.1 Free Pascal 的首次配置第一Free Pascal ...
freePascal教程
freePascal教程_IT/计算机_专业资料。freePascal,lazarus基础教程第四单元 PASCAL 语言程序设计在上一册教材中, 我们已经初步了解了 PASCAL 语言的三种基本结构、 程序...
free Pascal中crt单元
free Pascal中crt单元_计算机软件及应用_IT/计算机_...Integer 在屏幕上建一个列从 X1 到 X2,行从 Y1...值为 1030 errMouseInitError Integer 鼠标使用错误,...
Freepascal资料详解
Freepascall 资料详解一、TP 和 FP 的功能区别 1.Free Pascal 理论上可以使用 4GB(2^32byte)的内存,因此实际上几乎可以使用系统 中的所有剩余内存(除非赛题中...
更多相关标签:
free pascal 环境配置 | pascal 集成开发环境 | free pascal | free pascal下载 | free pascal 2.0.4 | free pascal ide | free pascal教程 | free pascal 乱码 |