图书前言

前  言

为什么要学这些课程?

随着科技的飞速发展,计算机市场发生了翻天覆地的变化,硬件产品不断更新换代,应用软件也得到了长足发展,应用软件不仅拓宽了计算机系统的应用领域,还放大硬件的功能。那些用于开发应用软件的基础语言便成为了大家热烈追捧的香饽饽,如3D打印、自动驾驶、工业机器人、物联网等人工智能都离不开这些基础学科的支持。

问:一名合格的程序员应该学习哪些语言?

答:需要学习的程序语言包含C#、Java、C++、Python等,要是能成为一名多语言开发人员将是十分受欢迎的。学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想,有了思想才能触类旁通。

问:没有基础如何学好编程?

答:其实,最重要的原因是你想学!不论是作为业余爱好还是作为职业,无论是有基础还是没有基础,只要认真去学,都会让你很有收获。需要强调的是,要从基础理论知识学起,只有深入理解这些概念(如变量、函数、条件语句、循环语句等)的语法、结构,吃透列举的应用示例,才能建立良好的程序思维,做到举一反三。

问:学计算机组装与维护的必要性?

答:计算机硬件设备正朝着网络化、微型化、智能化方向发展。不仅计算机本身的外观、性能、价格越来越亲民,而且它的信息处理能力也将更强大。计算机组装与维护是一门追求动手能力的课程,读者不仅要掌握理论知识,还要在理论的指导下亲身实践。掌握这门技能后,将为后期的深入学习奠定良好的基础。

问:学网络安全有前途吗?

答:目前,网络和IT已经深入到日常生活和工作当中,网络速度飞跃式的增长和社会信息化的发展,突破了时空的障碍,使信息的价值不断提高。与此同时,网页篡改、计算机病毒、系统非法入侵、数据泄密、网站欺骗、漏洞非法利用等信息安全事件时有发生,这就要求有更多的专业人员去维护。

经典课堂系列新成员

继设计类经典课堂上市后,我们又根据读者的需求组织具有丰富教学经验的一线教师、网络工程师、软件开发工程师、IT经理共同编写了以下图书作品:

√ 《ASP.NET程序设计与开发经典课堂》

√ 《C#程序设计与开发经典课堂》

√ 《SQL Server数据库开发与应用经典课堂》

√ 《Java程序设计与开发经典课堂》

√ 《Oracle数据库管理与应用经典课堂》

√ 《计算机组装与维护经典课堂》

√ 《局域网组建与维护经典课堂》

√ 《计算机网络安全与管理经典课堂》

……

系列图书主要特点

结构合理,从课程教学大纲入手,从读者的实际需要出发,内容由浅入深、循序渐进逐步展开,具有很强的针对性。

用语通俗,在讲解过程中安排更多的示例进行辅助说明,理论联系实际,注重其实用性和可操作性,以使读者快速掌握知识点。

易教易学,每章最后都安排了具有针对性的练习题,读者在学习前面知识的基础上,可以自行跟踪练习,同时也达到了检验学习效果的目的。

配套齐全,包含了图书中所有的代码及实例,读者可以直接参照使用。同时,还包含了书中典型案例的视频录像,这样读者便能及时跟踪模仿练习。

获取同步学习资源

本书由王治国老师编写。同时,感谢清华大学出版社的所有编审人员为本书的出版所付出的辛勤劳动,感谢郑州轻工业大学教务处的大力支持。本书在编写过程中力求严谨细致,由于水平有限,书中难免会有不妥和疏漏之处,恳请广大读者给予批评

指正。

本书配套教学资源请扫描此二维码获取:

适用读者群体

● 本、专科院校的教师和学生。

● 相关培训机构的教师和学员。

● 程序设计与开发的爱好者。

● 程序测试及维护人员。

● 步入相关工作岗位的“菜鸟”。

● 初、中级数据库管理员或程序员。