案例分析题阅读以下软件系统架构选择的问题,在答题纸上回答问题1至问题3。某公司欲针对Linux操作系统开发一个KWIC(Key Wordin Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。 在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。
隐蔽工程在下一道工序施工前,监理人员进行检查验收,应认真做好验收记录。以下关于验收记录的叙述,错误的是()。
A. 验收记录应以各分项为基础,每分项每验收一次,则填写一份隐蔽验收记录,不可将不同分项、不同时间验收的隐蔽工程内容填写在同一张记录表内
B. 隐蔽工程验收记录填写可以后补,但需反映工程实际情况
C. 对于重要的施工部位隐蔽工程验收应有设计单位人员参加并在验收记录上签字
D. 隐蔽工程验收记录中应使用规范用语和标准计量单位,避免造成误解或混淆
简答题 论文:论网络安全体系设计随着社会信息化的普及,计算机网络已经在各行各业得到了广泛的应用。目前,绝大多数业务处理几乎完全依赖计算机和网络执行,各种重要数据如政府文件、工资档案、财务账目和人事档案等均依赖计算机和网络进行存储与传输。另一方面,针对计算机和网络的攻击活动日益猖獗,网络安全已经成为当前社会的主要安全问题之一。在上述背景下,国家标准《信息处理系统工程开放系统互联基本参考模型——第二部分:安全体系结构》(GB/T9387.2-1995)定义了基于OSI参考模型7层协议之上的信息安全体系,其核心内容是:为了保证异构计算机进程与进程之间远距离交换信息的安全,定义了认证服务、访问控制服务、数据机密性服务、数据完整性服务和抗抵赖性服务等5大类安全服务,以及提供这些服务的8类安全机制及相应的OSI安全管理,并根据具体系统适当配置于OSI模型的7层协议之中。请围绕“网络安全体系设计”论题,依次从以下三个方面进行论述。1.概要叙述你参与管理和开发的软件项目以及你在其中承担的主要工作,并详细阐述该软件系统在网络安全方面的要求。2.请对GB/T9387.2-1995中定义的5大类安全服务进行描述,阐述每类安全服务的定义和主要实现手段。3.请结合项目实际,具体阐述你在项目中实现了上述5大类安全服务中的哪些服务,具体运用了哪些实现手段。
与客户机服务器(Client/Server)架构相比,浏览器服务器(Browser/Server)架构的最大优点是()。
A. 具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受
B. 部署和维护方便、易于扩展
C. 适用于分布式系统,支持多层应用架构
D. 将应用一分为二,允许网络分布操作