本书目录导读:
《计算机软件技术基础:理论与实践的完美融合》
作者:谭浩强
出版社:清华大学出版社
出版时间:2019年
《计算机软件技术基础》是一本全面介绍计算机软件技术基础的教材,由著名计算机教育专家谭浩强教授编写,本书以理论与实践相结合的方式,深入浅出地介绍了计算机软件技术的基本概念、原理和方法,旨在帮助读者掌握计算机软件技术的基础知识和技能。
第一章:计算机软件技术概述
1、1 计算机软件的概念
1、2 计算机软件的分类
1、3 计算机软件的发展历程
第二章:数据结构与算法
2、1 数据结构的基本概念
2、2 常见数据结构
2、3 算法的基本概念
2、4 常见算法
第三章:程序设计基础
3、1 程序设计的基本概念
3、2 程序设计的方法与技巧
3、3 程序设计语言
第四章:面向对象程序设计
4、1 面向对象的基本概念
4、2 类与对象
4、3 继承与多态
4、4 面向对象程序设计语言
第五章:数据库技术
5、1 数据库的基本概念
5、2 数据库设计
5、3 关系型数据库
5、4 非关系型数据库
第六章:网络编程技术
6、1 网络编程的基本概念
6、2 网络协议
6、3 网络编程技术
第七章:软件工程
7、1 软件工程的基本概念
7、2 软件生命周期
7、3 软件质量保证
本书共分为七章,涵盖了计算机软件技术的基础知识,以下是各章节的主要内容:
第一章介绍了计算机软件技术的基本概念、分类和发展历程,使读者对计算机软件技术有一个全面的认识。
第二章详细讲解了数据结构与算法的基本概念、常见数据结构和算法,帮助读者掌握数据结构和算法的设计与应用。
第三章介绍了程序设计的基本概念、方法与技巧,以及程序设计语言,使读者具备编写程序的能力。
第四章深入讲解了面向对象程序设计的基本概念、类与对象、继承与多态,以及面向对象程序设计语言,使读者能够运用面向对象的方法进行程序设计。
第五章介绍了数据库技术的基本概念、数据库设计、关系型数据库和非关系型数据库,使读者了解数据库的原理和应用。
第六章讲解了网络编程的基本概念、网络协议和网络编程技术,使读者具备网络编程的能力。
第七章介绍了软件工程的基本概念、软件生命周期和软件质量保证,使读者了解软件工程的理论和方法。
《计算机软件技术基础》是一本理论与实践相结合的教材,适合计算机专业学生、软件工程师和计算机爱好者阅读,通过学习本书,读者可以全面掌握计算机软件技术的基础知识和技能,为今后的学习和工作打下坚实的基础。