软考140-上午题-【软件工程】-软件工具

一、软件工具

用来辅助软件开发、运行、维护、管理和支持等过程中的活动的软件称为软件工具。

1-1、软件开发工具

对应于软件开发过程的各种活动,软件开发工具通常有:需求分析工具、设计工具、编码与

排错工具、测试工具等。

1-2、软件维护工具

辅助软件维护过程中活动的软件称为软件维护工具,它辅助维护人员对软件代码及其文档进行各种维护活动。软件维护工具主要有:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具和再工程工具。

逆向工程工具:

逆向工程工具辅助软件人员将某种形式表示的软件(源程序)转换成更高抽象形式表示的软件。这种工具力求恢复源程序的设计信息,使软件变得更容易理解。逆向工程工具分为静态的和动态的两种。

二、真题

真题1:

真题2:

真题3:

相关推荐
ET、小涵41 分钟前
深度学习Week19——学习残差网络和ResNet50V2算法
网络·深度学习·学习
千殃sama1 小时前
Linux高并发服务器开发(八)Socket和TCP
linux·服务器·笔记·学习·tcp/ip
国中之林1 小时前
【qt】如何获取网卡的IP地址?
服务器·c++·qt·网络协议·学习·tcp/ip
山山而川粤1 小时前
马拉松报名小程序的设计
java·spring boot·后端·学习·小程序
铅笔楼2 小时前
#笔记# 写给自己用的小爬虫
经验分享·笔记·python·旅游
小程序面包园2 小时前
Python函数缺省参数的 “ 坑 ” (与C++对比学习)
开发语言·c++·python·学习
小李很执着2 小时前
【Python数据分析与可视化】:使用【Matplotlib】实现销售数据的全面分析 ——【Matplotlib】数模学习
python·学习·pycharm·matplotlib
安冬的码畜日常2 小时前
【Git 学习笔记】Ch1.1 Git 简介 + Ch1.2 Git 对象
笔记·git·学习
Yima_Dangxian2 小时前
爬虫笔记19——代理IP的使用
笔记·爬虫·tcp/ip
2 小时前
我应该怎么办?(关于专升本篇!)
深度学习·学习·游戏·生活·学习方法