其他编程语言/工具
-
Windows图形编程(美)JulioSanchez,(美)MariaP.Canton著;罗骏等译本书讲述了如何使用C++语言进行Windows编程及Windows图形处理。全书分为四部分,内容涵盖了Windows API编程、API图形、Direct Draw编程及DirectX图形支持。本书从Windows编程中最基本的应用程序编程界面(API)讲起,内容由浅入深,并包含了大量的示例程序,总体上看是一本中等难度的技术指南。本书适用于具有C或C++语言基础的计算机技术人员。 -
实用数据结构题解徐士良编著本书是《实用数据结构》一书的辅助教材。本书对《实用数据结构》一书中的所有习题按章给出了参考答案,并对一些习题给出了详细分析。为进一步帮助读者理解基本概念,本书中还增加了一些习题,放在原习题的后面,同时给出了答案。对于要求编写算法的习题,除了采用《实用数据结构》一书中所介绍的算法描述语言描述外,同时还给出了C语言描述。书中的大部分算法都用C语言编程调试通过。本书内容丰富、概念清晰、实用性强,除作为《实用数据结构》的配套教材之外,也可供读者自学参考。 -
可编程逻辑器件原理、开发与应用赵曙光等编著本书内容包括:可编程逻辑器件的主要分类和工作原理,可编程逻辑器件的一般设计流程;Altera公司可编程逻辑器件的产品要构成与典型器件;开发工具MAX+PLUSII使用详解;Vantis公司可编程逻辑器件的特点与典型器件;开发工具DesignDirect的使用;硬件描述语言VHDL要点与实例。本书注重基础,取材新颖,深入浅出,方便实用,既可供电子类各专业本科生、研究生作为教材使用,也可作为相关专业工程技术人员的自学参考书。 -
程序设计实践(美)BrianW.Kernighan,(美)RobPike著;裘宗燕译编辑推荐:BRIANW·KERNIGHAN和ROBPIKE奉献出他们的新作《程序设计实践》。可使程序员工作更有效,产出更丰厚。在这里可以看到和已成为经典之作的《UNIX编程设计》(已由机械工业出版社出版)同样的洞察力和权威性。程序设计实践并不只是写代码。程序员必须评价各种这衷方案,在许多可能性之中做出选择、排除错误、做测试和改进程序性能,还要维护自己或其他人写的软件。在满足规范的同时还必须关注许多问题,包括兼容性、坚固性和可靠性等等。 -
QBasic语言图形·动画趣味程序100例杨建东,段山林著QBasic语言是一种结构化与模块化的语言,它与基本QBasic相比,有许多优点。但QBasic语句和函数多,学习难度随之增加。为了使初学者能够在轻松愉快的情况下学习QBasic语言,我们编写了100个趣味程序,供初学者使用。这些程序着重语句和函数的运用,结构简明,但所产生的图形和动画生动有趣。读者在使用时,可根据自己的情况先直接上机运行,然后按书上提示修改参数以理解每个语句的用法和功能,最后练习填写程序框架或自编一些简单程序。本书程序软件运行的环境是MicroslftQuickBasic。高版本的可以兼容低版本的,用低版本编写运行的程序,在高版本上运行有可能遇到困难。带汉字的程序运行时须挂UCDOS汉字平台。 -
计算结构力学与程序设计王新堂编著《计算结构力学与程序设计》为学习结构分析程序设计的指导书。《计算结构力学与程序设计》共10章,包括结构分析的基本概念、计算结构力学与程序设计、刚度矩阵法、线性代数方程组的求解方法、平面桁架计算理论与程序设计、空间桁架计算理论与程序设计、平面刚架计算理论与程序设计、平面板架分析与程序设计、空间刚架计算理论与程序设计、平面杆系结构分析专题与程序设计。《计算结构力学与程序设计》条理清晰、便于自学。凡熟悉结构力学基本理论和某种计算机语言的读者,均可在《计算结构力学与程序设计》的指导下用自己所熟悉的语言轻松地编写出杆系结构静力分析的常用程序,并为更复杂的程序设计奠定良好的基础。《计算结构力学与程序设计》可作为土木工程及工程力学专业本科生课程的专用教材,也可作为研究生、高校教师及广大工程技术人员学习程序设计的指导书。 -
VBA/Excel 2000让我把工作变轻松了李文瑞著;赵颖恪,范莹等改编Visual Basic for Application 6.0(VBA 6.0)作为Excel 2000的程序开发工具,为使用者提供了一个整合式的开发环境。本书从教您录制简单的宏开始,逐步讲解了VBA的工程资源管理器、属性窗口及代码窗口等独立视窗,详细介绍了VBA的常用函数、对象、模块与控件的使用,教您制作自己的窗体和自定义命令栏。您会发现掌握Excel并不难,有了VBA的帮助,设计有自己独特风格的Excel也不在话下。本书语言生动活泼,图文结合,使您轻松愉快地学习掌握Excel 2000的VBA。不论您是Excel的初学者,还是想提高自己的Excel使用水平,设计满足自己需求的程序,本书都能为您提供很好的帮助。 -
游戏编程全接触(美)Mike McShaffry著;冯兆麟,孔祥一,李华杰译;冯兆麟译本书的作者以其对游戏行业的独到见解,讲述了游戏开发的方方面面。从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构:从调试技巧到进度里程碑的创建和项目进度的管理。本书共15章,分成四大部分:第一部分“游戏编程基础”,介绍了游戏的主要组成部分及其如何相互作用,并展示了一些游戏编程工具箱中的必备工具;第二部分“让游戏跑起来”,向读者展示第一个充满内容的游戏代码示例,包括用户界面代码、2D图形代码和主循环:第三部分“构建你的游戏”,进一步讲述更复杂的代码,如3D代码、Windows游戏的特殊代码和一些优秀的debug工具;第四部分“专业游戏制作”,展示了实际的开发游戏过程,从进度安排到测试,到最终的游戏交付。.无论对于游戏项目经理,游戏程序员,还是一名对游戏充满好奇心的狂热爱好者,本书都将让读者受益匪浅。... -
精通正则表达式(美)Jeffrey E.F.Friedl著正则表达式是一种用来操作文本和数据的强大工具。近年来,它们快速广泛传播,并被多种流行工具和语言作为标准特性提供,如Perl、Java、VB.NET、C#(及任何使用.NET框架的语言)、PHP、Python、Ruby、Tcl、MySQL、awk、Emacs等。 如果还未使用过正则表达式,从本书中您将发现一个掌控数据的全新世界。如果使用过它们,您将会充分意识到本书空前的深度和广度。如果您认为自己已经掌握了所有需要掌握的正则表达式知识,本书将让您大开眼界。 尽管正则表达式具有易用、灵活、功能强大的优点,但我们往往未能充分利用它们。正则表达式可以将那些原本复杂且繁琐的文本处理过程变成可自动处理的工作。正则表达式能够为您节省时间、减少烦恼。它们可以用来为大量问题编制出一流的解决方案。 正则表达式是一项重要技术。然而,在专家手中强大的工具同样会因为使用上的不慎而带来危险。《精通正则表达式》能够帮助您跨越雷区,成为专家。一旦掌握了正则表达式,它们将成为您的工具箱中极其重要、不可或缺的一部分。 《精通正则表达式(第二版)》已被全面更新,涵盖了Perl 5.8及其他诸如Java、VB.NET、C#、Python、JavaScript、Tcl、Ruby等语言提供的全部新特性。本书用明晰、轻快的文笔,将原本复杂、乏味的主题清楚明白地展现在数以千计的程序员面前,并辅以一些真实世界中复杂问题的解决方案。《精通正则表达式》提供了大量可供直接使用的信息。 本书的主题包括:· 多种语言和工具不同版本之间的特性比较· 正则表达式引擎的工作机制· 优化(提供主要方法)· 如何精确匹配· 针对特定语言的探讨 -
DOS/Windows汇编语言程序设计教程赵树升,杨建军编著本书以Intel80X86指令系统和汇编语言开发工具Masm611与Masm32为主体,在PC机的MS-DOS和Windows环境中,较为系统地介绍了进行汇编语言程序设计所需要的指令、语法以及调试工具Debug和W32Dasm。全书包括MS-DOS部分和Windows部分。第1章介绍了与软、硬件相关的基础知识。第2章详细介绍了主要的硬件指令、伪指令、源程序格式、程序设计与调试过程。第3章讲述了常用的程序设计技巧,重点介绍了分支程序、循环程序、中断程序和宏。第4章以实例介绍了汇编语言在MS-DOS下的应用。第5章介绍了32位汇编语言的特点以及Windows下汇编语言的特点。第6章介绍了Windows下如何实现窗口、鼠标、视频、磁盘、文件与进程相关的程序设计。本书实用性非常强,结构清晰,着重培养动手能力。本书可以作为高等院校汇编语言课程的教材,适用于计算机科学与技术以及相关专业的学生。本书前言本书以Intel80X86指令系统和汇编语言开发工具Masm611与Masm32为主体,在PC机的MS-DOS和Windows环境中,较为系统地介绍了进行汇编语言程序设计所需要的指令、语法以及调试工具Debug和W32Dasm。按照我国《普通高等学校本科专业目录和专业介绍》的规定,“汇编语言”是计算机科学与技术专业的主要课程,也是其他相关专业的基础课程。该课程的教学已经有20多年的历史,教材品种繁多。但是,由于计算机技术的飞速发展,以前的教材和教学方法已经不能完全适应今天的人才培养需要。在10多年使用汇编语言工具和3年教学经历后,本人编写了本书。本书具有以下特点。面向实用:学习汇编语言主要是为了应用,而不是研究汇编语言本身。因此,本书重点讲解了常用指令、语法的应用。本书专门使用两章内容分别讲述了MS-DOS和Windows的应用实例,着重强调了Masm611与Masm32、Debug与W32Dasm的应用。面向发展:目前汇编语言更多使用于Windows环境下,例如病毒分析、软件调试和软件加密。并且学习完Windows下的汇编语言,对面向对象程序设计会有较为深入的了解。因此,本书使用1章的篇幅介绍了Windows下的汇编程序设计和如何使用Windows下的调试工具W32Dasm。注重趣味性:汇编语言已经不像十几年前普遍作为工具用于程序开发,目前更多地是作为专业基础课程。如果继续把一些算法放到书中,用汇编去实现,学生学习起来会索然寡味。因此,本书实例提供了怎样做钥匙盘、怎样对软件加密、怎样调试修改程序、怎样与硬盘、键盘进行低级交互等,学生会非常有兴趣。全书共分6章。第1、2、3章主要由杨建军老师编写,第4、5、6章由郑州大学升达经贸管理学院赵树升老师编写。最后由赵树升老师进行统稿。限于作者的学术水平,本书难免存在疏漏和不当之处,敬请广大同行和读者指正。我们的邮箱是:huchenhao@263.net。赵树升2005年3月
