全国信息学奥林匹克联赛培训教程(一)(普及本)
全国信息学奥林匹克联赛培训教程(一)(普及本)
《全国信息学奥林匹克联赛培训教程(一)(普及本)》是2011年清华大学出版社出版的图书,由中国计算机学会信息学奥林匹克专业委员会编写。本书针对联赛考核的知识点,系统地介绍了计算机的基础知识和利用Pascal语言进行程序设计的方法,并通过大量的实例具体阐述了阅读程序的方法和技巧。
内容简介
中国计算机学会信息学奥林匹克丛书由中国计算机学会信息学奥林匹克专业委员会主编,由全国著名专家学者精心编著而成。
本书是本套丛书普及本中培训教程的第一册,它针对联赛考核的知识点,系统地介绍了计算机的基础知识和利用Pascal语言进行程序设计的方法,并通过大量的实例具体阐述了阅读程序的方法和技巧。与本书同进出版的培训教程第二册在第一册的基础上,进一步讲解了程序测试、效率分析和程序设计中的数据结构和算法的基本内容,并提供了如何提高算法效率的具体策略。
本书作者依据学生已有的认识经验,对书的内容作了周密的安排。教程体系合理、概念清晰、例题丰富、文字流畅、通俗易懂。
本书既可以作为全国信息学奥林匹克联赛的培训教材、联赛辅导教师的参考用书、参赛选手的自学用书,也可作为大中专院校相关专业以及电脑爱好者的参考书。
图书目录
第一篇计算机的基础知识
第1章计算机的发展与应用 3
1.1计算机发展简史 3
1.1.1第一台电子计算机的诞生 3
1.1.2计算机发展的几个阶段 4
1.2计算机对现代社会的影响 6
1.2.1计算机应用概述 6
1.2.2由信息高速公路热引发的全球信息化浪潮 7
1.2.3我国的“三金”工程 9
1.3计算机用户的行为规范 11
1.3.1防范计算机犯罪 11
1.3.2保护知识产权 11
1.3.3计算机病毒 12