其他编程语言/工具
-
网络程序开发实用案例教程鲁斌 主编《网络程序开发实用案例教程》是一本综合、全面、实用的网络编程实验教材,书中精选了l2个网络编程典型案例,基本涵盖了当前网络编程领域的热点问题,内容包括网络程序开发基础、FTP服务器与客户端、Web服务器、电子邮件系统、网络防火墙、网络流量监控系统、网站下载程序、网络五子棋、语音聊天系统、远程控制系统、办公自动化系统、基于B/S的即时通信系统以及通用课程教学网站等。通过《网络程序开发实用案例教程》的学习,能够使读者掌握目前最流行的Windowsc/s模式和B/S模式的网络应用程序的开发技术,从而胜任任何复杂程序的设计与开发要求。《网络程序开发实用案例教程》可用作高等学校网络工程及其相关专业高年级本科生和研究生的实验教材或教学参考书,也可供其他技术开发人员参考。 -
编译技术基础教程鲁斌 主编编译的精髓在于做到原理、技术与实践方法的融会贯通,《编译技术基础教程》正是这样一部综合、全面、实用的编译技术教材。本着知识与能力相结合、理论与实用相并重的指导思想,以贯穿全书的样本语言编译器的开发为例,在简要介绍了编译技术所涉及的基本知识和高级语言的语法描述方法之后,按照编译程序的工作过程逐步介绍编译各个阶段的主要内容,具体包括词法分析、语法分析、语义分析与中间代码生成、符号表与运行时存储空间组织、代码优化以及目标代码生成等。通过《编译技术基础教程》的学习能够使读者系统而全面地掌握编译各个阶段的基本原理、技术和实践方法,并且运用所学技术进行编译程序的设计与开发。《编译技术基础教程》可用作高等学校计算机及其相关学科各专业本科生的教材或教学参考书,也可供其他技术开发人员参考。 -
Python Web开发学习实录李勇,王文强 编著Python是目前流行的动态脚本语言之一。李勇,本书共15章,由浅入深、全面系统地介绍了使用Python语言进行程序开发的知识和技巧。内容包括 Python的安装和环境配置、Python的基本语法、流程控制、模块和函数、数据结构、字符串与正则表达式、面向对象编程、文件处理、程序异常和处理、数据库连接和持久化操作、Python网络功能、Python与HTML、XML的应用、Python图像界面的处理、Python的Web开发等。本书适合Python爱好者、大中专院校的学生、社会培训班的学生以及使用Python语言进行系统管理、GUI开发、Web开发、数据库编程和网络编程的程序员使用。 -
UML 2.0基础与RSA建模实例教程曹衍龙, 汪杰 编著《UML 2.0基础与RSA建模实例教程》全面、详细地介绍了UML的基础知识和RSA的使用方法,并通过3个综合性的案例,展示了使用UML和RSA进行软件建模的具体方法和步骤。全书共分13章,前9章分别介绍了UML的基础知识、IBM Rational Software Architect的安装与使用、UML与面向对象、项目基础、用例模型、分析模型、设计模型、实现模型、UML与统一开发过程;第10~12章介绍了3个完整的综合案例开发过程,包括酒店信息管理系统、BBS在线论坛系统、网上花店系统,以帮助读者加深对UML应用的理解;最后一章则介绍了RSA建模的高级主题。《UML 2.0基础与RSA建模实例教程》不仅适合初学者学习UML建模的相关知识,也适合从事软件开发的工程人员学习和参考,还可作为高等院校计算机和软件相关专业的教学用书或参考书。 -
计算机原理与汇编语言程序设计高静,王映龙 主编本书将“计算机原理”与“汇编语言程序设计”的内容进行了有机结合。从普遍性和原理性的角度出发,讲述计算机硬件系统的组成、各部件的结构及工作原理、指令系统和汇编语言程序设计的基本方法。全书内容分10章:第1章绪论;第2章计算机中的信息表示方法;第3章运算方法和运算器;第4章指令系统和寻址方式;第5章控制器部件的组成及其设计;第6章存储器系统;第7章输入/输出设备及输入/输出系统;第8章汇编语言的程序格式;第9章汇编语言程序设计;第10章汇编语言程序的开发与调试。本书内容翔实、语句通顺、概念清晰、通俗易懂,每章配有适量的例题和习题,可以作为计算机及其相关专业的本、专科生的教材,成人自学考试和全国计算机等级考试三、四级用书,也可以作为计算机科技人员的参考书。 -
实用Common Lisp编程(美) 塞贝尔 (Sebel,P.)著,田春译这是一本不同寻常的Common Lisp入门书。本书首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL 及Common Lisp的各种实现、S- 表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、文件与文件I/O处理、类、FORMAT格式、符号与包,等等。而接下来的9个章节则翔实地介绍了几个有代表性的实例,其中包含如何构建垃圾过滤器、解析二进制文件、构建ID3 解析器,以及如何编写一个完整的MP3Web 应用程序等内容。最后还对一些未介绍内容加以延伸。本书内容适合Common Lisp 初学者及对之感兴趣的相关人士。 -
编程匠艺(美)古德利弗 著,韩江,陈玉 译如果你可以编写出合格的代码,但是想更进一步、创作出组织良好而且易于理解的代码,并希望成为一名真正的编程专家或提高现有的职业技能,那么本书都会为你给出答案。《编程匠艺:编写卓越的代码》的内容涵盖编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。《编程匠艺:编写卓越的代码》各章的末尾均提供一些思考问题,这些问题回顾了各章中的一些关键概念,可以促使你像专家一样思考,从而使本书成为那些渴望作为团队的一分子,职业并高效地编程的新手们的一本绝佳的参考书。 -
知识融合程序设计与应用朱文华,杜素芬 主编知识融合(KnowledgeFusion)技术是通过获得和操纵工程规则、设计意图,利用工程知识库和工程演算规则建立强大的产品开发应用系统的技术。一个单一的产品数据模型就能够用来管理设计参数和知识信息,设计工程师就能够构造完全可重复使用的知识库,从而实现设计的自动化。朱文华、杜素芬主编的《知识融合程序设计与应用》内容系统全面,主要侧重于知识融合程序设计与应用,结合作者多年的应用和项目开发经验编著而成。《知识融合程序设计与应用》属于NX软件的高级培训教材,涉及知识融合程序设计、程序扩展与应用开发三大部分,无论是对初学者还是对有一定基础或一定经验的CAD人员,均会有相当的帮助和启发。《知识融合程序设计与应用》采用实例进行讲解,使读者能在较短的时间内对知识融合程序设计有所了解,并能进行应用。《知识融合程序设计与应用》既可作为高等院校机械制造、自动化、计算机和多媒体等专业的研究生和高年级本科生教材,也可作为虚拟现实技术应用人员、虚拟现实技术爱好者的参考用书。 -
编译原理及实现孙悦红 编著《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:编译原理及实现(第2版)》以通俗易懂的语言介绍编译原理的理论和常用的方法与技术,并着重介绍各种编译方法的实现途径。全书共分10章,包括形式语言基础、词法分析、语法分析、语义分析及代码生成、符号表管理、运行时的存储分配,以及代码优化等。考虑目前学计算机专业的学生对C语言比较了解,本书以C语言为雏形设计了一种TEST语言,并在介绍全书内容时,用TEST语言进行分析与实现,使编译原理的抽象性通过TEST语言编译器的实现而具体化,从而使读者轻松掌握编译原理。《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:编译原理及实现(第2版)》理论与实践并重,内容深入浅出,便于自学。每章后都提供了适量的习题。 -
数控编程技能培训吴柳机 等主编《数控编程技能培训:PowerMILL中文版》以企业一线生产的模具为实例,全面介绍了应用PowerMILL 9.0版本进行电极设计和数控编程加工的全过程。书中首先介绍了PowerMILL的基本操作,然后通过水泵模具型腔电极设计、水泵模具型芯电极设计、汽车零件模具电极设计、汽车零件模具滑块电极设计、汽车零件模具型芯电极加工、水泵模具型腔加工、水泵模具型芯加工、汽车零件模具型腔加工、汽车零件模具型芯加工和汽车零件模具滑块加工这10个典型的模具实例,帮助读者掌握使用PowerMILL进行电极设计和数控编程加工的基本操作方法及设计加工技巧。 《数控编程技能培训:PowerMILL中文版》以企业从接受任务到一线工程师进行电极设计和数控编程加工的流程为编写思路,由浅入深,选例典型,针对性强,其目的一是使读者能更容易地理解《数控编程技能培训:PowerMILL中文版》的内容,二是希望读者学完后能随时到企业工作,做到零距离就业。另外《数控编程技能培训:PowerMILL中文版》也是以国家职业标准的高级(国家职业资格三级)要求进行编写的,内容由浅入深,读者学完《数控编程技能培训:PowerMILL中文版》并掌握其内容后可以达到国家职业标准的高级水平。 《数控编程技能培训:PowerMILL中文版》适合从事模具生产制造的工程设计人员阅读,也可作为各类学校相关专业的教材及考证培训指导用书。 为了方便读者学习,《数控编程技能培训:PowerMILL中文版》的随书光盘中收录了所有的任务文件、结果文件及动画教学文件,并配有全程语音讲解,读者可以参考使用。
