本书系统地讲述了数据库技术的基本原理和应用。全书共七章,主要内容包括:数据库系统概述、关系模型、SQL语言、关系数据库理论、数据库安全与保护、数据库设计和SQL Server 2000数据库管理系统。本书除介绍数据库技术的基本原理外,还以SQL Server 2000为背景介绍了数据库技术的实现,包括数据库和数据表的维护、查询与统计、视图管理、存储过程和触发器的管理、用户管理、约束和默认管理、数据库的备份和还原、Transact-SQL程序设计等内容,使读者可以充分利用SQL Server 2000平台深刻理解数据库技术的原理,达到理论和实践的紧密结合。 本书内容循序渐进、深入浅出,每一章节都给出了大量的实例。同时,每章后面都附有相应的习题,便于读者巩固所学知识。 本书可作为大学计算机及相关专业的本、专科教材,也可供从事计算机软件工作的科技人员、
本书介绍程序设计语言和语言翻译的基本原理和技术,内容包括词法分析、语法分析、语义分析与中间代码生成、运行时的存储分配、以及目标代码的生成等。 本书可以作为工科院校计算机专业或非计算机专业的本科生教材,也可以作为软件技术人员或程序设计语言爱好者的参考书。
本书介绍程序设计语言和语言翻译的基本原理和技术,内容包括词法分析、语法分析、语义分析与中间代码生成、运行时的存储分配、以及目标代码的生成等。 本书可以作为工科院校计算机专业或非计算机专业的本科生教材,也可以作为软件技术人员或程序设计语言爱好者的参考书。
这是一本介绍MATLAB软件在自动控制系统分析、设计和仿真应用方面的专业书,全书共分11章。-4章介绍了与自支控制系统设计有关的MATLAB命令和SIMULINK仿真软件;第5-10章介绍了应用MATLAB软件程序对自动控制和线系统进行分析和设计的方法,如状态空间设计方法、数字控制和线性二次型控制设计等方法,并给出系统设计实例;1章介绍了MATLAB的其他软件工具箱。书中用大量的例题说明该软件在设计工作中的用法,并在每一章后给出了量的习题,以利于读者自学。 这次修订主要以目前应用较广的MATLAB6.X版兼顾5.x版为计算和分析平台,对原书内容进行较大幅度的修改,如增加了MATLAB软件提代的SIMULINK软件包的使用和分析说明,完善了工具箱相关内容等。便于读者更全面地掌握和使用MATLAB。 本书适用于从事自动控制设计的工程技术人员阅读,也可供大专院校有关专业师
本书系统地介绍了密码编码学与网络安全的基本原理和应用技术。全书主要包括下列四个部分。传统密码部分详细讨论了传统密码算法和设计原理,包括使用传统密码来保证秘密性。公钥密码和hash函数部分详细讨论了公钥密码算法和设计原理、消息认证码和hash函数的应用,以及数字和公钥证书。网络安分讨论了系统层的安全问题,包括入侵者和病毒造成的威胁及相应的对策、防火墙和可信系统的应用。本书第三版与第二版相比,在继续广泛涵盖密码编码学与网络安全领域内容的同时,新增了有限域、高级加密标准(AES)、RC4密码、CTR模式等内容,并对椭圆曲线密码部分的内容做了很多扩充。此外,对于基本内容的讲述方法也有许多变化和更新。本书内容全面,讲述深入浅出,便于理解,尤其适合于课堂教学和自学,是一本难得的好书。特别是本书后面讨论的网络