其他编程语言/工具
-
汇编语言程序设计复习考试指南周围祥,郑利平 主编《汇编语言程序设计复习考试指南》以国家教育部计算机专业和电气、电子信息专业的汇编语言类课程教学要求为主要依据,在参阅大量的全国重点院校汇编语言程序的教材、实验、课程设计和考试试题的基础上编写而成。全书共七章,分别是汇编语言基础知识,8086/8088的寻址方式和指令系统,汇编语言程序格式,顺序程序设计,分支程序设计,循环程序设计和子程序设计。并附加了八套模拟试卷及其参考答案,方便学习者能够自我测试对汇编语言各个知识点的掌握情况。 -
程序设计方法学(美)麦基弗、摩根;田玉敏 等译本书重点介绍新的和正在出现的构造先进应用程序的技术,解决软件设计人员开发高度复杂的应用程序时必须要面临的问题。本书的主要内容包括:模型与正确性、程序设计技术以及应用和自动机理论。同时,给出了几个来自不同领域的应用实例,例如,安全、电话和电路设计等。本书是先进的计算机软件理论和实践方面的权威性指导书,适合作为程序设计人员、计算机科学家和软件工程师的参考书。 -
EJB 3.0专家编程(美) 凯特 等著;赵睿 等译本书全面讲解如何在企业和桌面应用程序中使用持久化,并介绍Java Persistence API规范中的技术要点和实际应用。内容包括:应用组件模型、实体管理器、(高级)对象关系映射、查询和查询语言、XML映射文件、以及打包、部署、测试和移植。本书并不是简单地对应JPA规范,罗列各种策略和术语,而是深入浅出地介绍规范中的技术要点,阐述其应用环境和最佳实践,并提供精选的示例和图解,对那些最常用或最经典的场景进行示范。本书适合Java软件开发人员阅读。 -
汇编语言与接口技术王让定 编著《汇编语言与接口技术(第2版)》将微机原理、汇编语言、微机接口技术有机地融为一体,除了按传统硬件接口的方式组织教材中的接口技术内容外,还引入了软件接口技术,以强化学习者对接口技术的延伸以及软、硬件应用能力的培养。《汇编语言与接口技术(第2版)》以8086/8088为基础,以80486为主介绍微处理器的结构、工作原理、指令系统等。汇编语言以MASM 6.0为主,同时介绍了与MASM 5.X的区别,详细讲解了基于80X86的汇编程序设计方法。书中在介绍传统的接口技术(并行、串行、定时、DMA、中断、模/数及数/(模)之前,专门安排一章讲解软件接口技术,重点介绍DOS下的端口调用技术和windou,s环境下的面向对象编程语言的接口调用方式,以开阔学生的知识面。同时,在《汇编语言与接口技术(第2版)》的第9章,介绍了最新的高速串行接口USB和IEEE 1394。《汇编语言与接口技术(第2版)》条理清楚,深入浅出,前瞻性和后延性强,有丰富的实例,便于自学。《汇编语言与接口技术(第2版)》力求既适合课堂教学,又能紧跟最新技术,拓宽学生的知识面。《汇编语言与接口技术(第2版)》可以作为高等学校本科计算机专业以及信息类相关专业学生的教材或参考书,也可以供工程技术人员参考。 -
汇编语言与接口技术习题汇编及精解朱莹,王让定 编著《汇编语言与接口技术习题汇编及精解》是《汇编语言与接口技术(第2版)》教材的配套教学参考书,《汇编语言与接口技术习题汇编及精解》对应主教材共分9章,每章中包含两部分,第一部分是习题精解,主要精选主教材中典型的课后习题,并做了详细的分析讲解,对相关知识点进行了系统的归纳总结,第二部分是习题汇编,精选习题约240题,习题有选择、填空、简答、设计等类型。《汇编语言与接口技术习题汇编及精解》可作为高等学校本科信息类相关专业学生和教师的参考书,也可以供工程技术人员参考。 -
汉语编程基础沈志斌 著全书共分六章,分别介绍了汉语编程的基础知识,汉语编程的基本操作,汉语编程的窗口程序,汉语编程的绘图程序,汉语编程的动画程序,汉语编程的多媒体窗口程序等,最后列举了一些汉语编程的成功案例。书中各章内容衔接紧密,循序渐进,是汉语编程入门的一部必备教材。 本书可作为大中专院校计算机专业或非计算机专业教材,也可作为中小学计算机教师辅导学生学习汉语编程的教材。 -
编译原理苏运霖 编著《高等院校计算机教材系列:编译原理》全面介绍编译原理的相关内容,包括词法分析、上下文无关文法和下推自动机、语法分析属性文法及其分析等,特别对面向对象的编译和网格计算的编译进行了介绍。《高等院校计算机教材系列:编译原理》内容翔实,融合作者多年来的教学心得,可作为高等院校相关专业本科生的教材,也可供从事相关工作的技术人员参考。编译原理课程专门学习与研究程序设计语言的实现技术,是计算机科学专业的一门主干课程,在计算机科学领域有着及其重要的地位。《高等院校计算机教材系列:编译原理》从人对语言的理解出发引入编译原理的基本概念,全面介绍了编译原理的相关概念和实现。《高等院校计算机教材系列:编译原理》特点《高等院校计算机教材系列:编译原理》引入了源语言、目标语言和编译语言三者关系的符号,通过这个符号可以形象地表达复杂的多层翻译过程。..深入、透彻地阐述了LL(1)和LR(1)文法,使读者不仅能够知其然,更能知其所以然。不仅介绍了传统方法,还介绍了在计算机领域中日益重要的形式化方法。对并行编译和网格计算的编译进行了介绍,这是国内很多教材没有涉及的。《高等院校计算机教材系列:编译原理》将为授课教师提供电子教案,需要者可登录华章网站下载。 -
Groovy入门经典(英)Kenneth Barclay、John Savage;龚波、张平、陈蓓、王琦 等译本书详细介绍脚本语言Groovy,首先介绍Groovy语言的基本特性,包括讨论Groovy方法、程序闭包、列表、映射以及对类和继承的支持,然后介绍如何使用Groovy创建更加高级的应用程序,如使用Spring框架和Cloudscape/Derby关系型数据库管理系统来实现持久性,最后讨论模板和Web应用程序。.奉书内容全面详尽,浅显易懂,易于选择性阅读。可以作为对Groovy语言感兴趣的计算机软件开发人员的参考书。..Groovy是唯一能够扩展Java平台的脚本语言。Groovy提供类似于Java的语法结构,本地化支持映射和列表、方法、类,闭包和构造器等结构。由于具有动态弱类型,以及无缝访问JavaAPI等特性,Groovy语言非常适合子开发中小型规模的应用程序。相对于Java语言,Groovy语言的表述性更强,抽象程度更高。它使得应用程序开发更加快捷,提升了程序员生产力。Groovy语言可以用作应用程序的“黏合剂”,而不必实现复杂的数据结构和算法。与Java代码比较起来,Groovy语言的另一个主要优势是,Groovy代码编写量相对小些。在一般情况下,Java代码过于复杂,难于理解和维护。这是因为Java需要大量的模板文件或者转换代码,而Groovy却不需要。本书是有关Groovy的第一本正式出版物,作者Kenneth Barclay和John Savage介绍了Groovy开发的所有主要领域,并解释了这种创新性的编程语言给Java平台赋予的动态特性。阅读本书只要求具备Java编程的一般性知识。不管你是经验丰富的Java开发者,还是脚本语言的新手,都会得到如何充分利用Groovy语言的专家性指导。本书特点第一本全面讲解Groovy编程的图书,演示如何快速和轻松地编写适用于Java平台的应用程序和脚本。本书由高水平软件工程师精心编写,并得到计算机老师和专家的高度赞扬。提供大量编程范例、代码范例、详细的案例分析、习题,非常适合自学。本书还有一个支持网站;并提供一个基于Windows的Groovy编辑器。 -
Bulletproof Ajax中文版(英)Jeremy Keith;刘申、宋薇本书介绍了如何构建无懈可击的Ajax Web应用程序,重点讲述如何在已有Web站点使用Ajax增强网站用户体验,从而尽可能地保证网站拥有最大限度的可移植性和亲和力,这正是目前大多数网站面临的需求。书中主要介绍了JavaScript、DOM、XMLHttpRequest、数据格式等,同时还提出了一种Hijax方法,即可以让Web应用程序平稳退化的方法。 本书适合各层次Web开发和设计人员阅读。 -
程序设计导引及在线实践李文新 等著本书是北京大学“程序设计实习”课程的内容和“北京大学程序在线评测系统”的紧密结合。本书的例题和课后习题大都精选自POJ题库,并且在叙述中穿插了许多精心编写的思考题,总结了学生在程序开发中易犯的错误。本书的几位编者均有丰富的工程软件开发经验和教学经验,因此本书中的程序代码均保持良好的风格。本书可作为高等院校理工科相关的程序设计类课程教材,可作为以ACM/ICPC为代表的各类大学生程序设计竞赛的培训教材,也可供对程序设计感兴趣的普通读者学习参考。
