- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲
网 络 软 件;网络软件的复杂性
是其自身所固有的
抽象、分治、分类等思想将在
其中发挥极为关键的作用; 内 容 ;一、软件;什么是软件;老 子:? 道德经:?第十一章:
三十辐共一毂(gǔ) ,当其无,有车之用。 埏(shān)埴(zhí)以为器,当其无,有器之用。 凿户牖(yǒu )以为室,当其无,有室之用。 故有之以为利,无之以为用。;软件到底有什么奥妙?
人类自身的感官不能直接确定它的存在:
分子、原子 等对于人们总有一定的神秘性:感官距离很“遥远”
软件: 通常 存在于纸带、磁带、光盘等之中
运行起来 靠: 集成电路 发挥作用
显示器 显示状态
竟然还可以在 不同的载体 之间十分方便地跳跃!
显示出来后离我们又这么“近”!如此有用!
“万物皆数”? !
我们可以对认识的任???一种东西进行编码 以产生它的一个具体“实例” ;软件作为逻辑产品的特点:
劣势:
不易被理解
容易出错
找错、排错困难
优势:
易于变化,适应性强
复制成本低,适合规模经济
给我们的生活、学习等带来了巨大的变化
The Second Life;软件发展现状
(1)已经存在大量正在运行的软件
金融、电信、航空航天等
(2)软件的应用范围不断扩大
商务、交通、家电等,“无处不在的软件”
(3)软件的规模与复杂性持续增加
越来越多的知识正在由软件进行显式表达
(4)出现了大量与软件相关的标准
(3)的需求
(5)软件危机仍然存在(软件脱节)
1968-2019;软件发展特点;软件的本质特性
构造性
演化性
其它特点:
知识密集
逻辑产物
;软件的构造性
软件 是 典型的知识产品
是 客观世界中 问题空间的具体描述 ;
软件 是 客观事物的一种反映
是 知识的提炼
知识的体现
知识的固化;软件发展趋势
软件运行平台正在
从 单机环境 发展到 网络环境
这 将导致软件在
反映对象
开发基础
关注内容
运行方式
提交形式
开销比重
等 方面的重要发展;软件反映对象的发展;软件开发基础的发展;软件关注重点的发展;软件运行方式的发展;软件提交形式的发展;软件开销比重的发展;二、软件开发;
软件开发是典型的知识密集型活动
复杂度高
开发周期长
可靠性保证难
随着 软件应用范围的快速扩大
以及软件运行平台从单机向网络的转变
软件的 规模 越来越大
复杂度 越来越高
软件开发的 高、 长、 难 愈益突出;瀑布模型 (waterfall model)
螺旋模型 (spiral model)
喷泉模型 (fountain model)
演化模型 (evolutionary model);RUP
敏捷开发方法
从 CMM 到 CMMI
基于构件的软件开发
基于侧面的软件开发
测试驱动的软件开发
用例驱动的软件开发;软件开发就象……;拍电影;三、网络环境; 网络环境(从各个个体角度)
分布式系统(从整体角度)
;从不同角度划分网络:
从规模上: LAN、WAN
从行业上: 银行网络(ATM)
电信网络(IP Phone)
从技术上: WWW、WAP、宽带网
从边界上: Internet、Intranet
从协议上: TCP/IP、DECNET
目前需要特别关注以IP为核心实现的网络环境;网络环境自身的特点:;网络环境为应用系统提供的支持;(1)共享性;(2)开放?? ;(3)并发性;(4)可伸缩性;(5)容错性;(6)透明性;四、网络环境给应用系统带来的挑战;;功能:软件系统提供什么
约束: 功能应当满足什么
性能
分布
可靠性
安全性
演化:
功能的增加、改变
约束的调整
;六、对策;问 题
您可能关注的文档
- 八年级科学受力分析专题.ppt
- 备战高考历史考点一遍过专题04古希腊罗马的制度.doc
- 2019年初中毕业升学考试(湖北荆门卷)化学【含答案及解析】.docx
- linux内核结构与进程管理文档精选文档.ppt
- 城市公共厕所设计标准_(二).doc
- 2008年甘肃省兰州市中考化学试题.doc
- 2018年七年级语文上册第一单元1春第2课时课件新人教版.ppt
- 七年级告别依赖走向(1).ppt
- 八年级语文上册 语文实践活动 一次有意义的集体视听活动课件 苏教版.ppt
- 第七章 投资决策文档.ppt
- 2025年工业设备预测性维护成本效益发展报告.docx
- 2025年旅居养老可持续发展路径报告.docx
- 2025年动力电池回收产业链上下游协同报告.docx
- 第二单元 第6课《数字身份辩设备》课件 2025-2026学年人教版初中信息科技七年级全一册.pptx
- 《2025年创新药临床试验效率提升策略报告》.docx
- 6部编小学语文(3年级下册第3单元)作业设计2.docx
- 2025年国企招聘考试(面试-机械工程)经典试题及答案.docx
- 大型桥梁机械操作工职业健康安全规程.docx
- 公司熔析炉工标准化安全规程.docx
- Unit+3+Grow+Up+in+Labour(易错题专项训练·基础知识)英语北京版五年级上册(新教材).docx
原创力文档


文档评论(0)