本书详细介绍了ANSYS Fluent二次开发方法和技巧,全书内容分为三部分: 部分为UDF程序设计,介绍了Fluent UDF基础、UDF编译配置、程序编制等;第2部分为Fluent界面 ,主要介绍Scheme语言基础以及利用Scheme语言编制Fluent自定义用户界面的一般流程;第3部分为流程封装,介绍了采用进程封装方式进行Fluent二次开发的基本方法。 本书结构清晰,语言简练,通俗易懂,可供CFD工程人员、研发人员以及相关专业师生阅读参考。
本书主要以基于ARM Cortex-M3内核的STM32F10xxx系列处理器为载体,介绍嵌入式系统的硬件结构与编程方法。全书共13章,包括嵌入式系统组成原理、ARMCortex处理器内核结构、集成开发环境、STM32系列处理器时钟系统、GPIO接口及其应用、异常与中断、定时/计数器、A/D转换器、D/A转换器、USART串口通信、SPI通信接口、IC总线接口和DMA控制器等内容。本书选取当前 为常用的Keil MDK集成开发环境介绍编程与软件调试的方法;针对与硬件内容相关的各章,配置了若干工程实例,读者可登录出版社网站下载这些工程实例进行实验。 本书适合作为普通高等学校计算机、通信、电子信息、自动化及测控技术与仪器等专业嵌入式系统基础等课程的教材,也可作为从事嵌入式系统开发工作的工程技术人员的参考书。
If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to -date tutorial on the system call interface and the most important functions found in the ANSI C library. Richard Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code,a brief example acpanies each description. Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding ofthis code even easier, and to allow you to modify it, all of the code in the book is available via UUNET. Advanced Programming in the UNIX Environment is applicable to all major UNIX releases, especially System V Release $ and the latest release of 4.3BSD, including 386BSD. These real-world implementations allow you to more clea
本书采用自顶向下的方法并辅以面向编程的方式,基于现代可编程GPU的着色器编程,使用C 语言、OpenGL着色语言并结合OpenGL系统地介绍了现代计算机图形学的核心概念、原理和方法。本书是作者多年来教学与科研工作的总结,涵盖了基于OpenGL着色器的交互式图形编程、三维可编程绘制流水线、变换与观察、光照与明暗绘制、曲线曲面建模等基本的计算机图形学内容以及离散技术、层级建模、过程建模、光线跟踪、并行绘制和体绘制等内容,并为读者进一步深入学习和研究,在每章后面提供了相关的建议阅读资料。
计算机技术对人类活动的诸多方面已经带来了巨大的影响,这其中也包括翻译实践。从最基本的打字输入,到文字排版,直至自动翻译,计算机技术越来越成为专业译者不可忽视的现实存在。译者究竟如何能最合理地利用计算机技术,提高翻译的生产力,或曰效率,是本书所要探讨的主要问题。《计算机辅助翻译理论与实践》(作者张霄军、王华树、吴徽徽)将对几种翻译记忆系统作简单的介绍,阐明翻译理论在系统开发中所起到的作用。在此基础上,本书试图揭示主流翻译记忆系统的工作机制,并证明翻译记忆系统在翻译实践中的必要性、可应用性。
本书是微信小游戏开发的入门教程,通过大量实例介绍微信小游戏开发的基础知识和技巧。全书共9章,内容包括微信小游戏概述、微信小游戏策划、JavaScript、微信API、原生微信小游戏开发、Cocos引擎、物理引擎Box2D,很后通过跑酷游戏和纸牌游戏两个实战案例介绍微信小游戏的开发流程与方法,锻炼读者实际动手能力。
本书是以培养多媒体技术人才为导向的大学计算机基础课程教育改革项目的阶段教材,依托 Adobe Photoshop 和 Adobe Flash 平台,由多年从事一线大学计算机(多媒体技术与应用)课程的主讲教师编写。本书共分为 4 个部分,主要内容包括 Photoshop 操作题教程、Flash 操作题教程、Photoshop 理论题解析、Flash理论题解析,本书微信公众号(cuznewmedia)中有相关的操作视频及根据考核要求新增的案例,在本书中不再复述,请自行关注公众号查询近期新教学视频。本书内容组织合理,对知识取舍得当,叙述通俗易懂,并打破之前相关教材由浅入深、循序渐进的模式,解题过程描述都以面向零基础学员为主,力求各题可独立学习及操作。本书注重理论与实践的结合,旨在培养学生计算机多媒体软件的操作能力。本书适合作为本科院校计算机公共课程的教学用书,也可作为专科及成.人
本书实为一个卓越的读本,作为一个普通的程序员,如果在数学分析方面不算熟练,同时又对理论算法很感兴趣,那么这本书确定不容错过,由此你将获益匪浅。Sedgewick擅长深入浅出的方式来解释概念,他在这方面确有天分。另外书中使用了一些实践程序,其篇幅一页左右,而且很易于理解,这列是锦上添花。对于读者的学习来说,书中的图、程序和表也做出了突出的贡献,而这也使得本书堪称卓尔不群。RobertSedgewick没有止步于其著作,他对此进行了完全重写,并做了相当大的扩充,以做到时而全面地涵盖重要算法和数据结构。书中提及了许多新的算法。较之于原来的版本,本书对各个算法提供了更为详尽的解释,这时采用了一种新的文本设计,加入了一些详细而且创新性的图,中外还结合有相关的注释,由此使得全书给人以上乘感觉,第三版中仍沿续了理论与实
本书采用将基础知识融入项目教学中的方式,从计算机基本操作入手,结合大量学习和工作中的实用案例,精心设计了六大模块、24个教学项目,全面介绍了计算机基础知识、Windows 10操作系统、Word 2016文字处理软件、Excel 2016电子表格处理软件、PowerPoint 2016演示文稿软件及计算机网络应用相关知识。 为了方便学生学习,每个项目均设有明确的学习目标和清晰的图解操作,在完成项目学习的过程中达到知识的能力转化,帮助学生轻松掌握计算机基础操作及办公技能。 本书适合作为初、中级读者的入门及提高教材或参考书,也适用于计算机培训班教学,对于想要快速适应办公室文员岗位工作的职员亦适用。
在快速解决计算量大、数据密集型问题时,人们越采越认识到并行处理是惟一节省成本的方法。价格低廉的并行计算机(如商用桌面多处理机和工作站机群)的出现,使得这种并行方法的适用范围越来越广。现在已经为可移植的并行程序设计制定了专门的软件标准,为并行软件的大幅度发展打好了基础。 事务处理、信息检索、数据挖掘和分析以及多媒体服务等数据密集型应用已经为当代的并行平台提供了新的挑战。计算生物学和纳米技术等新兴的领域对并行计算的算法和系统开发提供了前瞻性的启示,而体系结构,编程模型和应用中的变化对如何使用户以网格服务形式得到并行平台也提供了一些启发。 本书讨论了这些新技术的发展,也覆盖了并行计算机处理的较传统的问题。本书尽可能采用与体系结构无关的观点来对待抽象模型的底层平台和设计算法。书中选