其他编程语言/工具
-
ABAP速查指南霍斯特·凯勒 著,安树生 译这本《ABAP速查指南》适用于对ABAP语言有很好的了解,并且在日常工作中需要快速查看ABAP语句的句法,或者想了解某个关键字的含义的所有程序员,也适用于那些想要快速了解ABAP全貌的初学者。另外,这本快速参考手册也是SAP出版社在2005年出版的《ABAP专业参考书》的完美补充。但是相比《ABAP专业参考书》,这本快速参考手册没有包含伪句法,除少数情况例外。《ABAP速查指南》在同一个范围内给出了全部的句法结构,因此语句中的关键字及其基本含义可以一目了然。当多条语句使用相同的表达式时,如果全部写出来的话看起来会很不清晰,这种情况下使用伪句法就会使结构保持清晰,但这种情况是很少见的。例如在逻辑表达式和SQL条件表达式里出现,这些地方我们都用了斜体字以示区别。 -
新编实用算法分析与程序设计王建德、吴永辉本书是一部程序设计竞赛教程。书中首先讲述了算法的基本概念、各种排序与解题的方法及策略,然后论述了初等数论、计算几何学、搜索和图论的有关算法,最后讨论了动态规划。本书不仅从教学的角度详细讲解算法理论,而且从竞赛的角度对经典习题进行详细解析,培养学生灵活运用算法的能力。 本书既可以作为大专院校计算机专业算法类课程的教材,亦可以作为大中学校计算机竞赛活动的培训教材,还可供计算机软硬件研发人员参考。 -
MATLAB高级编程苏金明、刘宏在第1版的基础上进行修订和补充,基于最新版本编写。MATLAB最新版在程序编译方面发生了很大的变化。首先是将所有与编译有关的工作,例如独立应用的生成、库的生成、组件的生成等,全部集成到一个称为部署工具的可视界面中;其次是发布了.NET生成器,不仅支持COM组件生成,还可以生成.NET组件,从而可以实现MATLAB与.NET程序的无缝集成。《MATLAB高级编程(第2版)》详细地介绍了三维图形建模、渲染和交互、面向对象编程、编译器、MATLAB与C/C++,VB,VC,.NET,Excel,SPSS和硬件等的接口技术、.NET生成器以及Excel生成器。 -
Ruby程序设计语言(美)费拉纳根,(日)松本行弘《Ruby程序设计语言(影印版)(英文版)》是Ruby的权威指南,全面涵盖该语言的1.8版和1.9版。《Ruby程序设计语言(影印版)(英文版)》详尽但并不拘泥于语言规范,既适合首次接触Ruby的资深程序员,同样也适合那些想要挑战对这门语言的理解并更深入掌握它的Ruby程序员。《Ruby程序设计语言(影印版)(英文版)》首先通过一个快速指南带您熟悉这门语言,然后彻底解释它的细节,包括:Ruby程序的词法和句法结构数据类型和对象表达式和操作符语句和控制结构Method、proc、lambda和closure类和模块反射和元编程Ruby平台《Ruby程序设计语言(影印版)(英文版)》包含了对Ruby平台的大量API的全面介绍,通过包含详尽注释的代码展示了如何将Ruby用于文本处理、数值处理、集合、输入/输出、网络和并发。如果您真想要理解Ruby,《Ruby程序设计语言(影印版)(英文版)》不可或缺。 -
数控编程技术张超英本书在第一版的基础上并结合近几年的教学实践对内容进行了较大的改进,主要是为了更加适合学生学习和数控教学的需要。内容包括编程中的工艺分析、数学处理,基本编程指令、常用G代码、刀具补偿功能的编程方法,车削、铣削的程序编制,宏程序的编制等。 在内容选择上,注重编程各个细节的讲解,突出要点,体现普遍性、实用性、综合性和先进性的特点,前后各章节联系紧密。特别讲解了不同数控系统(FUNUC、西门子、华中数控系统等)之间的差别与联系,并配有大量的典型实例,内容丰富。每章都有一定数量的习题,供读者复习和巩固所学知识。 本书可作为高等职业教育机电类专业中从事数控技术应用、CAD/CAM技术应用和模具设计与制造人员的教材或培训用书,也还可供从事数控加工的工程技术人员参考。 -
统计自然语言处理宗成庆 编著本书全面介绍了统计自然语言处理的基本概念、理论方法和最新研究进展,内容包括形式语言与自动机及其在自然语言处理中的应用、语言模型、隐马尔可夫模型、语料库技术、汉语自动分词与词性标注、句法分析、词义消歧、统计机器翻译、语音翻译、文本分类、信息检索与问答系统、自动文摘和信息抽取、口语信息处理与人机对话系统等,既有对基础知识和理论模型的介绍,也有对相关问题的研究背景、实现方法和技术现状的详细阐述。本书可作为高等院校计算机、信息技术等相关专业的高年级本科生或研究生的教材或参考书,也可供从事自然语言处理、数据挖掘和人工智能等研究的相关人员参考。 -
Eclipse开发学习笔记林建素本书的主要内容是介绍如何使用Eclipse进行Java开发和Java Web开发及Eclipse使用的一些常用技巧,内容包括Eclipse环境和平台体系结构,Eclipse的工作台使用,如何进行Java开发和调试、编译,如何进行JSP及Struts等Java Web开发和一些Eclipse的高级专题。内容主要分为四部分,第一部分介绍Eclipse的环境、平台体系结构和Eclipse 集成开发环境,及在Eclipse中如何进行Java开发,详细讲述Java代码的编写及Java代码的编译和调试;第二部分介绍在Eclipse中如何进行Java Web开发,主要讲述MyEclipse、WTP等插件的使用,讲述如何进行JSP、Struts、Hibernate、Spring、Ajax的开发和编译;第三部分介绍Ant,CVS及JUnit等高级内容;第四部分是介绍基于Eclipse开发的三个实例,详细讲述了Eclipse的开发过程。本书循序渐进地介绍Eclipse如何开发Java和Java Web程序,非常适合于Java和JSP初学者,及正在从事Java和JSP及Struts开发的程序员,Eclipse是目前Java和JSP开发的最流行和最高效工具,使用Eclipse不但能带来快捷高效的程序编写便利,而且Eclipse的爽心悦目的代码编写环境会使得程序编写工作变得更富有趣味。 -
计算机程序设计董鸿晔 编本书分上下两册,上册共10章为理论教学部分,下册为实验指导部分。下册以10个实验为中心展开,包括实验目的、实验要求、操作步骤指导和习题,最后附有程序调试注意事项。 -
精通COBOL马千里COBOL是应用于大型机开发的主要程序设计语言。本书由浅入深,循序渐进地介绍了如何使用COBOL语言以及与COBOL语言紧密相关的扩展技术进行实际开发。全书共18章,主要内容包括COBOL简介、程序结构、常用语句、基本数据类型、字符串及其操作、基本运算、流程控制、数据的排序与合并、COBOL中的表、程序的调试与测试、子程序调用、COBOL中的面向对象技术、处理VSAM文件、JCL扩展、DB2扩展、CICS扩展、大型机汇编语言扩展、开发小型银行账户管理信息系统等。本书适合广大COBOL程序开发人员、大型机培训班学员和大专院校学生阅读,尤其是有一定C语言编程基础的人员进行学习。 -
程序算法与技巧精选郭继展 等计算机科学是算法的科学。进行程序设计不仅需要掌握常用的算法、技术和方法,还要敢于创新、构思巧妙的算法和探索编程中的诸多技巧。算法和技巧都需要学习、借鉴和交流。本书分17章,139个例题。书中介绍的算法和技巧涉及到随机数函数理论,基础数论,新意幻方,提高程序运行速度和精度,特定数据排序,穷举、递推、递归和迭代等诸多方面。这些算法和技巧大多是作者历年从事教学、软件开发、学术研究和学习的成果总结。本书内容不涉及计算机专业课程的诸多概念、理论,读者只需要学过C语言,有算法、结构化程序设计和逻辑表达式的概念,并有独立上机编制30条左右语句小程序的经验,就能够掌握书中的程序设计思想、算法和技巧,并能举一反三,推广应用,使自己的编程水平上一个台阶。本书可作为大专院校师生和计算机编程人员或自学人员参考。
