- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01 软件工程概述【荐】.pdf
软件工程
北京工业大学·计算机学院
桂智明
zmgui@bjut.edu.cn
1 软件工程概述
软件的概念
软件=程序?
“软件开发就是编程序”
软件的定义
软件是计算机系统中与硬件相互依存的另一部分,它是包
括程序,数据及其相关文档的完整集合。
程序:是按事先设计的功能和性能要求执行的指令序列。
数据:是使程序能正常操纵信息的数据结构。
文档:是与程序开发,维护和使用有关的图文材料。
不同的视角
软件更像是一种嵌入式的数字化知识
软件也可以看作是问题领域和计算机系统之间的接口
软件的特性
形态特性
软件是无形的、不可见的逻辑实体
智能特性
软件是复杂的智力产品
开发特性
软件开发工作尚未实现自动化,包含相当的个体劳动
质量特性
软件产品质量控制存在着许多实际困难,并难于克服
生产特性
软件与硬件或传统的制造产业产品的生产不同
软件的特性
管理特性
软件开发管理更为重要,更为独特
环境特性
软件的开发和运行离不开相应的计算机系统环境
维护特性
软件产品与传统产业产品的维护在概念上有很大差别
废弃特性
软件不是由于“用坏”而废弃
应用特性
软件应用极为广泛,已进入各个领域
软件的故障率曲线
原来的软件已经面目全非了!
由于副作用造成
故障率的提高
故障率 生命初期
磨损后
修改 硬件的故障率曲线
实际曲线
软件故障率的理想曲线
时间
软件不会用坏(wear out ).软件会退化(decommission)!
6
软件的分类
按照软件的作用,一般可将软件做如下分类:
1. 系统软件
与计算机硬件频繁交互;多用户支持;需要精细调度、
资源共享及灵活的进程管理的并发操作;复杂的数据结
构;及多种外部接口。
2. 应用软件
满足特定业务需要的独立应用程序
3. 支撑软件
协调用户开发软件的工具性软件
4. 可复用软件
标准函数库;数据结构;由代码复用发展到体系结构的
复用,开发过程复用
软件的发展
早期阶段: 第二阶段:第三阶段: 第四阶段:
•面向批处理 •多用户 •分布式系统 •强大的桌面系统
•有限的分布 •实时 •嵌入 “智能”•面向对象技术
•自定义软件•数据库 •低成本硬件 •专家系统
•软件产品 •消费者的影 •人工神经网络
响 •并行计算
•网络计算机
1950
您可能关注的文档
- !2012-2015-1 网页与网站设计 试卷-2【荐】.pdf
- (万年历)开发文档【荐】.doc
- (中国联通) 3G网络能源设计特点【荐】.pdf
- (中英文对照)2014秋季算法分析与设计模拟试卷【荐】.doc
- (已)普华永道项目管理5【荐】.pdf
- (张晨曦)计算机体系结构第9章_PPT【荐】.ppt
- (江津西城)OPGW光缆技术协议初稿(终)【荐】.doc
- (独家Word版本,绝对2015)2014成都中考数学试题(含答案)【荐】.doc
- (电子产品设计与制作)2014年湖北省职业院校技能大赛(高职组)赛项规程、技术规范、赛项须知【荐】.doc
- (第 01 章)操作系统概述[ 2 课时]【荐】.pdf
- 2024年高考语文复习 小说文本阅读(十三)练就审美技能,赏析描写艺术 学案.pdf
- 2024年核安全工程师法规考题.pdf
- 2024年高考语文一轮复习讲练测(新教材新高考)第04讲小说情节类题目(讲义)(原卷版+解析).pdf
- 2024年高考语文一轮复习:文言文45个高频词.pdf
- 2024年河南省会计从业资格考试全真模拟试题法规.pdf
- 2024年高考政治必修2《经济与社会》知识细节归纳100条.pdf
- 2024年高考语文一轮复习:27种经典开头方式及精彩范例.pdf
- 2024年高考政治选必一《 当代国际政治与经济》复习导引.pdf
- 2024年湖南省郴州市中考原创命题化学模拟试卷.pdf
- 2024年公司新员工个人工作总结(35篇).pdf
最近下载
- 2023年云南大学滇池学院软件工程专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 平凡的世界(阅读任务三 品味小说语言)公开课一等奖创新教学设计-【中职专用】高一语文(高教版2023-2024基础模块上册).docx VIP
- 国家开放大学《社会保障基础》期末考试题库.pdf
- 佳明手持机从入门到精通.pdf
- 计算机应用基础(本) 终结性考试任务一.docx VIP
- 绵阳中学自主招生考试.doc VIP
- 2023年云南大学滇池学院数据科学与大数据技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 国开常见眼病诊断与处理3687期末试题及答案(2022年7月).docx
- (正式版)D-L∕T 659-2016 火力发电厂分散控制系统验收测试规程.docx VIP
- 基坑土钉墙及钢管桩支护施工方案.docx VIP
文档评论(0)