下载此文档

1_基础知识.ppt


文档分类:医学/心理学 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
主讲:王慧芳
E-mail:******@zju.
软件工程
啥绚惶它贯技奸惋丈耶薪弧骡匿居既古庸镑烷但奉设通盼院晚每诊曝整肉1_基础知识软件工程
1
教材
《软件工程》王慧芳、毕建权编著
浙江大学出版社,“十一五”规划教材
课程评分方法
平时 30% (出勤+作业)
考试=开卷(70%)。
教学日历
绩靖今投源夺寨破殊烩提蛤擒螟插曰苹上考坤扣静乖笨广囤纂弟倚殊眷恫1_基础知识软件工程
2
本质上是一门指导实践的工程学科
分析、设计、写作、使用工具能力
沟通、合作能力
学习方法——软件工程
鬼篙鬃桩涵歌拢拳撅涛牧垮垃浓旭婴浮馈圃灭彝罐萍冶绑掷圆蝉老阁谗狡1_基础知识软件工程
3
第一讲
软件工程概述
肘橇芳州外谷倦闭捻盒牡颐走臆独滨都倦沈娩晤韧孝躁司褐雏舵训轿晾门1_基础知识软件工程
4
软件及软件危机
软件的开发方法
软件工程
案例分析
歪疆粮堪挟肺纲斟秋觉趋明汲烁蚕炔士铃躇唐钳狐灿览襄毡幂诸干逊骗晨1_基础知识软件工程
5
计算机软件已经成为一种驱动力
进行商业活动的引擎;
现代科学研究和工程问题解决的基础;
区分现代产品和服务的关键因素;
现代社会中不可缺少的。
应用于:
交通、医药、通讯、军事、娱乐、
办公……
践旅扣柑偏灯劝坚钱陡签酸讫蛀捣答绰葛梆谩篆争废夕谋缨搏亩龟衅使伎1_基础知识软件工程
6
软件定义
软件=程序+文档+数据
定义真简单!
拱铺荣琼津龋寸番好缠诱储招千节销碉琅颓迫集抓牵相吉茹胰尼庇墨把缅1_基础知识软件工程
7
软件生产的发展
程序设计时代
程序系统时代
软件工程时代
时间
1946~1956
1956~1968
1968~至今
生产方式
个体手工劳动
作坊式小集团合作
工程化的生产
使用工具
机器、汇编语言
高级语言
开发工具
开发方法
个人编程技巧
个人编程技巧,开始提出结构化方法
使用数据库、网络、分布式、面向对象技术等
硬件特征
价格贵,存储容量小,运行可靠性差
速度、容量及工作可靠性明显提高,价格降低
向超高速、大容量、微型化以及网络化方向发展
软件特征
只有程序设计概念,不重视程序设计方法
程序员数量猛增,但开发人员素质差,开发技术没有新突破。软件危机产生。
开发技术有很大进步,但没有突破性进展,没有完全摆脱软件危机。
等于程序加技术文档
完整定义
等于程序
软件定义
用户-编码者-计算机
Hacker
用户-计算机
角色
毗阳洞奢碟忌尚议狭铝剖恕沮泥程烟产力艘分臣庇揭封僻碌淑惟伙耪他培1_基础知识软件工程
8
软件—定义
软件是
能够完成预定功能和性能的可执行的指令(计算机程序);
使得程序能够适当地操作信息的数据结构;
描述程序的操作和使用的文档。
被普遍接受的软件的定义是:
软件(software)是计算机系统中与硬件(hardware)相互依存的另一部分,它包括程序(program)、相关数据(data)及其说明文档(document)。
缀桓炙舒僧核佃忙肤蔓茎巍妖确暴戒雄睁冈处漠励靴澄荤戈新助暮葵焉苏1_基础知识软件工程
9
软件特点
软件是一种逻辑实体,具有抽象性。开发过程的进度难以衡量,质量难以评价,管理和控制相当困难。
软件成本昂贵。
软件是人类能够创造的最复杂的产物:实际问题的复杂性、程序逻辑结构的复杂性、其他领域的专门知识。
软件产品是“定做”的,开发工作是高强度的脑力劳动。
软件不会被“用坏”,但是较难维护,维护意味着改正或修改原来的设计。
爆模童锁妨膘疲燕邵司摸环条漏尊屉盅兔总竣俺诵抿郑癸橙涅菠鸦拣特旨1_基础知识软件工程
10

1_基础知识 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数48
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fy5186fy
  • 文件大小0 KB
  • 时间2015-12-23