软件工程笔记整理.doc

软件工程笔记整理.doc

ID:56998248

大小:176.00 KB

页数:23页

时间:2020-07-30

软件工程笔记整理.doc_第1页
软件工程笔记整理.doc_第2页
软件工程笔记整理.doc_第3页
软件工程笔记整理.doc_第4页
软件工程笔记整理.doc_第5页
资源描述:

《软件工程笔记整理.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程概论2s9a6T5y  }0P-O3E2breadygo.5d6d.com1、软件危机北软论.x(q%V0w1)、软件工程的目的:倡导以工程的原理、原则和方法进行软件开发,以解决当时出现的软件危机。7K/,s0B9J#C5N7g2)、软件危机:指在计算机软件开发和维护过程中所遇到的一系列问题。readygo.5d6d.com2D(h3S5a,OA、如何开发软件以满足对软件日益增长的需求。4A6Y"O$c"F8b',I北软论坛,北京大学软件与微电子学院,PKU,MSE,北软,携手北软,北京大学,北京大学软件学院,北京大学微电子与软件学院,北京大学软微学院,北大软院,软院,

2、工程硕士,北大工程硕士,软件工程硕士,北京大学软件工程硕士,北大软件工程硕士,北软护航,考研,北软考研B、如何维护数量不断增长的已有软件。readygo.5d6d.com"q!L&k)g(B  e3)、软件危机的主要表现形式北京大学软件A、软件开发成本高,研制进度无法准确估计,用户不满意。3g  W,q5X$j北京大学软件工程硕士

3、MSE

4、北京大学软件与微电子学院

5、北软论坛B、软件产品的可靠性得不到保证。C、软件产品难以维护。+h,U8A8`2o(T%^&N+E(H(l.H一个专注于北京大学软件与微电子学院软件工程硕士考研的论坛,绝对不会让你失望!D、软件发展跟不上硬件的发展和用户

6、的要求,硬件成本逐年下降,软件成本越来越昂贵。'P4F.f&h/A6c&U*I3B一个专注于北京大学软件与微电子学院软件工程硕士考研的论坛,绝对不会让你失望!%S*a"z:Y-d5E2、软件工程概念!x6H8{1]'`:{)

7、%x9s北京大学软件工程硕士

8、MSE

9、北京大学软件与微电子学院

10、北软论坛1)、软件:计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述;文档是为了便于理解程序所需的阐明性资料。细言之,软件有三层含义:携手北软/y*z-H0]1k&MA、个体含义:即指计算机系统中的程序及其文档。一个专注于北京大学软件与微电子学院软件工程硕士考研的论坛,绝对不会

11、让你失望!-y*e6g'"VB、整体含义:即指在特定计算机系统中所有上述个体含义下的软件的总称。&P,g5V1S2_6l6areadygo.5d6d.comC、学科含义:即指在研究、开发、维护以及使用前述含义下的软件所涉及的理论、方法、技术所构成的学科。北京2)、工程:将理论和所学的知识应用于实践的科学。研4@4t#f3X9[2^;3)、软件工程:应用计算机科学、数学及管理科学等原理,开发软件的工程。它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。其中,计算机科学、数学用于构造模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权衡,管理科学用于计划、资源、质量、

12、成本等管理。8J!{(v!B*?;Y9{*k#J5q+R/h#Y;Q$N3{6K  A/H0r北软论坛,北京大学软件与微电子学院,PKU,MSE,北软,携手北软,北京大学,北京大学软件学院,北京大学微电子与软件学院,北京大学软微学院,北大软院,软院,工程硕士,北大工程硕士,软件工程硕士,北京大学软件工程硕士,北大软件工程硕士,北软护航,考研,北软考研3、软件工程框架(参见附图软件工程框架示意图)/l-I*t9g5P:o&w北京大学软件工程硕士

13、MSE

14、北京大学软件与微电子学院

15、北软论坛1H+c)q:E  `7`(i:o6Z"r1)、软件工程目标:生产具有正确性、可用性和开销合宜的产

16、品。&m&i%x#y2_*y/G  Y2^:T北软论坛,北京大学软件与微电子学院,PKU,MSE,北软,携手北软,北京大学,北京大学软件学院,北京大学微电子与软件学院,北京大学软微学院,北大软院,软院,工程硕士,北大工程硕士,软件工程硕士,北京大学软件工程硕士,北大软件工程硕士,北软护航,考研,北软考研A、正确性:是指软件产品达到预期功能的程度。  }0T#f%j5e;?B、可用性:是指软件基本结构、实现以及文档为用户可用的程度。6T6U-C;D1f'?'@-p.]readygo.5d6d.comC、开销合宜:是指软件开发、运行的整个开销满足用户要求的程度。7B"A-L"U:S!j

17、(G9l7t一个专注于北京大学软件与微电子学院软件工程硕士考研的论坛,绝对不会让你失望!2)、软件开发活动:生产一个最终满足需求且达到工程目标的软件产品所需要的活动。软件开发的基本活动包括:需求、设计、实现、确认、和支持。北京大学软件工程硕士

18、MSE

19、北京大学软件与微电子学院

20、北软论坛'i$]5]6E-o4D+yA、需求:就是定义问题。%D-~5l8q4aB、设计:在需求的基础上,给出被建系统的软件设计方案。2r#[;o)g8Preadygo.5d6d.comC、实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。