软件工程基础与实例分析
- ISBN:9787111311225
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:217页
- 出版时间:2010-08-01
- 条形码:9787111311225 ; 978-7-111-31122-5
本书特色
《软件工程基础与实例分析》是普通高等教育“十一五”计算机类规划教材。
目录
节选
《软件工程基础与实例分析》从实用的角度出发,系统地介绍了软件工程基本知识,包括传统的软件工程和面向对象的软件工程两大部分。在传统的软件工程部分,按照软件生存周期的顺序介绍各个阶段的任务、过程、方法、工具和文档编写规范;在面向对象的软件工程部分,介绍了面向对象的分析与设计方法以及统一建模语言UML的相关知识。同时,配有开发实例和软件文档模板。《软件工程基础与实例分析》理论与实践相结合,内容循序渐进、深入浅出、通俗易懂、侧重应用。《软件工程基础与实例分析》不仅可作为高等学校计算机专业软件工程课程的教材或教学参考书,也可作为通信工程、电子信息工程、自动化等相关专业的软件工程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。
相关资料
插图:1.1.1 软件的概念及特点1.软件的概念“软件”这一名词在20世纪60年代初从国外引进,当时人们无法说清它的具体含义,也无法解释英文单词“software”,于是有人把它翻译成“软件”或“软制品”,现在应该统一称其为软件。早期,人们认为软件就是源程序。随着人们对软件及其特性的更深层的研究,认为软件不仅仅包括程序,还应包含其他相关内容。目前,对软件通俗的解释为:软件=程序+数据+文档资料其中,程序是按照事先设计的功能和性能要求执行的指令序列;数据是程序运行的基础和操作的对象;文档是有关程序开发、维护和使用的各种图文材料。2.软件的特点1)软件是一种抽象的逻辑实体。人们无法看到其具体形态,只能通过观察、分析、思考、判断等方式去了解它的特性功能。2)软件是一种通过人们智力活动,把知识与技术转化为信息的一种产品,是在研制、开发中被创造出来的。3)软件需要维护。主要是因为在软件的生存周期中,为了使它能够适应硬件、软件环境的变化以及用户新的要求,必须进行多次修改(维护)。4)软件的开发和运行受到计算机硬件、操作系统的限制。5)软件开发至今尚未摆脱手工开发方式。很多软件仍然是“定制”的,这使得软件的开发效率受到很大限制。6)软件的开发是一个复杂的过程。7)软件的成本较高。软件开发需要投入大量的、高强度的脑力劳动,成本较高。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0