软件架构设计的主要目标是获得一个满足什么需求的软件系统框架模型( )。
只满足功能性需求
只满足非功能性需求
满足功能性需求和非功能性需求
满足用户界面需求
【内容考查】本题考查软件架构设计的基本概念和目标。
【选项分析】
根据软件架构设计的定义,其目标是获得满足系统功能性需求,同时符合非功能性需求的软件系统框架模型。
选项A和B都只强调了一个方面,不够全面。选项D关注的是具体的用户界面需求,而不是架构设计的主要目标。选项C正确地包含了功能性需求和非功能性需求两个方面,符合软件架构设计的核心目标。