软件工具 工具软件 软件工具库 软件工程等相关概念搜集

 在程序设计领域内,如编辑程序,编译、交互式排错程序是工具。它们都是高效率地帮助人们开发、维护软件的软件。但是,TSS(分时系统)是程序设计环境

软件工具箱一般也相当于支撑系统,它包含若干个软件工具。

 

  所谓软件开发环境一般是以一些高档软件工具的有机结合、运行的“设备”为基础,并且是合理地处理了人的作用因素,产品生产率,标准化,质量等关系的软件开发、维护的总体。

 

软件不仅是计算机程序,还包括了与计算机操作有关的过程和文档资料。

 

对于软件工具来说,也从早期单一的、落后的工具系统,逐步发展为多功能的、集成式的软件工具库,并且组合形成整套有效的软件开发支持环境。

软件工具是软件研制,开发、分析、测试和维护中采用的程序系统,这种现代的“软”工具,采用良好的用户界面,在计算机强大功能的支持下,辅助或者自动完成软件开发,系统开发,甚至硬件开发。

 

在软件研制,开发、分析、测试和维护的各个过程中使用的软件工具组成了软件工具箱,在软件开发的各个阶段,用户可以根据不同的需要,从这个“工具箱”中寻找和选择合适的工具来用。

即将多种功能集中在一个大型的可执行程序中,或者以各种覆盖文件、装配文件的方式组成一个一体化的软件,形成软件工具包

 

软件工具库则是以工具软件为基础的可更新、可替换的软件模块,用户可以随时从库中选择、构建各种软件工具,形成自己特有的工作环境,以支持不同的软件开发。软件工具库是软件工程环境中的支撑工具,是一种可换式的软件工作台,在这种环境下,用户可以自定义工具,对已有或设计的工具进行测试等等。

软件工具既有工具,也有软件,它既有一个宿主机的问题,也有一个工作基础的问题。

操作系统是软件工具的基础

C语言成为软件工具和软件开发环境的基本语言

 

工具软件是集成软件工具中颇受欢迎的一类软件工具,它不仅仅面对程序编制,而且面对系统开发,对系统信息、软硬件结构、系统配置与数据结构、文件结构、存储结构或磁盘结构等进行操作,利用它们可以深入系统内部,完成检查、搜索、诊断、修改等工作。此外,还包括针对硬件系统、电路线路设计、零部件和元器件设计的软件工具,如集成电路自动设计软件,印刷版自动布线设计软件等等。

 

 

“软件工程”可被定义为:科学知识在设计和构造计算机程序,以及开发、运行和维护这些程序所要求的有关文档资料编制中的实际应用。

 

软件工程的研究对象:方法和技术,工具和环境,规范和管理。

 

“软件工具”系指其本身就是程序,而且用它可以帮助开发、测试、分析或者维护其他计算机程序及其文档资料。

 

 

 

在软件开发过程中,把若干高档次的软件工具进行级连和组合,并以基本硬件和宿主软件为基础,就形成了所谓软件工程环境,在这个环境中,可以合理的将人的作用、机器的功能、工具的技巧都有机的结合起来。这个环境实质上是各个层次和各个类型的软件工具的结合。例如:

和新工具组:操作系统

程序工具组:编辑、编译、解释、连接、装配、调试程序工具

应用工具组:诊断、配置、系统实用工具、组件工具、集成系统工具

环境工具组:资源处理工具、系统自动生成工具、特殊环境开发工具。

 

软件开发支持环境包括整体化工具系统和高级语言两个方面。

 

工具软件介于系统软件与应用软件之间,是一种“支撑软件”。现在工具软件的主要功能是用于填补系统软件的基本功能与应用软件的特殊功能之间的空缺,使计算机软硬件资源发挥最大用途。工具软件,是软件工具的一个分支,又称为系统工具,用它来覆盖微机用户涉及微机系统功能、数据处理、文件处理、网络通讯软件、硬件维护等多方面。

 

为支持计算机软件的高效开发、维护、模拟、移植或管理系统软件(包括数据库管理系统,语言处理程序,操作系统)而开发的程序系统软件或软件群,称为软件工具。它是为专门目的而开发的,在软件工程范围内也就是为实现软件生存期中的各种处理活动(包括管理、开发和维护)的自动化和半自动化而开发的程序系统。

   软件工具分为六类:模拟工具、开发工具、测试和评估工具、运行和维护工具、性能质量工具和程序设计支持工具。从软件工程的观点来看,软件工具的种类繁多,从软件过程的观点通常可以分为:项目管理工具等。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值