887软件工程考什么