他的编程题是分哪几个方向?求解答