其他编程语言/工具
-
Windows程序设计王艳平编著本书特色:·完完全会的教程,从编写最简单的“HellOWorld"到编写复杂的Windows2000/XP下的防火墙·阐明用产模式下Win32程序的运行原理,包含如何直接使用Win32API开发应用程序·学习如何设计并实现框架和类。自制一个具降而微的MFC,准确剖析了文持MFC工作的关键技术的内部实现·详细演示了C++语言中虚函数、静态函数、继承和类模板等高级特性的具体应用·包含了对DLL注入技术、远程进程技术、HOOKAPI技术及内核模式程序设计的详细讲解·涉及到大量完整实例,是程序没计人员理想的参考资料本书编写的目的是为学习Windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们从根本上提高编程水平,有能力独立开发出像Windows防火墙一样复杂的应用程序。本书首先介绍了Win32程序运行原理和最基本的Win32API编程,然后通过模拟MFC中关键类、全局函数和宏定义的实现详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的,最后完整讲述了开发内核驱动和Windows防火墙的过程。全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习Windows编程的理想书籍。 -
程序设计语言(美)Michael L.Scott著;裘宗燕译;裘宗燕译这是一本很有特色的教材,其核心是讨论程序设计语言的工作原理和技术。本书融合了传统的程序设计语言教科书和编译教科书的有关知识,并增加了一些有关汇编层体系结构的材料,以满足没学过计算机组织的学生们的需要。书中通过各种语言的例子,阐释了程序设计语言的重要基础概念,讨论了各种概念之间的关系,解释了语言中许多结构的形成和发展过程,以及它们演化为今天这种形式的根源。书中还详细讨论了编译器的工作方式和工作过程,说明它们对源程序做了什么,以及为什么要那样做。书的每章最后附有复习题和一些更具挑战性的练习。这些练习的特别价值在于引导学生进一步深入理解各种语言和技术。本书在美国大学已有使用了十余年,目前被欧美许多重要大学用于“程序设计语言”或者“软件系统”课程。本书适合高年级本科生或者一年级研究生使用,许多内容对专业程序员也很有价值。本书作者Michael Scott是计算机领域的著名学者,译者是北京大学的裘宗燕教授,他熟悉专业,译笔流畅,是一本难得的著、译双馨的佳作。 -
计算机程序设计基础习题解答与实验指导孟威 王行言《计算机程序设计基础习题解答与实验指导》是普通高等教育“十五”国家级规划教材王行言主编《计算机程序设计基础》的配套习题解答及上机实验指导。《计算机程序设计基础习题解答与实验指导》内容分三部分:第一部分是主教材各章导读及习题解答;第二部分是上机实验指导,配合教材中的关键知识点设计了10组实验;第三部分是附录,包括C语言编译预处理、Turbo C++3.0集成开发环境中上机过程、调试方法和ASCIl码表。书中代码均在Turbo C++3.0下调试通过。《计算机程序设计基础习题解答与实验指导》可以作为高等院校计算机专业及理工类其他专业、计算机水平考试培训、各类成人教育院校程序设计课程的配套教学辅导书,也可以供计算机应用开发人员作为自学辅导书使用。 -
JDO核心技术(美)Sameer Tyagi[等]著;侯普秀,曹振新译;侯普秀译Java Data Objects(JDO)提供了以Java为核心的使对象持久化的机制,以及将应用程序连接到底层持久数据仓库的标准API,从而简化了开发过程。对于每个有经验的Java开发人员来说,本书提供了关于JDO持久化的权威而全面的指导。通过实际的代码示例,本书介绍了持久对象的创建、读取、更新和删除,对象的生命周期和状态转换,JDO类和API,查询,体系结构,安全性等内容。此外还讨论了如何将JDO和EJBTM、JTA、JCA以及其他J2EETM技术集成,并且介绍了在单独程序和J2EETM组件中使用JDO的最优方法。如果您希望将更多的时间用于解决业务问题,而不是在持久性问题上浪费过多时间,那么就需要使用JDO技术,并且需要一本书来深入了解JDO,本书就是您最佳的选择。 -
现代可编程逻辑器件及SOPC应用设计杨春玲,张辉主编简介:本书共分8章,详细介绍了EDA设计方法、各种PLD器件的结构原理、VHDL的设计优化、可编程逻辑器件的各种开发环境,基于PLD器件的典型设计项目。另外对集成了DSP、MCU、存储器的片上可编程系统(SOPC)的结构和应用也做了介绍。 -
程序设计技术熊壮主编程序设计技术和程序设计语言是大学计算机基础系列课程中的重要组成部分,培养学生的逻辑思维能力、抽象能力和基本的程序设计能力是该课程的主要任务。本书从结构化程序设计技术出发,以C程序设计语言为载体,通过对典型实例的算法描述以及相应C语言代码描述,展现了在程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题的方法,展现了在计算机应用过程中如何将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。本书可供高等院校理工类各专业本专科作为程序设计技术、程序设计语言或计算机软件技术基础课程教材,也可供计算机专业本专科学生以及计算机应用开发人员在学习程序设计语言和程序设计技术时作为参考。与本书配套编写的《程序设计实验指导书》同时由重庆大学出版社出版。 -
VxWorks程序员速查手册周启平,张杨编著本书介绍了VxWorks操作系统的常用函数库,并对库中各函数进行了详细描述。全书共12章,主要内容包括:任务管理与调度函数、任务同步与通信函数、时钟管理函数、中断管理函数、内存管理函数、I/O系统函数、文件系统函数、系统内核函数、用户函数、浮点函数、网络系统函数和错误状态函数等。 本书语言能畅、条理清晰、内容全面且深入浅出,以精选实例如文字说明的方式结合编者多年的实际开发经验编写而成。它是VxWorks程序员的案头参考书,无论是VxWorks初学者还是资源程序员都能从中受益匪浅。 -
FORTRAN 90程序设计上机指导与习题选解刘卫国21世纪计算机课程系列教材:本书是《FORTRAN90程序设计教程》的配套实验教材,包括FortranPowerStation4.o集成开发环境;上机实验指导;常用算法设计;程序调试方法和习题选解等。 -
嵌入式系统体系结构 编程与设计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.
