【名词&注释】
可扩展性(scalability)、软件设计(software design)、可读性(readability)、兼容性(compatibility)、正确性(correctness)、可维护性(maintainability)、源程序(source program)
[多选题]硬件设计主要包括()
A. 物理系统的总体结构 B. 计算机系统设计 C. 数据通信网络设计 D. 软件中的系统软件设计 E. 输入设计