更多"逆向工程导出的信息可以分为 4个抽象层次,其中( 28)可以抽象出程序"的相关试题:
[单项选择]逆向工程导出的信息可以分为 4个抽象层次,其中( 28)可以抽象出程序的抽象语法树、符号表等信息;(29)可以抽象出反应程序段功能及程序段之间关系的信息。
A. 实现级
B. 结构级
C. 功能级
D. 领域级
[单项选择]逆向工程是目前预防性维护采用的主要技术。逆向工程导出的信息可以分为4个抽象层次,其中______可以抽象出反映程序分量之间相互依赖关系的信息。
A. 功能级
B. 结构级
C. 领域级
D. 实现级
[单项选择]逆向工程导出的信息分为4个抽象层次。使用用户指导下的搜索与变换(User-Directed Search andTransformation)方法可导出______信息。
A. 实现级和功能级
B. 实现级和结构级
C. 功能级和领域级
D. 结构级和领域级
[单项选择]逆向工程可用于维护已有的软件,逆向工程能够 (13) 。
A. 分析源程序,决定需要修改的部分及其影响的程度
B. 能够使用数学方法证明各软件功能的正确性
C. 分析源程序,从源程序导出程序结构
D. 将源程序改写成易于理解的、结构清晰的程序
[单项选择]逆向工程可用于维护已有的软件,逆向工程能够 (122) 。
A. 分析源程序,决定需要修改的部分及其影响的程度
B. 能够使用数学方法证明各软件功能的正确性
C. 分析源程序,从源程序导出程序结构
D. 将源程序改写成易于理解的、结构清晰的程序
[单项选择]软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是______。
A. 过程的设计模型
B. 程序和数据结构
C. 对象模型、数据和控制流
D. uML状态图和部署图
[单项选择]通常,在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动称为逆向工程。逆向工程导出的信息可以分为4个抽象层次,其中()抽象出的信息,要求人参与判断和推理的工作最多,恢复的难度最大。
A. 领域级
B. 结构级
C. 功能级
D. 实现级
[填空题]软件逆向工程在软件工程中主要用于 【18】 阶段。
[单项选择]在逆向工程中用于恢复信息的方法有4类。不能推导出反映程序段功能及程序段之间关系的信息的方法是______。
A. 用户指导下的搜索与变换(User-Directed Search and Transformation)方法
B. 基于特定库的用户指导变换法
C. 基于领域知识(Domain Knowledge-Based)的方法
D. 自动分析法(如静态分析和调用图、控制流图生成等)
[单项选择]定义:
①语言简明:指以尽可能少的语言符号表达必要的信息,表达简洁、明白,消除歧义,并取得最佳效果。
②语言连贯:指语言表达注意句与句的排列组合,注意上下句的联系,衔接与呼应,做到话题统一,句序合理,呼应自然。
③语言得体:指掌握语言使用的分寸,语言运用能切合各种语境,符合说话目的、场合,表达方式自然得当。
典型例证:
(1)小倩告诉我说,等她把那张参加比赛的水粉画“磨蹭”完了,我们就可以一起去青岛旅游了。
(2)“世界屋脊”上晶莹的湖泊,冰峰、雪岭,数不清的珍奇异兽,以其特殊的魅力,吸引着越来越多的游客。千里风雪的青藏公路,正成为令人神往的旅游热线。
(3)深夜,听到您抑制自己的咳嗽声,我能感到,您是多么地爱我们。您戒掉烟,有一个健康的晚年,就是对我们最大的爱。爸爸,我也爱您,我不希望过早地失去您。
对上述典型例证与定义的关系判断不正确的是( )。
A. 例证(1)与定义①不相符
B. 例证(2)与定义②不相符
C. 例证(3)与定义③相符
D. 例证(2)(3)分别与定义①②不相符
[单项选择]在关于逆向工程的描述中,正确的是 (27) 。
A. 从已经安装的软件中提取设计规范,用以进行软件开发
B. 按照“输出一处理一输入”的顺序设计软件
C. 用硬件来实现软件的功能
D. 根据软件处理的对象来选择开发语言和开发工具
[单项选择]
逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为四层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出 () ,“高层”抽象能够导出 () 。
“中层”能够导出 ()
A. 实体关系模型
B. 程序和文档结构信息
C. 全部文档信息
D. 数据流和控制流模型
[单项选择]逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精密程度。抽象层次分为四层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”抽象能够导出 (1) ,“高层”抽象能够导出 (2) 。
A. 实体关系模型
B. 程序和文档结构信息
C. 全部文档信息
D. 数据流和控制流模型