其他编程语言/工具
-
精通LabVIEW 8.x王磊本书是畅销书升级版,以LabVIEW为对象,通过理论与实例相结合的方式,深入浅出地介绍其使用方法和技巧,目的在于让读者快速掌握这门功能强大的图形化编程语言。全书从LabVIEW的背景介绍、安装启动讲起,详细介绍了LabVIEW编程的基本操作,创建、编辑、修改前面板的方法,创建和调试后面板代码的技巧,数组、簇、字符串,以及波形数据等特殊数据类型的使用方法,数据的表达与显示方法、文件的输入、输出方法,LabVIEW与其他应用程序的接口等主要内容。本书在编写过程中,紧密结合作者本人与其他开发者的心得体会,编制了大量实例,具有内容紧凑、语言通俗、实用性强的特点。本书可供高等院校学生使用,也可供从事测试技术的工程技术人员自学和参考。 -
统计自然语言处理宗成庆 编著本书全面介绍了统计自然语言处理的基本概念、理论方法和最新研究进展,内容包括形式语言与自动机及其在自然语言处理中的应用、语言模型、隐马尔可夫模型、语料库技术、汉语自动分词与词性标注、句法分析、词义消歧、统计机器翻译、语音翻译、文本分类、信息检索与问答系统、自动文摘和信息抽取、口语信息处理与人机对话系统等,既有对基础知识和理论模型的介绍,也有对相关问题的研究背景、实现方法和技术现状的详细阐述。本书可作为高等院校计算机、信息技术等相关专业的高年级本科生或研究生的教材或参考书,也可供从事自然语言处理、数据挖掘和人工智能等研究的相关人员参考。 -
MATLAB教程及实训曹弋 编本书基于最新的MATLAB 7.3版,以教程和实训紧密结合的形式,深入浅出地介绍了MATLAB的应用。教程部分比较系统地介绍了MATLAB 7.3的环境、MATLAB的基本运算、数据的可视化、MATLAB符号运算、MATLAB程序设计、MATLAB高级图形设计、Simulink仿真环境和线性控制系统的分析等内容,以先讲解后实例的方式,图文并茂,突出应用。实训部分与教程内容相互配合,先提出知识要点,然后按部就班指导操作,在操作中提出修改,最后给出自我练习,方便学生循序渐进地上机操作,并对学生的掌握程度进行检验。本书可作为大学本科和专科有关课程的教材或教学参考书,也可供MATLAB用户学习和参考,在目前的MATLAB教材市场上具有明显特色。本书配有电子课件,欢迎选用本书作教材的老师索取。 -
Lua程序设计(巴西)莱鲁萨利姆斯奇(Ierusalimschy,R.)本书是《Lua程序设计》(第1版)的更新和扩展,在第1版的基础上进行了较大的改进,并且加入了很多新的知识点。介绍了Lua语言所具有的功能,并使用大量示例来演示如何将它们运用到实际的任务中深入地介绍了Lua中唯一的数据结构——table,还讨论了数据结构、持久化、包和面向对象编程展示了Lua的标准库,对那些想将Lua作为一门独立语言来使用的开发者特别有用,每一章介绍一个库,包括数学库、table库、字符串库、I/O库、操作系统库、调试库介绍Lua与C语言之间的API,这是为那些想用C语言来访问Lua功能的人准备的作者简介:作者感言:最近几年Lua编程语言发展迅速,已从原来的强项——游戏领域,扩展到了其他的应用领域,例如Adobe Photoshop Lightroom,我很高兴本书能对这些发展作出贡献。本书不同语言的翻译版不仅会帮助到中国Lua社区的广大爱好者,更有助于Lua在世界范围内的发展。我很遗憾无法读懂本书的中文版,但对于幸运的中国读者来说,我希望你们能拥有一次美妙的阅读体验。关于译者:周惟迪 (www.zhouweidi.name),在少年时由于喜好计算机游戏而喜爱上计算机编程,对各类开发技术皆有涉猎。曾从事过2年游戏程序设计专业的教育工作,之后在上海Ubisoft工作,参与Splinter Cell 4(Xbox 360)、Rayman 4(Xbox 360)等项目开发。现就职于Epic Games China,从事MMO引擎,以及基于Unreal 3的MMO游戏开发。常在业余时间参与各种软件的开发,同时翻译过《Direct3D游戏编程入门教程》一书。 -
SOA核心技术及应用王紫瑶、南俊杰、段紫辉、钱海春本书立足于技术底层,试图指引读者理解构建SOA的基础编程模式。这一技术模式也并非耳熟能详的Web服务,而是新兴的SOA技术标准——服务组件架构(Service Component Architecture, SCA)、服务数据对象(Service Data Object,SDO)和业务流程执行语言(Business Process Execution Language, BPEL)。这三个技术分别解决了服务构建、数据模型和流程编排领域的问题,因而被称为“SOA编程模式的铁三角”。 本书首先和读者一起回顾一下SOA的基本理念和实施SOA的技术需求,进而简要介绍SCA、SDO和BPEL技术。此后的章节根据这三个主要的技术方向分为不同的模块,分别介绍相应技术的起源、理念、规范和实例,力图使读者全方位地理解这些技术,并能够进行基本的开发实践。 -
编译原理陈意云,张昱 著本书介绍编译器构造的一般原理和基本实现方法,其内容包括词法分析、语法分析、语义分析、中间代码生成、目标代码生成、独立于机器的优化和依赖于机器的优化等。除了介绍命令式编程语言的编译技术外,本书还介绍面向对象语言和函数式编程语言的实现技术。本书还强调一些相关的理论知识,如形式语言和自动机理论、语法制导的定义和属性文法、类型论和类型系统等。本书内容丰富,讲解深入,并注意理论联系实际,可作为高等学校计算机科学及相关专业的教材,也可供计算机软件工程技术人员参考使用。 -
Python源码剖析陈儒 著作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如Javascript、Ruby等也有较大的参考价值。本书适合于Python程序员、动态语言爱好者、C程序员阅读。 -
精通COBOL马千里COBOL是应用于大型机开发的主要程序设计语言。本书由浅入深,循序渐进地介绍了如何使用COBOL语言以及与COBOL语言紧密相关的扩展技术进行实际开发。全书共18章,主要内容包括COBOL简介、程序结构、常用语句、基本数据类型、字符串及其操作、基本运算、流程控制、数据的排序与合并、COBOL中的表、程序的调试与测试、子程序调用、COBOL中的面向对象技术、处理VSAM文件、JCL扩展、DB2扩展、CICS扩展、大型机汇编语言扩展、开发小型银行账户管理信息系统等。本书适合广大COBOL程序开发人员、大型机培训班学员和大专院校学生阅读,尤其是有一定C语言编程基础的人员进行学习。 -
程序设计基础习题集张长海,陈娟,兰书梅 编著《高等学校计算机专业教材精选·算法与程序设计:程序设计基础习题集》是一本习题集,主要内容包括:顺序、分支、循环、子程序、递归程序设计,使用数组、指针、结构体与共用体组织数据,外部数据组织,动态数据组织,交互程序设计和综合习题。共1315个题目,目的是提高读者的程序设计能力。为了便于学习,《高等学校计算机专业教材精选·算法与程序设计:程序设计基础习题集》还给出了习题选题。《高等学校计算机专业教材精选·算法与程序设计:程序设计基础习题集》以“程序设计”为主线,把重点放在程序设计的方法上。所选习题全部为“程序设计”习题,不依赖于任何“程序设计语言”,不选择有关语言知识方面的习题,摒弃了目前程序设计课中以“解释程序设计语言”为主的做法。《高等学校计算机专业教材精选·算法与程序设计:程序设计基础习题集》可作为高等院校计算机系各专业“高级语言程序设计”、“C语言程序设计”、“程序设计基础”等课程的教学参考书,也可以供其他专业学生以及从事计算机工作的有关人员阅读参考。 -
Rails项目实战剖析与技巧大全(美)阿兰梅达 著,张岩飞,王峰,马连浩 译如果你是一个已经领略过Ruby on Rails威力的开发人员,又想进一步提升Rails技能,本书对你而言将是无价之宝。本书的重点并不在于该框架的应用基础,而是聚焦于带你感受众多真实案例的开发实践,包括博客、个人备忘录、日历、一个由PHP移植为Rails的网站实例等。每一应用实例均来自最佳实践,包括类型、功能、多种Rails插件应用、Rails引擎和Ruby Gem。同时,也探讨最先进的Rails功能,诸如新的REST执行和Active Resource。作为必要的回顾,本书在直接进入项目实践之前,先向读者介绍了一个理想开发环境的建立。全书内容包括:如何基于Windows、Mac OS X和Linux建立Rails;如何配合MySQL and SQLite数据库使用Rails;如何合并最新插件、引擎和Ruby Gems到应用中,以节省开发时间;如何使用Yahoo YUI轻松实现一致的应用风格;如何将PHP站点翻新为Rails;如何使用Ajax技术为应用增色;如何使用最先进的Rails功能,如REST和Active Resource。 本书适合程序开发人员参考学习,还可以作为高等院校相关专业师生的参考书。
