试题详情
- 简答题
博学公司欲针对Linux操作系统开发一个KWIC(Key WordIn Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。
在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。
如图12-10所示是李工给出的架构设计示意图,请将恰当的功能描述填入图中的(1)~(4)。
-
补充完整的架构示意图如图12-25所示。
关注下方微信公众号,在线模考后查看
热门试题
- 软件可用性是指在某个给定时间点上程序能够
- SOX is an alterna
- 关系R(A,B,C,D)和S(B,
- 软件的横向重用是指重用不同应用领域中的软
- 在RUP中采用"4+1"视图模型来描述软
- 数据的物理独立性是指当数据库的()
- 当不适合采用生成子类的方法对已有的
- 某磁盘磁头从一个磁道移至另一个磁道需要1
- 某工程包括7个作业(A~G),各作业所需
- 博学公司欲对其内部的信息系统进行集成,需
- 以下关于信息系统的论述中,正确的是()
- 网络开发过程中,物理网络设计阶段的任务是
- 阅读以下关于软件架构评估的说明,在
- 在操作系统的虚拟内存管理中,内存地址由页
- 计算机系统中,在()的情况下一般应采用异
- 运用信息技术进行知识的挖掘和()的管理是
- 在我国,实用新型和外观设计专利申请()
- 系统间进行异步串行通信时,数据的串/并和
- 进程P1、P2、P3、P4、P5的前趋图
- 下列关于软件可靠性的叙述,不正确的是()