软件与程序设计
-
编译原理及编译程序构造高仲仪,金茂忠编内容简介 本书为高校计算机专业学习程序设计语言编译原理和方法的教材。全书内容分为两部分:第一部分 介绍编译程序的设计原理和构造;第二部分介绍两个较为典型的小型编译系统PL/0和PASCAL-S编译 程序。 本书较系统地介绍了翻译文法和属性文法的概念和表示,并用它们来描述程序语言的翻译过程。由 于这种描述是很接近形式化的,所以能够更系统、更清楚地说明语法、语义分析和代码生成的过程。这将 有利于读者学习和理解这部分内容。 书中还介绍了近年来在编译程序的自动生成工具的研制方面所取得的一些成果以及编译的原理和 方法在软件工程中的应用。最后介绍了PL/0和PASCAL-S编译程序。书中给出了这两个系统的全部源 程序和编译实例。为了提高可读性,在源程序中加上了必要的注释。 本书取材广泛新颖,在内容组织上注意了理论联系实际、由浅入深及循序渐进的原则,以便于读者阅 读。 本书可作为高等院校计算机专业程序设计语言编译课程的教材,也可供软件工程技术人员参考和作 为自学用书。 -
语言学论丛北京大学中文系《语言学论丛》编委会编本书收有《内动、外动和使动》、《关于〈吕氏春秋〉句型研究的若干问题》、《汉语副词形成刍议》、《从〈说文解字〉谈汉语形声字的发展》等13篇文章。 -
SCSI总线和IDE接口(德)Friedhelm Schmidt著;精英科技译;精英科技译SCSI和IDE接口都属于ANSI标准,本书的目的就是对这两种接口进行精确的描述。全书分为三个部分,共25章。第一部分为总体介绍,能使读者对计算机外围设备及其接口和计算机总线有一大致了解。第二部分着重讲述了IDE接口,从背景、协议、驱动器模型、命令及ATAPI接口等方面作了详细讲述。第三部分是SCSI总线,分别介绍了体系结构、命令、设备、协议、接口、芯片等方面的知识。全书由浅入深,叙述详尽,可使读者对IDE接口和SCSI总线方面的技术知识有一个全面深入的了解。本书适合于硬件及接口开发技术人员阅读,也可作为其他相关专业技术人员的参考用书。 -
JSP动态网页入门实务位元文化编著"本书从简单的HTML与Java语法讲起,到深入的SQL与Java Beans应用,入门、提高一次满足。主要内容包括:Java的基本语法;Web应用程序建立概念;java.sql套件;SQL语法;走马灯式即使新闻实例创意:聊天室、线上讨论实例;网络竞标、购物袋实例,上网开店真容易。即时线上考试实例,技巧超群。在JSP网页中应用Java Beans以及撰写存储Beans对象和session事件的回应。用Java Beans架设网络书店。全程展示网页与线上书店的Web站台架设,设计实例完全整合。本书适合网络应用设计爱好者阅读及参考。" -
多媒体群体决策支持系统李伟华 著本书面向信息领域当前的热门技术多媒体通信和前沿技术群体决策技持系统,全面介绍了群体决策支持系统的概念、结构、开发方法和应用实例。内容围绕群体决策支持系统的信息关系、过程控制、任务分解、多媒体通信、系统集成等在键技术展开,两个应用实例颇具代表性,其中包含了最新的研究成果。本书内容新颖、结构合理、思路开阔,适用于信息类专业研究生、相关专业本科生和从事信息系统方面研究开发的工程技术人员阅读。 -
C/C++嵌入式系统编程(美)Michael Barr著;于志宏译;于志宏译今天,差不多每个电子设备的设计都要用到嵌入式系统。嵌入式系统藏在我们的手表里,录像机里,微波炉、手机、呼机里;军事上使用嵌入式系统为导弹制导、侦察敌方的飞机;没有嵌入式系统,通信卫星、空间探测和现代机械也就无从谈起。每个嵌入式系统都是独特和高度专用的。因此,嵌入式系统编程涉及很广,需要长期的实践才能熟练掌握。但是,如果你有编程经验,熟悉C/C++语言,本书简洁明快的风格,大量来自实战的专家建议,将帮助你快速登堂入室。本书中的技术和范例代码均可直接应用于各种实际的嵌入式系统项目。有过嵌入式系统开发经验的读者,也将从中获益匪浅。本书内容包括:快速有效的测试存储器芯片、如何写入和擦除快闪存储器、用循环冗余校验码验证非易失性存储器数据、与芯片的内部外设和外部外设接口、设计和实现设备驱动、优化嵌入式软件、最大限度高性能的应用C++特性。本书适用于嵌入式系统程序员、设计师和项目管理人员。 -
精通Java 2林建铭,高名扬编著Java语言具有面向对象和网络编程的优点,已成为当今的主流编程工具。Web浏览器的能力也因Java作为其扩充语言而变得无所不能。本书将带你进入Java语言的世界,针对Java语言的对象化观念加以详细描述,辅以深入浅出的各种实例,加强你对Java的程序语言编写的概念。同时介绍Java语言的最新版本——Java 2所包含的各种Package与工具。本书内容包括Java语言的程序基础、面向对象程序设计等,帮助你在最短时间内学习Java语言程序的开发与应用。本书适合Java的初学者,也是中、高级用户的参考手册。 -
ASP&SQL Server网站设计与实现飞思科技产品研发中心编著本书属于《开发专家之网络编程》系列丛书。主要通过对创建“电影在线网”的具体实例的讲解,使用了HTML、CSS、VBScript、SQLServer、ODBC、PWS/IIS、ASP、SQL和PhotoImpact等多种最新的网络编程技术。同时,书中讲解到的所有技术都介绍了一些最实用的技巧,如网站的模块化设计、ASP的缓存技术等,并将这些技术有机地结合起来,以使读者能够快速掌握建立综合网站的目的。本书在编写上注重了程序源代码与实例的结合,由浅入深、由易到难,结构清晰、条理清楚。本书所需源代码请到本书所附光盘的根目录下查找。本书既适合予想快速项完整地学会如何建立综合商务网站的读者。也是已经有一定网站建设经验读者的最佳参考书。 -
Web编程专家指南(美)赫尔德 等编著;陈逸 等译本书集中了Web资深程序员的技巧和技术,涵盖了Web编程的全部范围——从站点构造、传输安全到服务器运行调整,讲述了开发功能强劲的Web站点的工具和方法。本书共分四个部分——服务器、站点、数据库和安全,为以下各个方面提供了实用的技术:Web配置管理、服务器运行调整、数据库服务器和应用、高性能图片、安全策略和传输加密等。本书适合Web设计、编程、维护人员阅读,也可供相关人员作为培训教材使用。要想建立一个功能强大的网站,必须有十分扎实的编程基础。本书介绍了用以建立用户友好、安全的商业系统的工具和技术,荟萃了《Web techniques》、《Dr. Dobb’s Journal》、《Interactivity》、《Data Base Management Systems》、《Network》和《Software Development》等名刊多位资深程序员的经验和技巧。访问中国电力出版社的网站:http://www.infopower.com.cn,可找到书刊号各个应用程序的程序代码,使用的编程语言有C/C++和Java。 -
可视化面向对象建模技术刘超,张莉编著UML是OMG于1997年11月批准的标准建模语言,是20多年来面向对象技术发展史上的重大里程碑。本书首先扼要介绍UML的发展历史,然后详细介绍UML的用例图、类图、对象图、交互图(顺序图和合作图)、状态图、活动图、构件图和配置图等九种模型的构成要素、符号表示、语法和语义,并介绍基于UML的软件开发过程,最后给出用UML进行程序设计的示例。在每章之后还附有习题,以帮助读者复习与掌握该章的主要内容。本书可作为各类专业本科高年级学生和硕士研究生学习面向对象技术的教材,也可作为工程技术人员自学面向对象技术的参考书。
