查看“软件工具”的源代码
←
软件工具
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于这些用户组的用户使用:
管理员
、
行政员
、users
您可以查看与复制此页面的源代码。
[[中科永联]]高级技术培训中心(www.itisedu.com) [[软件工具]]([[Software Tool]])是指用来辅助[[计算机软件]]开发、维护和管理的[[软件]]。使用软件工具能节省软件生产开发时间和费用,提高软件生产率和质量。 从[[软件工程]]的观点来看,软件工具能够支持软件生存期的各个阶段。 软件工具的种[[类]]繁多,从[[软件过程]]的观点通常可以分为:[[项目管理]]工具、[[配置管理]]工具、分析和设计工具、[[程序设计]]工具、测试工具以及维护工具等。 (1)项目管理工具:支持项目管理活动的工具。通常,这类工具把重点放在特定的管理环节上,例如工作量、成本和工期估算以及项目调度计划等。 (2)配置管理工具:支持完成配置项标识、[[版本控制]]、变化控制、审计和状态统计等任务的工具。 (3)分析和设计工具:辅助建立软件的系统模型和设计的工具。分析和设计引擎将成为新一代分析设计工具,该工具可以对任何分析和设计方法进行定制,根据需要,支持特定的分析和设计方法。 (4)[[程序]]设计工具:包括常规的编码工具——编译程序、编辑程序、排错程序及第四代语言、应用程序生成器、[[数据库]]查询语言和[[面向对象]]([[OO]])程序设计环境等。 (5)测试工具:可以分为数据获取工具、静态分析工具、动态分析工具、模拟工具以及测试管理工具等。其中,静态分析工具通过对源程序的程序结构、数据流和控制流进行分析,得出程序中函数(过程)的调用与被调用关系、分支和路径、变量定义和引用等情况,发现语义错误。动态分析工具通过执行程序,检查语句、分支和路径覆盖,测试有关变量值的断点,即对程序的执行流行探测。另一类动态分析工具称为截获/播放工具。测试管理工具用以控制并协调[[软件测试]]的每一个主要步骤,进行[[回归测试]],比较运行结果和期望输出之间的差异,并可实施程序的成批测试。 (6)维护工具:支持软件维护的工具。大致可分为逆向工程工具和再生工程工具。逆向工程工具对已经开发完成的源程序进行分析,抽取程序的系统结构、控制结构、逻辑流程、数据结构和数据流等信息,并生成分析和[[设计模型]]以及其它设计信息。再生工程工具用来支持[[重构]]一个功能和性能更为完善的、改进的[[软件系统]](中国协议分析网)。 [[Category:技術應用]]
返回至
软件工具
。
导航菜单
华夏文化百科
访客
个人工具
创建账户
登录
名字空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
查看
查看源代码
历史
操作
搜索
华韵导航
子站导航
首页
查字
助手
经典
文集
重要典籍
家训大全
论语集释
周易
资治通鉴
竹书纪年
十三经
金瓶梅小说
古典小说
百科导航
新撰词条
近篡词条
待撰词条
随机页面
使用帮助
工具
链入页面
相关更改
特殊页面
页面信息
旧字形下载
DroidSansFallback(荐)
H-MingLiUC-98(荐)
花园明朝体九万汉字
海峰十三万汉字库
极点海峰9.5词库
更多