写出数控编程的定义及特点