软件工程及软件方法学
-
数据结构殷人昆编著“数据结构”是计算机专业的核心课程,是从事计算机软件开发和应用的人员必备的专业基础。随着计算机的日益普及,“数据结构”课程也在不断发展。本书按照“数据结构”课程教学大纲的要求,从面向对象的概念、对象类设计的风格和数据结构的层次开始。从线性结构到非线性结构,从简单到复杂,循序渐进,逐步深入地讨论了各种数据结构的内在的逻辑联系及它们在计算机中的实现方式和使用。此外,对常用的迭代、递推、递归、回溯等算法设计技术、搜索和排序算法等,都做了详尽的描述,并引入了简单的算法分析。全书采用了面向对象的观点讨论数据结构技术,并以兼有面向过程和面向对象双重特色的C++语言作为算法和数据结构的描述工具,强化基本知识与基本技能的双基训练。全书条理清晰,通俗易懂,图文并茂,适于自学。本书适用于计算机专业的本科学生使用,也可作为教师和有关科研人员的参考书。与本书配套的《数据结构例题分析及习题解答》一书已由清华大学出版社出版,此外,如果有需要用PowerPoint制作的教学幻灯片的教师,可与清华大学出版社联系。 -
软件工程王家华编著本书是根据编者多年来从事软件工程研究与教学经验,在参阅了大量国内外最新资料的基础上编写而成的,包括了传统的结构分析方法和正在发展的面向对象的开发方法学,涵盖了从可行性论证直到软件维护各阶段的内容,主要有:可行性论证技术;半形式化和形式化规范技术;软件项目质量、配置管理及软件项目的特征量;模块化原理;系统结构优化设计;输入/出接口优化设计;结构程序设计;测试案例设计;面向对象原理;面向对象的建模;OO系统设计与测试;以及某些开发阶段特征量的概念、计算和应用。本书可作为本科生、研究生软件工程课的教材。 -
软件生涯(美)杰西·李伯特著;冯国奇,刘金德译《软件生涯》主要介绍软件生涯中的市场机遇、软件开发中的编程语言、因特网的编程、数据库的管理等内容。 -
纠错码王新梅,肖国镇编著纠错码是一门新的差错控制技术,目前已广泛应用于各种通信系统和计算机系统中。《21世纪高等学校通信类系列教材·纠错码:原理与方法(修订版)》着重阐述纠错码的基本原理和各种编,译码方法。全书共分十三章。前九章介绍各种线性分组码的基本原理和必要的数字基础,还介绍了各种实用的编,译码技术和方法。后四章介绍卷积码的基本概念以及代数译码和概率译码的方法和Turbo 码。全书对材料的阐述循序渐进,在内容上,既有必要的数字基础,又着重于物理概念的解释。在每章之后都附有习题,《21世纪高等学校通信类系列教材·纠错码:原理与方法(修订版)》可作为高等学校本科生,研究生的教材和参考书,也可作为从事通信,计算机领域中工程技术人员的参考书。 -
时代新潮流UML Programming Guide设计核心技术蒋慧等编写UML即统一建模语言,是用来说明面向对象开发系统的产品、为系统建模、描述系统架构、描述商业架构和商业过程的标准建模语言。UML已经成为了事实上的工业标准,在全世界得到了广泛的支持和普及应用。用UML表示的产品易于理解,便于不同知识背景的客户和系统分析、开发、设计人员的交流,有利于产品的推广,也易于自我扩展,从而提高了产品的市场竞争能力。本盘书分两大部分共12章。第一部分“UML入门”是对UML本身的介绍,包括第1~7章。第1章“UML简介”介绍UML的产生、发展过程及使用场合;第2章“UML语言概述”介绍UML的基本元素、视图及扩展机制;第3章和第4章介绍静态建模,讲解用例视图、类图及对象图;第5章讨论了动态建模;第6章介绍如何用UML表示系统的物理拓扑结构;第7章讨论如何对UML进行扩展和改编。第二部分“UML高级应用”介绍UML建模应用,包括第8~12章。第8章“高级动态建模:实时系统”介绍UML在实时系统建模中的应用;第9章讨论UML建模的使用过程;第10章介绍UML如何描述模式;第11章图书馆信息系统的建模实例:第12章讨论UML在商业建模和商业过程中的应用。本盘书按从初级到高级、从基本概念到应用实例的顺序循序渐进地对UML统一建模语言进行了详细地讲述,层次清楚,讲解透彻,实例丰富,图文并茂,通俗易懂。本盘书既是广大的软件开发人员、系统分析员及市场推广人员、面向对象开发人员、广大科技人员和各种层次的商业人员重要的自学指导书,也是高等院校相关专业师生教学、自学参考用书。本光盘内容包括本版电子书。 -
科技文献排版系统LaTex入门与提高桑大勇,王瑛 著LaTeX是一种与操作系统无关的排版注记语言,被许多国际权威学术机构指定用于提交文档的描述。本书旨在使读者全面掌握其最新标标准LaTeX2e,其中第一章介绍LaTaX排版的主要特色和输入文档的基本结构;第二章深入讨论文字文档的排版,重点介绍了LaTaX中最主要的文字排版命令和环境;第三章介绍了一些辅助文字文档排版的功能,第四章介绍了数学公式的排版方法;第五章介绍美国数学协会扩充的、已经移植到LaTaX标准当中的AMS-TeX标准的数学排版命令;第六章介绍了LaTeX2e的图形和表格排版环境;第七章介绍LaTaX图像的插入以及文档颜色的处理;第八章介绍了LaTeX2e中用户自定义类包文件的设计;第九章介绍常见的几种LaTeX排版环境;最后的附录部分将几乎所有的LaTeX2e排版命令加以简要说明并标注其在书中的页码。本书适合于Windows用户中所有需要同国外进行学术交流的科技工作者,并同样适合于那些不使用Windows或MicorosoftWord而又需地进行印刷文档排版的各类人员。 -
数据结构黄杨铭编著本书系统地介绍各种类型数据结构的基本概念、逻辑结构、存储结构和有关运算及算法,并给出相应的可以直接调用和运行的程序,同时对算法进行简要分析。全书共分十章,分别是绪论、线性表、堆栈与队列、串、数组、广义表、树、图、查找和排序。在每一章中都收集有难度各异的习题,书中的程序全部用TurboC2.0编写。本书主要作为计算机应用相关专业本科与专科的基础教材,也可以作为计算机等级考试的参考书,以及软件设计与开发人员的参考资料。 -
现代软件工程周之英编著本书分为上、中、下三册,每册独立成篇,上册为管理技术篇,中册为基本方法篇,下册为新技术篇。下册总结了90年代软件工程技术的最新成就,包括软件设计模式和分布系统相关的部件模型。软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,已成为现代软件系统设计方法的重要研究对象。网络计算机环境下的许多重要软件系统都在不同程度上应用了设计模式。同时,分布系统的开发要求,使面向部件的开发方法成为90年代软件系统的主流。本书介绍了基于部件系统的三种部件体系结构模型:CORBA、DCOM和JavaBean。下册可供学习计算机软件工程和信息系统工程的大学生、研究生作教材或参考材料。对从事网络计算环境下信息系统工作的技术人员和管理人员来说,本书是学习和了解最新技术进步的重要参考资料。 -
系统分析员重点综述与试题分析钟珞等 编著全书共分两个部分:第一部分共三篇十六章,第一篇软件工程技术;第二篇软件质量管理与质量保证;第三篇软件工程管理;每一部分每一章中由4个主要部分组成,即“教学要求”、“学习流程”、“重点综述”和“试题分析”。其中学习流程可以帮助考生起到提纲挈领之作用;“重点综述”对教材上已有叙述但叙述不够的重要知识点,重要原则及重要方法重新进行归纳整理,以有利于考生在复习的时候明晰概念,充实基础;“试题分析”所设计的试题无论从题型,解题思路到分析都是本书的精华之处。紧扣大纲,试题新颖,分析详尽,相信会给考生带来事半功倍之效用,考生要细心揣摩并理解。本书第二部分共设计了2套试卷,并给出了参考答案,相信同学们在经过上述系统、有效的训练以后对这些试题有着非常成熟的思路。 -
微机BIOS与CMOS实用详解王恒青,宋如敏著内容简介BIOS与CMOS的重要之处,就是它们有计算机系统的资源管理和运行调配功能。本书围绕着这个中心议题,系统而全面地介绍了BIOS和CMOS参数设置与管理技巧。全书分15章,系统介绍了BIOS和CMOS的基本概念与分类、BIOS的种类、三种流行的BI0S参数设置详解、参数的缺省设置和优化设置、硬盘和外设端口以及PCI/PNP设备等几个专题的BI0S参数设置讨论、BI0S的部分使用技巧、CMOS进阶、BIOS升级方法及失败的处理以及BIOS的新技术发展等问题。本书是一本由浅人深、循序渐进的计算机普及读物。适应于各个级别应用能力的微机用户。本书也可作为大中专学生、微机使用人员、维护人员的参考书和微机培训班教材。
