加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 综合聚焦 > 酷站推荐 > 酷站 > 正文

梅宏:网络化应用支撑工具的现状及趋势

发布时间:2017-07-19 15:20:46 所属栏目:酷站 来源:IT168
导读:北京大学信息科学技术学院院长梅宏教授在会上做了“网络化应用支撑工具:发展现状及趋势”的主题演讲。
副标题[/!--empirenews.page--]

  【 资讯】7月17日,由中国电子学会主办,透明计算技术与产业联盟协办的透明计算、云计算产学研研讨会在北京翠宫饭店举行,探讨透明计算/云计算领域中新型网络操作系统、海量数据处理、移动互联网、搜索引擎、网络化应用支撑工具、UEFI等技术应用的最新发展与挑战,云计算频道对此次会议进行了专题报道。

  北京大学信息科学技术学院院长梅宏教授在会上做了“网络化应用支撑工具:发展现状及趋势”的主题演讲,以下是其演讲全文速录:

 软件工具是什么

北京大学信息科学技术学院院长梅宏教授

  这个题目也是一个命题作文,张院长给的题目,这个题目也是切合核高基部署方向之一。我对命题作文尝试回答一个问题,当时在做这个规划的时候,我也一直尝试能把这些问题解释清楚。今天这个角度纯粹是谈一个学者从学术角度的看法,到底什么是工具,网络化应用支撑工具,从学术界我们所看到的含义到底是什么?

  我想从内容上讲我把它分成这么几个部分,实际上前面的部分还是谈谈传统的东西,后面再谈我们面向互联网时代,我们可能面临的挑战。第一个到底什么是工具,我们做一个界定,软件工具是什么,它的发展历程和基本的现状。

  软件工具是什么

  什么是工具?我不知道大家查过辞典没有,查一下他是有定义的,在《辞海》里面,人在生产过程中用来加工制造产品的器具。也就是说你要用于达到某一种目的的事物,所以工具意义上比较大。但是《维基百科》上面用于生产某种或完成某事,但是却不在过程中被消耗的设备。工具对人类生产的意义很重大,恩格斯说过,任何动物最大的差别就是人会使用工具,由此可以凸显一个走向现代化的社会工具有多么重要。

  从工具我们仔细考察一下什么是工具,大家在中文里面的工具概念有很抽象也有很具体的,我们想强调更多从基本的交通工具、工业制造工具、通信工具,从自身的特征分类,有石器、青铜器、铁器,有手动、半自动、全自动,工具还有大小,有软硬等等,希望在座你还可以做出不同的工具分类。

  我们来看软件工具,如果我们来看看从前面两个视角进行工具分类的话,软件工具也有两个不同的理解。首先软件工具是把软件看成工具,实际上这一类的过程中就是我们任何一个软件包或者是我们用的里面,它是为了人类的生活生产方方面面提供信息处理的能力。我们提高我们的增长率,提高生活质量等等这一系列的东西。用于电子商务、ERP等等,包括即时通讯等等,为我们人类提供了便利。我们把它称为面向普通用户的应用软件,实际上我们国家的信息化战略就是要为我们整个社会,我们国家乃至我们每一个人提供一种信息化的产品。

  还有就是以软件为对象、为目标的工具,这个通常指的是之应用软件的开发和运行这一类的软件或者是硬件等等。这种工具通常都是以软件开发为目的,以软件运行为目的,来为他们提供自动化或者是半自动化的支撑,目的是两件事,一个是提高质量,一个是提高效率。我们平常用到的软件开发里面的建设工具、编码工具等等还有很多,测试工具、部署工具,在整个提升软件开发质量工具都在里面。实际上从计算机最早来看,操作系统最早的时候也仅仅是一种工具形态,他是解决当时软件在裸机上运行,他能提供什么帮助。

  程序在裸机上能够提供帮助,但是随着后来这种功能需要越来越多,这种工具做得越来越多,能把操作系统的各种各样的工具,上午张院士也谈到了操作系统的整个历史,把整个整合起来形成一个平台,最终构成人们的期望。

  所以说我这里面讲的工具把它作为一个界定,为了避免概念上的混淆,就是以软件为目标这一类。到底包含什么?作为包括大概应用,为软件开发运行提供支撑的辅助工具的概念。它是与工具关系密切,与软件资源,比如说与开发工具密切相关的可复用构件,与测试工具密切相关的测试用例集等。在整个开发和运行的生命周期有很多,比如说开发跨几个阶段,运营支撑有几个概念,还有支撑软件,这都是基础软件的范围,也是核高基要支撑的。主要目的为我们的应用软件,其支持高效高质的软件开发和高可用性。

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读