软件工程及软件方法学
-
数据结构黄杨铭编著本书系统地介绍各种类型数据结构的基本概念、逻辑结构、存储结构和有关运算及算法,并给出相应的可以直接调用和运行的程序,同时对算法进行简要分析。全书共分十章,分别是绪论、线性表、堆栈与队列、串、数组、广义表、树、图、查找和排序。在每一章中都收集有难度各异的习题,书中的程序全部用TurboC2.0编写。本书主要作为计算机应用相关专业本科与专科的基础教材,也可以作为计算机等级考试的参考书,以及软件设计与开发人员的参考资料。 -
纠错码王新梅,肖国镇编著纠错码是一门新的差错控制技术,目前已广泛应用于各种通信系统和计算机系统中。《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统一建模语言进行了详细地讲述,层次清楚,讲解透彻,实例丰富,图文并茂,通俗易懂。本盘书既是广大的软件开发人员、系统分析员及市场推广人员、面向对象开发人员、广大科技人员和各种层次的商业人员重要的自学指导书,也是高等院校相关专业师生教学、自学参考用书。本光盘内容包括本版电子书。 -
软件工程王家华编著本书是根据编者多年来从事软件工程研究与教学经验,在参阅了大量国内外最新资料的基础上编写而成的,包括了传统的结构分析方法和正在发展的面向对象的开发方法学,涵盖了从可行性论证直到软件维护各阶段的内容,主要有:可行性论证技术;半形式化和形式化规范技术;软件项目质量、配置管理及软件项目的特征量;模块化原理;系统结构优化设计;输入/出接口优化设计;结构程序设计;测试案例设计;面向对象原理;面向对象的建模;OO系统设计与测试;以及某些开发阶段特征量的概念、计算和应用。本书可作为本科生、研究生软件工程课的教材。 -
数据结构殷人昆编著“数据结构”是计算机专业的核心课程,是从事计算机软件开发和应用的人员必备的专业基础。随着计算机的日益普及,“数据结构”课程也在不断发展。本书按照“数据结构”课程教学大纲的要求,从面向对象的概念、对象类设计的风格和数据结构的层次开始。从线性结构到非线性结构,从简单到复杂,循序渐进,逐步深入地讨论了各种数据结构的内在的逻辑联系及它们在计算机中的实现方式和使用。此外,对常用的迭代、递推、递归、回溯等算法设计技术、搜索和排序算法等,都做了详尽的描述,并引入了简单的算法分析。全书采用了面向对象的观点讨论数据结构技术,并以兼有面向过程和面向对象双重特色的C++语言作为算法和数据结构的描述工具,强化基本知识与基本技能的双基训练。全书条理清晰,通俗易懂,图文并茂,适于自学。本书适用于计算机专业的本科学生使用,也可作为教师和有关科研人员的参考书。与本书配套的《数据结构例题分析及习题解答》一书已由清华大学出版社出版,此外,如果有需要用PowerPoint制作的教学幻灯片的教师,可与清华大学出版社联系。 -
Electronics Workbench应用教程韩力,吴海霞,齐春东编著自从加拿大InteractiveTechnologies公司推出了EDA软件工具ElectronicsWorkbench后,该软件不断得到改进与升级,用户越来越多。本书以InteractiveImageTechnologies公司1999年推出的电路设计仿真工具Multisim(6.11版)和印制板设计工具Ultiboard(5.63版)为蓝本,系统地介绍了这两个工具用于电路输入、仿真分析、印制板设计的操作方法及其相应的背景知识。本书写作力求简洁全面、深入浅出,在系统地介绍软件操作使用的基础上,相应编入了一定数量的分析举例、思考题和上机练习题,既可以作为高等院校本科生的EDA教材使用,又可以作为电子技术专业人员学习掌握该软件操作的工具书。本书前言20世纪最令人兴奋的科技革命当属电子信息技术革命,它已经并将继续极大地推动人类社会生活的进步,以信息技术革命为主要开端的发达国家经济已迈入知识经济的大门。作为电子信息技术发展杰出成果之一的计算机辅助设计(CAD)技术,正将人类工业设计和制造水平不断推向新的高度。近年来出现的电子设计自动化EDA(ElectronicDesignAutomation)技术,对传统电子设计手段形成巨大冲击,并将引发一场电子设计领域的变革。可以说,EDA是计算机技术、ASIC设计技术和电子CAD技术日臻完善的综合产物。针对电子设计领域新技术、新器件的不断涌现,我国许多有战略眼光的高等院校都开始投资本科生EDA教学的软、硬件环境建设,因为明人慧眼都知道,如果我们培养出的电子工程技术人才连普通的EDA专业知识与应用技能都没有,就算不上成功的工程素质教育,也难以面对21世纪世界技术市场的竞争与挑战。考虑到目前许多高等院校在EDA教学中相继引入加拿大InteractiveImageTechnology公司推出的电子设计自动化工具ElectronicsWorkbench的实际情况,我们有针对性地以1999年推出的Multisim-6.01/6.11版和Ultiboard5.63版为蓝本编写了此书,供高校本科生开展EDA教学使用。同时,本书也可作为使用ElectronicsWorkbench工具的研究生和电子工程技术人员的参考书。本书第1章简单介绍了有关EDA的技术背景和ElectronicsWorkbench的基本功能与安装方法;第2章介绍了Multisim的电路原理图设计输入操作;第3章介绍了Multisim的元件库和元件编辑器操作;第4章重点介绍了Multisim加中颇具特色的虚拟仿真仪表功能;第5章介绍了Multisim加的各种仿真分析功能;第6章则系统地介绍了用于印制电路板设计的工具模块Ultiboard。书中有关章节配有仿真或设计举例,以及一定数量的思考题、上机练习题,以利于此书作为本科生EDA教材使用。应该说明的是,Multisim只能调用符合两种标准的电路元件符号,即美国的ANSI标准和欧洲的DIN标准,这两种标准的电路元件符号与国标(GB)电路元件符号有较大区别。Multisim默认使用ANSI标准元件符号,相对这种标准,DIN标准与国标更接近一些。所以,本书中凡是举例或上机练习题所给出的原理电路图多采用DIN标准元件符号,而用Multisim输入的电路图则采用Multisim默认使用的ANSI标准元件符号。本书第1、6章由韩力编写,第3、5章由吴海霞编写,第2、4章由齐春东编写。韩力负责全书的统稿。本书的出版得到了电子工业出版社领导和编辑同志的鼎力支持,在此表示衷心的谢意。由于时间比较仓促,作者水平有限,书中不妥之处在所难免,恳请广大读者和同仁不吝批评指正。编著者2000年9月于北京理工大学电子工程系 -
高级语言程序设计夏宽理编理工类各专业大专段。本书介绍全国高等教育自学考试《高级语言程序设计》课程(大专段)(理工类,包括计算机学科和非计算机类学科各专业)自学考试的应试方法和技巧,以帮助自学考试考生能正确按照本课程的自学考试大纲的要求,全面地复习该课程教材的内容,掌握课程的考核要求。 -
实用桌面工具精解魏胜锋等编著本书精心选择并介绍了若干种常用的流行软件,包括系统工具、图像工具、中文翻译工具、防毒工具、压缩工具、多媒体工具等。 -
数据结构陈向群编著本书介绍了数据结构的基本概念和基本算法以及数据结构中查找、排序的各种方法,并结合实例,给出了各种算法的C语言描述。 本书特点是从概念入手,注重分析各种数据结构算法的思路;着眼于应用,介绍了众多领域实际开发的实例。本书精选的20多个应用实例,涉及领域相当广泛,给读者提供了思路和方法,有助于提高读者分析和解决实际问题的能力。 本书可作为普通高等院校非计算机专业“数据结构”课程的教科书;对于计算机专业的学生或从事计算机应用的科技工作者,本书也是一本有价值的参考书籍。
