根据命题的逻辑结构,命题可以分为哪几种?