本书介绍的数据结构与算法、数据库及其应用和软件工程是计算机软件技术基础的主要内容。数据结构与算法是计算机程序设计的重要理论与技术基础,是编写高效率程序的保障。数据库技术是计算机科学技术中应用最广泛的技术之一,是计算机信息系统与应用系统的核心技术和重要基础,数据库及其应用是数据库技术的应用典范;作为新一代微机关系数据库管理系统的Access 2003,可以有效地组织、管理和共享数据库的信息,并将数据库信息与Web结合在一起,还可以通过VBA编程处理较复杂的问题,同时也为VB等编程工具提供了良好的接口。目前,作为计算机核心部分的软件已深入到社会生产活动和生活的各个领域,各种软件的开发和维护都离不开软件工程。
本书对各部分的重点和难点,从不同角度、不同层次由浅入深地进行讲解,使学生通过阅读典型例题深入而全面地理解数据结构、数据库及其应用和软件工程等基本概念。各章给出了一定数量的选择题、填空题和操作题,学生通过独立完成一定数量的习题和上机实习操作,激发学生对先进科学技术的向往,启发学生对新知识的学习热情,培养学生创新意识,锻炼学生的动手实践能力。