欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年软件工程认识 .pdf

    • 资源ID:26742726       资源大小:33.85KB        全文页数:3页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    2022年软件工程认识 .pdf

    对软件工程的理解序计算机作为 20 世纪最重大的科学技巧成就之一,它已成为现代化国度各行各业普遍使用的强有力信息处理工具。计算机使当代社会的经济、军事、科研、教育、服务等方面在概念和技巧上发生了性的变化,对人类社会的进步已经并还将产生极为深刻的影响。 当今世界,计算机是世界各发达国家以及大部分发展中国家剧烈竞争的科学技巧领域之一。 可以说一个不重视计算机领域的国家是绝不可能强大的。 其中软件就是计算机的灵魂部分。一个没有优秀软件支持的计算机是无法发挥出它的强大功能的。 而软件工程则是以系统的, 科学的,定量的途径,把工程应用于软件的开发和维护。正文1968 年 NATO会议上首次提出 “ 软件工程 ”(SotfwraeEngineeirng)的概念,提出把软件开发从 “ 艺术” 和“ 个体行为 ” 向“ 工程” 和“ 群体协同工作 ” 转化。其基本思想是应用计算机科学理论和技术以及工程管理原则和方法,按照预算和进度, 实现满用户要求的软件产品的定义、开发、发布和维护的工程。 从此也诞生了一门新的学科 软件工程。 【1】对软件工程的定义,人们的定义也不尽相同。Barry Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。Fritz Bauer在 NATO会议上给出的定义:建立并使用完善的工程化原则, 以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。 计算机科学技术百科全书中的定义:软件工程是应用计算机科学、 数学及管理科学等原理, 开发软件的工程。 软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。目前相比起来较普及的一种定义为: 软件工程是研究和应用如何以系统性的、规范化的、 可定量的过程化方法去开发和维护软件, 以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。而我认为,无论软件工程定义如何,它始终是为了开发、维护软件,并科学地控制过程。 作为计算机的一个分支, 软件工程的终极目的还是为了充分利用计算机的强大功能。而作为一位软件工程师,需要遵守四项基本原则:1 选取适宜开发范型。 2采用合适的设计方法。 3 提供高质量的工程支持。4 重视开发过程的管理。【2】目前,随着软件开发的规模越来越大,技术越来越复杂,种类越来越多,软件的开发也存在一定问题。例如各种低质量的软件滥竽充数,软件的bug 频现、更新缓慢等等。而且软件的生产现状也不能令人满意.著名的 Chaos报告对美国名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 8380个软件项目的统计,仅有 16 % 的项目按时按预算完成,有 5 3%的软件项目超时超预算,其余 31%的项目被取消.与此同时,软件质量不能令人满意.软件常常发生失效,并对人们的工作生活带来不利的影响,甚至造成巨大的损失.例如 ,软件失效导致1996 年 6 月欧洲 Ariane 五型火箭首发失败。【3】当然人无法做到十全十美, 但软件工程是为了科学的规范化的管理软件开发,它能减少这些情况的发生。软件工程主要是研究软件生产的客观规律性,建立与系统化软件生产有关的概念、原则、方法、技术和工具,指导和支持软件系统的生产活动,以期达到降低软件生产成本、 改进软件产品质量、 提高软件生产率水平的目标。软件工程学从硬件工程和其他人类工程中吸收了许多成功的经验,明确提出了软件生命周期的模型,发展了许多软件开发与维护阶段适用的技术和方法,并应用于软件工程实践,取得良好的效果。 软件工程在软件生产中主要是从技术措施和组织管理两个方面来入手的。 软件工程能够很好地分析到客户所需要的软件产品,如果没有软件工程这门学科人们很难把握客户的需要。我们生产一个软件最主要的还是看它的质量, 如果质量不过关, 别的什么也别想谈了。 还有软件的成本如果太高了公司怎么赢利,这个对公司很重要的。软件效率也得能够跟得上,等等。软件工程在这些方面都能够很好的考虑到的。 【4】软件的开发需要根据需求进行,不能适应需求的软件是毫无意义的。软件工程是一门宏大的学科。 软件工程涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。【5】有了软件工程后,我们的社会的进步速度达到了前所未有的境界。软件工程发展至今,已相对成熟。原理,规范,流程,技术等等都有相应的详尽规定。有理由相信,软件工程会在当今以及未来人类发展进程中依然发挥不可替代的作用。 作为一名大一软件学院新生, 我会在今后的学习生涯中努力汲取知识养分,为成为一名优秀的软件工程师打下坚实基础!注:【1】王博然苏钢关于软件工程的历史与发展趋势【2】贺志祥对软件工程认识论文【3】王纪兵软件工程在软件生产中的运用【4】高可信软件工程技术【5】林冰晴软件工程的基本原理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

    注意事项

    本文(2022年软件工程认识 .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开