1、SAN(storage area network,存储区域网络)是采用调整的光纤通道作为传输介质的网络存储技术。它将存储系统网络化,实现了调整共享存储块级数据访问的目的,作为于服务器网络系统之外,它几乎拥有无限存储扩展能力。总体来说,SAN拥有信度的可扩展性、简化的存储管理、优化的资源和服务共享以及调度可用性。 DAS(Direct attached storage,直接连接存储)是存储器与服务器的起舞袖手旁观,一般通过样件癌,DAS产品主要包括各种磁盘、磁带库和光存储等。
NAS(network attached storage,网络连接存储)是将存储设备通过标准的网络拔掉结构连接到一系列话机上。重点在于帮助工作组和部门级机构解决迅速增加存储容量 的需求。 2、使用web services的情况有跨越防火墙、应用程序集成、B2B集成和软件重用。 3、J2EE应用服务器运行环境包括构件(coponent)、容器(container)及服务(services)三部分。
构件表示应用逻辑的代码;容器是构件的运行环境;服务则是应用服务器提供的各种功能接口,可以同系统资源进行交互。
4、软件的维护活动可以分为改下性维护、适应性维护、完善性维护和预防性维护甲类,其中完善性维护是软件维护工作的主要部分。适应性维护据点的工作量最大。
5、对象是由数据及其操作构成的封装休, 是系统中用来描述客观事物的一个封装,是构成系统的基本单位。
类是现实世界中实体的形式化描述,类将该实体的数据和函数封装在一起,
接口是对操作远东的说明
模式是一条由三部分规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。
6、web服务的典型技术包括:用户传递信息的简单对象访问协议(SOAP)、用于描述服务的WEB服务描述语言(WSDL)、用于web服务的注册的统一描述、发现及集成(UDDI)、用于数据交换的XML.
7、物联网核心技术:电子标签(RFID)红外感知、GPS全球导航、GIS地理信息系统。
8、物联网从技术机构来看可分为:感知层、网络层、应用层。
9、
云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统技术和网络技术发展整合的产物。
10、云计算的三个服务模式:IaaS、PaaS、SaaS.
IaaS(infrastructure-as-Service):基础设施即服务。消费者通过INTERNET可以从完善的话机基础设施获得服务。
PaaS(Platform-as-Service):平台即服务.
SaaS(Software-as-a-Service):软件即服务。
11、三网融合:电信网 (打电话)、计算机网(电脑上网)、广电网(电视广播)
12、项目的特点:独立性、临时性,渐近明细性。
13、项目目标的特点:有不同的优先级、有层次性。
14、项目干系人一般包括:客户和用户、项目经理、执行组织、项目团队成员、项目发起人、职能经理、影响者、
项目管理办公室。
15、职能型结绳的优点体现在如下方面:
1强大的技术支持,便于知识、技能和经验的交流。
2清晰的职业生涯晋升路线。
3直线沟通、交流简单、责任和权限很清晰。
4有利于重复性工作为主的过程管理。
同时,职能型组织也存在着如下缺点:职能利益优先于项目,具有狭隘性:组织横向之间的联系薄弱、部门间协调难度大;项目经理极少或缺省权利、权威;项目管理发展方向不明,缺少项目基准等。
16、项目型组织的优点体现在如下方面:
1结构单一,责权分明,利于统一指挥。
2目标明确单一 。
3沟通简洁、方便。
4决策快
同时,项目型组织也存在着如下缺点:管理成本过高,如项目的工作量不足则资源配置效率低;项目环境比较封闭,不利于沟通、技术知识等共享,员工缺乏事业上的连续性和保障等
17、矩阵型组织的优点体现在如下方面:
1项目经理负责制、有明确的项目目标。
2改善了项目坚整体资源的控制;
3及时响应。
4获得职能组织更多的支持。
5最大限度地利用公司的稀缺资源。
6改善了跨职能部门问的协调合作。
7、使质量、成本、时间等 制约因素得到更好的平衡。
8团队成员有归属感,士气高,问题少。
9出现的冲突较少,且易处理解决。
-\z4nR;_
w0
矩阵型组织的缺点:管理成本增加;多头领导;难以监测和控制。;资源分配与项目优先的问题产生冲突:权利难以保持平衡等。
18、典型的信息系统项目的生命周期模型
51Testing软件测试网"c2?&en*uw r
1、瀑布模型
适合:需求明确或很少变更的的项目,如二次升级型的项目,有利于大型
软件开发人员的组织与管理:开发团队比较弱或缺乏经验。
2、螺旋模型
适合:特别适合于大型复杂的系统,风险大项目。
3、迭代模型
适合:
1.项目实现不能完整定义产品的所有需求、计划多期开发的软件开发;
2.在项目开发早期需求可能有所变化;
3.分析设计人员对应用领域很熟悉;
4.高风险项目;
5.用户不同程序的参悟整个项目的开发过程;
6.使用面向对象的语言或统一建模语言;
7.使用CASE(computer Aided Software Engineering,计算机辅助软件工程)工具,如Rose;
8.具有高素质的项目管理者和软件研发团队;
x)VV'_5B0
51Testing软件测试网J9yD/^ I}5Xt!R{
51Testing软件测试网3T(X2P8G-AtV