其他编程语言/工具
-
网络编程技术娄路 ,盛明兰 著《网络编程技术/21世纪高等学校规划教材·计算机应用》主要介绍网络编程的基本原理、主要方法和典型应用程序实现,全书共7章,以基于TCP/IP协议层的套接字编程接口人手,按照Internet网络协议体系层次,阐述了网络编程原理及实现技术方法,内容包括网络编程基础Linux系统套接字编程.Windows套接字编程、应用层网络程序编程、网络底层编程技术、流媒体编程技术、网络安全编程。《网络编程技术/21世纪高等学校规划教材·计算机应用》可作为计算机网络、通信工程、电子信息工程或其他相关专业的教材,也可作为相关领域的研究人员和专业技术人员的参考书。
-
MATLAB数字信号与图像处理范例实战速查宝典魏晗 ,陈刚 著MATLAB语言具有高效、功能强大、界面友好和语言自然等特点,是目前工程界比较流行的工程仿真软件。本书由MATLAB基础知识及基本应用、信号处理与通信的MATLAB函数和数字图像处理方面的MATLAB函数三大部分组成。第一部分主要包括MATLAB入门、矩阵及其基本运算、数值计算函数、符号运算函数和概率统计函数;第二部分介绍了数字信号处理和通信系统处理等方面的MATLAB函数速查;第三部分包括MATLAB图像处理基础、图像变换、图像增强处理、图像分析与图像形态学等内容。本书立足于MATLAB在基础应用、信号处理和图像处理等方面的常用函数,每个函数的介绍都包括函数功能、语法格式和函数举例等,部分函数还配有图像进行说明,所以既适用于初学者自学,也适用于有一定经验的MATLAB用户,本书还可作为本专科院校学生的参考用书。
-
精益设计(美)Jeff Gothelf 著,张玳 译《精益设计:设计团队如何改善用户体验》作者根据精益创业法的理念归纳出了行之有效的精益设计方法,让设计团队可以用更低的成本、更高的效率设计出更好的用户体验。《精益设计:设计团队如何改善用户体验》重点介绍了如何利用精益设计来改善用户体验,让团队摈弃为设计而设计的心态,通过迭代来增进认识,提高效率,并以成果为基础进行设计。另外,书中有大量的案例分析和研究探讨,还有很多操作性建议。《精益设计:设计团队如何改善用户体验》适合UX设计师、产品开发和项目管理人员阅读。
-
OpenCL异构计算贾斯特(Benedict R.Gaster),Lee Howes ,David R.Kaeli 等著 张云泉 ,张先轶 ,贾海鹏 等译《OpenCL异构计算(第2版)》提供Open CL的第一手资料,详尽阐述了如何在异构环境下进行并行编程。第1章首先介绍如何在并行系统下编程,定义异构编程需要理解的概念。第2~4章循序渐进地介绍Open CL的基本架构和基本实例。第5章介绍Open CL并发模型和执行模型。第6章对一个CPU/GPUOpen CL实现进行剖析,旨在帮助读者更好地理解。第7章的主题是数据管理。第8~10章提供案例学习,让读者理解到Open CL的广泛应用。第11~13章锁定高级主题展开讨论,第14章演示了如何对图像分析应用进行性能优化。《OpenCL异构计算(第2版)》可帮助学生和研究人员更好地理解通用异构计算(尤其是Open CL提供的解决方案),尤其适合不同经验水平的学生阅读,可以作为Open CL课程的教材或其他课程的参考,例如并行编程课程和高级课程。
-
ARM嵌入式系统结构与编程邱铁 著《ARM嵌入式系统结构与编程(第2版)/21世纪高等学校嵌入式系统专业规划教材》是作者根据多年开发和教学实践经验并考察了当前嵌入式发展的最新动向编著而成。在内容设计上,采取了循序渐进的原则,对嵌入式底层硬件知识进行精心规划,以大量的实例说明技术难点,深入浅出,使嵌入式系统初学者能够以“ARM体系结构-指令系统-汇编程序设计一混合编程-硬件下编程”为主线,以阶梯式前进的方式,低起点、高效率地学习理论,深入实践,从而为嵌入式系统开发打下坚实的基础。《ARM嵌入式系统结构与编程(第2版)/21世纪高等学校嵌入式系统专业规划教材》结构合理、实例丰富,具有很强的实践性和实用性,《ARM嵌入式系统结构与编程(第2版)/21世纪高等学校嵌入式系统专业规划教材》可作为高等学校计算机、电子信息类本科生、研究生进行嵌入式系统学习的教材或参考书,也适合嵌入式开发的工程技术人员和广大的嵌入式开发爱好者学习使用。
-
FPGA那些事儿杨开陵 ,徐巧玉 ,王志慧 等著《FPGA那些事儿:Verilog HDL建模设计》总结了使用Verilog HDL语言进行FPGA设计的方法——建模技巧,语言风趣幽默、层析清晰,力图使读者建立起模块化设计的思想,简化设计。全书共6章,第1章起到扫盲的作用;第2章介绍建模的所有基本单位、应用以及一些需要注意的问题,这是通过Verilog HDL语言来设计FPGA的基础;第3章介绍一些典型实验,如PS2解码、UART串口和VGA驱动等;第4章讲仿顺序操作,是建模的一个重点,利用建模的优点去弥补Verilog HDL在顺序性操作的不足;第5章是模块封装,这可用于后期建模;第6章是系统建模,使建模模型有一个大体的轮廓和框架,是构建设计的“蓝图”。建模本身的重点就是简化设计,在最大程度上把设计的内容直接地表达出来。《FPGA那些事儿:Verilog HDL建模设计》适合Verilog HDL的初学者,电子相关专业的大学生以及所有对FPGA感兴趣的电子工程师。
-
FPGA/CPLD边练边学吴厚航 著《FPGA/CPLD边练边学——快速入门Verilog/VHDL》面向广大的FPGA/CPLD初学者,从零开始讲述可编程逻辑器件(FPGA/CPLD)以及相关的基础知识,并以一个入门级的学习套件为实验平台,12个应用实例贯穿其中,不仅有基本的Verilog/VHDL语法讲解,而且有设计思路和背景知识的详细描述;手把手地将开发工具(QuartusII+ModelSim)的使用图文并茂地展示给读者。书中例程源程序可在北京航空航天大学出版社网站的“下载中心”免费下载。《FPGA/CPLD边练边学——快速入门Verilog/VHDL》内容重基础,文字诙谐幽默,适合广大FPGA/CPLD的学习者作为入门之选,也可作为具有一定专业知识背景的电子工程师、电子信息类在校本科生、研究生等的参考资料。
-
统计自然语言处理宗成庆 著《中文信息处理丛书:统计自然语言处理(第2版)》全面介绍了统计自然语言处理的基本概念、理论方法和最新研究进展,内容包括形式语言与自动机及其在自然语言处理中的应用、语言模型、隐马尔可夫模型、语料库技术、汉语自动分词与词性标注、句法分析、词义消歧、篇章分析、统计机器翻译、语音翻译、文本分类、信息检索与问答系统、自动文摘和信息抽取、口语信息处理与人机对话系统等,既有对基础知识和理论模型的介绍,也有对相关问题的研究背景、实现方法和技术现状的详细阐述。《中文信息处理丛书:统计自然语言处理(第2版)》可作为高等院校计算机、信息技术等相关专业的高年级本科生或研究生的教材或参考书,也可供从事自然语言处理、数据挖掘和人工智能等研究的相关人员参考。
-
可编程控制器原理及应用魏德仙 ,漆海霞 编《可编程控制器原理及应用/普通高等教育“十二五”规划教材》共分10章,以日本三菱公司的FX系列PLC为例,介绍了PLC的产生及定义、特点、组成与工作原理、基本性能指标和内部编程组件;着重介绍了PLC的指令系统、编程应用、PLC步进顺控指令系统;阐述了特殊功能模块、输入/输出接口技术;最后比较详细地介绍了PLC与PC通信的编程及PLC应用实例等内容。附录中对编程软件的操作及N:N网络有关的标志和数据寄存器进行了说明。《可编程控制器原理及应用/普通高等教育“十二五”规划教材》主要作为普通高等学校电气T程及其自动化、电力系统及其自动化、机械制造及其自动化、工业闩动化及相关专业的教材;也可作为有关研究人员和工程技术人员的参考用书。
-
可编程控制器原理与应用常若葵 编《可编程控制器原理与应用/高职高专机电类工学结合模式教材·松下FP1系列》以我国目前应用较广泛的日本松下电工FP1为背景,介绍可编程控制器(PLC)的组成结构、工作原理、指令系统、编程规则以及编程软件的使用方法,通过大量有针对性的实例,对工程上常用的PLC控制系统的设计思想、步骤、方法进行了详细介绍。《可编程控制器原理与应用/高职高专机电类工学结合模式教材·松下FP1系列》由浅入深、通俗易懂,各章配有习题,适于自学。《可编程控制器原理与应用/高职高专机电类工学结合模式教材·松下FP1系列》可作为高等院校有关专业的教材,也可作为PLC培训班和从事PLC应用开发技术人员的参考书。