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

思维导图

在这里插入图片描述

国内发展状况——我国软件产业还没有形成一批稳定的、高度有组织的软件开发群体,不具备发挥软件开发工具作用的环境与需求

国外发展状况——AD/Cycle模型被C/S冲击;真正实现一体化的两种软件为:用于特定平台上、主要用于设计阶段的工具;侧重于分析方法的、独立于平台的工具

软件开发工具值得注意的发展方向

  • 智能化——在软件开发工具的研究与使用中引入人工智能、神经网络等
  • 网络化——通过网络更方便的互通信息、共享知识;给软件重用、知识重用提供了新的机会
  • 一体化——困难在于技术、对软件开发过程与相关信息的认识深度
  • 标准化——由软件部件、组合软件想法引起的;相关标准:CORBA、COM101等

软件开发工具的发展轨迹——多样性和趋同性并存

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

1)VB——编写静态页面非常方便;一般用于网络通信的支持
2)VC——提供CAsyncSocket等数量众多的类;功能强大但使用不太方便
3)PB——提供了较多动态生成Web页面的用户对象和服务以及系统对象,非常适合编写服务端动态Web应用
4)C++ Builder/Delphi——功能强大,使用方便
5)JAVA——内置非常多的网络及互联网功能;功能强大

综合性的平台或开发环境

  • vs++——适用于项目自始至终均和微软的操作系统、应用软件密切相关
  • eclipse——“大平台,小核心,多插件”;适用于软件开发过程本身具有太多不确定性,需求变化不断出现
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值