图书前言

现代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富的现代科学知识,能够独立完成面临的任务,充满活力,有创新意识的新型人才。

掌握计算机知识和应用,无疑是培养新型人才的一个重要环节。现  在计算机技术已深入人类生活的各个角落,与其他学科紧密结合,成为推动各学科飞速发展的有力的催化剂。无论学什么专业的学生,都必须具备计算机的基础知识和应用能力。计算机既是现代科学技术的结晶,     又是大众化的工具。学习计算机知识,不仅能够掌握有关知识,而且能培养人们的信息素养。这是高等学校全面素质教育中极为重要的一部分。

高校计算机基础教育应当遵循的理念是: 面向应用需要;采用多种模式;启发自主学习;重视实践训练;加强创新意识;树立团队精神,培养信息素养。

计算机应用人才队伍由两部分人组成: 一部分是计算机专业出身的计算机专业人才,他们是计算机应用人才队伍中的骨干力量;另一部分是各行各业中应用计算机的人员。这后一部分人一般并非计算机专业毕业,他们人数众多,既熟悉自己所从事的专业,又掌握计算机的应用知识,善于用计算机作为工具解决本领域中的任务。他们是计算机应用人才队伍中的基本力量。事实上,大部分应用软件都是由非计算机专业出身的计算机应用人员研制的,他们具有的这个优势是其他人难以代替的。从这个事实可以看到在非计算机专业中深入进行计算机教育的必要性。

非计算机专业中的计算机教育,无论目的、内容、教学体系、教材、教学方法等各方面都与计算机专业有很大的不同,绝不能照搬计算机专业的模式和做法。全国高等院校计算机基础教育研究会自1984年成立以来,始终不渝地探索高校计算机基础教育的特点和规律。2004年,全国高等院校计算机基础教育研究会与清华大学出版社共同推出了《中国高等院校计算机基础教育课程体系2004》(简称CFC2004);2006年、2008年又共同推出了《中国高等院校计算机基础教育课程体系2006》(简称CFC2006)及《中国高等院校计算机基础教育课程体系2008》(简称CFC2008),由清华大学出版社正式出版发行。

1988年起,我们根据教学实际的需要,组织编写了“计算机基础教育丛书”,邀请有丰富教学经验的专家、学者先后编写了多种教材,由清华大学出版社出版。丛书出版后,迅速受到广大高校师生的欢迎,对高等学校的计算机基础教育起了积极的推动作用。广大读者反映这套教材定位准确,内容丰富,通俗易懂,符合大学生的特点。

1999年,根据新世纪的需要,在原有基础上组织出版了“新世纪计算机基础教育丛书”。由于内容符合需要,质量较高,被许多高校选为教材。丛书总发行量1000多万册,这在国内是罕见的。最近,我们又对丛书作了进一步的修订,根据发展的需要,增加了新的书目和内容。本丛书有以下特点: 

(1) 内容新颖。根据21世纪的需要,重新确定丛书的内容,以符合计算机科学技术的发展和教学改革的要求。本丛书除保留了原丛书中经过实践考验且深受群众欢迎的优秀教材外,还编写了许多新的教材。在这些教材中反映了近年来迅速得到推广应用的一些计算机新技术,以后还将根据发展不断补充新的内容。

(2) 适合不同学校组织教学的需要。本丛书采用模块形式,提供了各种课程的教材,内容覆盖了高校计算机基础教育的各个方面。丛书中既有理工类专业的教材,也有文科和经济类专业的教材;既有必修课的教材,也包括一些选修课的教材。各类学校都可以从中选择到合适的教材。

(3) 符合初学者的特点。本丛书针对初学者的特点,以应用为目的,以应用为出发点,强调实用性。本丛书的作者都是长期在第一线从事高校计算机基础教育的教师,对学生的基础、特点和认识规律有深入的研究,在教学实践中积累了丰富的经验。可以说,每一本教材都是他们长期教学经验的总结。在教材的写法上,既注意概念的严谨和清晰,又特别注意采用读者容易理解的方法阐明看似深奥难懂的问题,做到例题丰富,通俗易懂,便于自学。这一点是本丛书一个十分重要的特点。

(4) 采用多样化的形式。除了教材这一基本形式外,有些教材还配有习题解答和上机指导,并提供电子教案。

