多项选择题

在程控交换机的软件可靠性设计方面,软件错误可分为()和性能错误。

A.语法错误
B.语义错误
C.运行时错误
D.规范错误