请登录
四川成人和教育管理有限公司 - 笔记串讲 - 工学类 - 3173软件开发工具 - 浏览文章

自考03173软件开发工具串讲笔记6

2016/5/30 14:27:380人浏览0评论

第六章   软件开发工具的现状与发展

6.1 软件开发工具的发展现状

1)比较国内、外软件开发工具的发展状况

从研究的水平来看,国内的水平并不比国外低多少,主要的差距在于没有广泛地使用这些工具。总的来说,我国的软件产业还没有形成一批稳定的、高度有组织的软件开发群体,因而真正能够发展软件开发工具的环境与社会需求还不具备。

我国软件产业当务之急是大力普及软件工程及方法学的知识,提高软件开发工作的水平,这才能使软件开发工具的应用具有实践的基础。

6.2 软件开发工具的发展方向与趋势

2)从目前的发展来看,智能化、网络化、一体化、标准化是值得重视的几个方向。

答:1)软件开发工具的网络化:指人们在异地利用网络合作开发同一个软件。通过网络,人们可以更方便地共享知识、互通信息,这就给软件重用、知识重用提供了新的机会;并可进行项目管理。

2)软件开发工具的标准化:指软件构件的标准化以及用标准构件组成大型软件结构的标准化。

3)软件开发工具的智能化:就是在软件开发工具的研究与使用中引用人工智能、神经网络等技术,使得软件开发工具对于不确定的信息、模糊信息具有更强的处理能力。

4)软件开发工具的一体化:就是集成化,是指利用统一的信息库,将支持软件开发各个阶段的专用工具集成为一个整体,对软件开发的全过程给予帮助和支持。

6.3 从计算机语言发展而来的工具

3)五种代表性的工具及跨平台特性

答:五种代表性的工具分别是:VBVCPBC++ Builder/DelphiJAVA,其中VBVC不具有跨平台特性;其他三种具有跨平台特性。

6.4 综合性的平台或开发环境

4)比较EclipseVisual Studio集成开发环境

两款软件开发环境的共同点:都具有编译、运行等基本功能,都具备代码援助、语法高亮、错误预防等扩展功能,使得开发人员可以在代码编写的过程中及时排除基本的拼写、引用错误,把精力集中到代码逻辑和算法优化上,提高了开发的准确度和代码产出的速度。

Eclipse的基本特点:Eclipse是一款免费的、面向各平台开发者的软件开发环境,在各种操作系统上表现差异非常小。安装后的核心部分大小只有数十兆,还可以根据需要添加免费的插件。Eclipse具有“大平台、小核心、多插件”的特点,更富有灵活性。

Visual Studio的基本特点:Visual Studio与微软公司的其他产品的交互协同性好;并获得了更多的windows操作系统系统的支持,速度上比Eclipse有着较大的优势,在运行速度、代码提示显示速度等方面表现出众;即使在虚拟机中运行,一样相当流畅。


关键字:
网友评论