首页 > 软考
题目内容 (请给出正确答案)
[主观题]

某公司欲开发一个软件系统的文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当

前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用______最为合适。

A.责任链模式

B.桥接模式

C.装饰模式

D.适配器模式

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“某公司欲开发一个软件系统的文档帮助系统,用户可以在任何一个查…”相关的问题
第1题
试题(59)某公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用 (59) 最为合适。(59)

A.责任链模式

B. 桥接模式

C. 装饰模式

D. 适配器模式

点击查看答案
第2题
试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】 某公

试题一(共25分)

阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。

【说明】

某公司欲针对 Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。

在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、 功能变更、 数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。

【问题 1】(7分)

在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用 200 字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。

【问题 2】(12分)

请完成表1-1 中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。

试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】

【问题 3】(6分)

图1-1 是李工给出的架构设计示意图, 请将恰当的功能描述填入图中的(1)~(4)。

试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】

点击查看答案
第3题
X公司欲针对Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询
关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。

在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。

【问题1】在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。

点击查看答案
第4题
阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。【说明】某公司欲开发一个管理选

阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。

【说明】

某公司欲开发一个管理选民信息的软件系统。系统的基本需求描述如下:

(1)每个人(Person)可以是一个合法选民(Eligible)或者无效的选民(Ineligible)。

(2)每个合法选民必须通过该系统对其投票所在区域(即选区,Riding)进行注册

(Registration)。每个合法选民仅能注册一个选区。

(3)选民所属选区由其居住地址(Address)决定。假设每个人只有一个地址,地址

可以是镇(Town)或者城市(City)。

(4)某些选区可能包含多个镇,而某些较大的城市也可能包含多个选区。

现采用面向对象方法对该系统进行分析与设计,得到如图3-1所示的初始类图。

阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。【说明】某公司欲开发一个管理选阅读

【问题1】(8分)

根据说明中的描述,给出图3-1中C1-C4所对应的类名(类名使用说明中给出的

英文词汇)。

【问题2】(3分)

根据说明中的描述,给出图3-1中Ml-M6处的多重度

【问题3】(4分)

现对该系统提出了以下新需求:

(l)某些人拥有在多个选区投票的权利,因此需要注册多个选区:

(2)对于满足(1)的选民,需要划定其“主要居住地”,以确定他们应该在哪个

选区进行投票。

为了满足上述需求,需要对图3-1所示的类图进行哪些修改?请用100字以内

文字说明。

点击查看答案
第5题
试题(26)某软件公司欲开发一个人力资源管理系统,客户在开发初期对系统的功能并不清楚,但明确表示随着人力资源管理制度的逐步完善,需要对软件功能进行不断调整,针对这种情况,采用 (26) 开发模型比较合适。(26)

A.瀑布式

B.喷泉

C.增量

D.螺旋

点击查看答案
第6题
作为系统分析员,以下哪个因素使你不去选择原型化方法来开发一个信息系统()

A.系统的详细需求在开发初期难以确定

B.开发人员对软件技术和工具的掌握不够扎实

C.一些系统功能的技术可行性不可知或不确定

D.对软件文档没有严格规范的要求

点击查看答案
第7题
作为系统分析员,以下哪个因素会促使你不会去选择快速原型化方法来开发一个信息系统()

A.系统的详细需求在开发初期难以确定

B.开发人员对软件技术和工具的掌握不够扎实

C.一些系统功能的技术可行性不可知或不确定

D.对软件文档有严格规范的要求

点击查看答案
第8题
试题(61)某公司开发一个文档编辑器,该编辑器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之初提出编辑器在打开文档时必须十分迅速,可以暂时不显示当前页面以外的图形。针对这种需求,公司可以采用 (61) 避免同时创建这些图形对象。(61)

A.代理模式

B. 外观模式

C. 桥接模式

D. 组合模式

点击查看答案
第9题
某公司开发一个文档编辑器,该编辑器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之
初提出编辑器在打开文档时必须十分迅速,可以暂时不显示当前页面以外的图形。针对这种需求,公司可以采用______避免同时创建这些图形对象。

A.代理模式

B.外观模式

C.桥接模式

D.组合模式

点击查看答案
第10题
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规
则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用()开发过程模型。主要是因为这种模型 () 。

A.瀑布 B.原型 C.增量 D.螺旋 A.可以快速提交阶段性的软件产品 B.需求变化对开发没有影响 C.减少用户适应和习惯系统的时间和精力D.能够很好解决风险问题

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改