以下哪一个选项是从软件自身功能出发,进行威胁分析()A.攻击面分析B.威胁建模C.架构设计D.详细设计
以下哪一个选项是从软件自身功能出发,进行威胁分析()
A.攻击面分析
B.威胁建模
C.架构设计
D.详细设计
相关考题:
试题(45)软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是 (45) 。(45)A. 在建立软件架构的初期,一般需要选择一个合适的架构风格B. 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、( )和架构描述文档,其分析过程主要包括场景开发、( )、单个场景评估、场景交互和总体评估。A.问题说明 B.问题建模 C.需求说明 D.需求建模 A.架构需求 B.架构描述 C.架构设计 D.架构实现
在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。A.详细设计B.需求分析SXB 在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。A.详细设计B.需求分析C.总体设计D.编程调试
以下关于软件需求分析、设计、测试与维护的叙述中,不正确的是()A.软件需求分析可以检测和解决需求之间的冲突,发现系统的边界,并详细描述系统需求B.软件设计可以划分为软件架构设计和软件详细设计两个阶段C.软件测试是在编码阶段完成后升始介入的D.软件维护指的是软件产品交付前和交付后需要提供的支持活动
● 软件开发过程包括需求分析、概要设计、详细设计、编码、测试、维护等活动。程序流程设计在 (29) 活动中完成,软件的总体结构设计在 (30) 活动中完成并在 (31) 中进行说明。(29)A. 需求分析B. 概要设计C. 详细设计D. 编码(30)A. 需求分析B. 概要设计C. 详细设计D. 编码(31)A. 系统需求说明书B. 概要设计说明书C. 详细设计说明书D. 数据规格说明书
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()A、在建立软件架构的初期,一般需要选择一个合适的架构风格B、将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系C、软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件D、一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
以下关于威胁建模流程步骤说法不正确的是()A、威胁建模主要流程包括四步:确定建模对象、识别威胁、评估威胁和消减威胁B、评估威胁是对威胁进行分析,评估被利用和攻击发生的概率,了解被攻击后资产的受损后果,并计算风险C、消减威胁是根据威胁的评估结果,确定是否要消除该威胁以及消减的技术措施,可以通过重新设计直接消除威胁,或设计采用技术手段来消减威胁D、识别威胁是发现组件或进程存在的威胁,它可能是恶意的,威胁就是漏洞
单选题以下哪一个选项是从软件自身功能出发,进行威胁分析?()A攻击面分析B威胁建模C架构设计D详细设计