信息学奥林匹克教程(语言篇)(奥赛经典高级教程系列)
分類: 图书,教材教辅与参考书,高中,综合,
品牌: 向期中
基本信息·出版社:湖南师范大学出版社
·页码:302 页
·出版日期:2003年
·ISBN:7810813080
·条形码:9787810813082
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:奥赛经典高级教程系列
产品信息有问题吗?请帮我们更新产品信息。
内容简介《信息学奥林匹克教程》(语言篇):全国青少年信息学奥林匹克竞赛(NOI)和联赛(NOIP)是由教育部、中国科协批准和举办的面向全国青少年在校学生的一项重大赛事,每年在全国各省、市、自治区举行。它与国际信息学奥林匹克竞赛(IOI)直接接轨。该项赛事已成为我国校外计算机活动中最有代表性的形式,每年都吸引着数以万计的青少年投身到这一活动当中。NOI和NOIP在试题难度上有一个层次关系,NOI注重提高,人数相对少一点,而NOIt注重普及,每年参加的人数较多,普及面相对较广。由于NOI竞赛的内容多,而且目前使用的信息技术教材内容与竞赛不完全适应,为此,湖南师范大学出版社和湖南省青少年信息学奥林匹克竞赛组织委员会组织多年从事信息学奥林匹克竞赛命题、培训等工作的专家、教授、博士和湖南省信息学奥赛优秀辅导教师编写了这套“信息学奥林匹克教程”。该书是作者十几年来培养学生参加国际、国内信息学奥林匹克竞赛的经验总结。全套教程分为三本,其中《语言篇》主要介绍竞赛规定语言之一,也是竞赛使用最为广泛、最适应竞赛的编程语言——TrurboPascal7.0环境、语句与程序结构;《基础篇》主要面向竞赛入门的学生,介绍了国际、国内青少年信息学奥林匹克竞赛活动的发展、竞赛条例和规程,以及信息学奥林匹克的指导思想、命题原则和教育思想,详细阐述了计算机基础知识、算法概述、简单数据结构和基础算法模型等,培养学生参加NOIP的活动;《提高篇》主要针对提高竞赛水平的学生,详细阐述了基本算法设计策略、搜索及搜索优化方法、图论算法处理及其动态规划的应用等内容,为适应信息学竞赛新的发展的需要,还简单介绍了Linux操作系统、Gcc、FleePascal编程环境。整套教程根据NOIP、NOI及IOI的要求,以算法为主线,以习题分析为载体,深入浅出,既有各个算法设计基本思路的讲解及对求解问题的分析,注重了算法引导分析与不同算法的比较,又给出了具体的编程思路与参考程序,程序采用信息学竞赛流行的1'urboPascal7.0语言编写,并注重结构化与可读性,并提供了竞赛模拟试题,方便读者检测竞赛学生或自我检测。
作者简介向期中,长沙市长郡中学计算机教研室主任、高级教师,国家教育部计算机课程咨询委员会委员,国家信息学奥林匹克竞赛集训I队选手辅导教师。编着《信息学(计算机)奥林匹克TurboPascaI6O》等10本教材,曾获全国中小学计算机教学先进个人和湖南省优秀教师称号。指导学生多次在国际、全国信息学奥林匹克竞赛中获奖。
吴耀斌,中南大学计算机科学与技术专业副教授。编着《信息学奥林匹克教程》《信息学(计算机)奥林匹克Turboc++20》等教材20本,已发表论文30余篇,多次获得省部级科技进步和教学成果奖。现任国家信息学奥林匹克联赛湖南省特派员、国家信息学奥林匹克竞赛湖南省领队、湖南省信息学奥林匹克竞赛组织委员会副主任兼秘书长。
曹利国,长沙市一中计算机教研室主任、高级教师,国际信息学奥林匹克竞赛金牌选手辅导教师,长沙市计算机学会理事。主编《新编中学信息技术教程》等教材4本,已发表论文7篇,曾获湖南省英才导师、长沙市中小学计算机教学先进个人、学科教学能手等称号。指导学生多次在国际、全国信息学奥林匹克竞赛中获奖。朱全民
长沙市雅礼中学计算机教研室主任、高级教师,国际信息学奥林匹克竞赛金牌选手辅导教师,湖南省青少年科技创新大赛一等奖选手辅导教师。编写《奥赛兵法信息》等教材5本,已发表论文10余篇。曾荣获湖南省优秀教师,长沙市十佳青年,长沙市科技辅导员标兵,长沙市优秀科研工作者,长沙市教学能手等称号。曾多次获全国优秀教研教改论文一等奖、湖南省教研教改成果奖和长沙市教育科研成果奖。指导学生多次在国际、全国信息学奥林匹克竞赛中获奖。
编辑推荐《信息学奥林匹克教程》(语言篇)是一套中学生参加IOI和NOI、NOIt,的培训教材,《提高篇》也可作为大学生参加国际ACM竞赛的培训教材,并可作为大、中学生学习和研究算法设计的参考用书。
目录
1TURBOPASCAI基本知识
1.1TurboPascal简介
1.2TurboPascal程序的组成
1.3字符集和符号
1.4数据类型的概念
1.5常量和变量
1.6标准数据类型
1.7表达式
1.8上机操作
1.9调试程序
2基本语句与程序结构
2.1赋值语句
2.2输入和输出过程
2.3顺序结构程序设计
2.4分支结构程序设计
2.5复合语句
2.6if语句
2.7case语句(分情况语句)
2.8分支结构程序应用举例
2.9循环结构程序设计
3枚举与子界类型
3.1TurboPascal中类型概念说明
3.2枚举类型
3.3子界类型
3.4类型间关系
4数组类型
4.1一维数组
4.2多维数组
4.3字符数组和字符串类型
5过程与函数
5.1过程
5.2函数
5.3嵌套和标识符的作用域
5.4向前引用与递归调用
5.5间接递归与向前引用
6集合与记录类型
6.1集合类型
6.2记录类型
7文件和指针类型
7.1l磁盘文件的逻辑组织
7.2随机文件
7.3TEXT文件
7.4无类型文件
7.5标准文件
7.6动态数据类型
7.7关于类型的相容问题
……[看更多目录]
序言从1989年到2002年,国际信息学奥林匹克14年赛事的健康发展得益于联合国教科文组织(IJNESCO)为这项赛事所做的准确定位:通过竞赛形式对有才华的青少年起到激励作用,促其能力得以发展;让青少年彼此建立联系,推动经验交流,给学校这一类课程增加活力;建立起教育工作者与专家档次上的国际联系,推进学术思想交流。概括起来说就是:启迪思路,激励英才,发展学科,促进交流。
学科奥林匹克是智力与能力的竞赛,注重考查全面素质与创新能力。从这个意义上讲,信息学奥林匹克活动是素质教育的一个大课堂。在我国,每年国家集训队都要将“怎样做人,怎样做事,怎样求知和怎样健体”的指导思想纳入培训计划。14年来中国队共派出参赛选手55人次,累计获金牌29块、银牌15块、铜牌ll块,届届名列前茅。取得如此令人骄傲的成绩,正是因为坚持了全面素质教育的指导思想,把造就高素质、有创造精神的人才作为活动的定位目标。
回顾14年赛事可以看出,参加高手云集的这种世界大赛是有相当难度的:第一,没有大纲,赛题范围没有界定,谁也无法去猜测每年的主办国会出什么类型的难题;第二,计算机科学与技术发展很快,层出不穷的新思路和新成果会反映到试题中来;第三,所要解决的试题往往涉及图论、组合数学、人工智能等大学开设的课程知识;第四,比较短的给定解题时间与刁难的测试数据让选手必须拿出高超和精巧的解法,无论在时间上还是空间上都是优化的解法才能取得高分。有许多赛题没有固定的现成的解法,选手要在比赛现场凭借实力,理出思路,构建数学模型,写出算法,编出程序,运行并验证整个构思是否正确,出解的时间是否能达到题目的要求,等等。可以看出,在这一过程中最重要的是创造能力。我们为激发创新精神,培养创造能力,需要树立新的教育观念和教学方法,还要利用现代化的教学手段,弓I导学生学用电脑,在使用中帮助开发人脑,这可能是信息学奥林匹克活动的最重要的一个特点。我认为在这项活动中应该培养学生的四种能力,即自学能力、实践动手能力、创新能力和上网获取知识并能区分有用知识和无用知识的能力。这样做的结果使许多选手不但有能力在世界赛场上拿金牌,也有能力在学校的学习中名列前茅。
文摘插图: