本书主要面向程序设计的初学者,旨在引导读者了解C语言的基本语法规则并具备一定的设计、编写C语言程序的能力。本书内容分为十章,包括:概述,基本数据类型、基本输入输出、程序控制结构、数组和指针、函数、字符串、结构体与共用体、文件操作和项目实战。本书注重教材的实用性,由浅入深,将大量的与实际项目相关的习题分散到各个知识点的课后练习题中,并在最后采用一个项目案例对所学的知识进行总结与检验。本书适合作为大学各专业的教材。
本书作为高校本科生面向对象程序设计的入门教程,使学生掌握面向对象程序设计的基本方法、设计思路及编程理念,掌握C++面向对象程序设计的三大核心技术:封装、继承与多态。了解代码重用的主要机制及方法,掌握泛型编程的基本方法。本书注重理论性与实用性相结合,由浅入深,通过简单的示例讲解复杂的语法,用项目案例将基本语法进行整合,引导读者深入理解与体会面向对象程序设计的精髓。本书内容分为十章,包括:C++程序设计语言概述、C++对C的扩展、类的声明及使用、运算符的重载、类的继承与多态、函数模板与类模板、STL、输入/输出与
本书系统地介绍了数据库系统的基本原理、设计与安全。全书内容如下: 第1~4章介绍数据库的基本概念、关系模型、关系代数、SQL语句和数据库编程;第5章和第6章介绍关系规范化理论和数据库设计的详细步骤,并以一个图书管理系统的实例详细说明数据库设计的过程;第7~9章介绍数据库安全技术,包括外围安全措施、内在安全机制和数据并发控制与恢复技术。本书具有较好的系统性、逻辑性和实用性。全书以一个完整的教务管理系统数据库为例,阐明了数据库的创建(设计)与应用(SQL操作)的整个生命周期,并使用当前最为流行的MySQL数据库为实验平台加以实现,具有较强的实操性。 本书可作为高等院校本科计算机各专业以及信息类、电子类等专业数据库课程的教材,也适合数据库开发和应用的研究人员及工程技术人员阅读与参考。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。