2024系统架构师软考试题/考点梳理
选择题 (75道单选题)
-
软件测试(P205)
- 静态测试:是被测程序不运行,只依靠分析和检查源程序的语句、结构、过程来检查程序是否有错误。
- 动态测试:运行被测试程序,对得到的结果与预期的结果进行比较分析,同时分析运行效率和健壮性能等。
- 黑盒测试:把被测程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,根据需求规格说明书设计测试实例,并检查程序的功能是否能按照规范准确无误的运行。
- 白盒测试:主要借助程序内部的逻辑和相关信息,通过监测内部动作是否按照设计规格说明书的设定进行,检查每一条通路能否正常工作。
- 灰盒测试:是介于白盒测试与黑盒测试之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。灰盒测试不像白盒那样详细、完整,但又比黑盒测试更关注程序的内部逻辑,常常是通过一些表征性的现象、事件、标志来判断内部的运行状态。
- 回归测试:修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误
-
OSI 开放系统互连参考模型
- 网桥、交换机工作于数据链路层,路由器工作于网络层;
- 除第5层会话层不提供相应安全服务,其它层均提供(P654)
-
TCP/IP
-
物联网三层架构
感知层、网络层、应用层 -
RUP(P184)