静态分析的作用有哪些