可学答题网 > 问答 > 系统开发基础知识题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次


逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为4层,其中,"最低层"抽象能够导出过程的设计表示文档,"低层"抽象能够导出程序和数据结构信息,"中层"能够导出(1),"高层"抽象能够导出(2)。空白(1)处应选择()

  • AA.实体关系模型
  • B程序和文档结构信息
  • C全部文档信息
  • D数据流和控制流模型
参考答案
参考解析:

逆向工程过程能够导出过程的设计模型(实现级,一种低层的抽象)、程序和数据结构信息(结构级,稍高层次的抽象)、对象模型、数据和控制流模型(功能级,相对高层的抽象)和UML状态图和部署图(领域级,高层抽象)。随着抽象层次增高,完备性就会降低。抽象层次越高,它与代码的距离就越远,通过逆向工程恢复的难度就越大,而自动工具支持的可能性相对变小,要求人参与判断和推理的工作增多。所以本题选D、A。

分类:系统开发基础知识题库,高级系统架构师题库
相关推荐

1、根据《通信设备安装工程施工监理暂行规定》,工程质量缺陷是指可修复的质量缺陷,

根据《通信设备安装工程施工监理暂行规定》,工程质量缺陷是指可修复的质量缺陷,如工程质量缺陷不可修复,则由建设、()、监理三方协商解决。A施工B设计C供货D政府主管部门

2、()是指对产品质量的产生、形成和实现过程进行的抽象描述和理论概括。

()是指对产品质量的产生、形成和实现过程进行的抽象描述和理论概括。AA.质量特性BB.质量环CC.质量圈DD.全面质量管理

3、数学抽象是指舍去事物的一切物理属性,得到数学研究对象的思维过程。

数学抽象是指舍去事物的一切物理属性,得到数学研究对象的思维过程。A正确B错误

4、逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树

逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反映程序段功能及程序段之间关系的信息。空白(1)处应选择()A...

5、逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树

逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反映程序段功能及程序段之间关系的信息。空白(2)处应选择()A...

6、可行性研究实质上是在较高层次上、以较抽象的方式进行()的过程。

可行性研究实质上是在较高层次上、以较抽象的方式进行()的过程。A详细软件设计B需求分析过程C深入的需求分析D测试设计