系统集成项目管理工程师高频考点系列文章,汇总各个章节常考内容,并列出关联的历年真题,帮助考生复习备考。
第三章 信息系统集成专业技术知识
考点1
信息系统的生命周期可以分为立项、开发、运维及消亡四个阶段。
(1)立项阶段:即概念阶段或需求阶段,这一阶段根据用户业务发展和经营管理的需要,提出建设信息系统的初步构想;然后对企业信息系统的需求进行深入调研和分析,形成《需求规格说明书》并确定立项。
(2)开发阶段:以立项阶段所做的需求分析为基础,进行总体规划。之后,通过系统分析、系统设计、系统实施、系统验收等工作实现并交付系统。
(3)运维阶段:信息系统通过验收,正式移交给用户以后,进入运维阶段。要保障系统正常运行,系统维护是一项必要的工作。
(4)消亡阶段:信息系统不可避免地会遇到系统更新改造、功能扩展,甚至废弃重建等情况。
关联真题:
考点2
系统的运行维护可分为更正性维护、适应性维护、完善性维护、预防性维护等类型。
(1)更正性维护——更正交付后发现的错误;
(2)适应性维护——使软件产品能够在变化后或变化中的环境中继续使用;
(3)完善性维护——改进交付后产品的性能和可维护性;
(4)预防性维护——在软件产品中的潜在错误成为实际错误前,检测并更正它们。
关联真题:
考点3
开发方法包括结构化方法、原型法、面向对象方法等。
(1)结构化方法:把整个系统的开发过程分为若干阶段,然后依次进行,前一阶段是后一阶段的工作依据,按顺序完成。
结构化方法的特点是注重开发过程的整体性和全局性。但其缺点是开发周期长;文档、设计说明繁琐,工作效率低;要求在开发之初全面认识系统的需求。
(2)原型法:其认为在无法全面准确地提出用户需求的情况下,并不要求对系统做全面、详细的分析。
原型法的特点在于其对用户的需求是动态响应、逐步纳入的。
原型又可以分为抛弃型原型和进化型原型两种。
(3)面向对象方法(OO):用对象表示客观事物,对象是一个严格模块化的实体,在系统开发中可被共享和重复引用,以达到复用的目的。
面向对象方法主要涉及分析、设计和实现三个阶段。
关联真题:
考点4
系统方案设计包括总体设计和各部分的详细设计(物理设计)两个方面。
(1)系统总体设计:包括系统的总体架构方案设计、软件系统的总体架构设计、数据存储的总体设计、计算机和网络系统的方案设计等。
(2) 系统详细设计:包括代码设计、数据库设计、人/机界面设计、处理过程设计等。
关联真题:
考点5
软件质量管理过程包括质量保证过程、验证过程、确认过程、评审过程、审计过程等。
(1)软件质量保证:通过制订计划、实施和完成等活动保证项目生命周期中的软件产品和过程符合其规定的要求。
(2)验证与确认:确定某一活动的产品是否符合活动的需求,最终的软件产品是否达到其意图并满足用户需求。
验证过程试图确保活动的输出产品已经被正确构造,即活动的输出产品满足活动的规范说明。
确认过程则试图确保构造了正确的产品,即产品满足其特定的目的。
(3)评审与审计:包括管理评审、技术评审、检查、走查、审计等。
关联真题:
考点6
(1)对象:由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位。
对象包含三个基本要素,分别是对象标识、对象状态和对象行为。
(2)类:现实世界中实体的形式化描述,类将该实体的属性和操作(函数)封装在一起。
类和对象的关系可理解为,对象是类的实例,类是对象的模板。
(3)抽象:通过特定的实例抽取共同特征以后形成概念的过程。对象是现实世界中某个实体的抽象,类是一组对象的抽象。
(4)封装:将相关的概念组成一个单元模块,并通过一个名称来引用。
(5)继承:表示类之间的层次关系(父类与子类),这种关系使得某类对象可以继承另外一类对象的特征,继承有可分为单继承和多继承。
(6)多态:使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。
(7)接口:描述对操作规范的说明,其只说明操作应该做什么,并没有定义操作如何做。可以将接口理解成为类的一个特例,它规定了实现此接口的类的操作方法,把真正的实现细节交由实现该接口的类去完成。
关联真题:
考点7
UML(统一建模语言)是一种可视化的建模语言,而不是编程语言。
关联真题:
考点8
软件架构模式:
(1)管道/过滤器模式:每个组件(过滤器)都有一组输入/输出,组件读取输入的数据流,经过内部处理后,产生输出的数据流,该过程主要完成输入流的变换及增量计算。
其典型应用包括批处理系统。
(2)面向对象模式:在面向对象的基础上,将模块数据的表示方法及其相应操作封装在更高抽象层次的数据类型或对象中。
其典型应用是基于组件的软件开发。
(3)事件驱动模式:其基本原理是组件并不直接调用操作,而是触发一个或多个事件。
其典型应用包括各种图形界面应用。
(4)分层模式:采用层次化的组织方式,每一层都为上一层提供服务,并使用下一层提供的功能。该模式允许将一个复杂问题逐步分层实现。其中的每一层最多只影响相邻两层,只要给相邻层提供相同的接口,就允许每层用不同的方法实现,可以充分支持软件复用。
其典型应用是分层通信协议,如ISO/OSI的七层网络模型。
(5)客户/服务器模式(C/S):基于资源不对等,为实现共享而提出的模式。
关联真题:
考点9
中间件分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等。
(1)数据库访问中间件:典型技术如Windows平台的ODBC和Java平台的JDBC等。
(2)远程过程调用中间件(RPC):是一种分布式应用程序的处理方法。一个RPC应用分为服务器和客户两个部分。
(3)面向消息中间件(MOM):典型产品如IBM 的 MQSeries。
(4)分布式对象中间件:典型产品如OMG的 CORBA、Java的RMI/EJB、Microsoft的DCOM等。
(5)事务中间件:典型产品如IBM/BEA的Tuxedo。支持EJB的JavaEE应用服务器等。
关联真题:
考点10
数据库技术以单一的数据源即数据库为中心,进行事务处理、批处理、决策分析等各种数据处理工作,主要有操作型处理和分析型处理两类。
操作型处理,指的是对联机数据库的日常操作,通常是对数据库中记录的查询和修改,主要为企业的特定应用服务,强调处理的响应时间、数据的安全性和完整性等;
传统数据库系统主要强调的是优化企业的日常事务处理工作,难以实现对数据分析处理要求,无法满足数据处理多样化的要求。
数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。
数据仓库是对多个异构数据源(包括历史数据)的有效集成,集成后按主题重组,且存放在数据仓库中的数据一般不再修改。
关联真题:
考点11
企业数据仓库的建设,是以现有企业业务系统和大量业务数据的积累为基础的。
数据仓库不是静态的概念,只有将信息及时地提供给需要这些信息的使用者,供其做出改善自身业务经营的决策,信息才能发挥作用,也才有意义。
将信息加以整理归纳和重组,并及时地提供给相应的管理决策人员,是数据仓库的根本任务。
关联真题:
考点12
OSI采用了分层的结构化技术,从下到上共分七层:
(1)物理层:该层包括物理连网媒介。该层的协议产生并检测电压以便发送和接收携带数据的信号。具体标准有RS232、V.35、RJ-45、FDDI。
(2)数据链路层:它控制网络层与物理层之间的通信。它的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧。常见的协议有IEEE802.3/.2、HDLC、PPP、ATM。
(3)网络层:其主要功能是将网络地址翻译成对应的物理地址。网络层具体协议有IP、ICMP、IGMP、IPX、ARP等。
(4)传输层:主要负责确保数据可靠、顺序、无错地从A点到传输到B点。具体协议有TCP、UDP、SPX。
(5)会话层:负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能。常见的协议有RPC、SQL、NFS.
(6)表示层:如同应用程序和网络之间的翻译官,表示层管理数据的解密加密、数据转换、格式化和文本压缩。常见的协议有JPEG、ASCII、GIF、DES、MPEG。
(7)应用层:负责对软件提供接口以使程序能使用网络服务。常见的协议有HTTP、Telnet、FTP、SMTP。
关联真题:
考点13
IEEEE 802.11 是无线局域网WLAN标准协议。
关联真题:
考点14
Internet是一个不受政府管理和控制的、包括成千上万相互协作的组织和网络的集合体。Internet有如下特点:
(1)TCP/IP协议是 Internet的核心;
(2)Internet实现了与公用电话交换网(包括移动电话网)的互连;
(3)Internet是一个用户自己的网络;
(4)由众多的计算机网络互联组成,是一个世界性的网络;
(5)采用分组交换技术;
(6)由众多的路由器、网关连接而成;
(7)是一个信息资源网。
Internet采用了TCP/IP和标志技术解决了庞大数量的终端之间互联互通。
关联真题:
考点15
网络按照拓扑结构划分有:总线型结构、环型结构、星型结构、树型结构和网状结构。
关联真题:
考点16
ISDN是综合业务数据网的缩写,建设的宗旨是在传统的电话线路上传输数字数据信号。ISDN通过时分多路复用技术,可以在一条电话线上同时传输多路信号。
ISDN可以提供从144Kbps到 30Mbps的传输带宽,但是由于其仍然属于电话技术的线路交换,租用价格较高,并没有成为计算机网络的主要通讯网络。
关联真题:
考点17
网络存储结构大致分为3种:直连式存储(DAS)、网络存储设备(NAS)和存储网络(SAN)。
关联真题:
考点18
信息安全的基本要素有:
(1)机密性:确保信息不暴露给未授权的实体或进程。
(2)完整性:只有得到允许的人才能修改数据,并且能够判别出数据是否已被篡改。
(3)可用性:得到授权的实体在需要时可访问数据,即攻击者不能占用所有的资源而阻碍授权者的工作。
(4)可控性:可以控制授权范围内的信息流向及行为方式。
(5)可审查性:对出现的网络安全问题提供调查的依据和手段。
关联真题:
考点19
1、防火墙
防火墙通常被比喻为网络安全的大门,可以阻止基于P包头的攻击和非信任地址的访问。
但传统防火墙无法阻止和检测基于数据内容的黑客攻击和病毒入侵,同时也无法控制内部网络之间的违规行为。
2、扫描器
扫描器主要用来发现网络服务、网络设备和主机的漏洞。
当然,扫描器无法发现正在进行的入侵行为,而且它还有可能成为攻击者的工具。
3.防毒软件
防毒软件可以检测、清除各种文件型病毒、宏病毒和邮件病毒等。
在应对黑客入侵方面,它可以查杀特洛伊木马和蠕虫等病毒程序,但对于基于网络的攻击行为(如扫描、针对漏洞的攻击)却无能为力。
4.安全审计系统
安全审计系统通过独立的、对网络行为和主机操作提供全面与忠实的记录
即使存在冠以审计名义的产品,也更多的是从事入侵检测的工作。
关联真题:
考点20
云计算的特点:
(1)超大规模
(2)虚拟化
(3)高可靠性
(4)通用性
(5)高可扩展性
(6)按需服务
(7)极其廉价
(8)潜在的危险性
关联真题:
考点21
云计算的架构:
(1)基础设施即服务(IaaS)
指消费者通过Internet可以从云计算中心获得完善的计算机基础设施服务,例如虚拟主机、存储服务等,典型厂家有Amazon、阿里云等。IaaS 就相当于计算机的主机等硬件。
(2)平台即服务(PaaS)
指为云计算上各种应用软件提供服务的平台应用,其作用类似于个人计算机的操作系统,典型厂家有GoogleApp Engine、Microsoft Azure、阿里 Aliyun Cloud Enginee、百度Baidu App Enginee等。
(3)软件即服务(SaaS)
是一种通过Internet 提供软件的模式,用户无需购买软件,而是向提供商租用基于Web 的软件,来管理企业经营活动。典型的如国外的Salesforce、国内的淘宝等。
关联真题:
考点22
物联网从架构上面可以分为感知层、网络层和应用层。
感知层的技术主要包括:产品和传感器(条码、RFID、传感器等〉自动识别技术,无线传输技术,自组织组网技术和中间件技术。
关联真题:
考点23
物联网概念的3个方面如下。
(1)物:客观世界的物品,主要包括人、商品、地理环境等。
(2)联:通过互联网、通信网、电视网以及传感网等实现网络互联。
(3)网:首先,应和通讯介质无关,有线无线都可。其次,应和通信拓扑结构无关,总线、星型均可。最后,只要能达到数据传输的目的即可。
关联真题:
考点24
移动互联网的关键技术包括架构技术SOA、页面展示技术Web2.0和HTML5 以及主流开发平台Android、iOS和 Windows Phone.W
Web Service是目前实现SOA的主要技术,是一个平台独立的,低耦合的。
HTML 5相对于HTML4是一个划时代的改变,新增了很多特性,其中重要的特性包括:
(1)支持webGL、拖曳、离线应用和桌面提醒,大大增强了浏览器的用户使用体验。·(2)支持地理位置定位,更适合移动应用的开发。
(3)支持浏览器页面端的本地储存与本地数据库,加快了页面的反应。
(4)使用语义化标签,标签结构更清晰,且利于SEO。
(5)摆脱对Flash 等插件的依赖,使用浏览器的原生接口。
(6)使用CSS3,减少页面对图片的使用。
(7)兼容手机、平板电脑等不同尺寸,不同浏览器的浏览。
关联真题:
考点25
大数据所涉及的技术主要包括数据采集、数据存储、数据管理、数据分析与挖掘四个环节。
在数据采集阶段主要使用的技术是数据抽取工具ETL。
Hadoop 分布式文件系统(HDFS)是适合运行在通用硬件上的分布式文件系统。
HBase是一个分布式的、面向列的开源数据库,HBase 不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。
MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。
Chukwa是一个开源的用于监控大型分布式系统的数据收集系统。Chukwa还包含了一个强大而灵活的工具集,可用于展示、监控和分析已收集的数据。
关联真题:
更多考点信息,请关注小程序 “系统集成项目管理工程师高频考点 ”,也可扫一扫下方二维码关注小程序获取更丰富的考点信息。