软件工程及软件方法学
-
信息系统分析与设计陈圣国编著高职系列教材。本书介绍了信息与信息系统的概念,结构化系统开发各阶段的主要任务和基本方法,几种较新的系统开发方法等内容。
-
材料工程基础谢希文 过梅丽随着当代新材料的发展和对传统材料的要求的提高,材料制备工程的成材技术已成为实现高性能材料应用的基础。本书是针对材料科学与工程一级学科教学的需要而编写的高等院校材料学科教材,它首次将三大材料的制备科学与技术融为一门课程。全书围绕金属、陶瓷、高分子三大材料成材过程的技术原理、工艺和方法,论述了材料制取合成、材料加工成形、材料改性与表面加工以及材料复合。使学生在获得较广泛的材料工程基础知识的同时,掌握材料制备过程中的基本科学原理和技能,从而能根据所确定材料的性能、结构与应用要求,提出材料制备加工的方案与方法。
-
软件无线电原理与应用杨小牛等软件无线电是最近几年在无线通信领域提出的一种新的通信系统体系结构,它的基本思想是以开放性、可扩展、结构最简的硬件为通用平台,把尽可能多的通信功能用可升级、可替换的软件来实现。本书专门介绍软件无线电基本概念、基本理论,软件无线电数学模型,软、硬件平台与算法的工程实现,以及软件无线电在军、民电子领域中的应用。本书内容全面,通俗易懂,实用性、可读性强。本书可供从事通信、个人移动通信、电子战、雷达、信号处理以及其他电子系统专业的工程技术人员作继续教育进修教材,也可用作高等院校相关专业高年级本科生或研究生的学习参考书。本书前言特色及评论文章节选第1章概述1.1软件无线电概念的由来无线通信在现代通信中占据着极其重要的位置,被广泛应用于商业、气象、军事、民用等领域。当代无线通信系统很多,例如,卫星通信系统、蜂窝移动通信系统、无线寻呼系统、短波通信系统、微波通信系统,等等。各种无线通信系统的调制方式也很多,有AM、FM、LSB、USB、ISB、FSK、PSK、MSK、GMSK、QAM,等等。其多址方式有:时分多址(TDMA)、频分多址(FDMA)和码分多址(CDMA)等。各种通信系统由于自身的特点而应用于不同场合。短波电台适合远距离传输,其所需的发射功率不大,传输的“中继系统”――电离层不会被摧毁;卫星通信能传播高质量的信息,所能提供的频带很宽;微波通信抗干扰能力强,适合大量的数据传输,但只能在点与点之间传输。由于无线通信具有设备简单、便于携带、易于操作、架设方便等特点,在军事通信领域是不可或缺的重要通信手段。然而,军用电台往往是根据某种特定的用途而设计的,功能单一,有些电台的基本结构相似,而信号特征差异很大。例如,工作的频段不同,有的在HF频段,有的在VHF、UHF频段,调制方式不同,波形结构不同,通信协议不同,数字信息的编码方式、加密方式不同,等等。电台之间的这些差异极大地限制了不同电台之间的互连互通。而且,由于不同频段的电台只能满足某些特定的要求,无法满足部队各种各样的军事需求,给协同作战带来了困难。经过几十年的发展,无线通信有了长足的进步。通信系统由模拟体制不断向数字化体制过渡,出现了许多中频数字化接收机。例如,德国R/S公司研制的宽带数字化接收机EBD900,主要用于无线电监视,其工作频率范围为20MHZ~2GHZ,搜索速度为4GHZ/s(25kHZ带宽),动态范围为80dB。又如,英国研制的PVS3800接收机,工作频率范围为0.5MHZ~IGHZ,是一种用于电子战环境中的宽带无线电通信监测接收机,可以实现搜索、监听、分析识别等功能;还可以根据需要,通过加载不同的软件,灵活地配置成各种不同功能的接收机,如PV3830截获接收机,PV3840分析接收机,PV3850监视接收机,等等。这些接收机尽管能够覆盖多个频段,但它们只能工作于单一的频段和模式,功能相对较少,灵活性不够,可扩展能力也较差,不同电台之间仍不能完全互通,无法完全满足现代军事通信的需要。在格林纳达冲突中,美军各种通信设备的不兼容性暴露无遗。在“沙漠风暴”行动中,由于盟军联合作战,需要及时有效的通信联络,这大大增强了通信保障的复杂程度,不得不借助许多额外的无线电台,才得以保证高效的通信联络。在民用通信中也存在互通性差的问题。在欧洲(主要是北欧、西欧)的第一代模拟网发展过程中,基本上各自为政,加入欧洲邮电会议(CEPT)的16个国家,分别共使用6种不同的制式。这些模拟通信体系的制式、频率各不相同,不能互通、兼容。虽然这些国家领土不大,但车一出国门电话就不通了,给喜欢周末驾车到邻国旅游的人们带来极大的不便。在第二代数字移动通信中,仍有许多种不同的通信体制,如GSM、AMPS、ETACS、PDC、DAMPS、CT2等,这些体制互不兼容,无论给用户还是给经营者都带来了极大的不便。(摘自1页)
-
软件工程周志刚主编本书是根据高等职业技术教育理工科计算机类软件工程课教学要素编写的,全书共9章,内容包括绪论、软件定义及计划、软件项目管理技术、面向对象软件工程等。其中既给出了运用传统软件工程学的方法进行软件开发的详细过程与开发实例、软件开发文档的编写及实例、基本的软件项目管理技术,也介绍了最新软件工程方法的基本思想和开发过程。每章后均配有适量复习思考题,用以帮助学生加深对本章内容的消化和理解。附录中还提供了标准软件开发文档和实习题目供读者选用。本书既可作为高等职业技术院校、高等专科院校、职工大学、业作大学、夜大学、函授大学、成人教育学院等大专层次的理工科计算机类软件工程课的教材,也可作为广大自学者及软件技术人员的自学丛书。
-
软件工程Roger S. Pressman 著《软件工程:实践者之路》一书,20年来,受到了学习软件工程的学生和该领域的专业人士的极大欢迎和推崇,在软件工程教学中被奉为经典。本书第5版在内容设计上做了较大的改变,更新了关键内容,篇幅扩充到32章,重点阐述了现在很多人称之为“21世纪的工程准则”中所包含的每项内容。本书的版式和文字体例经过重新修订,更易于课堂教学和自学指导。此外,设置了一个全新的网址,为软件工程领域的学生、教师以及专业人士提供关于软件工程奖资源的全面服务。本书分五大部分。第一部分引入软件产品、过程等基本概念;第二部分介绍软件项目管理,包括管理概念、过程与项目度量、项目计划、风险管理、项目进度与跟踪、质量保证、配置管理;第三部分介绍传统的软件工程方法,包括系统工程、需求分析、分析建模、设计概念、体系结构设计、用户界面设计、构件层设计、测试技术、测试策略、技术度量等;第四部分介绍面向对象软件工程,包括概念、分析、设计、测试、技术度量等;第五部分是高级话题,包括形式化方法、净室软件工程,基于构件的开发、客户机/服务器软件工程、Web工程、再工程和CASE。
-
PCDIY 2001光盘刻录玩家实战施威铭研究室著;盈禾工作室改编本书讲解光盘刻录机的基本工作原理,介绍如何选购CD-R/CD-RW刻录机和CD-R/CD-RW盘片,并重点介绍了使用Easy CD Creator、 Nero-BurningRom和NTI CD-Maker 2000等几款流行的刻录软件刻录光盘的方法,包括光盘对拷、制作数据光盘、音乐光盘、MP3光盘、可启动光盘和VCD等。本书内容丰富、易读易懂,是光盘刻录机用户必备的参考书。
-
Open GL技术应用实例精粹李颖等编著OpenGL是图形硬件的软件接口,它是目前跨平台最广泛的三维图形引擎,也是目前应用最广泛的三维图形标准,本书介绍的是OpenGL的最新版本:OpenGL1.2版,它包括250多个不同的图形函数。OpenGL可以在UNIX,windows NT,windows95/98以及MAC等多种不同的平台上执行,如果需要跨平台开发应用程序,可以考虑使用OpenGL。
-
EZ硬盘!Ghost备份大师章轩工作室编著Ghost是常用的硬盘备份软件。本书以图文并茂的形式详细讲解了如何在单机上操作Ghost,更是从网管人员的角度出发,教授Ghost在网络上应用的高级技巧,可使用户方便地将远端计算机的资料备份其指定的地方。主要内容为备份的必要性,Ghost介绍;单机动作;LPT&Net BIOS传输;MultiCasting多点传输;Ghost Explorer;GDisk;Ghost排疑解难。本书全彩印刷,附光盘。
-
数据结构许卓群主编本书共分为九章。每章均由学习、正文、小结和习题四个部分组成。在学习每章之前,通过阅读学习目标能够了解本章的主要内容和学后应达到的目标,使学习目标明确,增强学习的积极性和主动性;每章最后的小结是对本章主要内容的总结和归纳,使所学的内容条理化和系统化,进一步加深对内容的理解和认识。在全书的九章内容中,第一章为绪论,主要介绍数据、数据结构、抽象数据类型、算法等概念,算法的时间复杂度、空间复杂度的分析和表示等内容。第二章为线性表,主要介绍线性结构之一——线性表的存储结构、各种运算方法和相应的算法。第三章为稀疏矩阵和广义表,主要介绍稀疏矩阵的线性表表示和存储结构,广义表的定义和存储结构,以及它们的一些运算方法和算法。第四章为栈和队列,主要介绍它们的定义和存储结构,进行插入和删除等运算的特点以及相应算法。第五章为树和二叉树,主要介绍树、二叉树的定义、性质、存储结构以及进行各种遍历运算的方法和算法。第六章为二叉树的应用,主要介绍二叉搜索树、堆和哈夫曼树的定义和应用。第七章为图,主要介绍图的各种存储结构,对图的深度优先和广度优先遍历,求图的最小生成树进行图的拓扑排序等内容。第八章为查,主要介绍顺序查找、二分查找、索引查找、散列查找、B树查找等内容。第九章为排序,主要介绍堆排序、快速排度归并排序等内容。
-
软件技术基础姚全珠,雷西玲,李晔编著本书较全面地介绍计算机软件基础领域中的基本原理和方法,包括软件工程、数据结构、操作系统、数据库和网络。本书力求新颖实用。在突出基础概念的基础上结合实际问题,介绍最新的软件设计方法及最新软件的用法,数据结构部分算法采用C语言编写,并以软盘提供相应算法的FORTRAN及Pascal程序。本书可作为大专院校计算机软件技术基础的课程教材,也可作为工程技术人员的参考书。