Pascal语言编程环境 下载本文

内容发布更新时间 : 2024/9/20 4:06:54星期一 下面是文章的全部内容请认真阅读。

信息学奥赛第五讲(上) Pascal语言编程环境

戴 勇

一、 本课任务

(一) 掌握Free Pascal的下载、安装和启动。

(二) 了解Free Pascal IDE的菜单。

(三) 掌握简单Free Pascal程序的编辑、编译和运行。 二、 主要内容

(一) Free Pascal的下载、安装和启动

1、 根据你的系统下载对应的文件(FPascal4NOI-2kXP或FPascal4NOI-win98)

a. http://162.105.81.201/noip/FP4NOI/fp4noi.html (权威!但较慢)

b. http://www.yayg.net/jxzy/jxzy-soft/jxzy-soft-tools/200411/1264.html(速度较快) 2、 安装

双击下载的文件,根据提示安装。

3、 建立你的文件夹(如在PP目录下建myfiles文件夹,以后你编写的源程序就可以存放在该文件夹中)。 4、 启动

依次单击“开始”、“(所有)程序”、“Freepascal For NOI”、“FP”即可启动Free Pascal。

(二) Free Pascal IDE 1、 IDE窗口

2、 菜单栏

a. File菜单 子菜单 快捷键 功能描述 New 创建新的编辑窗口,以NONAME00.PAS为新文件的初始名 New for template… 选择模板,创建新的编辑窗口 Open F3 显示“打开文件”对话框,供选择打开已有的文件 Save F2 将当前的文件存盘 Save as… 以用户指定的文件夹和文件名将当前文件存盘 Save all 所有编辑窗口内的文件存盘 Change dir… 改变当前工作目录 Command Shell 暂时退出IDE,进入Command Shell工作状态 Exit Alt+X 退出IDE b. Edit菜单 子菜单 快捷键 功能描述 Undo Alt+BackSpace 撤消最近的一次操作 Redo 撤消Undo操作 Cut Shift+Del 删除选定的文本,并将其置于剪贴板中 Copy Ctrl+Ins 复制选定的文本于剪贴板中 Paste Shift+Ins 将剪贴板中的文本粘贴到当前窗口光标处 Clear Ctrl+Del 删除所选定的文本 Show clipboard 显示剪贴板中的内容 c. Search菜单 子菜单 快捷键 功能描述 Find… 显示查找对话框 Replace… 显示替换对话框 Search again 重复在当前编辑窗口寻找指定的字符串 Go to line number… 提示用户输入欲查的行号 Find Procedure… 打开查找函数或过程的对话框 Objects 查找对象 Modules 查找模块 Globals 查找全程量 Symbol… 查找符号 d. Run菜单 子菜单 快捷键 功能描述 Run Ctrl+F9 运行当前的程序 Step over F8 单步执行当前程序,不跟踪到函数和过程内部 Trace into F7 单步执行当前程序,跟踪到函数和过程内部 Go to cursor F4 运行程序到光标所在的代码行处 Until Return Parameters… 显示设置程序运行参数的对话框 Program reset Ctrl+F2 复位正在运行的程序 e. Compile菜单 子菜单 快捷键 功能描述 Compile Alt+F9 编译当前编辑窗口中的程序 Make F9 编译、连接生成可执行文件 Build 重新编译、连接生成可执行文件 Target… DOS Primary File… Clear Primary File Information… 显示当前运行的程序信息 Compiler messages 显示当前文件编译、连接的信息 f. Debug菜单 子菜单 快捷键 功能描述 OutPut 打开output窗口,显示程序的运行结果 User Screen Alt+F5 进入用户对话,显示程序的运行结果 Registers 打开Registers窗口,显示当前调试程序的寄存器值 Floating Point Unit 显示当前调试程序的浮点运算单元 Add Watch Ctrl+F7 打开Add Watch窗口,添加一个被跟踪变量 Watches 打开Watch窗口,显示被跟踪变量的值 BreakPoint Ctrl+F8 设置一个新的断点 BreakPoint List 显示所有断点状态 Call Stack Ctrl+F3 显示堆栈状态 GDB Window GNU的命令行调试器 g. Tools菜单 子菜单 快捷键 功能描述 Messages F11 打开Messages窗口,显示程序提示信息 Goto next Alt+F8 在Messages和Browse窗口中显示下一条提示信息 Goto Previous Alt+F7 在Messages和Browse窗口中显示前一条提示信息 Grep Shift+F2 用户安装的工具 Calculator 计算器 ASCII Table ASCII码表 h. Options菜单(略) i. Windows菜单 子菜单 快捷键 功能描述 Tile 以并列方式显示所有编辑窗口 Cascade 以重叠方式显示所有编辑窗口 Close all 关闭所有窗口 Size/Move Ctrl+F5 可用箭头调整窗口大小、移动窗口 Zoom F5 放大,还原当前窗口 Next F6 使下一个窗口成为当前窗口 Previous Shift+F6 使前一个窗口成为当前窗口 Hide Ctrl+F6 隐藏当前编辑窗口 Close Alt+F3 关闭当前窗口 List… Alt+ O 显示系统所有打开窗口的列表 Refresh display 刷新显示 j. Help菜单(略)

三、 练习

(一) 下载并安装FPascal4NOI。

(二) 试着编辑、调试运行一个Pascal程序。