其他编程语言/工具
-
FPGA应用开发入门与典型实例姚远,李辰 编著FPGA(现场可编程逻辑器件)以其体积小、功耗低、稳定性高等优点被广泛应用于各类电子产品的设计中。本书全面讲解了FPGA系统设计的背景知识、硬件电路设计,硬件描述语言Verilog HDL的基本语法和常用语句,FPGA的开发工具软件的使用,基于FPGA的软核嵌入式系统,FPGA设计的基本原则、技巧、IP核, FPGA在接口设计领域的典型应用,FPGA+DSP的系统设计与调试,以及数字变焦系统和PCI数据采集系统这两个完整的系统设计案例。本书内容全面、实例丰富,适合FPGA系统设计初学者,大专院校通信工程、电子工程、计算机、微电子和半导体相关专业师生,硬件系统工程师和IC设计工程师学习使用。 -
Erlang编程(瑞典)塞萨芮利,(英)汤普森 著《Erlang编程(影印版)》深入介绍了Erlang,这是一门满足高并发、容错和快速响应等苛刻要求的理想编程语言。随着多核CPU以及与之俱来的新并发扩展方式崭露头角,Erlang正在获得更广泛的接受和应用。只要拥有这本指南,无论此前的编程水平或经验如何,你都将学会用Erlang编写复杂的并发程序。《Erlang编程》由Erlang国际社区的两位领袖级人物基于他们的培训教材撰写,重点解析该语言的语法和语义,并详细阐述模式匹配、严格列表(proper lists)、递归、调试、网络与并发等重要概念的精髓要义。《Erlang编程(影印版)》可以帮助你:理解并掌握Erlang的诸多强项,以及其设计者潜心设计的各种特性;学习并发背后的概念和Erlang相应的处理方法;编写高效的Erlang程序,并且保持代码整洁易读;发现Erlang如何满足分布式系统的需求;小试牛刀,添加简单图形用户界面;学习Erlang的追踪机制,用于调试并发和分布式系统;使用内嵌的Mnesia数据库和其他表存储特性。无论你是新手还是富有经验的Erlang开发者,《Erlang编程》都是案头必备的重要参考资料。 -
深入浅出程序设计(英)巴里,(美)格里菲思 著《深入浅出程序设计(影印版)》通过此书,你将学习:你是否曾经希望可以从一本书里学习如何编程?如果你以前没有编程经验,你可能想知道该从哪里开始。《深入浅出程序设计》介绍了编写计算机程序的核心概念:变量、判断、循环、函数与对象——无论运用哪种编程语言,都能在动态且多用途的Python语言中使用具体示例和练习来运用并巩固这些概念。学习基本的工具来开始编写你感兴趣的程序,而不是其他人认为你应该使用的通用软件,并对软件能做什么(不能做什么)有一个更好的了解。当你完成这些,你就拥有了必要的基础去使用任何一种你需要或想要学习的语言或软件项目。《深入浅出程序设计(影印版)》的特别之处在于:我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出程序设计》用最新的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。 -
MATLAB高效编程技巧与应用吴鹏 编著《MATLAB高效编程技巧与应用:25个案例分析》是作者八年MATLAB使用经验的总结,精心设计的所有案例均来自于国内各大MATLAB技术论坛网友的切身需求,其中不少案例涉及的内容和求解方法在国内现已出版的MATLAB书籍中鲜有介绍。《MATLAB高效编程技巧与应用:25个案例分析》首先针对MATLAB新版本特有的一些编程思想、高效的编程方法、新技术进行了较为详细的讨论,在此基础上,以大量案例介绍了MATLAB在科学计算中的应用。内容包括:MATLAB快速入门、重新认识矢量(向量)化编程、MATLAB处理海量数据、匿名函数类型介绍、嵌套函数类型介绍、积分以及积分方程求解案例、优化及非线性方程(组)求解案例、人脸图像压缩与重建案例、有关预测分类的案例、常微分方程(组)求解案例、层次分析法及其MATLAB实现、定时器及其应用。《MATLAB高效编程技巧与应用:25个案例分析》可作为高等院校本科生、研究生MATLAB课程的辅助读物,也可作为从事科学计算和算法研究的科研人员的参考用书。 -
实用程序设计理论(加拿大)Eric C.R.Hehner 著,万剑怡,郑宇华 译《实用程序设计理论》正文部分共分为12章,系统地介绍了一种程序设计理论,包括基本理论、基本数据结构、函数理论、程序理论、程序设计语言、递归定义、理论设计与实现、并发和交互等内容,《实用程序设计理论》的内容既系统、丰富、连贯,又非常精练,浅显易懂,另外,《实用程序设计理论》还附有400多道有趣的练习题(全部集中在第10章)。《实用程序设计理论》可作为高等院校计算机科学专业的高年级本科生和研究生程序理论课程的教材,也可作为对软件形式化方法有兴趣的研究人员和技术人员的参考书。 -
S7-1200 PLC编程及应用廖常初 主编本书通过几十个例程,深入浅出地介绍了西门子公司新一代小型PLC S7-1200的硬件组成、硬件和网络组态的方法、指令系统应用、用户程序结构,高速输入/高速输出、各种通信功能、PID闭环控制的组态、编程和调试方法,精简系列面板的组态与仿真、故障诊断与提高PLC控制系统可靠性的措施。还介绍了一整套数字量控制系统梯形图的先进完整的设计方法。本书详细介绍了用编程软件STEP 7 Basic完成各种任务的操作过程,读者一边看书一边用软件进行操作,可以较快地掌握STEP 7 Basic、S7-1200和精简系列面板的使用方法。随书光盘附有STEP 7 Basic中文版、S7-1200 PLC与精简系列面板的用户手册和产品样本,以及作者编写的与正文配套的大量的例程和视频教程。本书可供工程技术人员学习S7-1200的编程和应用时使用,也可以作高校机电类各专业的教材。 -
WCF技术内幕Justin Smith 著,徐雷 译《WCF技术内幕》分为3部分。第1部分介绍WCF,描述了面向服务应用系统(SOA)的原则,介绍了主要的WCF子系统,描述了这些子系统之间如何交互。第工部分主要包括面向服务、消息的概念,以及WCF架构等3部分内容,从高层次上说,WCF由两个基本的层组成:通道层和服务模型层,第2部分“WCF通道层”和第Ⅲ部分“WCF服务模型层”分别描述了通道层和服务模型层。第2部分首先描述了消息类型,然后描述了通道和通道管理器。第3部分涵盖绑定、契约、分发器和客户端.第2部分和第3部分的每个章节剖析了各自相关主题的重要类型,并且提供了示例代码去阐述这些知识。 -
微机原理与汇编语言武洪娟 主编《高等职业教育计算机类专业十一五规划教材:微机原理与汇编语言》以8086机型为背景,详细介绍了微型计算机系统的基本组成、工作原理和实际应用。主要内容包括:8086微处理器及其存储器扩展、简单程序设计、分支程序设计、循环程序设计、子程序设计、输入/输出系统及中断程序设计、可编程接口芯片及其程序设计。《高等职业教育计算机类专业十一五规划教材:微机原理与汇编语言》内容精炼,实例丰富,可作为高等职业院校计算机类专业相关课程的教材,也可供从事微机硬件或软件工作的工程技术人员参考。 -
国际大学生程序设计竞赛例题解中山大学ICPC集训队内部选拔赛试题郭嵩山 等著本书收录了2005-2006年中山大学ICPC集训队内部选拔赛的全部试题、完整的测试数据和答案。为了方便读者学习,本书对每个题目做了详尽的题目分析并详细地讲解其算法实现的原理,同时提供了完善的标准程序及其程序分析。书中提供了基本测试数据,便于读者测试自行完成上述题目的结果。随书附带的光盘存放所有例题完整的测试数据,便于有更多需求的同学利用规模更大的测试数据进行训练和学习。本书所提供的题目都是原创题,题目构思新颖,内容有趣。所涉及的算法知识面广,基本上覆盖大学计算机类本科专业的所学到的基本算法。本书可以作为高等院校大学生和研究生准备参加各级国际大学生程序设计竞赛活动的辅导教材和训练题集,也可以作为高等院校研究生和本科高年级学生学习相关课程的参考书,同时还可以作为中学省级及以上信息学奥林匹克优秀选手备战高层次程序设计竞赛的参考用书。 -
深入浅出WPF刘铁猛 著WPF是微软新一代开发技术,涵盖了桌面应用程序开发、网络应用程序开发和移动应用程序开发,是微软开发技术未来十年的主要方向。《深入浅出WPF》的内容分为两大部分。第一部分是学习WPF开发的基础知识,包括XAML,语言的详细剖析、WPF控件的使用、用户界面布局的介绍。第二部分是作为优秀WPF程序员所应掌握的知识,包括依赖对象和数据关联、路由事件与命令、数据模板与控件模板、绘图与动画等。《深入浅出WPF》作者具有多年WPF开发经验,历经多个大型项目,现任微软(美国)下载中心项目组高级开发工程师。《深入浅出WPF》是作者多年来学习和使用WPF的经验总结。《深入浅出WPF》包含了众多WPF面试点,作者凭借书中的知识顺利通过微软(美国)的面试。
