软件与程序设计
-
Visual Basic程序设计教程龚沛曾等编《VisualBasic程序设计教程(6.0版)》是按照教育部计算机基础教学三层次要求组织编写的教材。《VisualBasic程序设计教程(6.0版)》以Visual Basic 6-O(简称VB6)为背景,介绍高级语言程序设计、面向对象方法和可视化编程技术。主要内容包括VB环境和程序设计基础知识,对象的基本概念和方法,VB的窗体、菜单、控件等的设计。文件操作,绘图,程序调试和排错,API与OLE,VB多媒体应用开发技术,VB数据库应用开发以及网络应用开发技术。《VisualBasic程序设计教程(6.0版)》包括实用例题和丰富的思考题-除注意培养学生基本的程序设计能力外,重点向学生介绍了可视化编程技术及VB在多媒体、数据库和网络中的应用。《VisualBasic程序设计教程(6.0版)》可作为高等学校非计算机各专业或计算机应用专业的教材,也可供从事计算机应用和开发的各类人员学习使用。《VisualBasic程序设计教程(6.0版)》同时配有《Visual Basic实验指导和测试》书及教学辅助课件供教师和学生自学使用。 -
并行编译方法沈志宇等著本书论述并行编译系统设计和实现的方法。概述并行处理与并行编译系统的功能、结构,简要介绍并行程序设计语言,重点论述并行编译方法,包括依赖关系分析、程序并行化、并行编译和并行运行库技术。本书的读者对象是并行计算机的研制和应用人员,特别是研究并行编译系统和并行程序设计语言的科技人员和相应专业的研究生。 -
快易通Java程序设计冉浩编著Java语言是新型的面向对象的语言,它功能强大,特别适合于Internet程序开发。本书全面、系统地介绍了Java语言的编程方法。内容包括:Java语言的产生和发展、Java语言的基本概念和语法、Java小应用程序、图形用户界面、网络通信、利用AWT进行图形用户界面设计的方法等。本书内容丰富,示例详尽,既有Java编程的基础知识,又有一些中高级的内容,适合作为学习Java语言入门书,也可作为各类用户的参考书。 -
Visual Basic开发指南(美)Steve Brown著;李凤华[等]译API是应用程序编程接口(Application Programming Interface),它是程序调用动态链接库(DLL)使用的接口。Windows有大量的API,利用API编程,可以大减轻编程的工作量,同时节省程序空间。本书详细介绍Windows API的基本原理,并说明如何在Visual Basic编程中使用各种API,增加应用程序的灵活性和功能性。 -
数字集成系统的结构化设计与高层次综合王志华,邓仰东编著采用结构化设计技术,可以有效地提高集成电路设计方案的可重复使用性;采用高层次综合技术,可以有效地提高数字系统的设计效率。本书讨论有效提高数字集成系统设计能力的结构化设计方法和高层次综合技术。重点讨论结构化设计思想在不同层次的应用,同时还包含了高层次综合的基本思想。前8章讨论数字系统的设计,第9章简单介绍了模拟与混合系统设计中的特殊问题。本书可作为高等院校电子类高年级本科生与研究生的教材,也可以作为相关领域的工程技术人员的参考资料。 -
C++语言程序设计习题与实验指导郑 莉 傅仕星本书是《C++语言程序设计》的配套教材。书中内容分为两部分:第1部分习题解答,给出了《C++语言程序设计》各章习题的参考答案,以及少量补充习题和答案,共189道习题。第2部分实验指导包括13个精心设计的实验,分别与《C++语言程序设计》各章内容配合,力图使读者在实践中达到对书中内容的深入理解和熟练掌握。实验指导部分的每一个实验都包括“实验目的”、“实验任务”、“实验步骤”和“答案与提示”。这些习题解答和实验内容,不仅可以指导读者上机练习,也可以由教师选作例题在课上演示,使教学内容更加丰富。如果读者没有足够的时间做完全部习题和实验,将剩下的题解作为例题阅读也不失为一种好的选择。此外,在书后的附录中还包括VisualC++开发环境简介、ASCII码表以及常用系统函数等内容。本书中的全部程序都在Windows环境下VisualC++系统中测试通过。本书在出版前其讲义曾在清华大学“计算机软件技术基础”课试用,取得了良好的效果。计算机程序设计是一门实践性很强的课程,因此仅仅通过阅读教科书或听课是不可能掌握的,学习程序设计的最重要环节就是实践。作者编写本书作为与《C++语言程序设计》配套的实验教材,目的就在于为读者从看懂教科书过渡到具有基本的编程能力助一臂之力,使读者在实践的过程少些曲折和彷徨,多些成功的乐趣。本书适合作为大专院校非计算机专业的程序设计入门教材。 -
高端图形图像核心技术宝典数码影像技术丛书编委会编著本套书由3本构成,本书是其中之一,该书由两部分构成。第一部分:SGI数字介质程序设计指南。该部分介绍了SGI数字介质开发环境——Dmdev的使用,是专为开发数字介质应用而编写的。Dmdev是一系列的程序库,为数字介质I/O、文件操作、数字介质的播放和转换提供了通用的应用程序接口(API)。本书还介绍了基于Dmdev的最终用户桌面介质工具的应用,这些工具包括:音频数据和图像的捕捉、编辑、录制、播放、压缩和转换,以及视频和音频的控制面板。此外,本部分中给出的详尽的技术信息和大量基于Dmdev的代码实例,对高端介质开发软件工程师而言都是难得的参考书。另一部分是作为当前三维软件的另一分支。用编程语言实现动画是高级开发人员的首选。Cosmo 3D是一个场景图形应用程序接口,加速和促进了创建复杂图形应用程序的过程,它允许应用程序使用比OpenGL语言更高级的界面。开发人员可以与放置在一个对象等级中的C++对象交互,从而轻易地实现三维建模和本部分由15章和3个附录构成,主要内容包括:介绍Cosmo 3D,创建几何体,指定几何体的外表,场景图形节点,创建场景图形,在场景中放置对象,遍历场景图形,光和雾,浏览场景,场景图形引擎,传感器,用户界面机制,多处理技术,优化渲染,向虚拟世界添加声音。附录分别介绍了:Cosmo的基本类,Csmo 3D示例应出田序和Cosmo 3D种类层级。本部分不同于一般的三维软件用户指南,没有对菜单或命令的详解,而是编程和三维的结合体,是较高层次的自学教材,要求读者具有C++的编程基础。全书内容新颖、丰富,由浅入深。该书不仅是高端图形图像领域从事开发与应用的广大从业人员重要的开发指导书,同时也是高等院校师生教学、自学参考用书,及科研院所和科技图书馆藏图书。本书配套光盘内容包括:与本书配套电子书。 -
MapBasic程序设计王晓武,陈宗敏,杜兴国编著MapInfo及其MapBasic是美国MapInfo公司的产品。MapInfo及其MapBasic的推出吸引了越来越多的用户,目前它已经在世界范围流行起来。本书通过大量程序实例详细介绍了基于Windows95/98平台的MapBasic for MapInfo集成开发环境、程序设计方法、用户界面应用、地理信息数据表的存取与查询、文件输入/输出、基于Windows平台的高级应用技术以及利用MapBasic语句和函数实现跨平台混合编程的集成地图开发方法及有关技术。本书还对MapBasic4.0的语句和函数进行了全面系统的详细分析介绍,并结合程序实例详细介绍每条语句和函数的功能、语法、说明及使用技巧。读者不仅可以按照本书介绍的方法设计、编写和调试MapBasic for MapInfo的应用程序,还可以参照大量的例程,开发出自己的高质量的地理信息应用系统。本书可供大专院校计算机专业和测绘专业的教师和学生使用,还可供从事统计、国土资源、城乡规划、信息中心、测绘、邮电、水利、油田、林业、军队、公安、工商等部门的广大业务和技术人员使用。 -
VISUAL J++编程疑难详解徐彤,曹瑞琦等编著Visual J++6.0是微软(Microsoft公司的Java )开发平台,作为微软公司在Internte上的主推技术之一,Viula J++被赋予了很多优秀的特点和功能。本书针对Viusal J++6.0在应用中常见的问题,从技术角度入手,进行了详细的解释分析。本书所介绍的内容深入浅出、全面且实用性强,既适合初学者快速掌握Visual J++编程技术,也适于技术开发人员在开发工作中参考阅读。 -
高端图形图像核心技术宝典数码影像技术丛书编委会编著本套书由3本书构成,本书是其中之一,它全面介绍了高瑞图形图像核心技术OpenGL Optimizer的开发、编程技术。OpenGL Optimizer是SGI开发的程序员工具包,它包括一个应用程序接口(API)——高级图形算法库——和一组方便应用程序开发人员编程的工具。全书由16章及7个附录组成,其中详细讲解了场景图形、高阶几何基本要素、显示列表、顶点数组、细节层次、场景图形的立体化、镶嵌操作、多种剔除技术、反射映射、多进程多处理器计算技术等等,并深入探讨了这些工具协同工作的方式,以及在利用OpenGL Optimizer开发大型可视化应用程序时可能遇到的问题和解决办法。附录介绍了OpenGL Optimizer的安装、范例应用程序、利用应用程序调整场景图形、类层次结构等,为方便读者更好地学习本书,书中最后列出了相关术语中英文对照表以供参考。本书内容新、丰富,由浅入深,实用性和指导性强,不仅是高瑞图形图像领域从事开发与应用的广大从业人员重要的开发指导书,同时也是高等院校师生教学、自学参考用书,及科研院所和科技图书馆的馆藏图书。本书配套光盘内容包括:与本书配套的电子书。
