程序设计综合
-
面向对象程序设计教程龙昭华编著本书立足面向对象方法学,系统地介绍了面向对象编程思想。为了使读者掌握一定的实际编程能力,本书还介绍了面向对象编程语言基础。为了满足高级编程的需要并使读者了解面向对象技术的发展,本书还专门介绍了STL和UML。本书力求以面向对象方法学为指导,各章节以面向对象软件开发的必要过程进行安排。本书可作为本科生、研究生的教材使用,也可供从事计算机软件开发的技术人员、相关专业的教师阅读。教师在授课时,可根据需要对部分内容进行适当取舍。★本书配有电子教案,任课教师可免费索取。 -
系统分析与设计(美)John W.Satzinger等著;朱群雄等译;朱群雄译本书包括现代系统分析员、系统分析任务、系统设计任务以及实施与支持四个部分的内容,既关注概念,又重视方法、更注重实践。全书通过一个具体、综合的系统项目运作,全过程地、完整地介绍了先进的系统分析与设计方法,在承认现实世界中开发环境多变的同时,强调永久价值的基本原则。在强调传统结构化方法和面向对象方法的系统开发两方面的概念和技术的同时,加强了对项目管理的作用和技术方面的介绍,指出在系统开发生命周期内要关注现代结构分析、UML、RUP、基于网络的开发、极限编程、互联网安全和软件包/ERP等。对学习、使用系统分析与设计方法的读者来说,本书可以是你为驾驭现在,应对未来做好充分的准备。本书精心策划,定位准确,内容翔实,结构合理,概念清晰,重点突出,适于计算机、信息、管理及相关专业的本科生、研究生以及软件技术人员使用。 -
第二语言习得概论(美)[R.埃利斯]Rod Ellis著本书汇集了第二语言习得问题这一领域的研究成果,指明其发展趋势和研究方向,力求客观性,强调理论对实践的指导作用,使读者形成关于第二语言习得的独立见解。全书分为10章。第一章讨论第二语言习得的定义,提出该领域研究的主要问题,加以简要评析;第二至九章,提出并具体讨论一些关键问题,如第一语言的功用,中介语(interlanguage)及第二语言习得的“自然”途径,中介语变量,学习者个体差异与第二语言习得的关系,与学习者第二语言习得相关的外在因素,普遍性假设与第二语言习得的关系以及课堂教学对第二语言习得所起的作用等;第十章综合评述不同的第二语言习得理论,列举了构成第二语言习得框架的5个因素和11项假设。 -
数据结构与算法齐德昱编著本书包括数据结构和算法设计方法两部分内容。数据结构部分重点介绍计算机程序设计中所涉及的表、栈、队列、树、图等基本数据对象的面向对象抽象与实现;算法设计方法部分介绍基本的算法设计策略与方法,包括逐步求精法、穷举法、迭代法、递推法、递归法、分治法、回溯法、分支限界法、动态规划法、贪心法等。本书的数据结构部分将数据抽象与面向对象化作为重点,是对传统的“数据结构”课程的更新与扩充,以抽象观点和类库观点,对基本数据结构赋予新的内涵、新的处理方式,使其上升为面向对象数据结构,这与目前用C++描述数据结构的教材不同。本书内容丰富,涵盖了“数据结构与算法”课程的国内外最新教学大纲——ACM和IEEE/CSCC2001和《中国计算机科学与技术学科教程2002》规定内容,并形成了鲜明的特色,适合作为计算机专业本科生或非计算机专业的研究生的“数据结构与算法”教材,也可供软件设计师和程序员用作继续学习面向对象程序设计的教材。 -
Visual FoxPro系统开发教程文振焜,张基宏编著本书针对初学者而编写,力求深入浅出,强调基础,强调章节知识的连贯性和学习内容的完整性。全书有二百多个例题和14个开发实例。通过大量的例题讲解,简化了抽象的学习内容,加深了学习内容的理解和认识,通过有趣实用的开发实例,演示了Visual FoxPro 6.0应用系统开发的全过程,提高了读者快速掌握系统开发的能力。本书充分利用Visual FoxPro的面向对象设计特性,在介绍Visual FoxPro基本概念后立即进入项目管理器开发环境,通过项目管理器首先介绍数据库、数据表和视图,其次介绍表单、报表、主文件和菜单的开发,最后介绍系统的发布和安装,内容的重点是表单开发。本书通过例题介绍了大量的命令、函数、属性、事件和方法,也介绍了程序开发基础,同时还打破了一般的惯例,把这些抽象枯燥的学习内容穿插在相应的开发过程之中进行全面讲解,提高了读者的学习兴趣,减少了读者的学习压力。本书l~8章都配有习题,并配有学习光盘。本书十分适合作为大专院校的教材,也适合作为自学者的指导书及开发人员的参考书。 -
Visual FoxPro 8.0实用培训教程王祥仲,李玉玲编著本书面向学习VisualFoxPro的初中级用户,采用由浅入深、循序渐进的讲述方法,在内容编写上充分考虑到初学者的实际阅读需求,通过大量实用的操作指导和有代表性的绘图实例,让读者直观、迅速地了解VisualFoxPro的主要功能。在本书中,读者可以通过习题与上机操作来巩固书中学到的知识。当学习完本书内容后,读者还可以通过书中的综合测试题来检测自己的学习情况。VisualFoxPro8.0是Microsoft公司推出的VisualFoxPro系列的最新版本,是一个优秀的可视化的数据库编程工具。它增加或改进了许多特性,使数据库、数据表的管理及程序设计更为方便。本书共分为15章,第1章介绍了VisualFoxPro8.0的功能、特点以及安装;第2章介绍VisualFoxPro编程基础知识;第3—4章介绍使用项目管理器创建表和数据库;第5—6章介绍索引、查询及视图的创建方法;第7—10章介绍表单的创建、美化和管理,以及表单控件的使用;第11—12章介绍报表、标签和菜单的创建;第13—15章介绍应用程序的编译与测试,数据的导入与导出,以及创建帮助和发布应用程序。最后还通过综合测试题来考察读者所学的知识,使其能够及时查漏补缺。本书内容翔实、结构清晰、叙述流畅、可操作性强,是VisralFoxPro8.0初学者和数据库开发人员很好的参考,适合大、中专院校及各种培训班作为教材使用。 -
语言系统和语用因素胡华著《东北师范大学文库:语言系统和语用因素》主要内容包括:语用:表达与理解,语言观念和语用领域,语用:汉语与汉字,音位系统和语音运用,词语:系统与成分,句法成分,词类,句法结构,句子等。 -
系统性能优化(美)Gian-Paolo D. Musumeci,(美)Mike Loukides著;邢飞,甄广启译本书解答了读者对计算机系统提出的两个最基本的问题:如何在不购买新硬件的条件下完成更多的工作?何时才真正需要添加硬件(更多的内存,更快的磁盘、CPU以及网络接口)?有时只需消除一些简单的瓶颈即可解决许多性能问题::但是要实现它,你必须充分了解自己的计算机和网络,从而找到真正的瓶颈所在。在预算短缺的今天,理解如何优化系统性能比以往任何时候都重要。一味地投资并不是能够让人们接受的办法::并且也不一定生效。本书是对系统性能的整体说明。对于性能问题没有简单的解决办法。不理解程序如何争用系统资源,就只能将问题从系统的一个地方推到另一个地方。修改配置可以解决系统性能问题。有时,培训也是一种解决方法,教给用户更有效的解决方式来完成他们的工作(或者意味着更好的编码工作,或者仅仅是“不同时启动九个仿真”)。无论如何,理解计算机和操作系统如何工作是使它们工作更有效率的关键。尽管本书中讨论的原则适用于所有的计算机系统,但是这一完全更新的版本主要关注Solaris和Linux。本书对有关I/O和网络子系统的内容进行了扩充,并在理解磁盘阵列、微处理器和代码优化方面增添了新的内容。本书包括的主题有:工作流程描述和管理基准测试CPU体系结构和性能内存的优化使用磁盘和磁盘阵列的优化使用检测超负载或有故障的网络代码优化 -
BIOS与注册表配置实用教程贲晓光,朱兴国等编写BIOS和注册表都是计算机系统中不可或缺的组成部分。其中,BIOS是连接操作系统和硬件的桥梁,与硬件的运行息息相关。注册表帮助系统对硬件、软件等系统的各部分进行管理,直接影响着系统的件能。正确设置BIOS和注册表是计算机系统顺利运行的保证。全书共由13章组成,上要内容包括BIOS的简介,在BIOS设置程序中配置BIOS,如何对BIOS进行升级,如何实现BIOS的个性化设置,以及BIOS的高级应用,同时还包括注册表的组成、结构、管理工具,以及注册表各个方面的设置实例和注册表工具的使用。由于BIOS和注册表对于计算机的作用比较特殊,用户一旦操作不当,往往会导致计算机系统无法运行。本书针对这一点,对于BIOS和注册表的设置和修改介绍了详细的操作步骤与方法,并给出了大量的实例,便于用户学习和操作。木书既可作为计算机初学者认识、了解和学习BIOS、注册表的实用手册,也适合有一定计算机基础的读者作为进一步提高水平的参考读物。个版CD为配套电子书。 -
编程逻辑与设计(美)Joyce Farrell著;汪厚祥[等]译;汪厚祥译国外计算机科学教材系列。本书秉承上一版的宗旨,全面、透彻地介绍了编程逻辑的基本概念,提供了编程逻辑的基本结构和逻辑思维的方法。通过阅读本书,读者可以清楚地了解程序设计的特性和基本知识,熟练掌握基本的编程设计方法。全书共十五章,主要讲述了计算机和逻辑基本概念;程序结构的一般知识;程序模块、层次图和文档的相关内容;回顾了一个完整程序的编写方法;选择和循环结构;断点控制思想和数组的相关知识,并结合经典算法研究了数组的综合应用;着重讨论了用户菜单的设计和输入校验问题;论述了顺序文件的连接、匹配和更新技术;高级模块编程技术和面向对象程序设计思想;图形化用户界面(GUI)的编程方法;以及设计面向对象系统的模块化工具UML等内容。本书可作为高等学校本科生、硕士研究生的教学用书,也可作为各类软硬件开发人员以及相关IT领域工程技术人员的参考书籍。
