程序设计综合
-
汇编语言程序设计廖建明 主编《汇编语言程序设计》以80x86系列微型计算机为硬件基础,系统地介绍汇编语言程序设计的基本知识、基本原理、程序设计技术,以及汇编语言程序的开发过程。全书共分11章,介绍相关基础知识,IBM PC微型计算机的结构、功能、寻址方式和指令系统,基本汇编语言和MASM高级宏汇编语言的格式和各种伪指令,基本的顺序、分支和循环程序设计方法和技术,子程序的设计方法,以实例形式介绍算术运算、串操作、表处理和代码转换等常用汇编语言程序设计技术与方法,输入输出、中断、DOS系统调用和BIOS中断调用程序的设计,32位微处理器结构、指令特点以及Win32编程基础方法,汇编语言程序的开发过程及上机操作 过程。《汇编语言程序设计》可作为高校计算机及相关专业的教材,也可作为高校师生和工程技术人员的参考书。 -
名师讲堂章立民 著《ASP.NET3.5AJAX服务器编程精选71例(使用C#)》是两岸三地公认最优秀的IT图书作家章立民先生的最新力作,全面剖析了ASP.NET 3.5 AJAX在Web服务器开发中的应用。全书共7章。第1-2章对AJAX基础知识和ASP.NET.AJAX技术进行了概述。第3-7章结合嵌套购物车、书籍定购界面、动态调整照片显示比例、个性化的网页相簿、异步平行输入输出界面、动态绘制的2D和3D统计图表等大量实例,深度探讨了UpdatePanel、ScriptManager、UpdateProgress和Timei等ASP.NET 3.5常用服务器控件的使用技巧,并完整阐述了PageRequestManager-类的异步回发技巧。通过学习,读者可以树立正确而扎实的异步网页开发理念,能够编写出专业级别的Web应用系统。《ASP.NET3.5AJAX服务器编程精选71例(使用C#)》实例丰富,好学实用,不仅适合初学ASP.NET AJAX技术的开发人员,对具有一定ASP.NET网络应用程序开发经验的开发人员,也会有有益的帮助。 -
Java软件结构与数据结构(美)刘易斯,(美)切斯 著《Java软件结构与数据结构(第3版)》是著名作者John Lewis与William Loftus作为其一流的CS1教材“Java Software Solutions:Foundations of Program Design”的姊妹篇。尽管《Java软件结构与数据结构(第3版)》的英文名为“Java Software Structures: Designing and Using Data Structures”,但正如作者在前言中所说的那样,《Java软件结构与数据结构(第3版)》其实是一本可作为“数据结构与算法”课程的教材。根据使用了前两版的教师和学生的反馈,作者在第3版中进行了重大修改,以适应教学的需要。《Java软件结构与数据结构(第3版)》关注的是数据结构和算法背后的核心设计问题。在展现每种集合时,《Java软件结构与数据结构(第3版)》都是先探讨该集合的一般概念,接着再讨论该集合在问题求解中的用法,最后讨论了各种候选实现方案。因此,《Java软件结构与数据结构(第3版)》是“数据结构与算法”Java语言描述课程的理想教材。 -
C语言程序设计马俊,夏美云 主编《C语言程序设计(计算机二级教程)》主要内容包括二级考试基础知识、C语言程序设计概述、基本数据类型、运算符及表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、指针、数组、用户标识符的作用域和存储类别、编译预处理和动态存储分配、结构体与共用体、位运算、文件、面向对象程序设计基础、上机考试指导共16章。书中给出了大量的例题和习题,书后给出了附录,便于学生自学。依据高等院校“C语言程序设计”课程教学内容的基本要求而编写,充分考虑到理论与实践的结合,在讲解C语言程序设计基本知识的同时,更注重讲解相应的程序设计技巧、常用算法以及具有实用价值的程序实例,并设有专门章节介绍上机步骤、调试技巧。《C语言程序设计(计算机二级教程)》既有严密完整的理论体系,又具有较强的实用性。《C语言程序设计(计算机二级教程)》适合普通高等院校本、专科计算机与非计算机专业作为“C语言程序设计”课程教材使用,也适合C语言初学者用作计算机二级考试的学习与参考用书。 -
名师讲堂章产民 编著《ASP.NET3.5AJAX客户端编程精选166例(使用C#)》是两岸三地公认最优秀的IT图书作家章立民先生的最新力作,全面剖析了ASP.NET 3.5 AJAX在Web客户端开发中的应用。全书共8章。第1-2章通过97个精彩范例,介绍ASP.NETAJAXControl Toolkit的使用;第3章讲解如何在ASP.NET页面中使用JavaScript;第4-5章深入介绍.1avaScript的OOP扩展功能和日期全球化功能;第6~7章介绍如何在客户端使用JavaScript异步调用Web服务(.asmx)、WCF服务(.SVC)和ASP.NET应用程序服务;第8章学习创建非可视客户端组件、客户端行为(Behavior)、客户端控件(Client Controls)、扩展器(.Extender),以及具备客户端功能的服务器控件。通过学习《ASP.NET3.5AJAX客户端编程精选166例(使用C#)》,读者可以树立正确而扎实的异步网页开发理念,能够编写出专业级别的Web应用系统。《ASP.NET3.5AJAX客户端编程精选166例(使用C#)》实例丰富,好学实用,不仅适合初学ASP.NET AJAX技术的开发人员,对具有一定ASP.NET网络应用程序开发经验的开发人员,也会有很大的帮助。 -
J2EE框架深度历险王进 编著《J2EE框架深度历险》力图由浅入深,全面细致地介绍J2EE的常用框架Struts,Hibemate和Spring。《J2EE框架深度历险》重点介绍核心技术,同时对相关的软件开发思想,面向对象的原则以及常用的设计模式都有所涉及。《J2EE框架深度历险》的例子简单真实,将复杂的任务拆分成多个步骤逐一介绍,大大减轻了读者阅读的负担。另外,和其他同类书籍不同的一个特点是:《J2EE框架深度历险》旨在引导读者根据实际需要取长补短,并根据企业的实际需求给出大量的提示,让读者不但了解技术,同时也了解技术内部实现的机理和思想。《J2EE框架深度历险》叙述详尽,条理清晰。对于初学J2EE框架者是一本很好的入门书籍。经验丰富的J2EE开发人员也可以通过阅读《J2EE框架深度历险》得到巩固和提高。 -
面向多Agent系统的辩论协商研究黄河笑 编著在多Agent系统协商交互领域中,辩论协商是最近几年刚刚兴起的,它在各个领域有着广泛的应用。《面向多Agent系统的辩论协商研究》叙述深入浅出,取材新颖,反映了分布式人工智能中辩论协商Agent的技术特点;从应用角度出发,介绍了辩论协商的主要内容。《面向多Agent系统的辩论协商研究》共分五章,第一章 是绪论,第二章 是面向辩论协商的Agent外部系统结构,第三章 是面向辩论协商的Agent交互模型设计,第四章 是辩论协商中的论证框架,第五章 是面向辩论协商的多Agent系统应用。《面向多Agent系统的辩论协商研究》兼顾课堂教学和自学的特点,可作为高等院校研究生学习的入门教材或参考书。 -
Visual Basic 6.0程序设计教程张彦玲,于志翔 编著《Visual Basic 6.0程序设计教程》重点阐述Visual Basic 6.0程序设计的编程思路和实现方法,以及面向对象程序设计的基本概念,并结合文科大学生的特点,突出了计算机在教学过程中的实际应用。全书思路清晰、通俗易懂、实例丰富,包括VB常用内部控件、程序控制结构、数组、菜单、文件、对话框以及数据库应用等内容。在配套《visualBasic 6.0程序设计实验指导》一书中,对《Visual Basic 6.0程序设计教程》各章习题做了详尽解答。通过学习,读者能够充分利用VB的强大功能进行前台设计,并掌握连接Access数据库作为后台支持的方法与技巧。VB与Access相结合,是开发桌面数据库应用程序的完美组合。《Visual Basic 6.0程序设计教程》内容丰富、实用性强,既可以作为高等院校非计算机专业学习Visual Basic 6.0程序设计的教材,也可以作为全国大学生计算机二级VB考试的参考书目。 -
C++程序设计原理与实践(美)斯特劳斯特鲁普 著为编写实际的应用程序做好准备:无论你是为了进行软件开发还是进行其他领域的工作。《C++程序设计原理与实践(英文版)》假定你的最终目标是学会编写实际有用的程序。以基本概念和基本技术为重点:与传统的C++教材相比,《C++程序设计原理与实践(英文版)》对基本概念和基本技术的介绍更为深入。这会为你编写有用、正确.易维护和有效的代码打下坚实的基础。用现代C++语言编程:《C++程序设计原理与实践(英文版)》一方面介绍了通用的程序设计方法(包括面向对象程序设计和泛型程序设计)。另一方面还对软件开发实践中使用最广泛的程序设计语言——C++进行了很好的介绍。《C++程序设计原理与实践(英文版)》从开篇就开始介绍现代C++程序设计技术,并介绍了大量关于如何使用C++标准库来简化程序设计的内容。适用于初学者以及任何希望学习新知识的人:《C++程序设计原理与实践(英文版)》主要是为那些从未编写过程序的人编写的。而且已经由超过1000名大学一年级新生试用过。不过,对于专业人员和高年级学生来说,通过观察公认的程序设计大师如何处理编程中的各种问题。同样也会获得新的领悟和指引。提供广阔的视野:《C++程序设计原理与实践(英文版)》第一部分非常广泛地介绍了基本程序设计技术,包括基本概念、设计和编程技术、语言特性以及标准库。这些内容教你如何编写具有输入、输出、计算以及简单图形显示等功能的程序。《C++程序设计原理与实践(英文版)》第二部分则介绍了一些更专门性的内容(如文本处理和测试),并提供了大量的参考资料。 -
用C++语言编写数学常用算法陈必红 著《用C++语言编写数学常用算法(修订版)》主要介绍用C++语言编写各种与实数和复数有关的常用数学算法的程序,包括线性代数、矩阵运算、实数方程求解、插值、拟合、数值积分、微分方程求解、特殊函数、函数变换、回归分析等。《用C++语言编写数学常用算法(修订版)》给读者提供两个方便实现数学算法的类,即矩阵类和函数类。书中所有程序均调试通过,并存放在电子资料包中。《用C++语言编写数学常用算法(修订版)》提供的类库为作者的独创,具有编程容易、效率高的特点。此外,本修订版增加了一章,专门介绍VC++编程,并给出了独特的子窗口技术。《用C++语言编写数学常用算法(修订版)》可供科研人员、工程技术人员和程序员阅读使用,也可作为中、高等院校学生学习、研究及软件开发的参考书。
