其他编程语言/工具
-
编译原理刘春林[等]编著《编译原理:学习指导与典型题解析》依据中国计算机学会、全国高校计算机教育研究会制定的“计算机科学与技术教程(CCC2002)”对编译原理课程教学的基本要求,并以陈火旺院士等编写的《程序设计语言编译原理(第三版)》教材的结构和内容为主线编写而成,旨在帮助学生正确理解书中的概念和原理,把握重点和难点,掌握解题技巧。书中每一章均包括学习要点、典型题解析和习题与解答3部分。学习要点中简要归纳该部分的主要内容和需要重点掌握的知识点,着重理清其中的概念、原理和方法,为学生理解和掌握课程内容提供指导;典型题解析针对那些具有普适性的问题,特别是针对学生在学习中遇到的重点和疑难问题,详尽地进行了分析和讨论,旨在帮助学生拓宽思路,加深对课程内容的理解,提高分析和解决问题的能力;每一章都选编了适当数量的各类习题,提供给读者练习,所有习题均给出了参考解答。在附录中还收入了几所大学的考研全真试卷以供读者参考。本书不仅是计算机专业编译原理课程的学习指导书,也是研究生入学考试的复习参考书,对于参加计算机专业自学考试和各类软件考试的考生以及其他需学习或了解编译原理的人员也有一定的参考价值。
-
LabVIEW7.1测试技术与仪器应用邓焱等本书以测试技术与仪器专业应用为背景,介绍虚拟仪器软件平台LabVIEW7.1及其实现测试技术及仪器应用的方法。.全书包括两部分:第一部分为LabVIEW7.1编程基础,介绍LabVIEW7.1编程的基础知识;第二部分为测试技术与仪器应用,从测试技术与仪器的基本概念和方法入手,详细介绍LabVIEW7.1中测试技术和仪器领域常用的虚拟仪器模块的使用方法和应用实例。本书光盘中附带了LabVIEWExpress7测试版软件,以及书中所举例子的绝大部分例程,以方便读者学习使用。..本书可作为高等院校测试技术与仪器相关专业的教材或教学参考书,也可供相关专业的工程技术人员和软件工程师参考。...
-
加工中心编程与操作孙竹,何善亮编著本书重点介绍数控加工中心的编程和操作功能。编程指令包括:各类轴移动指令、坐标系指令、简化编程指令、刀具补偿指令、孔加工及槽加工固定循环指令、圆柱面加工指令、子程序及用户变量编程指令等。操作功能包括:手动、自动、程序管理、刀具参数设置、原点设定等。本书图文并茂,对各类编程、操作功能列举了大量例题,并附有大量练习题,供读者参考、练习。本书可作为数控机床编程操作人员岗位培训教材、工科院校学生学习数控编程操作的教材,也可供从事数控应用技术的有关工程技术人员参考。
-
PLC编程及应用廖常初主编本书以西门子公司的S7-200系列可编程序控制器(PLC)为例,介绍了S7-200最新产品的工作原理、硬件结构、指令系统和V4.0编程软件的使用方法;介绍了数字量控制梯形图的的一整套先进完整的设计方法,这些方法易学易用,可以节约大量的设计时间。本书还介绍了PLC的通信网络和通信程序的设计方法、PID闭环控制和其他应用中的问题。书中新增加了模拟量块的使用方法、Modbus从站协议、USS协议和调制解调器模块在通信中的应用、PID参数自整定、配方、数据记录和位置控制向导、仿真软件的应用等内容。各章配有习题,并附有编程软件使用指南、实验指导书和部分习题的答案。本书配套的光盘有S7-200R的V3.2和V4.0版中文编程软件、OPC服务器软件PCAccess和LOGO的编程软件,新版的S7-200中、英文系统手册、产品目录和应用实例,以及TD200C等相关产品的手册。本书可作为大专院校的电类和机电一体化专业的教材,也可供工程技术人员自学,对S7—200系列PLC的用户也有很大的参考价值。
-
控制网平差程序设计郭九训 编著本书是《测量平差学》、《控制测量学》的后续教材,主要介绍了常规的测量控制网平差程序设计的基本方法、编程时技术处理的某些办法、一些常用的过程以及几个有代表性的又有较大实用价值的程序。其目在是让读者在已有VB语言的基础上,增加控制网平差计算程序的数据结构、编程方法的在础上,增加控制网平差计算程序的数据结构、编程方法和技巧等方面的知识,以期日后在程序使用、编制和开发等方面有所帮助。本书介绍的程序是在华东理工学院使用多年讲义的基础上,参考有关资料全部用VB6.0语言改编而成。
-
面向对象程序设计(美)Timothy A.Budd著本书特色:·定义了面向对象程序设计的术语·从面向对象的角度,对Java.,C++和C#进行了大量比较·借助于案例分析,说明各种形式的多态技术是如何应用于面向对象语言以及如何被用于创建软件框架的·涵括并采用了UML表示法和图·涉及到设计模式、反射与内省、网络编程以及面向对象语言的实现技术等高级主题此为双语教学推荐用书。作者以独立于程序设计语言的角度,全面介绍了面向对象程序设计的原理,如对象、方法、继承(包括多重继承)和多态等概念。同时,为帮助学生理解程序设计语言幕后的基本原理,还提供了用很多语言(Java、C++、C#、Delphi、Python、CIDS、Eiffel、Objective-C、Smalltalk)编写的范例。本书适用课程:计算机专业主干课“面向对象程序设计”原书使用情况:本书原英文版作为经典的面向对象技术教材,一直被国外很多大学(如哥伦比亚大学、佛罗里达大学、南非大学和罗马大学等)当作首选教材。配套网站(包含勘误、PowerPoint幻灯片等):http://web.engr.oregonstate.edu/~budd/Books/oopintro3e/info/ReadMe.html
-
程序设计语言理论陈意云著本书给出分析程序设计语言语法性质、操作性质和语义性质的一个框架,该框架基于λ演算系统。全书围绕着λ演算的一个序列来组织,该序列中λ演算的类型系统依次变得越来越复杂,这些λ演算用来分析和讨论相应的程序设计语言概念,如多态性、抽象数据类型、子类型等。以类型系统为中心对程序设计语言进行的这种研究,在软件工程、语言设计、高性能编译器、计算机和网络安全等方面有着重要应用。本书可作为高等院校计算机科学及相关专业的研究生教材,也可供计算机软件工程高级技术人员参考。
-
代码优化(美)Kris Kaspersky著;谭明金译;谭明金译本书系统深入地介绍了各种代码优化编程技术。全书分为4章。第1章集中介绍如何确定程序中消耗CPU时钟最多的热点代码,即有关所谓程序剖分技术,以及典型剖分工具的实用知识。第2、3章分别全面介绍RAM子系统与高速缓存子系统的代码优化知识。第4章主要介绍机器代码优化技术。各章在讨论基本原理的同时,详细给出了典型的代码实例,并对优化性能进行了定量的分析。该书特别适合于作为应用程序员及系统程序员的学习与开发之用。同时,本书对在硬件方面的专业人员与技术工作者有一定的参考价值。
-
程序设计的模式语言(美)Neil Harrison,(美)Brian Foote,(德)Hans Rohnert著;北京SPIN译作为提高软件工程、系统设计与开发的效率和质量的一种极其有效的方法、设计模工步入了商业软件开发的主流。模式收录了许多优秀的软件设计的实践经验,并把这些经验提供给所有软件工程师。本书是为专为软件开发者记载模式的系列书籍的第4卷,代表了模式领域最先进的实践。本书中的29章都发表于最近的PLoP会议上,且由与会的权威专家对其做了深入的研究和改进。这些代表着PLoP会议精华的模式提供了用于解决各种领域中现实问题的有效的、经过测试的和通用的软件设计解决方案。本书涉猎广泛,涉及面向对象基础结构、编程策略、时间模式、安全性、面向域模式、人机交互、评审和软件管理领域的模式。在其中,你会找到:角色对象、报告、主动反应、组合多媒体人工制品、C++语言风格、用户交互、安全性结构模式。随着模式由研究领域逐步发展到应用于实际软件开发中,越来越多的开发者认识到可重用的设计模式(如包括在本卷中的这些模式)能帮助他们更快更经济地开发应用程序。
-
面向对象程序设计刘正林编本书以最新ANSI C++标准为准则,以美国Microsoft公司开发的Visual C++ 6.0为语言蓝本,全面、系统、完整地讲授面向对象程序设计方法的核心概念、主要语言特性、思维方式和面向对象程序设计技术。全书分成两大部分,第一部分是基础部分,可作为目前各大专院校已开设的“C语言程序设计”课程的教材,以取代那些内容老化的教材。第二部分是面向对象程序设计部分,系统地介绍C++所支持的面向对象程序设计方法的核心内容,按照“循序渐进,突出重点,深入浅出,融会贯通”的教学原则,编写成自成体系的C++教科书。每章都有小结,归纳出必须掌握的重点内容,并附有大量的习题,以加深读者对重点内容的理解。在内容安排上有深有浅,且侧重应用,适用于各个层次的读者,既适合以前从未接触过C和C++的初学者,也适合具有一定编程基础的读者作为学习面向对象程序设计方法,提高编程能力的教材和参考书。