其他编程语言/工具
-
程序设计基础范爱华,孙吉杰《程序设计基础》可作为高职高专院校、成人高等学校的计算机类相关专业教材,也可作为计算机培训的教学用书,还可供程序开发人员和自学者参考。《程序设计基础》通过实例讲授程序设计的基本概念和基本方法;重点放在思路、算法、编程构思和程序实现上,语句只是实现算法的工具,强调主次分明,对流程图的讲解贯穿始终;通过对一些常见算法的分析,把算法的基础知识阐述清楚;在学习过程中注重培养读者的良好的编程习惯,例题具有高可读性和强规范性。《程序设计基础》选定程序设计语言为C语言,其中含有少部分的C++语言的成分(cin和cout语句)。对于数据组织,介绍其核心的数组、结构、链表、树,构建数据结构的初步知识。《程序设计基础》实际已整合C语言与数据结构的初步知识。 -
界面设计与Visual Basic实训教程崔武子主编本书包括两部分。第1部分包括15个实验,各实验中均提出预备知识、实验目标和实验内容,实验内容又分基本功能、基础训练和提高训练。在基础训练中引导学生一步一步实现基本功能要求,在提高训练中给出需提高的功能要求,同时还给出自由发挥的空间;第2部分包括Visual Basic课程设计概述和8个课程设计题目。在Visual Basic课程设计概述中简要介绍问题定义、界面设计、算法设计、流程图设计、编写程序代码、测试与调试、整理文档、系统维护等内容;各课程设计中均提m预备知识、预期目标、基本功能要求、基础训练、提高训练、创新训练。在基础训练巾一步一步实现基本功能中的所有要求;在提高训练巾提出需提高的功能要求,并简单介绍所需的知识;在创新训练中简单给出创新思路。另外,在附录中安排了Visual Basic课程设计要求、常用字符与ASCII代码对照表、一个参考课程设计题目以及常用内部函数。Visual Basic课程设计要求中给出课程设计报告需包含的内容、顺序、文档格式要求,其目的是帮助师生在教学过程中任务更加明确。本书既可作为大学本科生《界面设计与Visual Basic})教材的配套书,也可独立作为Visual Basic程序设计实验与课程设计教材。 -
常用工具软件袁启昌编本书用通俗易懂的语言,配以相应的图片,向读者介绍了目前最流行、最实用、最新版本的软件工具。全书共分10章,分别介绍系统维护软件,磁盘、光盘管理工具,文件处理、修复工具,压缩工具,阅读工具,翻译工具,媒体播放工具,图像、屏幕动画采集与处理工具,网络联络工具和上传下载工具。内容循序渐进,图文并茂,简单易懂,具有很好的指导性,是一本实用性很强的工具书。本书可作为各类院校的计算机教学用书,同时也可供所有计算机用户参考和使用。需要本书或需要得到技术支持的读者,请与北京中关村083信箱(邮编:100080)发行部联系,电话:010-82702660,010-82702658,010-62978181转103或238,传真:010-82702698,E-mail:tbd@bhp.com.cn -
计算机程序设计(美)法瑞尔|译者;张瑜译近年来,我国高等学校的计算机学科教育进行了较大的改革,急需一批门类齐全、具有国际水平的计算机经典教材,以适应当前的教学需要。引进国外经典教材,可以了解并吸收国际先进的教学思想和教学方法,使我国的计算机学科教育能够与国际接轨,从而培育更多具有国际水准的计算机专业人才,增强我国信息产业的核心竞争力。Pearson、Thomson、McGraw-Hill、Springer、JohnWiley等出版集团都是全球最有影响的图书出版机构,它们在高等教育领域也都有着不凡的表现,为全世界的高等学校计算机教学提供了大量的优秀教材。为了满足我国高等学校计算机学科的教学需要,我社计划从这些知名的国外出版集团引进计算机学科经典教材。为了保证引进版教材的质量,我们在全国范围内组织并成立了“清华大学计算机外版教材编审委员会”(以下简称“编委会”),旨在对引进教材进行审定、对教材翻译质量进行评审。“编委会”成员皆为全国各类重点院校教学与科研第一线的知名教授,其中许多教授为各校相关院、系的院长或系主任。“编委会”一致认为,引进版教材要能够满足国内各高校计算机教学与国际接轨的需要,要有特色风格,有创新性、先进性、示范性和一定的前瞻性,是真正的经典教材。为了保证外版教材的翻译质量,我们聘请了高校计算机相关专业教学与科研第一线的教师及相关领域的专家担纲译者,其中许多译者为海外留学回国人员。为了尽可能地保留与发扬教材原著的精华,在经过翻译和编辑加工之后,由“编委会”成员对文稿进行审定,以最大程度地弥补和修正在前面一系列加工过程中对教材造成的误差和瑕疵。由于时间紧迫和能力所限,本套外版教材在出版过程中还可能存在一些不足和遗憾,欢迎广大师生批评指正。同时,也欢迎读者朋友积极向我们推荐各类优秀的国外计算机教材,共同为我国高等学校的计算机教育事业贡献力量。 -
程序设计技术实验及学习指导陈策本书是《程序设计技术》的配套实验教材。其内容包括:程序设计实验目的、要求、步骤;简明上机操作指南;20个与课程教学进度一致的实验项目,每个实验项目由2~4个单元构成,包括不同风格的实验题目,从验证性、设计性实验到综合性实验,共70多个实验题目;与主教材配套的习题及参考答案;上机实验操作手册;编译错误信息检索;常用C语言标准(库)函数原型说明;模拟试卷和实验报告样本等。本书提供了大量的程序算法、有趣的问题解决方案、针对性较强的实验要求,是学习程序设计的得力助手,也可作为普通高校学生学习C语言程序设计课程的辅助教材和参考书籍。 -
STRUTS WEB设计与开发大全邱哲, 王俊标, 马斗编著本书由浅入深、循序渐进地介绍了如何使用Apache著名开源软件Struts来构建Web应用,同时介绍了一些构建Web应用时常用到的开源软件的使用方法,如Hibernate、Lucene等。 全书分为5篇,共22章,内容涵盖了JavaWeb应用概述、Struts入门、配置文件、Struts控制器、模型、Struts国际化、Struts标记库、多模块开发与Struts扩展、使用Tiles组织页而、使用Validator包进行验证、Struts的异常处理、Struts与Log4j、Struts与Ant、Struts与JUnit、Struts与Hibernate、Struts与Lucene以及DigitStore网站分析。 本书最大的特点在于为读者准备了非富的Web应用程序示例以供学习和扩展,力求使读者在学习理论的同时能够进一步通过现有的程序示例加深理解,牢固掌握知识。本书适合Java程序员和从事计算机软件开发的其他编程人员及项目开发人员,同时也可以作为新手学习Struts的最佳教材。 -
SprIng框架高级编程(美)约翰逊;蒋培译Spring框架是主要的开源应用程序开发框架,它使得Java/J2EE开发更容易、效率更高。本书不仅向读者展示了Spring能做什么?而且揭示了Spring完成这些功能的原理,解释其功能和动机,以帮助读者使用该框架的所有部分来开发成功的应用程序。本书涵盖Spring的所有特性,并且演示了如何将其构成一个连贯的整体,帮助读者理解Spring方法的基本原理、何时使用Sping以及如何效仿最佳实践。所有这些都以完整的样本应用程序来举例说明。读完本书,读者将能够有效地在各种应用中(从简单的web应用程序到复杂的企业级应用程序)使用Spring。本书旨在指导读者何使用Spring框架来实现各种有效应用程序的开发(从简单的Web应用到复杂的企业级应用)。通过一个完整的样本应用程序贯穿全书,举例说明Spring如何提供一个清晰的、分层的体系结构的基础;以及如何适当地使用Spring来实现好的OO设计和体系结构设计,以及如何应用最佳实践。本书面向欲深人学习Spring框架的Java/J2EE体系结构设计人员和开发人员,使他们能够把spring框架有效地用于从简单的Web应用到复杂的企业级应用;也非常适合Spring框架新手作为常备参考书。 -
面向对象分析与设计(美)多切蒂(O'Docherty, M.)著;俞志翔译《国外计算机科学经典教材:面向对象分析与设计(UML2.0版)》详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、UML和多层技术。《国外计算机科学经典教材:面向对象分析与设计(UML2.0版)》使用最常见的技术和方法,通过一个贯穿全书的案例分析,对面向对象的软件开发过程和使用面向对象技术的编程过程进行了透彻的讨论。首先阐述了面向对象软件项目的基本概念,然后基于广泛使用的方法,介绍了使用进行以测试为驱动的开发过程,最后研究了现实世界中的开发问题。《国外计算机科学经典教材:面向对象分析与设计(UML2.0版)》特色:·本书按照典型开发项目的步骤,整合了需求、设计、规范和测试;·案例分析清晰地说明了如何分析抽象的问题,从而最终得出一个具体的解决方案;·合作站点上的AQS(自动组卷系统)练习题使读者可以实践本书描述的技术。《国外计算机科学经典教材:面向对象分析与设计(UML2.0版)》按照典型开发项目的步骤,整合了需求、设计、规范和测试,详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、UML和多层技术。按理分析清晰地说明了如何分析抽象的问题,从而最终得出一个具体的解决方案。无论读者是在校师生还是参加业务培训的开发人员,或者是转向面向对象技术的有经验的程序员,《国外计算机科学经典教材:面向对象分析与设计(UML2.0版)》都会对您有所帮助。 -
UML用户指南(美)布赫倾UML三巨头毕生心血令全球软件工程师翘首期盼最畅销和最权威的UML使用指南历经十载,UML (统一建模语言) 已经成为可视化、详述、构造和文档化软件密集型系统工件的工业标准。UML作为事实上的标准建模语言,有力地促进了项目相关人员之间的沟通,大大降低了沟通中出现混乱的几率。而UML 2.0规范更进一步扩展了UML这门语言的适用范围和生命力,其内在的丰富表现力使得用户可以建模从企业信息系统和基于Web的分布式应用到实时嵌入式系统的任何事物。本书介绍了UML的基础知识,包括UML的术语、规则和语言特点,以及如何运用该语言去解决各种应用领域中的复杂建模问题。书中给出了大量实例,这种基于实际应用的学习方式,有助于读者迅速掌握UML的基本概念、独特性质及应用。第2版中保持了第1版论述全面深入、由实例驱动的特点,并彻底更新了内容以符合UML 2.0规范。本版新增内容●新增一章介绍组件和内部结构,包括用于构造封装设计的新技术。●新增和更新了所需接口、协作和UML profile的内容。●新增和修改了有关顺序图、活动图等的讨论。●增加了由UML 2.0规范引入的一些新变化。 -
程序设计的模式语言(美)维利斯德斯(Vlissides, J.M.), (美)科普林(Coplien, J.O.), (美)科兹(Kerth, N.L.)著“具备一种专门技能是一种能力,而将其应用到其他方面则是另一种能力。了解模式就会具备这些能力。.本书由JohnM.Vlissides、Vlissides,JamesO.Coplien和NormanL.Kerth编著。模式是根植于编程文化,根植于一种在当前体系结构下相同名义的设计迁移行为,以及根植于任意文化中永恒的共同部分实践的一种文化形式。本卷是面向专业软件开发者模式系列的第二本书籍。其中介绍的模式可以用于解决在软件设计和开发中经常会遇到的许多问题,包括了面向语言的模式和惯例、通用和专用目的的模式。体系结构模式、处理或者组织模式。解释型模式;以及面向并行编程、分布式系统和反应性系统的模式。本卷中收集的新模式不仅揭示了高级软件开发的秘密,也使得这些秘密易于应用到读者实际的工作中。..JohnM.Vlissides是位于纽约霍索恩的IBMT.J.Watson研究中心的一位研究人员。他作为设计者、实现者、研究者、演讲者以及咨询顾问在面向对象技术领域已经有超过十年的从业经验了。他是Designpatternts:ElementsofReusableObject-OrientedSoftware一书的合作者(Addison—Wesley,1995年)。JamesO.Coplien是位于伊利诺伊州内珀维尔的贝尔实验室软件生产研究部的一名成员。他的研究兴趣集中在针对软件开发处理的多范例开发方法和组织人类学上,他是AdvancedC++:ProgrammingStylesandldioma(Addison-Wesley,1995年)一书的作者。NormanL.Kerth是俄勒冈州波特兰的EliteSystems的主要咨询顾问,他为许多公司提供服务以确保它们成功转向面向对象技术,他的业务范围包括规范和设计行为、质量保证、增强式持续处理、项目管理以及构建有效的团队等诸多领域。...
