其他编程语言/工具
-
Windows Media编程导向陆其明编著《Windows Media编程导向》是一本介绍Microsoft公司Windows Media编程技术的专著,MVP(微软最有价值专家)成员陆其明的最新力作!全书由浅入深地探讨了使用Windows Media Format SDK进行流媒体编程的方方面面,包括Windows Media在流媒体应用领域中的解决方案、先进的ASF文件格式、Windows Media编解码器以及Windows Media文件的生成、读取、编辑、流化、数字版权管理等。《Windows Media编程导向》对于一线程序开发人员具有重要的指导意义,对于流媒体应用方案设计人员和对流媒体技术感兴趣的编程爱好者都具有一定的参考价值。 -
PLC编程理论、算法及技巧宋伯生编著本书较详细地介绍了PLC用于开关量控制、模拟量控制、脉冲量控制、数据处理、联网通信的程序设计理论、方法及技巧,还介绍了PLC软件可靠性设计、程序组织及调试等有关问题,既是作者多年从事PLC编程经验的全面总结,又是作者深入研究PLC编程理论的系统概括。本书列举大量有关编程实例,可直接移植或引用。本书还对PLC发展历程、当今面监的挑战与对策也作了深入控讨。 本书是PLC程序设计工程师实用的编程参考用书,也可作高等学校有关专业教师、研究生及本、专科高年级学生的教学参考用书。 -
STRUTS程序员查询辞典James Holmes著;孙燕等译;孙燕译本书是Struts的参考大全,内容主要有5部分: 第一部分是Struts基础,首先概述Struts,包括促使Struts产生历史原因、它可以解决的问题以及MVC体系结构的重要性。然后说明如何编写简单的Struts应用程序,并详细讲解模型层、视图层、近制器层、Validator、Tiles、声明式异常处理、Struts模块、国际化Struts应用程序。 第二部分列出Struts标记库的使用说明,如HTML标记库、Bean标记库、嵌套标记库、在Struts中使用JSTL。 第三部分详细说明Struts配置文件、Tiles配置文件以及Validator配置文件的应用信息。 第四部分介绍应用Struts的内容,即Struts应用的安全保护和测试。 第五部分附录,给出各种参考资料。 通过本书的学习,您将能够理解MVC结构;利用内建的验证接口;创建和重用Tiles JSP布局;使用HTML、Bean、Logic和嵌套标记库;使用JSTL;使用Struts、Tiles和Validator配置文件;保护Struts应用;对Struts应用执行各种单元测试。 本书适用于Java程序员。 -
UML初学者指南(美)Robert A.Maksimchuk,(美)Eric J.Naiburg著;李虎,范思怡译;李虎译本书针对UML核心技术给出实用的解释和权威的应用指南。 全书共分10章和3个附录。正文部分按照读者在项目中需要实际履行的活动顺序来编排。第l章简单地介绍了UML,第2章到第7章分别阐述了UML在业务建模、需求建模、架构建模、应用建模、数据库建模和测试中的重要性和应用。第8章介绍了UML 2.0的新变化,第9章论述了使用UML开始项目时需要注意的事项。第10章列出了更多学习UML建模的资源。附录部分分别是术语表、复习题答案和UML图与元素。 本书特别适合在软件开发活动中担任某种角色又不进行常规建模的人阅读,包括项目经理、程序员、架构设计师、数据库设计师以及文档专家等。本书也帮助对UML感兴趣的初学者认识和学习UML的核心知识。 -
嵌入式系统体系结构 编程与设计Raj Kamal著本书是关于嵌入式系统开发与设计的一部最新力作,介绍了嵌入式系统的硬件、操作系统、开发过程以及编程。全书系统地阐述了嵌入式系统的基本概念、处理器处存储器、设备与总线、设备驱动与中断服务,基本的C与C++、编程模型、软件工程的思想、进程间通信与同步、实时操作系统以及软硬件协同设计。附录中包含了CISC与RISC指令集特征,并详细阐述了几种高性能的嵌入式处理器、微控制器、数字信号处理器以及总线和设备。本书提供了大量案例,这对读者的实践开发具有非常好的指导意义。 本书适合于嵌入式系统的软硬件开发人员,以及接受嵌入式系统课程教育的本科生和研究生。 -
面向对象分析与设计导论美Stephen R.Schach著This text will be the first to present an object-oriented methodology from the outset for beginning Systems Analysis and Design students. It is the first book to introduce object-oriented methods without relying on classical methods to introduce key concepts or without requiring students to know Java or C+ It will presume no knowledge whatsoever about process modeling or data modeling. The widely used UML notation will be used throughout the book for all diagrams and model renderings. The key benefit to this approach is that it makes the course easier to teach and learn since many students come to this course with limited backgrounds having only taken one introductory MIS course, Also, this approach is appealing because the object-oriemed methodology is widely used in industry. -
VxWorks程序员速查手册周启平,张杨编著本书介绍了VxWorks操作系统的常用函数库,并对库中各函数进行了详细描述。全书共12章,主要内容包括:任务管理与调度函数、任务同步与通信函数、时钟管理函数、中断管理函数、内存管理函数、I/O系统函数、文件系统函数、系统内核函数、用户函数、浮点函数、网络系统函数和错误状态函数等。 本书语言能畅、条理清晰、内容全面且深入浅出,以精选实例如文字说明的方式结合编者多年的实际开发经验编写而成。它是VxWorks程序员的案头参考书,无论是VxWorks初学者还是资源程序员都能从中受益匪浅。 -
程序设计技术熊壮主编程序设计技术和程序设计语言是大学计算机基础系列课程中的重要组成部分,培养学生的逻辑思维能力、抽象能力和基本的程序设计能力是该课程的主要任务。本书从结构化程序设计技术出发,以C程序设计语言为载体,通过对典型实例的算法描述以及相应C语言代码描述,展现了在程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题的方法,展现了在计算机应用过程中如何将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。本书可供高等院校理工类各专业本专科作为程序设计技术、程序设计语言或计算机软件技术基础课程教材,也可供计算机专业本专科学生以及计算机应用开发人员在学习程序设计语言和程序设计技术时作为参考。与本书配套编写的《程序设计实验指导书》同时由重庆大学出版社出版。 -
SAP程序设计黄佳编著本书内容包括SAP系统开发实施过程中的各个环节及其设计方法,侧重于系统技术实现细节,深入浅出地介绍了SAP系统、ABAP语言以及ABAP工作台工具,同时涉及SAP系统结构知识。本书是针对系统开发人员和程序设计人员而撰写的书籍,也可作为高校SAP(或ERP)课程教材和ABAP程序设计培训教程。本书前言以整个世界为背景来看,ERP(包括最知名的ERP软件SAP)从其思想到技术的先进性已经为很多发达国家企业的成功应用所证实,并从20世纪末期以来逐渐成为世界范围内现代企业管理信息系统的一种通用形式;然而就我国来说,ERP至今还被许多企业管理者和IT业界人士视为新概念,很多企业管理人员和信息技术人员对其缺乏清晰的认识。面对一些不成功的案例,人们经常会问:ERP的普遍原理适合中国的国情吗?ERP真的能为中国的企业带来改变吗?这种改变又该如何去验证呢?可以说,多年以来,在国内实施ERP的过程中,问题的关键不在于ERP好不好(答案当然是“好”),而在于我们用得对不对,有没有真正地理解它,实施的是不是一个合适的ERP系统。不难发现,讨论的焦点最终不在于应不应该引入ERP,而是告诉企业,我们究竟需要什么样的系统,该如何去实施它,如何使之适应我国的具体需要。这才是从无到有、从失败到成功的正确途径。在商业概念炒作、项目上马、软件热卖这种种现象的背后,应坚持的一个基本的原则是:为企业实施一个优秀的ERP系统指明方向,告诉他们如何去做。作为一个在海外工作数年,亲自参与实施了多个大型SAP系统的技术人员,我希望通过一本实用的书在ERP系统(尤其是SAP系统)的具体实施的技术环节上分享经验,向读者系统化地介绍SAP应用过程中的所有基本技术,给予企业及SAP项目实施过程中的技术人员以真正需要的帮助,此即为本书创作的初衷。因此全书重点在于:从技术层面上说明什么是SAP系统,如何使用SAPR/3系统实现企业业务需要,如何对SAPR/3系统进行用户级别的开发,以及这其中的技术细节。其中包括ABAP程序设计,企业报表的设计定制,数据交换实现,等等。全书共分五部分:第一部分SAP基础知识,介绍ERP的基本概念以及SAP作为一个优秀国际化ERP软件的独特之处,包括SAP系统结构、项目实施流程以及开发平台工具等概述性知识。第二部分系统开发语言,是SAP项目设计的基础,SAP提供强大的开发平台,其中包括ABAP语言在内的各种环境和工具。掌握ABAP语言,是对SAP系统进行开发,实现特定企业业务应用的基础。该部分具体内容包括ABAP语言基础、ABAP对象(即ABAPObjects)和数据库操作三个部分。第三部分创建企业报表,介绍企业业务报表的设计与定制,包括系统工具使用、报表程序设计以及报表的打印与保存等内容。报表的开发在SAP项目中占有很重要的地位,是ABAP程序设计人员必须熟练掌握的内容。第四部分应用事务开发,讲述如何通过SAP系统开发企业事务。本部分的核心内容是通过ABAP程序定义与用户的对话过程,具体包括用户对话和ABAP程序之间的数据传递、如何在程序中定义用户对话(指用户屏幕定义)以及如何处理用户的输入。第五部分商用文档设计,讲述如何通过SAP系统设计并批量打印各种信函、商用表格与文档,使用SAPscript和SAPSmartForms工具进行布局设计及输出控制。编写SAP的具体开发和程序设计书籍在国内目前是新的尝试,但又是十分必要的;因为每一个SAP项目,最终还必须依赖于每个开发人员熟练地应用这些技术,否则便不可能成功实施。在此还需说明的是,本书有一部分ERP原理和SAP系统选型、规划和实施过程的介绍,作者的目的是尽可能地通过企业具体的业务需要来整理全书内容,通过SAP项目实施的流程来介绍具体的技术实现。书中的ERP原理知识可以开拓技术人员的视野,但无法囊括所有企业的业务流程,如果读者需要深入理解ERP系统和企业业务之间的关系,那么您可能除本书之外还要阅读其他相关专著。但本书对于所有的SAP项目的参与者和管理人员,相信均会有不同程度的助益。这本书的诞生过程是异常艰难的,笔者在此特别要感谢下列各位同志:华章公司温莉芳老师,中科院软件所车皓阳博士,以及新加坡NCS公司李咏先生一年来对笔者的支持与帮助。 -
SOPC技术实用教程潘松等编著本书介绍了在电子工程技术前沿领域中正被日益广泛应用的SOPC解决方案及其技术。内容包括实现SOPC解决方案相关的工具软件及其使用方法、设计理论和设计实例。主要分为三部分:(1)SOPC设计环境工具软件Quartus II的使用方法;(2)SP Builder和MATLAB的现代DSP硬件设计技术及其相关的Nios系统硬件加速器与自定制指令的设计方法;(3)SOPC Builder的Nion嵌入式系统软硬件开发技术具体内容包括Quartus II基本用法、设计流程向导、常用的优化技术、逻辑锁定优化技术、嵌入式逻辑分析仪使用方法、Cyclone等FPGA器件用法及其配置方法,基于DSP Builder的DSP与数字通信模块设计方法,Nios嵌入式系统硬件配置与生成、系统综合、软件调试以及指令定制等。 本书可作为电子类各专业本科生、研究生的教材和相关领域工程技术人员的参考书;也可作为本科EDA技术课程的后续课程教材和现代电子系统设计、电子设计竞赛、DSP应用系统、数字通信系统以及Nios嵌入式系统高层次开发的参考书。
