其他编程语言/工具
-
编译原理苏运霖,颜松远 著《编译原理:包含代数方法的新编译方法》通过把编程语言的编译同人类对自然语言的理解过程进行类比来阐述编译程序的思想,采用标记法来创建源语言、中间语言和目标语言符号,生动地描述了多层次编译程序的编译过程;详细介绍了LL(1)和LR(1)的分析方法,不仅可以帮助读者了解如何做,还使他们知道为什么这样做;介绍了编译程序的设计方法,并重点介绍了代数形式化方法。《编译原理:包含代数方法的新编译方法》适合作为计算机和电子信息专业本科生和研究生教材,也可供相关学科研究人员参考。 -
基于汇编语言的单片机仿真教程与实训张秀国 主编《21世纪全国高职高专电子信息系列技能型规划教材:基于汇编语言的单片机仿真教程与实训》以可视化的嵌入式应用系统仿真软件Proteus ISIS和单片机汇编语言开发平台Keil u vision4为基础,结合高职高专的教学特点,从实用角度出发,较详细地介绍了51系列单片机汇编语言程序设计方法。《21世纪全国高职高专电子信息系列技能型规划教材:基于汇编语言的单片机仿真教程与实训》共分6章,以项目为导向,内容包括单片机应用开发工具、单片机汇编语言程序设计、显示器与键盘、中断系统与定时器/计数器、串行口通信技术、小型应用系统编程实例。另外,51系列单片机的组成原理、存储结构、寻址方式、指令系统等方面的基本知识,以附录形式体现,以便读者查阅。《21世纪全国高职高专电子信息系列技能型规划教材:基于汇编语言的单片机仿真教程与实训》秉持“好教好学”原则,项目难易程度适中,例题丰富,例程翔实,便于多媒体教学,可作为高职高专电子信息工程技术、计算机技术、机电一体化、数控技术、电气自动化等专业的教材,也可供从事单片机应用系统研发的工程技术人员参考。 -
编译原理张晶 主编本书系统、全面地介绍了编译程序的基本原理、实现技术、方法和工具。在全书的安排上,首先介绍了编译程序的定义、结构、组织以及文法和语言的相关知识;然后以编译程序的结构为主线介绍了词法分析、语法分析、语法制导翻译与中间代码生成、代码优化和目标代码生成,另外,本书还涉及到运行时的存储管理以及符号表,并对词法分析、语法分析程序的生成工具LEX、YACC以及面向对象语言的编译进行了简要的介绍。在基本概念和基本理论的阐述上做到准确清楚,在内容的组织上做到循序渐进、深入浅出、通俗易懂,精心挑选的习题可以使学习者对自己的掌握情况有较好的把握。本书可以作为计算机专业的大专生、本科生和研究生的教材,也可以作为计算机科技工作者的参考书。 -
32位汇编语言程序设计钱晓捷 编著《高等院校精品课程系列教材:32位汇编语言程序设计》以32位Intel 80x86处理器和个人计算机为硬件平台,基于32位Windows操作系统软件平台,借助微软MASM汇编程序讲解汇编语言程序设计。《高等院校精品课程系列教材:32位汇编语言程序设计》内容包括基本的汇编语言基础、常用处理器指令和汇编语言伪指令以及顺序、分支、循环、子程序结构,还包括扩展的Windows和DOS编程、与C++语言的混合编程、输入输出指令及编程,并涉及浮点、多媒体及64位指令等方面。《高等院校精品课程系列教材:32位汇编语言程序设计》可以作为普通高校“汇编语言程序设计”等课程的教材或参考书,适合计算机、电子、通信和自控等电类专业的本科学生以及软件学院、计算机等电类专业的高职学生、成教学生阅读,同时也适合作为计算机应用开发人员和希望深入学习汇编语言的读者的极佳参考书。 -
CSS Web开发学习实录张芳芳,侯俊杰 编著《CSS Web开发学习实录》是用于控制网页样式,并允许将样式信息与网页内容分离的一种标记性语言。只需在CSS代码中做一些简单的修改,就可以改变同一页面中的不同部分,或者统一网站页面的外观和格式,例如颜色、边框、背景图片、透明度和大小等。 《CSS Web开发学习实录》从介绍CSS技术的基础知识开始,围绕Web设计的各个方面予以展开,并通过大量实例深入剖析CSS应用的核心。《CSS Web开发学习实录》分20章,主要内容包括CSS选择符、CSS伪类、字体样式、文本样式、区块样式、列表样式、表格和表单样式以及特效滤镜。此外,还对CSS在页面布局、XML、Java Script以及Dream weaver中的应用进行了介绍。最后使用div+CSS制作了两个综合实例。《CSS Web开发学习实录》适合具有一定XHTML基础,希望通过CSS提高Web设计技能的读者,同时也适合网页制作初学者学习,也可作为相关培训机构的参考用书。 -
MATLAB/Simulink 与机电控制系统仿真宋志安 等编著《MATLAB/Simulink与机电控制系统仿真(第2版)》系统地介绍了机械控制工程理论与MA了LAB语言相结合的应用成果。《MATLAB/Simulink与机电控制系统仿真(第2版)》共分9章,前6章是本书的重点,它以MA/LAB描述的传递函数和Simulink模型的稳定性判定为主线,把相关内容贯穿起来,讲授了机电控制机构控制系统的仿真和校正的相关內容。后3章瞄准现代科技的发展,是随计算机的发展而兴起的新兴技术,也是学生开阔知识面的好读本。《MATLAB/Simulink与机电控制系统仿真(第2版)》可作为高等学校机械设计制造及其自动化专业的教科书,也可作为机械工程控制基础或计算机仿真的教材使用。 -
并行计算机及编程基础李建江 等编著《并行计算机及编程基础》获“211三期创新人才项目”资助,在参考国内外经典教材的基础上,结合新近出现的并行计算机体系结构与并行编程模型和语言,重点论述了并行计算基础、并行计算机体系结构、并行编程模型与语言、大规模稀疏线性方程组求解的并行化。主要内容:并行计算基础,包括:现实世界中的并行、并行与分布式计算的概念、来自应用领域的需求、并行程序设计的基本思想;并行计算机体系结构,包括:并行计算机传统体系结构及其比较与分析、多核cpu关键技术与未来发展趋势、gpu与gpu集群的体系结构、cell be关键技术及发展情况与典型实例、超级计算机等;并行编程模型与语言,包括:mpi、openmp、mapreduce、cuda、cellbe上的编程模型与语言等;大规模稀疏线性方程组求解的并行化,包括稀疏线性方程组及其求解方法、大规模稀疏线性方程组求解案例、helmholtz方程计算的并行化、实际测试结果与性能优化。《并行计算机及编程基础》主要面向从事高性能计算的程序员与工程师,使用并行计算机与并行技术加速专业领域计算的科研人员,以及对高性能计算感兴趣的程序员。开设相关课程的高等院校与科研机构也可选用《并行计算机及编程基础》作为教材或参考书。 -
卡片分类(澳)斯宾塞 著,周靖,文开琪 译卡片分类作为用户体验/交互设计领域的一个有效方法,有助于设计人员理解用户是如何看待信息内容和类别的。具备这些知识之后,设计人员能够创建出更清楚的类别,采用更清楚的结构组织信息,以进一步帮助用户更好地定位信息,理解信息。在《卡片分类:可用类别设计》中,作者描述了如何规划和进行卡片分类,如何分析结果,并将所得到的结果传递给项目团队。《卡片分类:可用类别设计》是卡片分类方法的综合性参考资源,可指导读者如何分析分类结果(真正的精髓)。《卡片分类:可用类别设计》包含丰富的实践提示和案例分析,引人入胜。 -
Visual LISP程序设计李学志 主编,方戈亮,孙力红 编著《Visual LISP程序设计(第2版)》系统地介绍了AutoCAD最新版本(2010)的Visual LISP程序设计技术。全书共分12章,前3章介绍AutoLISP语言的基础知识,第4章介绍Visual LISP的开发环境,第5章~第7章介绍程序的编辑、调试和设计的方法与技巧。第8章介绍了如何定义新的AutoCAD命令及创建图层、线型、文字样式、剖面线、尺寸标注等各种AutoCAD对象,以及如何实现参数化图形设计的方法和技术,第9章介绍如何访问和修改图形数据库,第10章介绍如何使用ActiveX对象,第11章介绍如何将反应器附着到AutoCAD图形对象上,第12章介绍对话框设计技术。《Visual LISP程序设计(第2版)》具有实用性强和便于教学的特点,既可作为大学本科、专科或继续教育的教材,也可作为从事CAD领域工作的工程技术人员的参考书。 -
iOS 4编程Cookbook(英)娜哈樊迪普尔 著你能够在iOS平台上创建各种令人赞叹的应用——而且每一种应用都解决了不同的问题。通过《iOS4编程Cookbook(影印版)》的案例,你将不再停留在理论阶段,而是着手解决各种你在为iPhone、iPad和iPodtouch编写应用时很有可能面临的令人烦恼的现实问题。每个案例都提供了清晰的解决方案和你可以直接使用的示例代码。 你将会在《iOS4编程Cookbook(影印版)》(作者VandadNahavandipoor) 中找到如何使用iOS SDK 4的开发框架和诸如Cocoa、Obiective-c、XCode和Intei-faceBuilder等技术。无论你对iOS开发的了解有多少,你都会从本书找到你在开发过程中每个阶段——从初始的构思阶段到项目完成——所希望获得的帮助。
