Q: 为什么软件的不断修改会导致软件退化?
A:
- 不断的更新使组件接口之间引起错误。
Q: 如何爬取在网页资源中显示为m3u8类型的视频?
A:
- 通过网页元素查找获取m3u8文件的url。
- get(url),保存m3u8文件并对其进行解析,获取视频片段链接列表。
- 下载所有视频片段,拼接所有片段获取完整视频。
Q: 软件工程的基本要素是什么?
A:
- 过程
- 方法
- 工具
Q: 需求的特点是什么?
A:
- 可验证性:可验证性是软件需求的基本属性。软件需求必须是可验证的,否则软件的评审和测试就没有相应的依据。
但在某些情况下,很难对某些软件需求进行验证或需要的代价很高。软件需求人员和测试人员应以合理的代价实现需求的验证。 - 优先级:软件需求应具有优先级,可以在有限的资源情况下进行取舍。
- 唯一性:软件需求应唯一地标识出来,以便在软件配置管理和整个软件生命周期中进行管理。
Q:
A:
Q:
A: