解决问题的能力包括哪些方面