欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程知识回顾概要.ppt

    • 资源ID:166082       资源大小:4.70MB        全文页数:96页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程知识回顾概要.ppt

    软件工程基本知识简介软件工程基本知识简介主要参考教材主要参考教材张海藩,软件工程,人民邮电出张海藩,软件工程,人民邮电出版社,版社,2010。 S. L. Pfleeger,软件工程,人民,软件工程,人民邮电出版社,邮电出版社,2007.Lan Sommerville, 软件工程软件工程(英文版第英文版第7版版),Software Engineering, Seventh Edition, 机机械工业出版社,械工业出版社,2004.11,ISBN 7-111-15309-X1软件工程知识回顾软件工程知识回顾2023-3-10Junwei Ge4#include void main()int a,b;coutab; int c; c=a/b;int d=a%b;coutn a/b=cend; coutn a%b=dend; 问题问题1请讨论以下请讨论以下C+程序的作用和不足?程序的作用和不足?/I/O流库头文件流库头文件/输出提示语输出提示语/对对a、b变量输入变量输入/变量可随用随定义变量可随用随定义/输出输出a除以除以b的商的商/输出输出a除以除以b的余数的余数CQUPT 葛君伟5IT is now one of the largest corporate expenses outside employee costs4Organizations and governments spend an estimated $1 trillion on IT hardware, software, and services worldwide.4The average company spends about 4 to 5 percent of revenue on IT.4The companies that are highly IT dependentsuch as financial and telecommunications companiesspending more than 10 percent on it.CQUPT 葛君伟6Governments are big consumers ofsoftware 4The United Kingdom had more than 100 major government IT projects under way that totaled $20.3 billion.4The U.S. government cataloged 1200 civilian IT projects costing more than $60 billion, plus another $16 billion for military software.CQUPT 葛君伟7Governments are big consumers ofsoftware4Any one of these projects can cost over $1 billion. For example, the computer modernization effort at the U.S. Department of Veterans Affairs is projected to run $3.5 billion, while automating the health records of the UKs National Health Service is likely to cost more than $14.3 billion for development and another $50.8 billion for deployment.4Such megasoftware projects are now much more common, as smaller IT operations are joined into “systems of systems.” Air traffic control is a prime example, because it relies on connections among dozens of networks that provide communications, weather, navigation, and other data.2023-3-10Junwei Ge8问题问题2你应如何开发一个电信业务管理系统?你应如何开发一个电信业务管理系统?2023-3-10CQUPT91软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念vWhat is software?v具有以下特征的实体具有以下特征的实体(Entities)可以被看成软件。可以被看成软件。 They Are Non-tangible, and Non-physical, but Often Intended to Manage Tangibles. Hierarchical Structure Is a Common Feature. They Consist of Components Having Different Purposes. All Are Expected to Require Modification/Evolution. Interconnections Are Key. Analysis and Verification Are Universal Underlying Needs.2023-3-10CQUPT101软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念vWhat is computer software?v具有以下特征的软件可以被看成计算机软件。具有以下特征的软件可以被看成计算机软件。 有可以在计算机上运行的程序有可以在计算机上运行的程序/代码。代码。 有可以被程序处理的数据。有可以被程序处理的数据。 有说明文档。有说明文档。2023-3-10CQUPT111软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件工程的定义软件工程的定义 软件工程是软件工程师用工具和技术软件工程是软件工程师用工具和技术(方法方法),按照某一过程和范例来构造软件,从而增强按照某一过程和范例来构造软件,从而增强软件产品的质量,更有效地解决问题。软件产品的质量,更有效地解决问题。2023-3-10CQUPT121软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件发展的三个阶段软件发展的三个阶段 高级语言出现之前高级语言出现之前(约约1946年年1956年年); 高级语言出现到软件工程出现之前高级语言出现到软件工程出现之前(约约1956年年1969年年); 软件工程阶段软件工程阶段(1969年至今年至今)。2023-3-10CQUPT131软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件工程的作用软件工程的作用 解决软件危机;解决软件危机; 从从技术技术和和技术管理技术管理的角度来研究和探的角度来研究和探讨软件的设计、开发和维护问题。但由于软讨软件的设计、开发和维护问题。但由于软件本身的特点,软件产业既受技术影响,又件本身的特点,软件产业既受技术影响,又受市场影响。所以我们不能说受市场影响。所以我们不能说,只要解决软只要解决软件工程问题就能推进软件产业。件工程问题就能推进软件产业。2023-3-10CQUPT141软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机的特征软件危机的特征 从微观上看从微观上看,软件危机的特征正是表现在完软件危机的特征正是表现在完工日期一再拖后、经费一再超支工日期一再拖后、经费一再超支,甚至工程甚至工程最终宣告失败等方面。最终宣告失败等方面。 而从宏观上、从整个社会对软件的需求来看而从宏观上、从整个社会对软件的需求来看,软件危机的实质是软件产品的供应跟不上需软件危机的实质是软件产品的供应跟不上需求的增长。求的增长。2023-3-10CQUPT151软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例l丹佛国际机场的行李地下传输系统丹佛国际机场的行李地下传输系统 有有40004000台遥控车,台遥控车, 2121英里长的钢轨,英里长的钢轨, 50005000个电子眼,个电子眼, 400400台无线电接收机,台无线电接收机, 5656台条码机,台条码机, 在在2020家航空公司、柜台和行李领取处之间传送行李。家航空公司、柜台和行李领取处之间传送行李。 通过由通过由100100台计算机组成的互联网来管理该系统。台计算机组成的互联网来管理该系统。 投资投资1.931.93亿美元,亿美元, 机场的开放时间拖了机场的开放时间拖了7 7个月以上。个月以上。2023-3-10CQUPT161软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例 19931993年距伦敦年距伦敦9090英里的塞兹韦尔核电站正式英里的塞兹韦尔核电站正式投入运行投入运行, ,但是工作人员很快发现核电站的但是工作人员很快发现核电站的反应堆内温度控制失灵反应堆内温度控制失灵, ,这使得欧洲人口最这使得欧洲人口最为稠密的地区面临巨大危险。事后查明为稠密的地区面临巨大危险。事后查明, ,在在反应堆的反应堆的 主要保护系统主要保护系统 中中, ,有一个有一个1010万行万行代码的控制软件几乎有一半未能通过测试。代码的控制软件几乎有一半未能通过测试。2023-3-10CQUPT171软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例 8080年代中年代中, ,加拿大一家原子能公司生产的、加拿大一家原子能公司生产的、由微处理机控制的癌症治疗仪由微处理机控制的癌症治疗仪, ,在美国和加在美国和加拿大的多家医院使用均告失灵拿大的多家医院使用均告失灵, ,致使致使6 6个病人个病人因受超剂量辐射而死亡或受到严重伤害。因受超剂量辐射而死亡或受到严重伤害。2023-3-10CQUPT181软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例 海湾战争中海湾战争中, ,一个软件故障打乱了一个软件故障打乱了 爱国者爱国者 导弹雷达跟踪系统导弹雷达跟踪系统, ,使导弹发射后未能迎击使导弹发射后未能迎击对方的对方的 飞毛腿飞毛腿 导弹导弹, ,反而轰击了自己的军反而轰击了自己的军营营, ,造成造成2828名士兵丧生、名士兵丧生、9898人受伤。人受伤。2023-3-10CQUPT191软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例 19961996年欧洲航天局发射的阿丽亚娜年欧洲航天局发射的阿丽亚娜5 5型火箭型火箭, ,发射发射4040秒钟后火箭爆炸秒钟后火箭爆炸, ,发射场上发射场上2 2名法国士名法国士兵当场死亡兵当场死亡, ,耗资耗资1010亿美元、历时亿美元、历时9 9年的航天年的航天计划严重受挫计划严重受挫, ,引起了国际宇航界的震惊。引起了国际宇航界的震惊。事故发生后事故发生后, ,专家组的调查分析报告指明专家组的调查分析报告指明, ,爆爆炸的根本原因在于惯性导航系统软件中技术炸的根本原因在于惯性导航系统软件中技术要求和设计的错误。要求和设计的错误。2023-3-10CQUPT201软件工程知识回顾软件工程知识回顾1.1软件工程的基本概念软件工程的基本概念v软件危机举例软件危机举例 德国电话计费系统的软件问题德国电话计费系统的软件问题, ,造成用户需造成用户需交付不合理电话费的事件交付不合理电话费的事件, ,引起了公众的抗引起了公众的抗议。议。2023-3-10CQUPT

    注意事项

    本文(软件工程知识回顾概要.ppt)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开