更多"逆向工程导出的信息可以分为实现级、结构级、功能级和领域级四个抽象层次。"的相关试题:
[单项选择]
逆向工程导出的信息可以分为实现级、结构级、功能级和领域级四个抽象层次。程序的抽象语法树属于();反映程序分量之间相互依赖关系的信息属于()。
程序的抽象语法树属于()
A. 实现级
B. 结构级
C. 功能级
D. 领域级
[单项选择]逆向工程导出的信息可以分为4个抽象层次,其中______可以抽象出程序的抽象语法树、符号表等信息;______可以抽象出反映程序段功能及程序段之间关系的信息。
A. 实现级
B. 结构级
C. 功能级
D. 领域级
[单项选择]逆向工程导出的信息分为4个抽象层次。使用用户指导下的搜索与变换(User-Directed Search and Transformation)方法可导出______信息。
A. 实现级和功能级
B. 实现级和结构级
C. 功能级和领域级
D. 结构级和领域级
[单项选择]逆向工程可用于维护已有的软件,逆向工程能够 (122) 。
A. 分析源程序,决定需要修改的部分及其影响的程度
B. 能够使用数学方法证明各软件功能的正确性
C. 分析源程序,从源程序导出程序结构
D. 将源程序改写成易于理解的、结构清晰的程序
[单项选择]软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最高的是______。
A. 过程的设计模型
B. 程序和数据结构
C. 对象模型、数据和控制流
D. LYML状态图和部署图
[单项选择]逆向工程在软件工程中主要用于()阶段。
A. 分析
B. 设计
C. 编码
D. 维护
[填空题]软件逆向工程在软件工程中主要用于 【18】 阶段。
[单项选择]逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为四层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出 (1) ,“高层”抽象能够导出 (2) 。
A. 实体关系模型
B. 模块结构图
C. 完全的数据流图
D. 全部文档信息
[单项选择]逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为4层,其中,“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出 (12) ,“高层”抽象能够导出 (13) 。
A. 实体关系模型
B. 程序和文档结构信息
C. 全部文档信息
D. 数据流和控制流模型