逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反映程序段功能及程序段之间关系的信息。
空白(1)处应选择()
A.实现级
B.结构级
C.功能级
D.领域级
您可能感兴趣的试卷
你可能感兴趣的试题
A.需求分析工具
B.成本估算工具
C.软件评价工具
D.文档分析工具
项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(1)、(2)就是一种典型的项目管理工具。
空白(1)处应选择()
A.覆盖整个软件生存周期
B.确定关键路径、松弛时间、超前时间和滞后时间
C.生成固定格式的报表和裁剪项目报告
D.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作
A.获得当前系统的物理模型
B.抽象出当前系统的逻辑模型
C.建立目标系统的逻辑模型
D.建立目标系统的物理模型
企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,针对其建设,系统分析首先要进行的工作是(1)。系统开发的目的是(2)。
空白(1)处应选择()
A.获得当前系统的物理模型
B.抽象出当前系统的逻辑模型
C.建立目标系统的逻辑模型
D.建立目标系统的物理模型
A.事件流
B.消息流
C.对象流
D.控制流
需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1)、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2),以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。
空白(1)处应选择()
A.功能和性能
B.数据和操作
C.实体和对象
D.操作和对象
A.数据流图
B.数据字典
C.E-R图
D.判定表
(1)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。通常使用(2)作为该工具的补充说明。
空白(1)处应选择()
A.数据流图
B.数据字典
C.E-R图
D.判定表
A.数据耦合
B.控制耦合
C.公共耦合
D.内容耦合
下列聚合类型中内聚程度最高的是(1),下列耦合类型中耦合程度最低的是(2)。
空白(1)处应选择()
A.偶然内聚
B.时间内聚
C.功能内聚
D.过程内聚