问答题

【参考答案】

(1)硬件协议:定义了硬件设备如何动作以及如何协同工作。
(2)软件协议:程序之间的通信是通过软件协议完成的。