其他编程语言/工具
-
编译原理张晶 主编本书系统、全面地介绍了编译程序的基本原理、实现技术、方法和工具。在全书的安排上,首先介绍了编译程序的定义、结构、组织以及文法和语言的相关知识;然后以编译程序的结构为主线介绍了词法分析、语法分析、语法制导翻译与中间代码生成、代码优化和目标代码生成,另外,本书还涉及到运行时的存储管理以及符号表,并对词法分析、语法分析程序的生成工具LEX、YACC以及面向对象语言的编译进行了简要的介绍。在基本概念和基本理论的阐述上做到准确清楚,在内容的组织上做到循序渐进、深入浅出、通俗易懂,精心挑选的习题可以使学习者对自己的掌握情况有较好的把握。本书可以作为计算机专业的大专生、本科生和研究生的教材,也可以作为计算机科技工作者的参考书。 -
面向对象程序设计李忠哗,刘伟东 编著《面向对象程序设计》从最基本的概念出发,详细地讲述了使用visual c++进行面向对象和可视化程序设计的基础、原理与方法。《面向对象程序设计》共分14章,前5章主要介绍c++语言的基本编程技术,包括c++基础知识、类和对象、运算符重载、继承与派生、多态性与虚函数;第6章~第11章主要介绍使用mfc进行可视化编程的方法,包括mfc的基本知识、屏幕绘图及文本显示、键盘与鼠标、windows控件、资源、单文档与多文档;第12章~第14章主要介绍高级编程应用,包括数据库编程、多媒体编程、internet编程。《面向对象程序设计》既可以作为高等院校计算机科学与技术及相关专业“面向对象程序设计”课程的授课教材,也可以作为c++程序开发人员的参考书。 -
MATLAB基础与实践教程刘超 编著《MATLAB基础与实践教程(附光盘21世纪高等院校计算机辅助设计规划教材)》(作者刘超)将MATLAB语言的结构特点与大学数学教学内容相结合,以MATLAB的数学计算、图形绘制和系统建模与仿真为基础,系统介绍MATLAB的基本操作及其在高等数学、线性代数、工程数学及概率论与数理统计等方面的编程方法和应用技巧,除介绍纯数学问题的编程与分析方法外,尽可能结合相关的实际或应用问题进行讲解分析,简明介绍MATLAB的Simulink工具的基本结构及其在基础实践中进行数学建模与系统仿真实验的基本方法。本书旨在体现MATLAB语言与相关教学内容的密切融合,注重语言特点、编程方法与应用技巧的讲解,并对常用函数命令和编程过程进行详细解读与说明,易于分段教学、循序学习与实践,函数命令的数学分类及参数表格化讲解更便于在使用时查阅。《MATLAB基础与实践教程(附光盘21世纪高等院校计算机辅助设计规划教材)》适合高等院校与数学教学有关的专业作为计算机辅助设计和课程实践用教材,也适合与数学及工程计算与仿真应用相关的专业技术人员作为MATLAB入门的自学用书。 -
汇编语言程序设计实践教程林聪仁 编著《高等院校信息技术实验教程丛书:汇编语言程序设计实践教程》将所有教学内容重新进行了精心的编排,打破了以往的先指令系统,再语法规则,最后编程举例的固有结构,而是按知识点的逻辑关系安排讲授顺序。将指令系统与编程应用交叉讲解,编程举例按功能应用分类而不是按流程结构分类。每章都安排实验项目,每个实验项目都有必做的验证型实验内容和设计型实验内容,还有选做的综合应用型内容,还尽量提出一些引导学生思考的问题,提高学生的分析问题和解决问题的能力。习题的设置也有极强的针对性,让学生充分消化理论知识。与以往的教材相比,本教材从结构、内容到论述方法都有彻底的改变。 -
计算几何周培德 著《计算几何:算法设计与分析(第4版)》系统地介绍了计算几何中的基本概念、求解诸多问题的算法及复杂性分析,概括了求解几何问题所特有的许多思想方法、几何结构与数据结构。全书共分10章,包括:预备知识,几何查找(检索),多边形,凸壳及其应用,Voronoi图、三角剖分及其应用,交与并及其应用,多边形的获取及相关问题,几何体的划分与等分,路径与回路,几何拓扑网络设计等。《计算几何:算法设计与分析(第4版)》可作为高等院校计算机、自动化等专业研究生或本科高年级学生的教材或教学参考书,也可供软件开发人员、相关专业科技工作者参考。 -
CMDB分步构建指南(美)博思软件 著,博思软件有限公司 译《CMDB分步构建指南(2011)》是中国第一本专门介绍CMDB的书籍,从一个企业内部的视角出发,讲解一个CMDB完整的建设过程。它将一个CMDB项目设计成5大阶段,每一个阶段各包含若干个步骤(共计26个步骤),每一个步骤又包含若干个任务(共计152个任务),从组建项目团队到定义需求与立项,从产品选型到CMDB的实施,直到将项目成果与项目目标匹配,对实际业务运作进行了深入指导。书中浓缩了一家软件公司的全球项目经验,是实务操作的升华及提炼。《CMDB分步构建指南(2011)》适用于所有IT服务从业人员以及专注于IT服务流程建设的管理者、研究者、思考者。 -
解析极限编程(美)贝克,(美)安德瑞斯 著,雷剑文,李应樵,陈振冲 译极限编程(xp)是适用于中小型团队在需求不明确或者迅速变化的情况下进行软件开发的轻量级方法学。本书是xp宣言,也是第一本有关xp的图书。这本书介绍了xp背后的思想——它的根源、哲学、情节等。它将帮助读者选择是否在项目中使用xp时做出明智的决策。本书的另一个目的是帮助那些已经在使用xp的读者更好地理解它。对程序员而言,xp做出的承诺是他们每天能够处理真正重要的工作,而不必单独面对令人担忧的状况。他们将能够集中全力来使他们的系统获得成功。他们将做出最适合由他们来做的决策。对于客户和管理人员而言,xp的承诺是他们将从每个编程周期中获得最多的利益。他们将能够在开发的中途更改项目的方向而不用承担太高的成本。《解析极限编程:拥抱变化(原书第2版)》适合所有软件开发人员、管理人员参考。 -
GNSS应用与方法(美)格里森,(美)加布雷格齐亚布泽尔 主编,杨东凯 等译《GNSS应用与方法》系统介绍 GNSS (全球导航卫星系统)的应用及其方法,全书共17章:第1~5章讲述GNSS导航的基础知识,如GNSS信号捕获和跟踪,GNSS位置、速度和时间(PVT)估计,差分GPS技术和算法等,其中包括位置和速度应用的GNSS测量模拟器演示以及一个完整的GPS软件接收机实现;第6~16章深入阐述GNSS与其他导航系统(如惯性导航器、LADAR、各种射频测量、罗兰系统等)的组合,以及GNSS在航空航天、室内和弱信号导航、掩星、大地测量、环境遥感等领域的应用;第17章是针对GPS开发的新导航信号和未来系统的概述。本书由本领域的知名专家学者撰写,内容丰富,体系完整,各章均包含实际应用案例,并在随书附带的DVD光盘中提供了相应的程序代码,便于读者亲自动手操作和练习。 -
UML基础与Rose建模实训教程唐红杰,史琳琳 编著《UML基础与Rose建模实训教程》共分11章,主要包括uml简介、rational rose简介、用例建模、静态建模、时序图、协作图、状态图、活动图、物理建模、双向工程、综合案例实训等教学内容。《UML基础与Rose建模实训教程》针对职业教育特点,强调知识够用,注重能力培养。在内容组织上以知识点为支撑,以实训为核心,以实现能力目标为宗旨;在知识描述方面注意文字精练、通俗易懂、方便教学; 在实训案例的选取上,编者注重了案例的经典性、新颖性、实用性等。《UML基础与Rose建模实训教程》适合作为中高等职业院校uml基础课程的教材,也可以作为全国计算机技术与软件专业技术资格考试的辅助指导书。 -
基于Struts和Hibernate技术的Web开发应用王颖玲 编著《基于Stuts和Hibernate技术的Web开发应用》介绍了开发轻量级J2EEWeb应用的流行框架SSH中的Struts和Hibernate框架,以及在开发工作中用到的MyEclipse和MySQL软件的常用操作。全书共分7章,从架构思想的引入和架构技术的分析开始,逐步讲解各种技术架构的原型实现,并以登录、注册、退出三项基本功能进行架构的实例讲解。最后通过一个完整的案例整合Struts+Hibernate架构,并给出详细的开发步骤分析。
