其他编程语言/工具
-
系统级编程李丹程,朱志良 主编《系统级编程》以Visual C+十作为开发工具和平台,首先介绍了程序的调试、数据和方法的调用原理以及在计算机中数据的存储格式;其次介绍了存储空间的布局、分配和对于一般内存错误的处理办法;最后介绍了计算机操作系统的基本原理,主要涉及线程、进程及它们之间的调度等知识。《系统级编程》兼顾理论和实践两方面,让读者可以通过动手实践来掌握和理解知识要点。《系统级编程》既可作为高等院校计算机及其相关专业的教材,也可作为广大工程技术人员和自学者的参考用书。 -
Perl 语言入门(美)施瓦茨,(美)福瓦,(美)菲尼克斯 著如果刚开始学习Perl这门语言,那么《Perl语言入门(影印版第6版)》就是你所需要的——不管你是一名程序员,还是系统管理员,抑或是网络黑客。这本由施瓦茨、福瓦、菲尼克斯编写的《Perl语言入门(影印版第6版)》被整整两代Perl用户呢称为“小骆驼书”,根据作者从1991年开始的教学经验积累汇聚而成,多年来十分畅销。此次第六版涵盖了最新的Perl5.14版本的变化。Perl能在绝大多数平台上完成几乎所有任务,不管是简单的修修补补,还是大型完备的网络应用。《Perl语言入门》从最基础的开始教起,然后逐渐深入,让你慢慢能够自行编写多至128行的程序——如今90%的Perl程序差不多都是这般大小。本书每章都包含若干习题,帮助你巩固消化刚学到的知识。也许其他书籍只是想着灌输Perl编程的条条框框,但本书不同,我们希望把你培养成一名真正的Perl程序员。 -
图形化程序设计王冠华 编著本书共分7章。其中,第1章介绍虚拟仪器系统产生的背景和用户定义,以虚拟仪器制造商美国国家仪器公司NI的产品Multisim和LabVIEW为例向读者简单介绍了虚拟仪器的应用,并且第1章的内容也为第6章做了铺垫。第2章介绍LabVIEW的基本组成部分,以及各个菜单项的功能。第3章介绍LabVIEW为用户提供的基本的、常用的编程操作,并将这些操作与基于文本的编程平台提供的相同操作做了对比,其中涉及到了LabVIEW中常用的数据类型、程序结构等编程操作的基本要素。第4章介绍LabVIEW中比较复杂的操作和功能,其中包括LabVlEW在面向对象程序设计中的应用、LabVIEW的网络应用、LabVIEW中的共享变量、LabVIEW中进程和线程之间的同步等内容。第5章重点介绍LabVIEW通过联合硬件设备为用户建立一个数据采集系统的方法,其中主要内容为LabVIEW通过串口采集数据,包括图形化LabVIEW编程操作和文本化LabVIEW编程操作。第6章介绍LabVIEW与Multisim的联合应用,其中以Multisim为实践平台,讲解LabVIEW中特有的复杂数据类型“簇”的处理方法、子VI的设计、多态子Ⅵ的设计。第7章介绍LabVIEW的组成模块SignalExpress的应用,通过LabVIEW和SignalExpress的联合应用是用户能够更快速进行数据采集、信号分析与处理。结合LabVIEW编程操作的需要,《LabVIEW图形化程序设计》涉及了很小一部分的Visual Studio2008的相关内容,多与C+十编程中的MFC部分有关。《LabVIEW图形化程序设计》可作为相关专业高年级本科生和研究生教材,也可作为相关专业技术人员参考书。 -
使用Perl实现系统管理自动化(美)布兰克-艾德尔曼 著,盛春 等译《使用Perl实现系统管理自动化(第2版)(中文版)》不仅提供了可用于工作的恰当工具,还给出了许多建议,帮助你解决特定问题以及安全地自动处理重复事务。这一版的“水獭书”经过更新和扩充,涵盖了最新的操作系统、技术和perl模块,将会帮助你:管理用户账户监测文件系统和进程处理xml和yaml等格式的配置文件使用dbi管理数据库,包括mysql、ms sql和oracle处理ldap和active directory等目录服务编写脚本管理电子邮件协议和垃圾邮件高效地创建、处理和分析日志文件管理网络名称和配置服务,包括nis、dns和dhcp维护、监测和映射网络服务提高文件系统、进程和网络的安全性这一版的附录中还包含了额外内容,帮助你快速掌握xml/xpath、ldap、snmp和sql等技术。本书在手并结合perl,你将花费更少的资源,付出更少的劳动,大大减少烦恼,让你事半功倍。 -
MATLAB基础与工程应用张德丰 等 著《MATLAB基础与工程应用(最新版)》全面、系统地介绍了MATLAB的基础知识及其在工程实际中的应用,可使用户快速、轻松地掌握这个功能强大的软件。本书共分为10章,第1~6章主要讲解MATLAB的基础知识,包括MATLAB的相关概述、数据类型与运算、数值分析、符号运算、控制语句及其绘图功能等;第7、8章介绍MATLAB的扩展功能,主要包括Simulink与GUI;第9、10章以MATLAB的应用为主,介绍了MATLAB在方程的求解、优化设计、控制系统、信号等处理领域的应用。本书内容丰富、条理清晰、语言精练,讲解循序渐进,适合MATLAB的初学者、相关专业本科生和研究生阅读,也可作为广大科研工作人员的参考用书。 -
汇编语言程序设计案例式实验指导赵梅 等编著《普通高等学校计算机科学与技术应用型规划教材:汇编语言程序设计案例式实验指导》共分5章。其中第1章简要介绍了汇编语言实验环境及上机过程。第2章包括8个基础性实验,每个实验要求学生自己动手独立完成实验内容,每个实验都给出了相近的案例,在案例中有较详细步骤指导,从而使学生做每一个实验都有参考。第3章包括4个综合性实验,每个实验内容都给出了分析与提示,以及可参考的运行结果。第4章介绍了4个演示程序,演示程序综合运用了汇编语言知识,展示了汇编语言的功能。第5章详细介绍了汇编语言的调试工具debug。全书实验内容丰富,伸缩性大,便于教学选择。附录中列出D0s系统功能调用、B10S调用和ASCII码表。《普通高等学校计算机科学与技术应用型规划教材:汇编语言程序设计案例式实验指导》可作为大学本、专科计算机原理,汇编语言程序设计等相关课程实验实训的通用性教材。 -
OOD启思录(美)里尔 著,鲍志云 译《OOD启思录》提供了改进面向对象设计的真知灼见。 全书共11章,总结出了60多条面向对象设计(OOD)的指导原则。这些经验原则涵盖了从类到对象(主要强调它们之间的关系,包括关联、使用、包含、单继承、多继承)到面向对象物理设计的重要主题。《OOD启思录》将帮助你理解经验原则和“设计模式”这一流行概念之间的相互作用。你可以借助经验原则发现设计中所存在的某一方面的问题,而设计模式则提供了解决方案。 《OOD启思录》对各个层次的开发者都有价值,新手能借助本书走上通向面向对象编程的快车道,想提升自己的面向对象开发水准的老手则会受益于本书深具洞察力的分析。《OOD启思录》提供了让你成为更好的软件开发者的途径。 -
MATLAB神经网络编程张德丰 编著本书结合神经网络的概念、理论和应用,以MATLAB为平台,系统地介绍了神经网络工具箱中的前向型神经网络、局部型神经网络、反馈型神经网络、竞争型神经网络、神经网络控制的综合应用、神经网络在Simulink中的应用、神经网络的模糊控制及其自定义网络等内容。《MATLAB神经网络编程》重点是运用MATLAB神经网络工具箱介绍神经网络分析研究中的各种概念、理论、方法、算法及其实现。《MATLAB神经网络编程》内容安排合理,理论结合实际,同时作者列举了其总结的大量应用实例。《MATLAB神经网络编程》讲述的各种统计理论和方法浅显易懂,并均能在实际生活中找到应用对象。《MATLAB神经网络编程》可以作为广大在校本科生和研究生的学习用书,也可以作为广大科研人员、学者、工程技术人员的参考用书。 -
编译原理及实现孙悦红 编著《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:编译原理及实现(第2版)》以通俗易懂的语言介绍编译原理的理论和常用的方法与技术,并着重介绍各种编译方法的实现途径。全书共分10章,包括形式语言基础、词法分析、语法分析、语义分析及代码生成、符号表管理、运行时的存储分配,以及代码优化等。考虑目前学计算机专业的学生对C语言比较了解,本书以C语言为雏形设计了一种TEST语言,并在介绍全书内容时,用TEST语言进行分析与实现,使编译原理的抽象性通过TEST语言编译器的实现而具体化,从而使读者轻松掌握编译原理。《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:编译原理及实现(第2版)》理论与实践并重,内容深入浅出,便于自学。每章后都提供了适量的习题。 -
知识融合程序设计与应用朱文华,杜素芬 主编知识融合(KnowledgeFusion)技术是通过获得和操纵工程规则、设计意图,利用工程知识库和工程演算规则建立强大的产品开发应用系统的技术。一个单一的产品数据模型就能够用来管理设计参数和知识信息,设计工程师就能够构造完全可重复使用的知识库,从而实现设计的自动化。朱文华、杜素芬主编的《知识融合程序设计与应用》内容系统全面,主要侧重于知识融合程序设计与应用,结合作者多年的应用和项目开发经验编著而成。《知识融合程序设计与应用》属于NX软件的高级培训教材,涉及知识融合程序设计、程序扩展与应用开发三大部分,无论是对初学者还是对有一定基础或一定经验的CAD人员,均会有相当的帮助和启发。《知识融合程序设计与应用》采用实例进行讲解,使读者能在较短的时间内对知识融合程序设计有所了解,并能进行应用。《知识融合程序设计与应用》既可作为高等院校机械制造、自动化、计算机和多媒体等专业的研究生和高年级本科生教材,也可作为虚拟现实技术应用人员、虚拟现实技术爱好者的参考用书。
