软件工程及软件方法学
-
计算机程序设计实训教程罗幼平主编本书内容包括C语言、Visual FoxPro、Visual Basic、Visual C++和数据结构的上机实训内容。
-
数据结构课程实验徐孝凯编著本书是一本学习“数据结构”课程的实验教材,可以与采用C或C++语言进行算法描述的所有“数据结构”教材配套使用。本书给出了九个实验和三个大作业,是对“数据结构”课程内容的应用和深化。在每个实验程序和大作业程序中,既涉及到面向过程的类型定义和算法描述,又涉及到面向对象的类型定义和算法描述,读者可根据需要任选。本书在内存实现数据结构和算法的同时,更注重在外存磁盘文件上的实现,使得内外存操作融为一体。读者通过对书中算法的理解、分析、补充和改进,以及上机输入、修改、调试和运行,能够加深理解和掌握课程所学的理论知识,提高在软件开发中的算法分析和设计能力。
-
常用工具软件实用基础教程谢乐军,符克强,陈云编著本书通过详细的操作步骤,介绍了目前应用最广泛的计算机常用工具软件的使用方法和应用技巧。这些软件包括:系统软件、文件压缩软件、图像浏览软件等。
-
UML和模式应用(美)Craig Larman著;姚淑珍,李虎等译;姚淑珍译本书论述运用UML(统一建模语言)和模式进行对象建模的方法和技巧,重点讨论了如何使用面向对象的分析和设计技术来建造一个健壮的和易于维护的系统。 全书叙述清晰、图文并茂、实例丰富,是一部来自于大量经验的总结性论著,适合在学习和工作中需要运用面向对象技术的高校师生或工程技术人员使用,特别适用于对面向对象技术有一定了解但希望进一步提高开发水平的应用开发人员。
-
数据结构教程陆松年编著本书是作者在多年教学实践的基础上,为计算机应用专业等非计算机专业的学生编写的一本教材。本书内容深浅适度,语言生动形象,侧重于程序设计技术、算法和应用。本书从抽象数据类型(ADT)的角度,循序渐进和系统地介绍了线性表、数组、串、栈、队列、树、图和集合等各种基本数据类型的说明、表示和实现,还介绍了查找、排序等各种算法和算法分析方法以及文件的组织结构。本书不仅可作为大专院校计算机应用专业和电子工程、通信工程、信息处理、管理等非计算机专业学生的教材和教学参考书,还可作为各种成人高等教育学校与计算机有关专业学生的教材、教学参考书和自学读本。本书对于计算机科学专业的师生和从事计算机软件工作的人员也是一本很好的参考书。
-
CorelDRAW完全剖析禹婧,玛雅主编你想简单而高效地学习CORELDRAW10吗?请看我们为您量身定制的《CORELDRAW完全剖析》。详细全面的介绍:剖析每个菜单的功能和参数?精彩小巧的实例:让您体验各种精彩的制作效果;超值奉送的光盘:功能演示和操作动画使您轻松地了解和掌握软件。全书的实例效果图,可以在工作学习中选用的素材图。本书推荐的学习方法:通读正文的某一部分;运行光盘中相关演示动画,直观体验软件的操作;参照实例并变换参数在电脑中进行实际操作;将书中和光盘中的效果图与自己的操作结果对照,深入理解各参数的含义;再次阅读正文。
-
规划极限编程[美]Kent Beck,[美]Martin Fowler著;曹济译极限编程(XP)是一种经历过实践考验的轻量级软件开发方法学。制订计划是解决XP难题的关键一环,本书介绍了如何应用XP规划软件项目。本书通过27章的篇幅探讨了怎样为XP项目的软件开发制订计划并跟踪开发过程。第1章至第4章介绍了为什么需要制定项目计划以及计划的目的;第5章概括性论述了XP项目;之后的第6章至第9章介绍了XP项目需循的一些原则;第10章至第16章介绍了发布计划并讨论了发布计划的各项要素;第17章至第19章介绍了迭代计划;第20章至第26章介绍了其他有关XP项目规划的内容,最后一章提供了让XP计划更适合自己情况的策略。本书内容均来自于两位作者担任顾问和讲师的经验以及日益壮大的先期使用XP人员的经验。本书以讲故事的方式讲解枯燥的软件开发过程,实用性与可读性较强,语言轻松活泼,适合于软件开发人员、软件项目管理人员,以及所有想要了解XP的各界人士参考。
-
数据和网络胡金海著中国人,信息化,自学电脑有办法。记口诀,做练习,只要一册连环画。《电脑自学图解》丛书,是一套用图谱分解练习动作的电脑自学教材。全书共4册,每册供学习2小时。本书作者胡金海在帮助中老年人学电脑的实践中,发明了记口诀,做练习,建自信的8不时速成教学法。记口诀,就是让学员在1小时内记4句口诀,使学员用最快速度了解电脑的基本概念;做练习,就是让学员根据教学口令,在1小时内做完100来个练习,使学员在练习中体会电脑的使用方法;建自信,学员只要记好4句口诀,做好100来个练习,1小时即可掌握电脑一部分的自学方法,并由此一步步建立起自学信心。本书的介绍口诀基础上,反作者教学中的练习口令,做成连环画式的练习图谱。读者通过本书的口诀和图谱自学,自记口诀,自做练习,同样可达到建自信的目的。开始吧。只要记好口诀,做好练习,不分年龄大小,不管文化层次高低,都能由此迅速跨入信息科技新时代的大门!
-
软件工程技术概论朱三元等编著本书全面系统地阐述软件工程所涉及到的各种新技术。本书共分九章.第一章概述20世纪70年代到80年代软件工程的基本概念和方法.第二、三章概要介绍面向对象的分析和设计技术,并着重介绍统一建模语言UML的技术,包括用例建模、类和对象建模、动态建模和物理体系结构建模等.第四、五章主要介绍软件过程中的基本技术,包括过程建模、过程度量和过程改进以及近期的轻载方法.第六至八章概要介绍了软件复用技术、构件生产技术、构件组装技术、构件接口技术等.第九章主要介绍软件评审、生存周期软件开发V模型、软件测试自动化技术以及配置管理.每章末均给出相关的参考文献.附录中给出了软件工程职业道德规范和实践要求(5.2中文版),可供读者参考.本书可作为高等学校计算机专业及相关专业高年级学生和研究生的教材或教学参考书,也可供科研机构和软件企业的技术人员参考阅读.
-
探索极限编程[美]Willian C.Wake著;郑荣林译极限编程(XP)是一种经历过实践考验的轻量级软件开发方法学,本书提供了最佳的XP开发人员实践。本书共分三部分,第一部分探讨了XP编程规则,其中第1章介绍了XP程序员的编程方法——测试先行的增量编程方法;第2章介绍了XP程序员改进代码的方法——重构。第二部分探讨了XP团队是如何实践的。其中第3章介绍了面向团队的实践活动和其他的替代方案;第4章介绍了结对编程实践;第5章介绍了XP程序的体系结构;第6章探索了如何用隐喻驱动不同类型系统的概念化并实现它。第三部分探讨了XP过程。第7章描述了版本发布计划;第8章演示迭代的计划游戏;第9章描述迭代过程中客户、程序员和管理人员的日常活动。本书最后总结了XP的方方面面,并提供了大量的XP参考资源。本书就XP各方面的具体机制进行了专题探讨,语言轻松活泼,实用性与可读性较强,适合于软件开发人员、软件项目管理人员,以及所有想要了解XP的各界人士参考。