其他编程语言/工具
-
FORTRAN 77程序设计上机指导朱明方编著书是《FORTRAN77程序设计上机指导》一书的修订版,对原书作了较大的修改。修改以后,本书更具特点、更加实用,具体表现在以下几个方面。1??突出了目前广泛使用的PC系列微机及其操作系统MSDOS的介绍和操作使用练习。2??突出了DOS下的文本编辑工具的介绍。3??对PC机上用的FORTRAN集成环境――程序员工作平台作了介绍。4??扩充了一部分实验内容。增加了实验的难易层次,同时结合实验向读者介绍了一些常用的查找与排序的方法,为非数值处理问题的程序设计打下基础。全书分为上机指导和上机实验两部分。第一部分,为初学者上机实验提供必要的基础知识,特别是有关文件的一些基本概念与操作,这是读者上机练习时首先遇到的问题。有了这些基本概念,初学者上机练习就会顺利得多。第二部分,按照循序渐进、由浅入深的原则共编排了19个实验,配合教学的内容围绕相同的训练目的安排了不同层次的实验,每个实验又有不同难度的题目,读者可以有充分的选择余地,可以满足各类读者的不同要求。实验15、实验18、特别是实验19难度较大,适合于基础比较好的学生使用。本书可作为大专院校的实验课教材,也可作为自学FORTRAN程序设计者的参考书。
-
小组软件开发过程(美)Watts S.Humphrey著;袁昱译《小组软件开发过程》(简称“TSPi”)是美国Embry-Riddle Aeronautical大学为计算机科学系研究生和高年级本科生开设的一门软件工程课的教科书。这本书系统地论述了如何以开发小组的形式来进行软件的开发,并对开发过程作出了具体而详尽的指导,包括小组成员之间的协调、进度的管理、质量的控制等等令读者最感兴趣的方面。全书共四个部分:第一部分——绪论,包括前两章,是对理论的简单介绍,介绍了什么是TSPi、TSPi的组织结构等内容。第二部分——TSPi过程,包括第三章到第十章,则是整个小组研究周期的详细内容,详细解释了小组软件开发的步骤,并且给出了TSPi完整形式的例子。第三部分——小组角色,包括第十一章到第十五章,提供了小组成员角色的细致描述:小组领导者、开发经理、计划经理、质量/生产经理,以及技术支持经理。第四部分——使用TSPi,包括第十六章到第十八章,讲述了在使用本书的过程中需要注意的一些原则。全书内容难度适中,全面生动地阐述了软件工程的基本知识。本书实用性与可读性较强,适用于软件开发项目经理、程序员和一般编程爱好者在开发软件时参考,也可作为高等学校计算机软件工程课程的参考教材使用。
-
并行程序设计方法学刘健著《并行程序设计方法学》重点讨论了面向应用的并行程序设计方法学,系统地阐述了关于并行序设计的理论、观点、方法和技术。主要内容包括非交错并行计算模型(包括数据驱动/相关驱动计算模型与实时/非实时分布式状态机模型)、抽象相关分析技术、并行分解技术(包括论域分解、对象分解、计算分解与控制分解)、并行软件工程以及可重用并行软件开发环境等问题,其中许多内容是第一次发表的。
-
CORBA教程(美)R.Otte,(美)P.Patrick,(美)M.Roy 著;李师贤等译校CORBA规范是由OMG对象管理组提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作及独立于平台和编程语言的对象重用。全书共分4部分,分别介绍了CORBA的基本思想、体系结构以及CORBA应用程序的设计、开发与调配。本书是面向对CORBA感兴趣或是想用CORBA设计、开发、调配分布式应用程序的读者,也可作为大专院校相关专业的教材或教学参考书。
-
COBOL从入门到精通(美)[C.巴鲁迪]Carol Baroudi著;邱仲潘等译;邱仲潘译面对2000年及传统代码的维护和改进等问题,当代程序员无不感到巨大的压力。本书的出现可以大大缓解这种压力,它为程序员提供了解决这些问题的具体办法和一些从未公开发表的诀窍。全书分三大部分,共28章,第一部分介绍COBOL语言的背景、要素、结构和扩展功能;第二部分讨论了传统代码和传统系统问题;第三部分讲述了COBOL的现代编程问题,介绍了结构化COBOL,面向对象COBOL,图形用户接口,与其它语言集成,以及使用COBOL 2000等问题。
-
Java编程高手北京博彦科技发展有限责任公司著本书系统介绍了使用Java进行应用程序开发以及Java小程序开发的基本方法和技巧.详细内容包括:Java和Visual J++简介,Visual J++开发环境,Java编程基础,Java类、接口和包的基础知识,Java程序的分类,编写Java小程序,编写Java应用程序,调试Java应用程序,数据库编程,开发WFC控件,开发COM组件,最后是一个Visual J++应用程序开发实例。本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。
-
基于C++CORBA高级编程(美)Michi Henning,(美)Steve Vinoski著;徐金梧等译CORBA规范是目前最具生命力的跨平台技术,它独立于网络协议、编程语言和软硬件平台,支持异构的分布式计算和不同编程语言的对象重用。全书共22章,系统地介绍了CORBA的基本体系和概念,IDL语义和映射为C++的规则、POA和对象生命周期,CORBA机理和ORB,动态CORBA特性以及CORBA重要的服务程序。本书的独到之处在于它不仅介绍概念及资源,更重要的是讲述超越API的CORBA内部机制、各种设计方案及其优缺点,还有不少令你少走弯路的技巧和建议,此外提供实际开发细节的代码实例。本书是一本使用C++编写CORBA应用程序的实用指南,适用于大学教师和研究生作为教材或参考书,也可作为从事CORBA技术开发的软件工程师的参考书。
-
程序设计语言编译原理陈火旺等编著内容简介本书是在陈火旺屈家华、孙永强三位教授编写的《程序设计语言编译原理》的基础上,结合编译技术的最新研究成果和作者多年的教学经验编写而成的。本书比较全面、系统地介绍了编译程序构造的一般原理和基本实现方法,内容包括词法分析、语法分析、属性文法与语法制导翻译、语义分析与中间代码产生、符号表与运行时存储空间组织、优化与目标代码生成、并行编译技术。与原教材相比,本书将编译技术的最新发展,例如属性文法、面向对象语言的编译技术、并行编译技术、编译程序自动构造工具等内容系统地融合到教材中;在语言背景方面,以C,PaSCal替代原教材中的FORTRAN和Algol;并在一些重要的章节中增加了必要的例题,以帮助读者理解和自学。本书可作为高等(理、工)院校计算机科学(或工程)专业的教材,或作为教师、研究生、高年级学生或软件工程技术人员的参考书。
-
SCO OpenServer 5.1程序员参考大全本丛书编委会编本丛书由五本构成,该书是其中的一本,由3篇构成。第一篇“SCO OpenServer程序员指南”由9章构成,主要内容包括开发基于网络的应用程序、使用XTI或TLI开发应用程序、使用TLI开发基于TCP/IP上的应用程序、使用TLI来开发基于IPX/SPX的应用程序、利用XTI开发基于NetBIOS协议的应用程序、使用ONC RPC和XDR开发分布式应用程序、用Internet套接字开发基于TCP/IP的应用程序、采用UNIX域套按字的进程间通信、开发SNMP代理的SMUX通信实体。第二篇“ SCOOpenServer编程工具指南”由13章构成。中要内容包括编程工具使用、C编译系统、C语言编译程序、COFF链接编辑程序、lint分析程序、dbXtra和dbxtra、符号化调试程序、绝对调试程序、C程序员高效工具、make、派代码控制系统、lex、yacc。第三篇“ SCO OpenServer精选案例指导”由12章构成,主要内容包括浮点运算、依照标准C的开发、构造和使用消息目录、使用可信任设备、使用事件管理器API、在ksh中的作业控制、普通对象文件格式、ELF对象文件、增强asm工具、映像文件选项、把应用融入桌面中、客户分布控制工具包。本书内容系统、准确、权威,讲述全面、详细,图文并茂,指导性和可操作性强。本书实例丰富,并附有丰富的源代码。本书不但是SCO OpenServer编程人员、UNIX系统分析员、UNIX网络管理员、UNIX系统维护人员、SCO OpenServer系统爱好者的开发指导书,同时也是高等院校相关专业的师生自学、教学用书和科技图书馆馆藏图书。本书配套光盘包括与本书配套的电子书。
-
Visual FoxPro 6.0可视化编程快速上手张水平主编Visual FoxPro 6.0是Visual FoxPro的最新版本。本书系统地讨论了数据库的基本概念。逻辑数据库的设计标准、根据用户需求运用数据库管理系统进行数据库应用系统设计的过程。同时,详细地介绍了借助于Visual FoxPro 6.0提供的各种工具,实现物理数据库及应用系统的方法。本书跟踪VisualFoxPro 6.0新增技术,是一本将理论和实践融为一体的教学用书。为了便于读者在学习过程中,练习、实践。每一章后面均附有小结与习题。本教材适合于计算机专业数据库、办公自动化方面的教学,也可作为非计算机专业的应用教材