Linux的缺点:
1、Linux对于许多硬件设备的驱动程序支持不足;
2、Linux不是一种桌面系统,基础操作界面不如Windows友好,更适合高端服务器或专业人员使用;
3、Linux缺乏一个标准的管理框架,Linux目前还没有一个标准的开发库。
4、许多非专业厂商的免费软件容易存在BUG。
应根据Linux的发展趋势从以下五个方面来看待这个问题:
1、各大软件公司对于Linux应用软件开发的重视和投入的增加;
2、Linux的技术特点及发展前景;
3、本企业的特点及对Linux应用软件的具体需求;
4、国家对Linux产品的政策导向;
5、Linux市场占有率的增加。
试题四 数据仓库
解答要点:
[问题1]
(1)与数据仓库相比,数据集市具有以下特点:
● 规模小,灵活,可以按照多种方式来组织数据,如按特定的应用、部门、地域、主题等
● 开发工作可由业务部门定义、设计、实施、管理和维护
● 能够快速实现,代价较低,投资回收期短,风险小
● 工具集的紧密集成
● 有利于升级到完整的数据仓库或形成分布式数据仓库
(2)这种方法花费低、灵活性高,并能快速回报投资;但是将分散的数据集市集成起来,形成一个一致的企业仓库可能很困难。
[问题2]
(1)定义一个高层次的企业数据模型,在不同的主题和可能的应用之间,提供企业范围的、一致的、集成的数据视图。
(2)基于上述企业数据模型,并行地实现各自独立的数据集市和企业数据仓库。
(3)构造分布式数据集市,对不同的数据集市进行集成。
(4)构造一个多层数据仓库。在多层数据仓库中,企业数据仓库是所有数据仓库数据的全权管理者,而这些数据分布在各个相关的数据集市中。
[问题3]
最大差别是两者存放的数据内容不同,ODS存储了当前或最近的数据,而DW存储了历史数据;ODS存储了细节数据,而DW存储了细节数据和综合数据;ODS可联机更新数据,而DW中数据一般为不可变的快照。
试题五 软件产品线解答要点:
[问题1]
适合。原因:
(1)该公司的产品都是在同一个领域——防火墙产品等,满足软件产品线建设的基本要求。
(2)该公司原有产品相对比较成熟,可以在原有产品的基础上建立产品线。
[问题2]
在原有产品的基础上,可采用下列方式之一建立产品线:
(1)演化方式,即将现有产品演化为产品线:在基于现有产品体系结构设计的基础上,将特定产品的构件逐步转化为产品线的共用构件,从基于产品的方法逐步转化为基于产品线的软件开发。主要优点是通过对投资回报周期的分解、对现有系统演化的维持使产品线方法的实施风险降到了最小,与革命方式相比,完成核心资源的总周期和总投资较大。
(2)革命方式,即用软件产品线替代现有产品集:基本停止现有产品的开发,所有工作直接针对软件产品线的核心资源开发。遗留系统只有在符合体系结构和构件需求的情况下,才可以和新的构件协作。因重要需求的变化导致的初始投资报废的风险加大,与演化方式相比,完成核心资源的总周期和总投资较小。由于无法满足产品线方法对软硬件同步的需求,这种方法适用于软硬件结合密切且硬件需求差异大的现有产品集。
[问题3]
(1)对该领域的产品开发已具备长期积累的经验。
(2)一个用于构建产品的好的核心资源库。
(3)好的产品线体系结构。
(4)好的管理(软件资源、人员组织、过程)支持。
上一页 [1] [2] [3] [4]
责任编辑:cyth