一问信息系统集成有哪些特点?
答:(1)信息系统集成要以满足用户需求为根本出发点
(2)信息系统集成不只是设备选择和供应,更重要的,它是具有高技术含量的工程
过程,要面向用户需求提供全面解决方案;其核心是软件
(3)系统集成最终交付物是一个完整的系统而不是一个分立的产品。
(4)系统集成包括技术,管理和商务等各项工作,是一项综合性的系统工程。技术
是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。
二问信息系统生命周期中的开发阶段包含哪些阶段?
答:生命周期包含4个阶段分别是。立项,开发,运维,消亡
其中开发阶段包括了
1.总体规划阶段
2.系统分析阶段(此阶段指乙方)
3.系统设计阶段
4.系统实施阶段
5.系统验收阶段(未做正式移交之前都属于开发阶段)
运维阶段的标准是,正式的移交给用户或,进入到运维阶段
运维阶段又分为4种类型:
1.排错性维护 2.适应性维护 3.完善性维护 4.预防性维护
三问软件工程的维护类型及适用条件?
答:软件维护包括如下类型
1.更正性维护:软件产品交付后进行的修改,以更正发现的问题
2.适应性维护:然间产品交付后进行的修改,以保持软件产品能在变化后或变化中的环
境中可以继续使用
3.完善性维护:软件产品交付后进行的修改,以改进性能和可维护性
4.预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误
前,检测和更正它们
四问UML的特征?
答:UML描述了系统的静态结构和动态行为,静态结构定义了系统中重要对象的属性和服
务,以及这些对象之间的相互关系,动态行为定义了对象的时间特性和对象为完成目标
而相互进行通信的机制
特点如下:1.UML不是一种可视化的程序设计语言,而是一种可视化的建模语言。
2.UML是一种建模语言规范说明,是面向对象分析与设计的一种标准表示。
3.不是过程,也是不是方法,但是允许任何一种过程和方法使用它
4.简单并且可扩展,具有可扩展和专有化机制,便于扩展,无需对核心概念
进行修改。
5.为面向对象的设计与开发中涌现出的高级概念(如协作,框架,模式和组
件)提供支持,强调在软件开发中,对架构,框架,模式和组件的重用。
6.与最好的软件工程实践经验集成
五问软件架构有几种常见的软件架构模式及特点?
答:1.管道/过滤器模式:特点为高内聚,低耦合
2.面向对象模式:特点为基于构建的软件开发,高度模块化
3.事件驱动模式:特点为事件的触发者并不知道那些构建会受到事件的影响,且不
能假的构建的处理顺序
4.分层模式:特点为分层通信协议,如ISO/OSI的七层网络模型
5.知识库模式:特点为黑板系统示意图主要由知识源,黑板数据结构,以及控制三
个部分组成
6.客户机/服务器模式(C/S模式)特点为:模型思想简单,易于人民理解和接受,
适用于分布式系统,得到了广泛的引用。为了解决C/S模式中客户端的问题,发展形成了
浏览器/服务器模式,B/S,为了解决C/S模式中服务器端的问题,发展形成了三层(多层
)C/S模式,即多层应用架构
六问webserver的典型技术及特点 以及哪些情况适用webserver?
答:WEB服务的典型技术包括用于传递信息的简单对象访问协议(simple Object Access
Protocl,SOAP)用于描述服务额WEB服务描述语言(web services Description
Llanguage,WSDL)用于WEB服务的注册的同意描述,发现及集成(Universal Description
Discovery and Integration,UDDI)用于数据交换的XML
适用于WEB服务的情况:
1.跨越防火墙 2.应用程序集成 3.B2B集成 4.软件重用
不适用与WEB的情况:
1.单机应用程序 2.局域网上的同构应用程序
七问计算机网络知识网络存储模式及各自的特点?
答:网络存储模式有如下三种:
1.直接连接存储DAS,网络连接存储NAS,存储区域网络SAN
其中DAS是存储器与服务器的直接连接,一般通过标准接口,如小型计算机系统接口。
然后NAS是将存储设备通过标准的网络拓扑结构(如以太网)连接到一系列的计算机上。
其次SAN是采用高速的光纤通道作为传输介质的网络存储技术。它将存储系统网络化,实现了高速共享存储以及数据访问的目的。