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

一、软件工具

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

1-1、软件开发工具

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

排错工具、测试工具等。

1-2、软件维护工具

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

逆向工程工具:

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

二、真题

真题1:

真题2:

真题3:

相关推荐
执笔论英雄12 小时前
【大模型学习cuda】入们第一个例子-向量和
学习
wdfk_prog12 小时前
[Linux]学习笔记系列 -- [drivers][input]input
linux·笔记·学习
ouliten12 小时前
cuda编程笔记(36)-- 应用Tensor Core加速矩阵乘法
笔记·cuda
孞㐑¥13 小时前
算法——BFS
开发语言·c++·经验分享·笔记·算法
Gary Studio14 小时前
rk芯片驱动编写
linux·学习
mango_mangojuice14 小时前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
工程师老罗14 小时前
YOLOv1 核心知识点笔记
笔记·yolo
lingggggaaaa15 小时前
安全工具篇&动态绕过&DumpLsass凭据&Certutil下载&变异替换&打乱源头特征
学习·安全·web安全·免杀对抗
PP东15 小时前
Flowable学习(二)——Flowable概念学习
java·后端·学习·flowable
学电子她就能回来吗15 小时前
深度学习速成:损失函数与反向传播
人工智能·深度学习·学习·计算机视觉·github