静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。 控制流分析。 数据使用分析。 接口分析。 信息流分析。
复杂系统是指() 通过对各子系统的了解不能对系统的性能做出完全的解释。 系统由大量的子系统组成。 系统的结构很复杂,难于图示。 系统的功能很复杂,难于用文字描述。
软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。 程序内部逻辑。 程序内部功能。 程序数据结构。 程序流程图。
雇员类含有计算报酬的行为,利用面向对象的(),可以使得其派生类专职雇员类和兼职雇员类计算报酬的行为有相同的名称,但有不同的计算方法。 多态性。 继承性。 封装性。 复用性。
博学公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。 类图。 顺序图。 部署图。 对象图。
面向对象分析的任务不包含()