其他编程语言/工具
-
VHDL嵌入式数字系统设计教程(澳)阿申登 著,夏宇闻 等译通过系统设计的背景来讲解数字设计,全面覆盖了与嵌入式系统设计相关的各个方面,其中各章节不仅讲述了逻辑设计本身,还阐述了处理器、存储器、输入/输出接口和实现技术。本书特别强调在数字系统设计时,除了考虑逻辑设计外,还必须考虑用现实世界的工程方法来实现嵌入式系统的设计存在的许多约束条件和制约因素,诸如电路面积、电路的互连、接口的需求、功耗和速度性能等,重点讲解基于硬件描述语言(HDL)的设计和验证。全书列举了大量的VHDL例子,通过把数字逻辑作为嵌入式系统设?的一部分进行讲解,有效地加深读者对硬件的理解。本书可为计算机工程、计算机科学和电子工程学科的学生学习数字设计打下坚实的基础。 -
程序员入职锦囊妙计徐海峰 著还在智联招聘上“海投”吗?还在对着满桌的《新员工入职指南》发呆吗?还在为时不时立于身后“监视”你的领导而提心吊胆吗?刚刚走出校园,面对新的工作岗位,面对新的人生角色,本是血气方刚、雄心勃勃的你是否也感到了迷茫、不知所措?新入行的程序员对这个行业充满了向往,但是往往忽略了工作的困难,思想准备不足。不少人中途辞职转行,还没看到未来就“倒在”了职场的门口。你缺少的不是奋斗的勇气,而是奋斗的技巧!《程序员入职锦囊妙计》通过生动的案例讲述了快速适应职?的技巧,让闯入“职场八卦阵”的你不用再碰得头破血流,也成为IT业界的佼佼者。 -
程序员成长的烦恼预售商品吴亮、周金桥、李春雷、周礼还在IT业的门外游离徘徊?还在编程的道路上摸爬滚打?在追寻梦想的道路上你并不孤单,书中的四位草根程序员和你拥有着相同的过往:打小在486电脑上自学编程,从钻研技术转向兼顾管理的吴亮;毕业后当上油田焊接技术员,心里却始终放不下编程,刻苦自学的周金桥;做过钳工,当过外贸跟单员,为了梦想“半路出家”的程序员李春雷;工作中屡屡受挫、频繁跳槽,身为考证专业户却“考”不到结婚证的周礼。本书记录了他们的一步一步?为IT精英的成长之痛,分享了他们学习工作中的经验教训,为同在成长之路上的你照亮一盏明灯。 -
MATLAB编程(美)查普曼 著本书详细讲述了利用MATLAB解决典型技术问题的方法,包括自顶向下的程序设计方法、函数的使用、MATLAB内部工具的使用和数据结构、使用技巧和常见错误等。作者将MATLAB作为一种科技程序设计语言进行介绍,帮助读者编写出简洁、高效、组织良好的程序;同时,帮助读者使用MATLAB的扩展在线帮助功能来找到所需的函数。本书注重提高读者利用MATLAB解决实际问题的能力,为将来的学习与研究工作打下良好的基础。本书可作为工科各专业本科生的教学用书,也可作为工程技术人员的参考书。 -
MATLAB基础及在信号与系统中的应用周杨 主编本书全面系统地介绍了MATLAB语言的基础知识和在信号与系统课程中的应用。全书共13章,分为基础篇、应用篇两个部分。基础篇(前8章)是MATLAB语言的基础部分,內容包括MA7LAB语言概述、MATLAB的工作环境、矩阵及其运算、M文件与逻辑判断、程序控制、绘图功能、数值运算、符号运算、Simuli。k仿真入门。应用篇(9—13章)内容包括常用信号的实现及基本运算、连续LTI系统的时域分析、傅里叶变换、连续LTI系统的变换域分析、离散时间系统的分析。应用篇参考了信号与系统课程大纲,并用MATLAB语言对重要知识点进行了仿真实现。 本书注重理论与实际相结合,强调实用性,内容丰富,条理清楚,深入浅出,可作为学习MA7LAB语言的入门教材,也可作为高校理工科学生学习信号与系统课程的配套教材。 -
Python学习手册Mark Lutz 著,李军 刘红伟译Google和YouTube由于Python的高可适应性、易于维护以及适合于快速开发而采用它。如果你想要编写高质量、高效的并且易于与其他语言和工具集成的代码,《Python学习手册:第4版》将帮助你使用Python快速实现这一点,不管你是编程新手还是Python初学者。本书是易于掌握和自学的教程,根据作者Python专家MarkLutz的著名培训课程编写而成。《Python学习手册:第4版》每一章都包含关于Python语言的关键内容的独立的一课,并且包含了一个独特的“练习题”部分,其中带有实际的练习和测试,以便你可以练习新的技能并随着学习而测试自己的理解。你会发现众多带有注释的示例以及图表,它们将帮助你开始学习Python3.0。《Python学习手册:第4版》包括以下内容:学习Python的主要内建对象类型:数字、列表和字典。使用Python语句创建和处理对象,并且学习Python的通用语法模型。使用函数构造和重用代码,函数是Python的基本过程工具。学习Python模块:封装语句、函数以及其他工具,从而可以组织成较大的组件。Python的面向对象编程工具,用于组织程序代码。学习异常处理模型,以及用于编写较大程序的开发工具。了解包括装饰器、描述器、元类和Unicode处理等高级Python工具。 -
Erlang 编程指南(美)塞萨里尼 等著,慕尼黑Isar工作组 等译《Erlang编程指南》是对Erlang语言的深入介绍。Erlang是任何必须并发、容错和快速响应的环境的理想编程语言。随着多核处理器及其针对并发的新的可扩展方式的发展,Erlang得到了广泛的使用。通过本书,你将学会如何使用Erlang编写复杂的并发程序,不管你是否有编程背景和经验。《Erlang编程指南》由国际知名的Erlang社区领导者根据他们的培训材料编写而成。本书的重点集中在解释Erlang的语法和语义,并且介绍?其模式匹配、规范列表、递归、调试、网络和并发性等内容。本书帮助你:理解Erlang的强大功能及其包含的特殊功能。学习并发背后的概念以及Erlang处理并发的方式。编写高效的Erlang程序并保持代码整洁和良好的可读性。探究Erlang如何满足分布式系统的要求。轻松添加简单的图形用户界面。学习Erlang的跟踪机制?调试并发和分布式系统。使用内置的Mnesia数据库和其他表存储功能。本书每章末尾都提供了练习题,并且由简单的示例贯穿全书。 -
Web表单设计(英)贾勒特,(澳)加夫尼 著,董淑桢 译《Web表单设计:创建高可用性的网页表单》通过大量实例介绍了创建高可用性网页表单的经验和技巧。书中从表单的关系、对话和外观三层模型入手,全面介绍了创建高质量表单的整个流程,并着重强调了可用性测试这一重要内容。《Web表单设计:创建高可用性的网页表单》是专注于网页表单设计的一本新作,其中大量实用的方法能够为现实工作中的设计决策提供建设性的意见,并最终帮助你设计出完美的表单。《Web表单设计:创建高可用性的网页表单》适合各类对网页设计特别是对表单设计感兴趣的读者,无论你是UI设计师、可用性专家,还是信息架构师,亦或是产品经理,都将获益于书中介绍的实用知识和技巧。 -
MATLAB语言常用算法程序集龚纯,王正林 编著《matlab语言常用算法程序集(第2版)》精选了科学和工程中常用的200余个算法,全部采用matlab语言编程实现,并结合实例对算法程序进行验证和分析。本书分为上下两篇,上篇为matlab基础篇,主要介绍matlab的基本功能和操作以及matlab程序设计的入门知识;下篇为算法程序篇,主要讲述以下方面常用算法的matlab实现,包括插值、函数逼近、矩阵特征值计算、数值微分、数值积分、方程求根、非线性方程组求解、解线性方程组的直接法、解线性方程组的迭代法、随机数生成、特殊函数计算、常微分方程的初值问题、偏微分方程的数值解法、数据统计和分析。《matlab语言常用算法程序集(第2版)》适用于初、中、高级matlab用户,既可以作为使用matlab的高等院校师生的教学用书或参考书,又可以供广大科研人员和工程技术人员参考。 -
基本科学计算的MATLAB实现黄忠霖,黄京 编著《基本科学计算的MATLAB实现》主要介绍MATLAB程序设计语言基础与MATLAB基本科学计算及其应用两部分内容,全书共12章。第一部分包括前5章:MATLAB系统概述、MATLAB数值运算、MATLAB符号运算基础、MATLAB程序设计、MATLAB常用图形命令与符号函数图形命令等。第二部分也包括5章:MATLAB符号微积分运算及应用、MATLAB符号矩阵运算及应用、MATLAB符号积分变换及应用、复变函数计算的MATLAB实现与应用、MATLAB符号方程求解及应用等。第11章介绍微分方程的数值解法及其MATLAB实现,第12章介绍计算机仿真技术初步。书后附录是作者重新收集并整理的MATLAB基本函数(非控制工具箱函数),以方便读者查阅、使用。《基本科学计算的MATLAB实现》示例丰富,内容详实。大部分示例取材于国内普遍采用的高等数学、线性代数、积分变换、复变函数等方面的教科书,还有一部分取自实际工程课题。示例程序都经作者反复调试,既能够在MATLAB里运行,也能够在Notebook中运行(除开一些带鼠标操作的图形函数命令必须在MATLAB命令窗口里运行之外)。《基本科学计算的MATLAB实现》的内容与其实例,以各类专业的普通读者为阅读对象,也适当照顾从事自动控制技术领域各专业的读者。《基本科学计算的MATLAB实现》既可作为有志于各门学科仿真的读者学习MATLAB系统的入门教材,也是自动控制技术的MATLAB实现的一本基础读物。
