支撑软件

来自计算思维百科
跳转至: 导航搜索

支撑软件(Supporting Software)是支持软件的开发、维护与运行的软件。随着计算机技术的发展,软件的开发、维护与运行的代价在整个计算机系统中所占的比重很大,远远超过硬件。因此,支撑软件的研究具有重要意义,直接促进软件的发展。当然,数据库管理系统、网络软件等也可算作支撑软件。但是,20世纪70年代中后期发展起来的软件开发环境以及后来开发的中间件则可看成现代支撑软件的代表,例如,你想写一个C程序,你选择了Visual Studio作为开发环境,这个Visual Studio就是支撑软件,有了这个开发环境,你就能写代码,然后它帮你编译,转换成机器可以直接执行的代码。