- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Lazarus讲义1
信息学奥赛讲义
前言 关于信息学奥赛
什么是信息学奥赛:
信息学奥赛是形式:参赛学生在规定的3个小时内,完成4个与数学(涵盖小学奥数、中学数学、大学数学)有关的问题的计算机程序设计。阅卷采取计算机自动限时测试(黑箱测试法),通常限时为1秒,超时不得分。每道题测试10个(组)不同数据,通常是由简道难,每个测试点10分,共400分,根据得分多少确定得奖等次。
IOI:国际奥林匹克信息学竞赛
1989年在保加利亚的布拉维茨开始首届举行的一年一度的中学生竞赛,每个国家可以由4人组成国家队参加比赛,共有100多个国家参赛,至今已举办了21届。中国从第一届开始参赛。
作为五项国际奥林匹克学科竞赛之一,信息学奥林匹克竞赛是由联合国教科文组织于1988年发起创建、由来自世界各地20岁以下的中学生参加的计算机科学领域的一项赛事,目的是在青少年中普及计算机科学,为来自世界各地的年轻人提供一个交流机会,并通过比赛和访问学习主办国优秀的文化,加深对主办国的了解。竞赛每年在不同国家举办。tlqw@
同OIer交流:多上信息学论坛,与全国各地的信息学爱好者交流。
/team/
/program/
/itjs/base/6_6.asp
/course_ware/data_structure/web/main.htm
/category-5-1.html
.sg/~xujia/mirror//algorithm/index.html
/noi/index.jsp
练习:
除完成教练组布置的家庭作业,自己要上网找相关题库。
/
/aosai/sgoi/
要求:
不得缺课,尤其第一年语言学习期间。任何理由缺课一次即意味放弃。
不得打游戏。发现打游戏者不论学的再好,立即清退。
文化课不得下降。文化课成绩 严重下降者,劝其退出。
Pascal语言
第一课 Pascal语言概述与预备知识
1、关于 Pascal是一种计算机通用的高级程序设计语言。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。 以法国数学家命名的Pascal语言现已成为使用最广泛的基于DOS的语言之一,其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。 正因为上述特点,Pascal语言可以被方便地用于描述各种算法与数据结构。尤其是对于程序设计的初学者,Pascal语言有益于培养良好的程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一, NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。 在Pascal问世以来的三十余年间,先后产生了适合于不同机型的各种各样版本。其中影响最大的莫过于Turbo Pascal系列软件。它是由美国Borland公司设计、研制的一种适用于微机的Pascal编译系统。该编译系统由1983年推出1.0版本发展到1992年推出的7.0版本,其版本不断更新,而功能更趋完善。 下面列出Turbo Pascal的编年史:
年代 版本名称 主要特色 1983 Turbo Pascal 1.0 ? Turbo Pascal 2.0 ? Turbo-87 Pascal 提高实数运算速度并扩大值域 1985 Turbo Pascal 3.0 增加图形功能 ? Turbo BCD Pascal 特别适合应用于商业 1987 Turbo Pascal 4.0 提供集成开发环境(IDE),引入单元概念 1988 Turbo Pascal 5.0 增加调试功能 1989 Turbo Pascal 5.5 支持面向对象的程序设计(OPP) 1990 Turbo Pascal 6.0 提供面向对象的应用框架和库(Turbo Vision) 1992 Turbo Pascal 7.0 面向对象的应用系统、更完善的IDE ? Turbo Vision 2.0 1993 Borland Pascal 7.0 开发 Object Windows库 ? (For Windows) 提供对OLE多媒体应用开发的支持 1995 Delphi Visual Pascal
2. Lazarus 的启动 练习: 、 、…→Project(Custom Program) →OK
4、删除Lazarus Source Edior窗口中除第一行和最后两行的其它内容。
5、菜单File→Save→将project1换成firstex(注意扩展名不动) →保存。
6、rogram firstex; (该行已有,不需再
您可能关注的文档
- 《java学习总结.docx
- 《Java学习教程Scanner、Random、流程控制语句.docx
- 《java学习笔记.doc
- 《化工生产过程及流程.doc
- 《java实训报告.doc
- 《Java安全知识.doc
- 《JAVA实验8.doc
- 《java实验报告1.doc
- 《北京猫王家具战略规划报告.doc
- 《Java实验3.doc
- 《车站接发列车工作》 课件 3.3信号机故障.pptx
- 智能图像处理与分析识别 习题及答案 宋丽梅.docx
- 网络攻防原理与技术 第3版 教案 -第4讲 网络侦查技术.docx
- 飞机空气动力学 课件 第四章 真实气体的考虑.pdf
- 沟通技巧与团队合作 课件全套 惠亚爱 第1--12章 沟通概述 ---团队合作.pptx
- 《车站接发列车工作》 课件 2.1半自动闭塞.pptx
- 信息技术基础(Windows10 WPSOffice2019) 课件全套 王东霞 项目1--7 信息素养与社会责任 --- 信息检索.pptx
- 飞机空气动力学 课件 第五章 超声速空气动力学的基础.pdf
- 物流信息技术与应用 课件 项目4、5 状态感知与执行技术、无线通信技术.pptx
- 沟通技巧与团队合作 课件 第8章 上下级沟通技巧.pptx
文档评论(0)