- 软件质量特性中的可移植性可移植性包含:适应性、易安装性、共存性和易替换性四个特性。
- McCabe度量法计算程序的环路复杂性:
- 软件测试的目的在于希望以最少的人力和时间发现潜在的各种错误和缺陷。
- 内聚类型:
功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。
顺序内聚:处理元素相关,而且必须顺序执行。
通信内聚:所有处理元素集中在一个数据结构的区域上。
过程内聚:处理元素相关,而且必须按特定的次序执行。
瞬时内聚:所包含的任务必须在同一时间间隔内执行(如初始化模块)。
逻辑内聚:完成逻辑上相关的一组任务。
偶然内聚:完成一组没有关系或松散关系的任务。 - 动态绑定是实现多态的基础。
- ARP和ICMP是网络层协议,X.25是数据链路层协议,只有SNMP是应用层协议。SNMP协议的报文是封装在UDP协议中传送。
- 对于多种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议
- 关于周期
- 浮点数能表示的数的范围由阶码的位数决定,精度由尾数的位数决定
- 防火墙的功能:
- 用户需求不清晰且经常发生变化适用于“原型化开发方法”
- 结构化开发方法的基本特征是:自顶向下,逐层分解,适合于大型的数据处理系统
- 编译和解释的区别:
- 在多线程环境中,线程独有的资源包括:程序计数器、寄存器、栈
- 软件工程:软件过程模型分析总结
16. 软件质量模型
17. 不同的标识方法:
18. 函数覆盖和重载的区别?
19. UML图的说明:
20. 设计模式合集:
21. 数据库三种模式:
22.