国防科大-齐治昌-软件工程教育

国防科大-齐治昌-软件工程教育

ID:38603750

大小:3.54 MB

页数:34页

时间:2019-06-16

国防科大-齐治昌-软件工程教育_第1页
国防科大-齐治昌-软件工程教育_第2页
国防科大-齐治昌-软件工程教育_第3页
国防科大-齐治昌-软件工程教育_第4页
国防科大-齐治昌-软件工程教育_第5页
资源描述:

《国防科大-齐治昌-软件工程教育》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息时代的软件工程教育国防科技大学计算机学院2009年11月1日齐治昌2009软件工程教育年会2021/7/20国防科技大学计算机学院2信息时代的软件工程教育一、软件工程40年回顾二、信息时代的软件工程三、信息时代的软件工程教育2021/7/20国防科技大学计算机学院3一、软件工程40年回顾1软件工程的硬件环境2软件工程从设计起步3软件工程遇到需求获取的困难2021/7/20国防科技大学计算机学院41软件工程的硬件环境1965年,Moore对集成电路集成度作出预测1960-1975年集成电路中的晶体管数量平均每年翻一番

2、.1970-2004年动态存储器中的晶体管数大致每18个月翻一番微处理器大致每24个月翻一番1971-2006年CPU上单个晶体管成本大约每7年下降1个数量级,集成电路性/价比明显提高2021/7/20国防科技大学计算机学院5软件工程40年回顾2软件工程从设计起步1950年代-1960年代算法、程序(计算、存储)1970年代-结构化(键盘、CRT)对软件的认识从程序和程序设计开始计算支撑能力、软件需求由小到大软件设计与计算机科学结合紧密,基础坚实软件工程需求设计实现运行软件领域程序代码2021/7/20国防科技大学计算

3、机学院6软件工程40年回顾3软件工程遇到需求获取的困难1980年代中-(彩色CRT)方法与工具:面向对象多窗口建模、UML过程与管理:快速开发、原型/模拟增量开发、螺旋模型需求工程敏捷开发过程需求获取提出、确定待开发软件应具备的功能和性能生成需求规约-软件开发/交付的依据软件工程需求设计实现运行软件领域程序代码2021/7/20国防科技大学计算机学院7软件需求获取困难的本质软件[IEEE93]具有特定功能和性能的程序、数据和文档待开发软件的功能和性能是否明确求解问题的知识和经验是否具备软件蕴含的知识产权是否明确共同利益

4、方是否愿意合作软件开发组织是否有能力获取需求,并以此为基础进行软件开发……2021/7/20国防科技大学计算机学院8软件工程需要复合型领军人才软件项目内容广泛,涉及的学科远远超出计算机科学技术的范围,很多软件系统工程师不愿或无力涉足应用领域,使需求获取成为软件工程的瓶颈软件工程项目的系统工程师必须清楚待开发软件的功能和性能,软件工程需要复合型领军人才有一定软件工程基础的领域专家或善于和领域专家合作能迅速掌握软件项目关键领域知识的软件工程专家2021/7/20国防科技大学计算机学院9二、信息时代的软件工程1强大的硬件支撑

5、环境2丰富多彩的社会需求3软件即服务4软件复杂性的提高5当前我国软件工程的主要任务6构建超大系统ULS2021/7/20国防科技大学计算机学院10信息时代的软件工程1强大的硬件支撑环境芯片CPUGPUSOC(45-35nm)2022年与2007相比特征尺寸将缩减5.2倍集成度增长31倍时钟频率提高2.05倍泛在网Thz图形显示二维向三维发展2021/7/20国防科技大学计算机学院11信息时代的软件工程2丰富多彩的社会需求信息时代的软件工程要为国民经济和社会信息化提供高质量的软件1机械、冶金、交通、轻纺等现有产业的信息技

6、术改造2金融、商贸、物流、电子商务等领域的信息化服务3电子政务、教育、科研、卫生等社会事业的信息化水平提高4丰富人类的文化生活5满足新军事变革需要,建设信息化军队……2021/7/20国防科技大学计算机学院12信息时代的软件工程软件在关键技术中的普适性关键技术参数开发并形成在并联波束条件下产生复杂波形的自适应零导引能力。1.带宽≥1.5GHz;2.有源元件…….关键材料合成半导体GaAs、InP、SiGe……专用测试、生产、检验设备近场天线测试设备。专用软件计算机辅助设计/制造(CAD/CAM)软件用于低成本的天线设计

7、……;嵌入式软件用于雷达、传感器、电子扫描控制,……重大商业应用电子扫瞄天线不断增加民用。在电信系统……经济可承受性问题能负担起的生产和装配费用是关键……建议出口控制类别商业管制清单子类出口管制条例第6项;……例DOD发展中科学技术清单图表将软件与材料列在一起2021/7/20国防科技大学计算机学院13信息时代的软件工程3“软件即服务”凸显了软件的功能和性能凸显了信息时代软件的任务和特点凸显了知识的在软件中的核心地位软件的结构、表示方式、隐含的方法等内部属性留给软件开发组织软件不求所有只求所用,通过有偿服务解决知识产权

8、问题,有助于软件的定义和开发知识产权是软件产业的生命线软件工程现实世界计算机世界映照服务2021/7/20国防科技大学计算机学院14信息时代的软件工程典型的软件服务系统WWW系统/城市交通系统/国土安全系统/健康保障系统2021/7/20国防科技大学计算机学院15信息时代软件工程4软件复杂性提高传统软件工程主要处理计算/时间、存储

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

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

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