总之,本丛书的指导思想是内容新颖、概念清晰、实用性强、通俗易懂、教材配套。简单概括为: “新颖、清晰、实用、通俗、配套”。我们经过多年实践形成的这一套行之有效的创作风格,相信会受到广大读者的欢迎。

本丛书多年来得到了各方面人士的指导、支持和帮助,尤其是得到了全国高等院校计算机基础教育研究会的各位专家和各高校老师们的支持和帮助,我们在此表示由衷的感谢。本丛书难免有不足之处,希望得到广大读者的批评指正。

丛 书 主  编

全国高等院校计算机基础教育研究会荣誉会长

谭 浩 强

计算机网络与Internet技术的研究、应用与发展对世界各国的政治、经济、文化、教育、科研与社会发展具有重大影响。用日新月异来形容计算机网络与Internet技术的发展是很贴切的。根据2018年8月CNNIC发布的第42次《中国互联网络发展状况统计报告》,截至2018年6月30日,我国的互联网用户数达到8.02亿,普及率达到57.7%。我国的国民经济多年来的持续高速发展对计算机网络和Internet技术在各行各业的广泛应用提出了越来越高的要求。

Internet在发展初期仅提供几种基本网络服务,例如Telnet、Email、FTP与Usenet等。随着Web技术的出现,Internet在电子政务、电子商务等领域迅猛发展,促进了各种基于Web的服务类型出现。进入21世纪,在基于Web的应用继续发展的基础上出现的对等计算、无线通信与移动智能终端,将Internet应用又推向一个新的阶段,并出现了新型的Internet应用,例如即时通信、网络电话、社交网络、在线游戏、流媒体等,为Internet产业与现代信息服务业带来新的增长点。

我国高速发展的信息技术与信息产业需要大量掌握网络技术知识的人才。计算机网络与Internet应用技术相关课程已成为各专业学生应该学习的重要课程。为了适应计算机网络课程学习的需要,作者根据多年教学与科研实践的经验,结合当前技术发展的新形势编写了本书的第5版,希望给广大读者提供一种既能保持教学系统性,又能反映当前网络技术发展最新成果的教材。

本书对第4版进行了修改与补充,更正了错误,更新了数据,并且增加了一些新内容。本书共11章,分为计算机网络基础知识、Internet应用基础知识、局域网组网与网络应用知识、网络应用系统规划与设计知识4部分。

第1部分计算机网络基础知识对应第1~4章,依次介绍了计算机网络的基本概念、数据通信技术、传输网(广域网、局域网与城域网)技术以及TCP/IP等知识。

第2部分Internet应用基础知识对应第5章,介绍了我国Internet发展现状、Internet基本应用、基于Web的网络应用以及基于P2P的网络应用等知识。

第3部分局域网组网与网络应用知识对应第6~10章,依次介绍了局域网组网技术、典型操作系统的网络功能、Internet接入方法、主要Internet应用的使用方法以及网络管理与网络安全技术等知识。

第4部分网络应用系统规划与设计知识对应第11章,介绍了网络应用系统的基本结构、组建过程与设计方法。这部分内容是较高要求,可根据课时安排选讲,在相应的标题后以标示。

本书的特点是贴近计算机网络的最新发展,采用理论学习与应用技能培养相结合的方式,循序渐进地引导读者掌握计算机网络的基本知识与技能。本书在编写过程中注意保持教学内容的系统性,以网络基础知识与应用技能的培养为主线,系统地讨论了计算机网络的组建、应用与管理等相关知识。在写作中,编者力求做到层次清晰、概念准确、语言流畅,既便于读者循序渐进地学习基础知识,又能够帮助读者了解网络技术的新发展。希望本书对读者掌握网络应用技术有一定的帮助。

本书可作为计算机科学与技术、软件工程、信息安全与电子信息等相关专业学生的教材,也可作为各类网络技术培训班的培训资料,同时还能满足网络建设、应用与维护人员学习网络应用技术的需求。

本书的章节设计与内容调整参考了教育部考试中心全国计算机等级考试四级“计算机网络”的考试大纲,通过本课程的学习将有助于学生参加相关的认证考试。

本书的第1~3章由吴功宜编写,第4~11章由吴英编写。本书在编写过程中得到徐敬东教授、张建忠教授的关心与帮助,在此谨表衷心的感谢。

限于作者的学术水平,疏漏与不妥之处在所难免,敬请读者批评指正。

作者

wgy@nankai.edu.cn

wuying@nankai.edu.cn

2019年7月于南开大学