请简单的阐述软件开发工具在未来的发展趋势?
请简单的阐述软件开发工具在未来的发展趋势?
【正确答案】:由于软件开发工具的迅速发展,使我们很难预言其长远的发展趋势。从目前的发展来看,智能化、网络化、一体化、标准化是值得重视的几个方向。智能化就是在软件开发工具的研究与使用中引用人工智能、神经网络等技术,使得软件开发工具对于不确定性的信息、模糊信息具有更强的处理能力。网络的应用是计算机应用领域中的一个重要方向。如果说单个工作站或微机还只是个人头脑的扩展的话,那么计算机网络的普遍使用则使全人类的头脑得到了极大的扩充,使人类收集与积累知识的能力大大地加强了。一体化的趋势早在20世纪80年代后期已经十分明显。但是,在开始时人们显然低估了一体化的困难。许多教训告诉我们,困难不在于技术上的问题(如速度、容量等),而在于对软件开发过程与相关信息的认识深度。只有对软件开发中涉及的各种信息以及开发过程中它们的发生、变化、关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。标准化的问题是由软件部件、组合软件的想法引起的。为了解决大型软件开发的困难,需要把软件开发工作分成两个部分:软件构件(就像硬件的芯片)的开发和用这些构件组成大型软件(就像用芯片组成主机)。显然,要做到这一点,软件构件必须实现标准化,用构件组成大型软件的结构也必须符合一定的标准,否则就不可能提高生产效率。
Top