一般而言,一个较高抽象层次的计算系统是可以这样实现的,即()
第1题:
逆向工程导出的信息可分为4个抽象层次,其中抽象层次最高的是()。()A.实现级 B. 领域级 C. 功能级 D. 结构级
第2题:
逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为四层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出(1),“高层”抽象能够导出(2)。
A.实体关系模型
B.程序和文档结构信息
C.全部文档信息
D.数据流和控制流模型
第3题:
此题为判断题(对,错)。
第4题:
第5题:
以下关于依赖倒置原则的叙述中,正确的是(39)。
A.要针对实现编程,而不是针对接口编程
B.在程序中尽量使用具体类进行编程,而少使用抽象层类
C.在程序代码中传递参数时或在组合关系中,尽量引用层次高的抽象层类
D.软件实体应对扩展开放而对修改关闭
第6题:
此题为判断题(对,错)。
第7题:
逆向工程导出的信息可以分为实现级、结构级、功能级和领域级四个抽象层次。程序的抽象语法树属于(29);反映程序分量之间相互依赖关系的信息属于(30)。
A.实现级
B.结构级
C.功能级
D.领域级
第8题:
● 逆向工程导出的信息可以分为 4 个抽象层次,其中 (28) 可以抽象出程序的抽象语法树、符号表等信息; (29) 可以抽象出反应程序段功能及程序段之间关系的信息。
(28)
A. 实现级
B. 结构级
C. 功能级
D. 领域级
(29)
A. 实现级
B. 结构级
C. 功能级
D. 领域级
试题(28)、(29)分析
逆向工程导出的信息可分为如下4个抽象层次。
① 实现级:包括程序的抽象语法树、符号表等信息。
② 结构级:包括反映程序分量之间相互依赖关系的信息,例如调用图、结构图等。
③ 功能级:包括反映程序段功能及程序段之间关系的信息。
④ 领域级:包括反映程序分量或程序与应用领域概念之间对应关系的信息。
参考答案
(28)A(29)C
第9题:
逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反应程序段功能及程序段之间关系的信息。
(1)
A.实现级
B.结构级
C.功能级
D.领域级
第10题: