- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校本课程Free_Pascal编程 第一节
Free Pascal教程第一讲 Pascal语言介绍 Free Pascal 简称 FPC(原名为 FPK Pascal)是一个32位及64位专业Pascal编译器,可用4G内存空间。 Free Pascal 的口号是“Write Once, Compile Everywhere”(写一次代码,在各处编译)。 Turbo Pascal是由美国Borland公司设计的一种适用于16位编译器的编译系统,可用空间有限。 现在,Free Pascal 已经被选定为中国大陆全国青少年信息学奥林匹克联赛(NOIP)以及中国大陆全国青少年信息学奥林匹克竞赛(NOI)的指定编译环境。 Free Pascal是一个32位、跨平台的专业编译器,几乎支持现有的所有操作系统,同时兼容Turbo Pascal中编写的程序。 概 况 1. 它是世界上第一个结构化程序设计语言 结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。 1) 顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块。 Pascal语言的特点 2) 循环结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止。 先判断,后执行 第一次执行一个循环体,然后 重复循环的执行该循环体, 直 到条件表达式等于 false ①先对表达式1赋初值; ②判别表达式2是否满足给定条件, 若其值为真,满足循环条件,则执 行循环体内语句,然后执行表达式3, 进入第二次循环,再判别表达式2…; 否则判断表达式2的值为假,不满足 条件,就终止for循环,执行循环体 外语句。 3) 选择结构:选择结构是根据条件成立与否选择程序执行的通路。 采用结构化程序设计方法,程序结构清晰,易于阅读、测试、排错和修改。由于每个模块执行单一功能,模块间联系较少,使程序编制比过去更简单,程序更可靠,而且增加了可维护性,每个模块可以独立编制、测试。 2. 有丰富的数据类型 整型、实型、字符型、布尔型、枚举型、子界型以及由以上类型数据构成的数组类型、集合类型、记录类型和文件类型。 算法+数据结构=程序 丰富的数据结构和上述结构化性质,并且去掉了一些影响效率的因素(如动态数组),使得Pascal可以被方便地用来描述复杂的算法,使得程序编译和运行效率都很高。 3. 程序书写格式自由 允许一行内写多条语句或一条语句可以分开写在多行上,便于阅读。 4. 可移植、易推广 Pascal是一个跨平台的专业编译器,不依赖于具体的机器。用Pascal编写的源程序可以在各种具有Pascal编译系统的机器上运行。 例:如图所示,梯形中的阴影部分面积是150平方厘米,求梯形面积。 Pascal程序结构 15 25 【分析】已知梯形上、下底长为15和25,令梯形的高为h,则根据三角形面积为150平方厘米,有150=(15*h)/2,得h为20,然后根据梯形面积公式算出梯形面积。 程序如下: program ex1_1; //程序首部,可省略 var s,h,up,down:real; //定义实(数)型变量 begin up:=15; //已知上底 down:=25; //已知下底 h:=2*150/up; //根据上底求出梯形的高 s:=(up+down)*h/2; //求出梯形的面积 writeln(‘s=’,s); //输出梯形的面积s=400 end. //结束整个程序 1. Free Pascal的安装与启动 用户在下载完毕后,运行Free pascal的安装文件,按照安装向导的提示即可完成安装过程。在安装过程完成后,用户点击“开始”菜单,选择“程序”菜单项可以发现“Free pascal”的快捷菜单。 点击fp,可以直接进入Free pascal IDE集成开发环境,用户可以在Free pascal IDE开发环境下进行源代码编辑、程序编译、调试等开发工作,并可从Free pascal IDE的在线文档中获取帮助。 Free Pascal语言系统的使用 文件 编辑 查找替换 运行 编译 调试 工具 选择项处理 窗口 帮助 菜单栏 2. 系统集成环境简介Free Pascal IDE Free Pascal的菜单 3. 新建程序窗口 按F10进行主菜单
您可能关注的文档
最近下载
- 鼻窦炎诊疗指南 .pdf VIP
- 恙虫病临床诊疗专家共识(2024)解读.pptx
- 2021年劳动合同通用版.doc VIP
- 课堂小练笔结题报告.docx VIP
- 2025广西公需科目培训考试答案(90分)——“一区两地一园一通道”建设;人工智能时代的机遇与挑战(1).pdf VIP
- 小学四年级语文课堂小练笔实践研究结题报告.pdf VIP
- SHT-3508-2011-石油化工安装工程施工质量验收统一标准.pdf VIP
- 理想ONE_汽车使用手册用户操作图示图解详解驾驶指南车主车辆说明书电子版.pdf VIP
- 35KV箱逆变吊装施工方案.doc VIP
- 中航证券投行业务简介课件.pptx VIP
文档评论(0)