题目内容

● 某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理过程中的撤销和重做等动作,为了实现该功能,采用 (54) 最为合适。
(54)

A. 单例模式
B. 命令模式
C. 访问者模式
D. 适配器模式

查看答案
更多问题

试题四 论软件需求获取技术及应用
软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望。软件需求获取是一个确定和理解不同的项目干系人的需求和约束的过程。需求获取是否科学、准备充分,对获取的结果影响很大,这是因为大部分用户无法完整地描述需求,而且也不可能看到系统的全貌。因此,掌握各种不同的需求获取技术,并且熟练地在实践中运用它,并与用户有效合作,是十分重要的。
请围绕“需求获取技术及应用”论题,依次从以下三个方面进行论述。
1.简要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.详细说明目前有哪些比较常用的需求获取技术?说明每种需求获取技术的基本方法。
3.详细论述在你参与分析和开发的软件项目中所采取的需求获取技术以及选取这些技术的原因,并说明需求获取的具体实施步骤。

● 挂接在总线上的多个部件,(12) 。
(12)

A. 只能分时向总线发送数据,并只能分时从总线接收数据
B. 只能分时向总线发送数据,但可同时从总线接收数据
C. 可同时向总线发送数据,并同时从总线接收数据
D. 可同时向总线发送数据,但只能分时从总线接收数据

● 虚拟存储器发生页面失效时,需要进行外部地址变换,即实现 (11) 的变换。
(11)

A. 虚地址到主存地址
B. 主存地址到Cache地址
C. 主存地址到辅存物理地址
D. 虚地址到辅存物理地址

● 静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中, (41) 的主要工作是找出输入变量和输出变量之间的依赖关系。
(41)

A. 控制流分析
B. 数据使用分析
C. 接口分析
D. 信息流分析

答案查题题库