《青少年PASCAL语言程式设计》是1993年09月中国科学技术大学出版社出版的图书,作者是殷新春 唐策善。
基本介绍
- ISBN:7-312-00502-0
- 定价:15.00元
- 版本:1
- 装帧:平装
- 出版年月:1993-09
图书简介
本书是《青少年BASIC语言程式设计》的姊妹篇。除介绍标準Pascal语言的语法、语义、语用外,还通过大量精选的题例阐述了电脑程式设计的方法与技巧、常用算法、基本数据结构、算法设计的基本方法,最后附有Turbo Pascal的使用方法。可作为普通中学、职业中学或大专院校电脑程式设计课程的教材或教学参考书,尤其适合参加程式设计竞赛、程式设计师水平考试的青少年朋友阅读。
当今世界科学技术的发展日新月异,在发达的国家和地区,电子计算机已经渗透到社会生产、生活的各个领域。在我国,电子计算机的套用亦越来越广泛、越来越深入。 根据“教育要面向现代化,面向世界,面向未来”的要求,为使中学生了解和学会使用电子计算机这个现代化工具,全国许多普通中学和职业中学都进行了计算机教学的试验,取得了可喜的成绩。
自1989年我国首次参加每年一次的国际信息学奥林匹克竞赛(IOI)以来,参赛的选手在国内着名专家的精心指导下,每次都获得了令人鼓舞的成绩。除IOI外,全国及各省市、自治区的青少年电脑程式设计竞赛,几乎年年举行,它推动了我国青少年学习计算机的热潮。
为了加快培养人才,及早发现人才,人事部、电子工业部、国家科委、国务院电子信息系统推广套用办公室每年都举行一次“中国计算机软体专业技术资格和水平考试”。
在高等院校,电脑程式设计作为一门技术基础课已普遍开设,为各行各业输送了不少计算机套用人才。
目前,许多省市相继举行了计算机等级考试,它进一步推动和促进了高校各专业学生掌握和套用计算机的能力。
所有这些,都给我们从事计算机基础教育的教师提出了更高的要求。
在近年来的电脑程式设计课程的教学实践中,我们感到现有的以语言为主要内容的教材已不能适应“三个面向”的需要,而必须从数据结构、算法设计的高度来训练青少年的程式设计技能。为此,我们编写了本书。
本书是《青少年BASIC语言程式设计》的姊妹篇。全书共分十二章。第一章概述了算法的概念、算法的表示以及Pascal语言的基本知识。第二、三、四章分别介绍了简单的Pascal程式设计、选择结构的程式设计和循环结构的程式设计。第五、六章分别介绍了Pascal的字元类型、枚举类型、子界类型、数组类型、集合类型、记录类型和档案类型。第七章介绍了子程式结构的程式设计。第八章介绍了Pascal的动态数据类型。第九、十、十一章则分别阐述了基本算法、数据结构、算法设计方法。前面的介绍均以标準Pascal为蓝本(介绍了除变体记录、可调数组以外的全部内容),第十二章则简要介绍了Turbo Pascal对标準Pascal的部分扩充及使用方法。
每章都精选了若干例题,配备了适量的习题,希望同学们能通过自己解题和上机调试,逐步提高程式设计的技巧,形成良好的程式设计风格。
考虑到初学者的知识背景,全书内容力求通俗易懂,循序渐进。限于篇幅,一些简单的题例未给出详尽的分析。
本书可作为普通中学、职业中学或高校电脑程式设计课程的教材或教学参考书.也适宜作计算机奥林匹克学校的教材,还可供参加程式设计竞赛、程式设计师水平考试的青少年朋友阅读。
在用作中等学校程式设计教材时,可安排60学时,介绍除第六章6.4节、第八、十、十一、十二章以外的内容。在用作本科非计算机专业程式设计教材时,可安排72学时,介绍除十、十一章以外的各章。对参加信息学竞赛、程式设计师水平考试的读者以及高校本科计算机专业学生,则应学习全部内容。
为了加快培养人才,及早发现人才,人事部、电子工业部、国家科委、国务院电子信息系统推广套用办公室每年都举行一次“中国计算机软体专业技术资格和水平考试”。
在高等院校,电脑程式设计作为一门技术基础课已普遍开设,为各行各业输送了不少计算机套用人才。
目前,许多省市相继举行了计算机等级考试,它进一步推动和促进了高校各专业学生掌握和套用计算机的能力。
所有这些,都给我们从事计算机基础教育的教师提出了更高的要求。
在近年来的电脑程式设计课程的教学实践中,我们感到现有的以语言为主要内容的教材已不能适应“三个面向”的需要,而必须从数据结构、算法设计的高度来训练青少年的程式设计技能。为此,我们编写了本书。
本书是《青少年BASIC语言程式设计》的姊妹篇。全书共分十二章。第一章概述了算法的概念、算法的表示以及Pascal语言的基本知识。第二、三、四章分别介绍了简单的Pascal程式设计、选择结构的程式设计和循环结构的程式设计。第五、六章分别介绍了Pascal的字元类型、枚举类型、子界类型、数组类型、集合类型、记录类型和档案类型。第七章介绍了子程式结构的程式设计。第八章介绍了Pascal的动态数据类型。第九、十、十一章则分别阐述了基本算法、数据结构、算法设计方法。前面的介绍均以标準Pascal为蓝本(介绍了除变体记录、可调数组以外的全部内容),第十二章则简要介绍了Turbo Pascal对标準Pascal的部分扩充及使用方法。
每章都精选了若干例题,配备了适量的习题,希望同学们能通过自己解题和上机调试,逐步提高程式设计的技巧,形成良好的程式设计风格。
考虑到初学者的知识背景,全书内容力求通俗易懂,循序渐进。限于篇幅,一些简单的题例未给出详尽的分析。
本书可作为普通中学、职业中学或高校电脑程式设计课程的教材或教学参考书.也适宜作计算机奥林匹克学校的教材,还可供参加程式设计竞赛、程式设计师水平考试的青少年朋友阅读。
在用作中等学校程式设计教材时,可安排60学时,介绍除第六章6.4节、第八、十、十一、十二章以外的内容。在用作本科非计算机专业程式设计教材时,可安排72学时,介绍除十、十一章以外的各章。对参加信息学竞赛、程式设计师水平考试的读者以及高校本科计算机专业学生,则应学习全部内容。
目录
第一章 概论
第二章 简单的Pascal程式设计
第三章 选择结构的程式设计
第四章 循环结构的程式设计
第五章 其他简单数据类型
第六章 构造类型
第七章 子程式结构的程式设计
第八章 动态数据类型
第九章 基本算法
第十章 数据结构基础
第十一章 算法设计基础
第十二章 Turbo Pascal使用说明
附录
参考文献