其他编程语言/工具
-
程序设计入门经典金斯利-休斯对于编程,人们普遍存在这样一个误解:只有具备多年编程经验的专业人员的胜任。通过学习《程序设计入门经典》,您会发现这种观点是错误的。《程序设计入门经典》为非编程人员学习编程基础知识提供了有力的支持,逐步引导您最终成为专业的开发人员或编程爱好者。《程序设计入门经典》通过用各种语言(如C++、Java、VBScript和JavaScript等)编写的代码示例详细介绍了如何进行编程,可作为学习编程的初级指南。若您的计算机上没有安装学习《程序设计入门经典》所需的工具和素材,可以很容易地通过Internet下载。读完《程序设计入门经典》,您将会掌握扎实的编程基础知识,并能够熟练地完成各种编程任务。《程序设计入门经典》适用于任何对编程感兴趣的初学者,学习《程序设计入门经典》您无需具备编程方面的背景知识。
-
生成所有元组和排列苏运霖关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。作为关于组合查找的冗长一章的一部分,这个分册开始关于如何生成所有可能性的讨论。具体地说,它讨论所有n元组的生成,然后把这些思想扩充到所有排列上。这样一些算法提供了一个自然的导引,借助于此,关于组合数学的许多关键思想都可加以介绍和剖析。.本册的出版揭开了人们急切等待的《计算机程序设计艺术第4卷组合算法》的序幕。作为关于组合查找的冗长一章的一部分,这一册开始讨论如何生成所有可能性。特定地说,它讨论所有n元组的生成,然后把这些思想扩充到所有排列上。这样一些算法提供了一个自然的导引,借助于此,关于组合数学的许多关键思想都可加以介绍和剖析。在第4卷的这一册和其他册中,通过讨论有关的游戏和数学难题,Knuth阐明一个重要的观点:严肃的程序设计也可以是一种乐趣。...
-
UML自动化测试技术徐宏喆、陈建明UML自动化测试技术是一种新兴的软件测试方法,国内外多所大学和研究机构都在进行这方面的理论研究。《21世纪大学计算机专业教材:UML自动化测试技术》是一本系统介绍使用YML模型实现软件自动化测试的计算机技术著作。书中对软件自动化测试的要求和UML模型的可测性进行了分析,从软件自动化测试和UML建模语言入手,引入UML自动化测试技术的原理,然后通过实例,分别从单元测试、集成测试、系统测试、Web系统测试和实时系统测试五个方面说明自动化测试的方法,并且列出了一些自动化工具以及其实现方案,最后综述了该技术的发展趋势。《21世纪大学计算机专业教材:UML自动化测试技术》适合作为高等院校计算机、软件工程等专业本科高年级教材,亦可供从事软件质量保证和软件测试等相关技术研究的研究生、教师、技术人员参考。
-
精通J2EE-Eclipse.Struts.Hibernate.Spring整合应用案例计磊,李里,周伟 编著本书较为全面地介绍J2EE Web应用开发的程序设计技术。书中首先介绍相关的知识点,引导读者进入J2EE Web技术的世界。然后讲解网上购物子系统、公告管理系统、网上书店、BBS系统、信息发布平台、学生课程及成绩管理系统、个性化定制系统、网上文件管理系统等8个实用的系统。书中的实例在最新的Eclipse版本上开发完成,采用了JSP、Servlet、Struts、Hibernate、Spring及Ajax等众多技术,包含了许多重要的设计思想。在讲解时,按照需求分析、系统设计到系统实现的思路,详细阐述了每个系统的实现细节,引导读者从最基本的操作开始,一步一步完成这些系统的设计与实现。本书结构脉络清晰,内容深入浅出,适合Java初、中级读者学习使用,是没有项目开发经验的读者的实例指导教材,同时也可以作为IT培训机构的培训教材。[看更多]
-
社会工作经典译丛(美)威廉·R·纽金特(William R.Nugent)、(加)杰基·D·西帕特(Jackie D.Sieppert)、(美)沃尔特·W·赫德森(Walter W.Hudson) 著;卓越、叶文振、本书基于实践工作与科学研究之区别,力推“实践评估”之理念与“经验性实践模式”,并以此为核心,全面介绍了针对社会工作评估实务的“计算机辅助社会服务”(CASS)系统所蕴含的大量评估标准与技术。难能可贵的是,作者在阐释的过程中提供了大量的鲜活案例,有利于读者提升社会工作评估的实务能力和更透彻地理解所介绍的评估标准与技术。本书分为三个部分。第一部分介绍个案设计方法,同时也涉及一些基本的个案设计。第二部分介绍了评估实务中的测量。第三部分介绍了社会福利服务的计算机辅助软件。该书为高等院校教师提供了一本具有教材性质的评估方法专著,相关教师可以借助此书向那些需要参与评估实务的学生传授必须掌握的评估技术知识。同时,该书也是一本为学生提供各种技术性参考的教材,它不仅为学生学习与掌握评估实务的理论和方法予以指导,而且还帮助学生在与服务对象的互动中实施和检查评估方案。
-
软件应用绝密X档案《电脑爱好者》杂志社打造性能超群的个性爱机家庭娱乐让你玩转多媒体白领办公必备技能秘籍建筑万里长城保护好电脑
-
ECLIPSE完全手册周竞涛 主编本书共分三篇,“基础篇”介绍了Eclipse及相关插件的安装、基础操作、Java开发工具以及代码调试等知识;“进阶篇”介绍了Eclipse中CVS、JUnit、SWT/JFace、Web相关技术的使用及相关插件;“高级篇”介绍了Eclipse体系架构、插件开发流程、Eclipse扩展基础、JDT技术内幕以及资源管理中Natures和Builders的应用等知识。适合Java程序员及各类软件开发人员阅读和参考。全书本着“求全求精”的宗旨,力求全面而系统地介绍Eclipse开发环境对各种Java应用开发的支持。全书共分三篇,“基础篇”介绍了Eclipse及相关插件的安装、基础操作、Java开发工具以及代码调试等知识;“进阶篇”介绍了Eclipse中CVS、JUnit、SWT/JFace、Web相关技术的使用及相关插件;“高级篇”介绍了Eclipse体系架构、插件开发流程、Eclipse扩展基础、JDT技术内幕以及资源管理中Natures和Builders的应用等知识。本书适合Java程序员及各类软件开发人员阅读和参考,为了便于不同层面的读者根据兴趣进行选择性的阅读,全书的大部分章节都力争做到了相对独立,读者可以将本书作为参考书使用。
-
计算机应用计算机程序设计实验指导王淮生补充和强化计算机操作和程序设计的实验内容,有助于在“计算机应用”和“计算机程序设计”两门课程的理论学习的同时强化实验训练,提高动手能力,以达到熟练掌握计算机应用及基本程序设计技能的教学目的。为此基于《计算机应用基础教程》和《计算机程序设计基础教程》两本教材的知识结构,编写了《计算机应用、计算机程序设计实验指导》一书。本书在实验指导内容的选择上,注意到既强化基础教程中涉及到的基本操作要求,要增加了技术较高的实际应用技巧,尤其是补充了许多实际应用中应该掌握的细节内容,在实验指导结构的编排上,首先,给出明确的实验目的,指出了相关知识,并给出了利于实验操作的补充知识,并在描述操作时给出了多种方法,并给出了扩展性的提示。本书组织了两部分实验内容,即计算机应用实验指导与计算机程序设计实验指导。
-
专家系统原理与编程(美)吉奥克(Giarratano,J.) 等著,印鉴 等译本书是人工智能领域里的著名教科书和参考书,详细介绍专家系统的基本原理与编程技术,包括专家系统的理论知识和基于规则的应用。反映了快速发展的专家系统领域的最新趋势。共分两部分,第一部分介绍专家系统的基本理论,并对人工智能及其与专家系统的关系做了总体论述;第二部分集中介绍应用技术,包括CLIPS专家系统工具和新的面向对象语言COOL。读者将学习如何应用COOL语言通过定义规则和对象,开发一个完整的专家系统。本书是一本关于专家系统的著名教科书,全面介绍了专家系统原理,并通过CLIPS详细讨论了其实际应用。本书内容包括:知识表示、推理方法、不确定性推理、不精确推理、CLIPS、高级模式匹配、模块化设计、执行控制和规则效率、过程化程序设计、类、实例和消息处理程序等。本书理论与实际相结合,内容由浅入深,为了解和设计专家系统提供了理论基础和编程指导。随书光盘包括CLIPS程序、源代码以及其他相关文档。本书适合作为计算机科学相关专业本科生和研究生的教材,也可供相关专业人员参考。
-
数据结构教程与实训张红霞数据结构不仅是计算机专业重要的号业基础课,也是从事计算机软件开发必备的专业知识。本书是作者在长期教学经验积累的基础上精心编写而成,所选内容覆盖了数据结构的主要内容。全书共分8章,第1章介绍了数据、数据结构、算法的性能分析等基本概念;第2至第4章介绍各种线性结构,包括线性表、栈、队列、串、数组;第5、6章介绍了非线性结构,包括树形结构和图形结构;第7、8章介绍了数据处理中广泛使用的排序和查找技术。本书注重理论与实践相结合,每章都给出了精心挑选,难易搭配,按二个层次(基本知识、基本知识应用、深层应用)挑选的例题、实训例题,并给出了大量的不同层次、不同难度的习题、实训题供选择。通过习题_卜实训,使学生掌握所学知识,并能灵活运用所学知识解决实际问题。本书不仅可作为培养应用型人才的计算机及相关专业的教材,也可作为从事计算机软件开发工作人员的技术参考书。