软考-信息系统项目管理师历年考试真题试题库大全-上部分(500题)_第1页
软考-信息系统项目管理师历年考试真题试题库大全-上部分(500题)_第2页
软考-信息系统项目管理师历年考试真题试题库大全-上部分(500题)_第3页
软考-信息系统项目管理师历年考试真题试题库大全-上部分(500题)_第4页
软考-信息系统项目管理师历年考试真题试题库大全-上部分(500题)_第5页
已阅读5页,还剩302页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1软考-信息系统项目管理师历年考试真题试题库大全_上部分(500题)一、单选题1.2014年11月第24题。由IEEE管理,硬件制造者指定,任何两个网卡都不会相同的是()。A、IP地址B、软件地址C、物理地址D、逻辑地址答案:C解析:网卡的物理地址(即MAC地址)是不同的,全球唯一以太网地址管理机构(EE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组。地址的前半部分(24位)标识网卡的制造商,由IEE分配,称为OU(组织唯一标识符);地址的后半部分由网卡制造商为其网卡分配一个唯一的编号。2.2015年5月第19题。按照网络分级设计模型,通常把网络设计分为3层,即核心层、汇聚层和接入层。以下叙述中,()是不正确的。A、核心层承担访问控制列表检査功能B、汇聚层实现网络的访问策略控制C、工作组服务器放置在接入层D、在接入层可以使用集线器代替交换机答案:A解析:层次化网络设计在互联网组件的通信中引入了三个关键层的概念,这三个层分别是:核心层(CoreLayer)、汇聚层(DistributionLayer)和接入层(AccessLayer)①核心层为网络提供骨干组件或高速交换组件,高效速度传输是核心层的目标。所以A是错误的②汇聚层是核心层和终端用户接入层的分界面,汇聚层完成网络访问的策略控制、广播域的定义、ⅥAN间的路由、数据包处理、过滤寻址及其他数据处理的任务。所以B也是正确答案。③接入层向本地网段提供用户接入、主要提供网络分段、广播能力、多播能力、介质访问的安全性、MAC地址的过滤和路由发现等任务。工作组服务器提供文件共享等,一般算是低档服务器,可放置在接入层C对。D使用集线器代替交换机跟那个层无关,可以代替,所以D也对。综上,本题答案是A。3.2015年5月第20题。域名服务器上存储有Internet主机的()。A、MAC地址与主机名B、IP地址与域名C、IP地址与访问路径D、IP地址、域名与MAC地址答案:B解析:域名服务器,把域名翻译成丨地址的域名系统,即DNS。所以域名服务器DNS保存了域名和与之相对应的IP地址的表,以解析和域名。4.2015年5月第21题。一般而言,大型软件系统中实现数据压缩功能,工作在OS参考模型的()A、应用层B、表示层C、会话层D、网络层答案:B解析:数据压缩是表示层实现的。表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。常考题型。5.2015年5月第22题()是与IP协议同层的协议,可用于互联网上的路由器报告差错或提供有关意外情况的信息。A、IGMPB、ICMPC、RARPD、ARP答案:B解析:TCP/IP各层协议见下表。ICMP是(InternetControlMessageProtocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。6.2015年5月第23题。在以太网中,双绞线使用()接口与其他网络设备连接。A、RJ-11B、RJ-45C、LCD、MAC答案:B解析:记住就好。双绞线使用R-45接口7.2015年5月第24题综合布线系统中用于连接两幢建筑物的子系统是()。A、网络管理子系统B、设备间子系统C、建筑群子系统D、主干线子系统答案:C解析:见下图及各子系统的说明:①建筑群子系统:实现建筑物之间的相互连接,通常介质是光缆②垂直干线子系统:负责连接管理间子系统到设备间子系统,使用光缆或UTF③水平配线子系统:实现信息插座和管理子系统的连接④设备间子系统:由设备中的电缆、连接器和相关支撑设备组成,与公共系统设备相连。⑤管理子系统:为连接其他子系统提供连接手段,由配线架、HUB和杋柜、电源等组成。⑥工作区子系统:由终端设备连接到信息插座的连线组成。包括连接器和适配器8.2015年11月第19题。以下关于网络协议的叙述中,()是正确的。A、因特网最早使用的协议是OSI七层体系结构B、NETBEUI是IBM开发的路由选择协议C、在TCP/IP协议分层结构中,FTP是运行在TCP之上的应用层协议D、TCP协议提供了无连接但可靠的数据报传信道答案:C解析:美国国防部高级研究计划局(ARPA)主持研制的ARPAnet阿帕网于1969年正式启用。ARPAnet是因特网的起源。而OSI七层体系结构是ISO(国际标准化组织)组织在1985年硏究的网络互联模型。显然A是不对的。NETBEUI是为IBM开发的非路由协议。B是错误的。FTP是运行在TCP之上的应用层协议,C是对的。TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。D也是错误的9.2015年11月第20题。在1号楼办公的小李希望在本地计算机上通过远程登录的方式访问放置在2号楼的服务器,为此将会使用到TCP/IP协议族中的()协议,A、TelnetB、FTPC、HttpD、SMTP答案:A解析:TeInet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。这个大家要记住。10.2015年11月第22题。网络路由器()A、可以连接不同的子网B、主要用于局域网接入InternetC、主要起分隔网段的作用D、工作在数据链路层答案:A解析:这题主要考的是路由器的作用:路由器(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。所以答案是A也可能排除法。答案B要用于接λInternet,应该是拨号上网或ISDN或DDN等设备,所以是错误的。答案C交换机、网桥也可以分隔网段,分隔网段不是路由器的主要作用,所以C也不对。路由器工作在网络层,所以D也是错误的。11.2015年11月第23题。综合布线系统是在楼宇或园区范围内建立的信息传输网络,综合布线系统可分为6个独立的子系统,其中()是干线子系统和水平子系统的桥梁,同时又可为同层组网提供条件。A、建筑群子系统B、设备间子系统C、工作区子系统D、管理子系统答案:D解析:管理子系统:为连接其他子系统提供连接手段,由配线架、HUB和机柜、电源等组成。12.2016年5月第19题。某楼层共有60个信息点,其中信息点的最远距离为65米,最近距离为35米,则该布线工程大约需要()米的线缆。(布线到线缆的计划长度为实际使用量的1.1倍)A、4290B、2310C、3300D、6600答案:C解析:线缆平均长度计算公式,完整公式,计划用量:c=【0.55(最大长度+最小长度)+6】*信息点数量61*k60=3660.则实际大约的用量=3660/1.1=3327,约等于3300,答案C。如果不懂公式,可以根据常识自己设计一个公式,然后套答案,如果能套到答案,优先选。比如可以用题干上的数据,自己设计公式:(最大长度65+最小长度35)/2*1.1*60=3300。13.2016年5月第20题。TCP/IP参考模型分为四层:()、网络层、传输层、应用层A、物理层B、流量控制层C、会话层D、网络接口层答案:D解析:TCP/IP(又称TCP/IP协议簇)是一组用于实现网络互连的通信协议,其名称来源于该协议簇中两个重要的协议(IP协议和TCP协议)。基于TCP/IP的参考模型将协议分成四个层次,它们分别是网络接口层、网际互连层(IP层)、传输层(TCP层)和应用层14.2016年5月第21题。IEEE802.11属于()A、网络安全标准B、令牌环局域网标准C、宽带局域网标准D、无线局域网标准答案:D解析:802.11:IEEE最初制定的一个无线局域网标准,主要用于解决办公室局域网和校园网中用户与用户终端的无线接入,业务主要限于数据存取,速率最高只能达到2Mps。由于它在速率和传输距离上都不能满足人们的需要,因此,IEEE小组又相继推出了802.11b和802.11a等新标准。15.2016年5月第22题。在TCP/IP协议中,()协议运行在网络层A、DOSB、UDPC、TCPD、IP答案:D解析:IP协议运行在网络层。16.2016年5月第23题。以下关于以太网的叙述中,不正确的是()A、采用了载波侦听技术B、具有冲突检测功能C、支持半双工和全双工模式D、以太网的帧长度固定答案:D解析:以太网络使用CSMA/CD(载波监听多路访问及冲突检测技术)技术。支持半双工和全双工模式太网帧的长度不固定,如EthernetII类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。所以D错。17.2016年11月第7题。中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型,windows平台的ODBC和JAVA平台的JDBC属于()A、数据库访问中间件B、远程过程调用中间件C、面向消息中间件D、事务中间件答案:A解析:ODBC和JBC都用于数据统一访问,属于数据库访问中间件18.2016年11月第19题。虽然不同的操作系统可能装有不同的浏览器。但是这些浏览器都符合()协议A、SNMPB、HTTPC、HTMLD、SMTP答案:B解析:HTTP(HypertextTransferProtocol)是超文本传输协议,是用于从Www服务器传输超文本到本地浏览器的传输协议。是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。它是互联网上应用最为广泛的一种网络协议。所有的Www文件都必须遵守这个标准。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算杋正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。注意HTP和HTML区别开来,HTML是超文本标记语言(英文:HyperTextMarkupLanguage,HTML)。是为“网页创建及其它可在网页浏览器中看到的信息”设计的一种标记语言。HTML被用来结构化信息,例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语乂。它不是协议。19.2016年11月第20题。在机房工程的设计过程中,所设计的机房工程需具有支持多种网络传输,多种物理接口的能力,是考虑了()原则A、实用性和先进性B、安全可靠性C、灵活性和可扩展性D、标准化答案:C解析:设计支持多种网络传输,多种物理接口的能力,是重点考虑了灵活性、特别是可扩展性。机房工程设计原则:①实用性和先进性。采用先进成熟的技术和设备,满足当前业务需求,兼顾未来的业务需求。尽可能用先进的技术、设备和材料,以适应高速的数据传输需要,使整个系统在一段时期内保持技术的先进性,并具有良好的发展潜力,以适应未来业务的发展和技术升级的需要。②安全可靠性。为保证各项业务应用,网络必须具有高可靠性,决不能出现单点故障。要对机房布局、结构设计、设备选型、日常维护等各个方面进行高可靠性的设计和建设。在关键设备采用硬件备份、冗余等可靠性技术的基础上,采用相关的软件技术提供较强的管理杋制、控制手段和事故监控与安全保密等技术措施以提高电脑机房的安全可靠性。③灵活性和可扩展性。机房必须具有良好的灵活性和可扩展性,能够根据业务不断深入发展的需要,扩大设备容量,提高可容纳的用户数量。具备支持多种网络传输、多种物理接口的能力,提供技术升级、设备更新的灵活性;④标准化。在机房系统整体设计,基于国际标准和国家颁布的有关标准,包括各种建筑、机房设计标准,电力电气保障标准以及计算机局域网、广域网标准,坚持统一规范,从而为未来的业务发展和设各增容奠定基础。⑤经济性,投资保护。应以较高的性能价格比构建机房,使资金的产出,投入比达到最大值。能以较低的成本、较少的人员投入来维持系统运转,提供高效能与高效益。犀可能保留并延长已有系统的投资,充分利用以往在资金与技术方面的投入。⑥可管理性。机房具有一定复杂性,随着业务的不断发展,管理的任务必定会日益繁重。所以在电脑中心的设计中,必须建立一套全面、完善的机房管理和监控系统。所选用的设备应具有智能化,可管理的功能,同时采用先进的管理监控系统设备及软件,实现先进的集中管理监控,实时监控、监测整个电脑机房的运行状况,实时灯光、语音报警,实时事件记录,这样可以迅速确定故障,提高的运行性能、可靠性,简化机房管理人员的维护工作,从而为杋房安全、可靠的运行提供最有力的保障。20.2016年11月第21题。在建筑物综合布线系统中,由用户终端到信息插座之间的连线系统成为()A、工作区子系统B、终端布线子系统C、水平布线子系统D、管理子系统答案:A解析:工作区子系统:由终端设备连接到信息插座的连线组成。包括连接器和适配器其它子系统:①建筑群子系统:实现建筑物之间的相互连接,通常介质是光缆②垂直干线子系统:负责连接管理间子系统到设备间子系统,使用光缆或UTP③水平配线子系统:实现信息插座和管理子系统的连接。④设备间子系统:由设备中的电缆、连接器和相关支撑设备组成,与公共系统设备相连。⑤管理子系统:为连接其他子系统提供连接手段,由配线架、HUB和杋柜、电源等组成。21.2016年11月第22题。在网络系统的设计与实施过程中,需要重点考虑网络在()方面的可扩展性A、规模和性能B、规模和安全C、功能和性能D、功能和带宽答案:A解析:网络系统的设计与实施过程中,重点要考虑可扩展性,包括能够在规模和性能两个方向上进行扩展,其实对应的就是可扩展性原则网络设计和实施原则①可靠性原则:网络的运行是稳固的②安全性原则:包括选用安全的操作系统、设置网络防火墙、网络防杀病毒、数据加密和信息工作制度的③高效性原则:性能指标高,软硬件性能充分发挥④可扩展性:能够在规模和性能两个方向上进行扩展。22.2016年11月第23题。存储转发是网络传输的一种形式,其问题是不确定在每个节点上的延迟时间。克服该问题最有效的方式是()A、设计更有效的网络缓冲区分配算法B、设置更大的缓冲区C、提高传输介质的传输能力D、减少分组的长度答案:C解析:存储转发(Storeandforward)是计算机网络领域使用得最为广泛的技术之一,以太网交换机的控制器先将输入端口到来的数据包缓存起来,先检査数据包是否正确,并过滤掉冲突包错误。确定包正确后,取岀目的地址,通过査找表找到想要发送的输出端口地址,然后将该包发送出去。正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,并且能支持不同速度的输入/输出端口间的交换,可有效地改善网络性能。它的另一优点就是这种交换方式支持不同速度端口间的转换,保持高速端口和低速端口间协同工作。在储转发方式下,减少分组的长度显然不能解决延迟问题。设计更大的缓冲区,实际上可能增加了延迟时间,设计更好的缓冲策略有助于减少排队时间,但效果有限。提高传输介质的传输能力,使得接收到分组后能及时地从输出介质上传送出去,是减少延迟的最有效措施。答案是C。类同网络规划师2010上半年第9题。23.2016年11月第24题。TCP/IP协议族中所定义的TCP和UDP协议,实现了OSI七层模型中的()的主要功能A、物理层B、网络层C、传输层D、应用层答案:C解析:传输层是第一个端到端,即主杋到主机的层次。传输层负责将上层数据分段并提供端到端的可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。主要协议:TCP(传输控制协议)、UDP(用户数据报协议)、SPX(序列分组交换协议)等。24.2017年5月第19题。局域网中,常采用广播消息的方法来获取访问目标IP地址对应的MAC地址,实现此功能的协议为()。A、RARP协议B、SMTP协议C、SLIP协议D、ARP协议答案:D解析:①RARP反向地址转换协议(ReverseAddressresolutionprotocol),通过MAC地址确定P地址,允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其P地址②SMTP(Simplemailtransferprotocol)是简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCPP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。③SLIP(SeriallineInternetprotocol,串行线路网际协议),该协议是Windows远程访问的一种旧工业标准,主要在Unⅸx远程访问服务器中使用,现今仍然用于连接某些IsP。因为SLP协议是面向低速串行线路的,可以用于专用线路,也可以用于拨号线路。④ARP(Addressresolutionprotoco)地址解析协议,是根据P地址获取物理地址的一个TcP/P协议。所以本题答案为D。25.2017年5月第20题“采用先进成熟的技术和设备,满足当前业务需求,兼顾未来的业务需求”体现了“()”的机房工程设计原则A、实用性和先进性B、灵活性和可扩展性C、经济性/投资保护D、可管理性答案:A解析:机房工程设计原则:①实用性和先进性。采用先进成熟的技术和设备,满足当前业务需求,兼顾未来的业务需求。尽可能采用先进的技术、设备和材料,以适应高速的数据传输需要,使整个系统在一段时期内保持技术的先进性,并具有良好的发展潜力,以适应未来业务的发展和技术升级的需要。②安全可靠性。为保证各项业务应用,网络必须具有高可靠性,决不能出现单点故障。要对机房布局、结构设计、设备选型、日常维护等各个方面进行高可靠性的设计和建设。在关键设备采用硬件备份、冗余等可靠性技术的基础上,采用相关的软件技术提供较强的管理杋制、控制手段和事故监控与安全保密等技术措施以提高电脑机房的安全可靠性。③灵活性和可扩展性。杋房必须具有良好的灵活性和可扩展性,能够根据业务不断深入发展的需要,扩大设备容量,提高可容纳的用户数量。具备支持多种网络传输、多种物理接口的能力,提供技术升级、设备更新的灵活性。④标准化。在机房系统整体设计,基于国际标准和国家颁布的有关标准,包括各种建筑、机房设计标准,电力电气保障标准以及计算杋局域网、广域网标准,坚持统一规范,从而为未来的业务发展和设各増容奠定基础。⑤经济性,投资保护。应以较高的性能价格比构建杋房,使资金的产岀,投入比达到最大值。能以较低的成本、较少的人员投入来维持系统运转,提供高效能与高效益。犀可能保留并延长已有系统的投资,充分利用以往在资金与技术方面的投入。⑥可管理性。机房具有一定复杂性,随着业务的不断发展,管理的仼务必定会日益繁重。所以在电脑中心的设计中,必须建立一套全面、完善的机房管理和监控系统。所选用的设备应具有智能化,可管理的功能,同时釆用先进的管理监控系统设备及软件,实现先进的集中管理监控,实时监控、监测整个电脑机房的运行状况,实时灯光、语音报警,实时事件记录,这样可以迅速确定故障,提高的运行性能、可靠性,简化机房管理人员的维护工作,从而为杋房安全、可靠的运行提供最有力的保障。26.2017年5月第21题。以下关于综合布线的叙述中,正确的是()A、综合布线系统只适用于企业、学校、团体,不适合家庭B、垂直干线子系统只能用光纤介质传输C、处于安全考虑,大型楼宇的设备间和管理间必须单独设置D、楼层配线架不一定在每一楼层都要设置答案:D解析:综合布线可适用于企业、学校等,理论上也可以适用在家庭没问题,如智能小区、智能化家庭等。A错误垂直干线子系统负责连接管理间子系统到设备间子系统,可使用光纤,也可以使用双绞线电缆,B错误。设备间和管理间是否单独设置与安全没有必然关系。C错误。配线架是管理子系统中最重要的组件,是实现垂直干线和水平布线两个子系统交叉连接的枢纽。配线架通常安装在机柜或墙上。通过安装附件,配线架可以全线满足UTP、STP、同轴电缆、光纤、音视频的需要。在网络工程中常用的配线架有双绞线配线架和光纤配线架。配线架的用法和用量主要是根据总体网络点的数量或者该楼层(以及相近楼层,这要看系统图是怎么设计的)的网络点数量来配置的。不定在每一楼层都要设置。所以D是正确。27.2017年5月第22题。在进行网络规划时,应制定全网统一的网络架构,并遵循统一的通信协议标准,使符合标准的计算机系统很容易进行网络互联,这体现了网络规划的()原则。A、实用性B、开放型C、先进性D、可靠性答案:B解析:网络规划原则网络规划与设计服装、设计房屋不同,要构造一个最终建设完成的网络,网络规划是要给网络建设和使用者做一个心中有数的设计结果。网络规划率先考虑的有三个原则:实用性原则、开放性原则和先进性原则。①实用性原则。网络建设应当作工程项目来完成,而不是当作研究或实验课题。网络应用和服务在整个网络建设中应置于非常重要的地位,这是因为只有应用才是网络建设的最终目的,网络基础设施是为最终应用服务的。因此,实用原则强调设计目标和设计结果能满足需求并且行之有效。②开放性原则。网络应具有良好的开放性。这种开放性靠标准化实现,使用符合这些标准的计算机系统很容易进行网络互联。为此,必须制定全网统一的网络架构,并遵循统一的通信协议标准。网络架构和通信协议应选择广泛使用的国际工业标准,使得网络成为一个完全开放式的网络计算环境。开放性原则包括采用开放标准、开放技术、开放结构、开放系统组件、开放用户接口。③先进性原则。建设网络,尽可能采用成熟先进的技术,使用具有时代先进水平的计算机系统和网络设备,这些设备应该在相当长的时间内保证其先进性。开发或选购的各种网络应用软件也尽可能先进,并有相当长时间的可用性。先进性原则包括设计思想先进、软硬件设备先进、网络结构先进、开发工具先进。中级教材第一版3.7.11。28.2017年5月第23题。以下关于网络规划、设计与实施工作的叙述中,不正确的是:()A、在设计网络拓扑结构时,应考虑的主要因素有:地理环境、传输介质与距离以及可靠性B、在设计主干网时,连接建筑群的主干网一般考虑以光缆作为传输介质C、在设计广域网连接方式时,如果网络用户有WWW、E-mail等具有Internet功能的服务器,一般采用专线连接或永久虚电路连接外网D、无线网络不能应用于城市范围的网络接入答案:D解析:A和B均正确,为常识。也有人选择了C,其实C也是正确的。中级教材第二版P157广域网连接与远程访问设计:根据网络规模的大小、网络用户的数量,来选择对外连接通道的带宽。如果网络用户没有wW、E-mail等具有Internet功能的服务器,用户可以采用ISDN或ADSL等技术连接外网。如果用户有wW、E-mail等具有Internet功能的服务器,用户可采用DDN(或E1)专线连接、ATYM交换及永久虚电路连接外网。如果用户与网络接入运营商在同一个城市,也可以采用光纤10Mbps/100Mbps的速率连接InternetD是错误的。无线网络可以应用于城市范围的网络接入中级教材第二版P157:无线网络的出现就是为了解决有线网络无法克服的困难。无线网络首先适用于很难布线的地方(比如受保护的建筑物、机场等)或者经常需要变动布线结构的地方(如展览馆等)。学校也是一个很重要的应用领域,一个无线网络系统可以使教师、学生在校园内的任何地方接入网络。另外,因为无线网络支持十几公里的区域,因此对于城市范围的网络接入也能适用,可以设想一个采用无线网络的ISP可以为一个城市的任何角落提供高达10Mbps的互联网接入。29.2017年5月第24题。在无线通信领域,现在主流应用的是第四代(4G)通信技术,其理论下载速率可达到()Mbps(兆比特每秒)。A、2.6B、4C、20D、100答案:D解析:2G、3G和4G的主要技术标准及下载速度,见下表:30.2017年11月第19题。IP协议属于()A、物理层协议B、传输层协议C、网络层协议D、应用层协议答案:C解析:网络层:其主要功能是将网络地址(例如,IP地址)翻译成对应的物理地址(例如,网卡地址并决定如何将数据从发送方路由到接收方。在TCP/P协议中,网络层具体协议有IP、ICMP、IGMP、IPX、ARP等31.2017年11月第22题。在计算机网络设计中,主要釆用分层(分级)设计模型,其中()的主要目的是完成网络访问策略控制、数据包处理、过滤、寻址以及其他数据处理的任务A、接入层B、汇聚层C、主干层D、核心层答案:B解析:高级教材第三版P28-29汇聚居是核心层和接入层的分界面,完成网络访问策略控制、数据包处理、过滤、寻址,以及其他数据处理的任务。32.2017年11月第23题。以下关于无线网络的叙述中,不正确的是()A、无线网络适用于很难布线或经常需要变动布线结构的地方B、外线技术和射频技术也属于无线网络技术C、无线网络主要适用于机场、校园,不适用于城市范围的网络接入D、无线网络提供了许多有线网络不具备的便利性答案:C解析:高级教材第三版P29:无线网络设计:无线网络的出现就是为了解决有线网络无法克服的困难无线网络首先适用于很难布线的地方(比如受保护的建筑物、机场等),或者经常需要变动布线结构的地方(如展览馆等)。另外,因为无线网络支持十几公里的区域,因此对于城市范围的网络接入也能适用,可以设想一个采用无线网络的ISP可以为一个城市的任何角落提供高速互联网接入髙级教材第三版P27:无线网络是指以无线电波作为信息传输媒介。无线网络既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术。C是错误的。其他正确。33.2017年11月第24题。在无线通信领域,现在主流的是第四代(4G)通信技术,5G正在研发中,理论速度可达到()。A、50MbpsB、100MbpsC、500MbpsD、1Gbps答案:D解析:中级教材第二版P155:5G正在研发中,计划到2020年推出成熟的标准,理论上可在28GHz超高频段以1Gbps的速度传送数据,且最长传送距离可达2公里。34.2005年5月第1题。在关于用例(usecase)的描述中,错误的是()。A、用例将系统的功能范围分解成许多小的系统功能陈述B、用例代表了系统的一个单一的目标C、用例是一个行为上相关的步骤序列D、用例描述了系统与用户之间的交互答案:D解析:这题无所谓了。参考答案是D,但D也有争议。Usecase的描述(百科):用例将系统的功能范围分解成许多小的系统功能陈述个用例代表了系统的一个单一的目标用例是一个行为上相关的步骤序列。而D参见中级教材第一版P100第四行,基本上是原话,按说也是对的。有些资料说D是序列图,而且2008年11月第17题也考了类似的题,也是序列图。而按一般介绍,序列图主要是用于按时间顺序描述对象间的交互,见2007年11月第16、17题。这些确实容易让人误解。根据资料:序列图的主要用途之一也是把用例表达的需求,转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。所以做这种题目时看题干说明和答案结合来答题。35.2005年11月第1题。为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。A、可继承性B、可变性C、可封裝性D、可伸缩性答案:B解析:构件是指系统中可替换的物理部分,提供了一组接口的实现。它封装了实现体(实现某个功能)。可以认为构件是一个封装的代码模块或大粒度的运行时的模块,也可将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。构件应向复用者提供一些公共"特性",另一方面还要提供可变的"特性"。所以为了使构件系统更切合实际、更有效地被复用,构件应当具备可变性,以提高其通用性36.2005年11月第2题。当()时,用例是捕获系统需求最好的选择。A、系统具有很少的用户B、系统具有很少的接口C、系统算法复杂,功能单D、系统有很多参与者答案:D解析:用例描述的是系统的用户与系统的交互,是开发者与用户交流的工具,当用户较多时候,采用用例能够较好地捕获系统需求。37.2005年11月第3题。现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是“()”。A、includeB、extendC、generalizeD、call答案:A解析:用例关系及说明见下表。本题中说明UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,所以符合包含关系的特点。注意包含关系和扩展关系的区别。38.2005年11月第6题。下列关于UML叙述正确的是()A、UML是一种语言,语言的使用者不能对其扩展B、UML仅是一组图形的集合C、UML仅适用于系统的分析与设计阶段D、UML是独立于软件开发过程的答案:D解析:参见中级教材第一版P96-97.统一建模语言(UnifiedModelingLanguage,UML)是一个通用的可视化建模语言,它是面向对象分析和设计的一种标准化表示,用于对软件进行描述、可视化处理、构造和建立软件系统的文档,所以B是错误的UML简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改,所以A错。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,所以C错UML独立于软件开发过程,它不是可视化的程序设计语言,而是一种可视化的建模语言。39.2006年11月第14题。()不是J2EE的关键技术。A、JSPB、RMI/IIOPC、ASPD、EJB答案:C解析:一般认为支撑」2EE的核心技术:JDBC、JND、EJB(答案D)、RMI(答案B)、JSP(答案A)、Javaservlets、XML、JMS、JavaIDI、JTS、JTA、Javamail和JAF。ASP是动态服务器页面(ActiveServerPages)的英文缩写,是微软公司开发的代替CGI脚本程序的一种应用,能够动态产生Web页面。它不是J2EE的关键技术。40.2007年11月第6题。在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图A、使用视图和动态视图B、用例视图和动态视图C、用例视图和进程视图D、静态视图和动态视图答案:C解析:软件架构是“一个描述软件系统的子系统和组件,以及它们之间相互关系的学科”。架构试图定义软件的内部结构。通过视图可以从不同角度描述软件结构,主要包括逻辑视图(满足功能需求)、用例视图(系统与用户交互)、构件视图(实现问题)、进程视图(并发问题)、部署视图(分布问题)助记:萝莉够进步41.2008年5月第3题。()是一种能够实现过程集成的技术,一般用于用户的业务流程经常发生改变的场合。A、业务流B、控制流C、流媒体D、工作流答案:D解析:根据国际工作流管理联盟WOrkflowManagementCoalitionWfMC)的定义,工作流是一类能够完全或者部分自动执行的业务过程,它根据一系列过程规则,使文档、信息或任务能够在不同的执行者之间传递和执行。工作流是一种能够实现过程集成的技术。如果用户的业务流程经常发生改变,那么首先应想到工作流技术。42.2008年5月第5题。CMM是美国卡内基梅隆大学软件工程研究所开发的(软件)能力成熟度模型,其中()强调软件开发过程稳定性与项目量化管理。A、可重复级B、已定义级C、已管理级D、持续优化级答案:C解析:CMM及CMMI的对应及说明CMM:CMM是指“能力成熟度模型”,其英文全称为CapabilitymaturityModelforSoftware,英文缩写为SW-CMM,简称CMM。CMMl:CMMI全称是CapabilitymaturitymodelIntegration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型)CMMI与CMMl:CMMI是在CMM的基础上发展而来的。自1994年美国卡内基梅隆大学SEI(软件工程研究中心)发布CMM以来,后续人们又相继又开发岀了系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个能力成熟度模型。虽然这些模型在许多组织都得到了良好的应用,但对于些大型软件企业来说,可能会出现需要同时采用多种模型来改进自己多方面过程能力的情况,于是希望整合不同CMM模型,于是就有了CMMI集成的这个想法和基础。2001年12月,SE正式发布CMMI1.1版本,其宣布到2003年底,不再继续对CMM提供支持。本题问的是CMM,所以答案是C,即已管理级对应的是量化管理。43.2008年5月第6题。在软件质量模型中,比较有代表性的有McCa提岀的软件质量模型。在这饣质量模型中,软件的质量特性被分成了三组,即产品转移、产品修改和()。A、产品开发B、产品销售C、产品升级D、产品运行答案:D解析:关于软件质量模型,业界已经有很多成熟的模型定义,比较常见的质量模型有Mca模型(1977年)、Boehm模型(1978年)、FURPS模型、Dromeγ模型、Iso9126模型(1993年)、ISO/EC25010模型(2011年)Mcca质量模型使用3中视角来定义和识别软件产品的质量:产品转移(Producttransition):包括可移植性、可复用性和共运行性。产品修改(Productrevision):包括可维护性、灵活性和可测试性。产品运行(Productoperations):包括正确性、可靠性、效率、完整性和可使用性本题答案是D。其他的软件质量模型大家有兴趣也可以了解一下,不了解也无所谓,考的概率小.44.2008年11月第19题。某企业拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式,最能满足这种要求的是()。A、文件共享B、数据库共享C、远程方法调用D、消息机制答案:D解析:这种情况在实施大型ERP中经常会碰到,因为客户有很多现有系统,要跟新系统做各种集成在实际中一般会建议所谓的“数据交换平台”,以此来实现企业应用集成(EnterpriseApplicationIntegration,EA)。在数据交换平台中,要实现各异构系统间的集成,消息杋制(包括消息传递机制及处理机制)是非常重要的,只有通过消息机制才能实现各系统之间的通讯和数据集成处理。45.209年5月第37题。Webservice体系结构中包括服务提供者、()和服务请求者三种角色A、服务认证中心B、服务注册中心C、服务协作中心D、服务支持中心答案:B解析:Webservice体系结构是一种面向服务的体系结构(SOA),这种体系结构设置了3个角色和3种操作。一、3个角色:服务提供者、服务请求者和服务注册中心①服务提供者(Serviceprovider):从企业的角度看,这是服务的所有者。从体系结构的角度看,这是托管被访问服务的平台。②服务请求者(Servicerequestor):从企业的角度看,这是要求满足特定功能的企业。从体系结构的角度看,这是寻找并调用服务,或启动与服务交互的应用程序。服务请求者角色可以由浏览器来担当,由人或无用户界面的程序(例如另外一个Webservice)来控制它。③服务注册中心(ServiceRegistry):这是可搜索的服务描述注册中心,服务提供者在此发布它们的服务描述。二、3种操作:发布服务描述、査询或査找服务描述以及根据服务描述绑定或调用服务。①发布(Publish):为了使服务可访问,需要发布服务描述以使服务请求者可以查找它。发布服务描述的位置可以根据应用程序的要求而变化②查找(Find):在査找操作中,服务请求者直接检索服务描述或在服务注册中心中査询所要求的服务类型。对于服务请求者,可能会在两个不同的生命周期阶段中牵涉到查找操作:在设计时,为了程序开发而检索服务的接口描述;而在运行时,为了调用而检索服务的绑定和位置描述。③绑定(Bind):最后需要调用服务。在绑定操作中,服务请求者使用服务描述中的绑定细节来定位、联系和调用服务,从而在运行时调用或启动与服务的交互。三、Webservice体系架构中包含了服务和服务描述构件。①服务(Service):服务是一个软件模块,它部署在由服务提供者提供的可以通过网络访问的平台上。服务的存在目的就是要被服务请求者调用或者同服务请求者交互。当服务的实现中利用到其他的WebService时,它也可以作为请求者。②服务描述(ServiceDescription):服务描述包含服务的接口和实现的细节。其中,包括服务的数据类型、操作、绑定信息和网络位置。还可能包括可以方便服务请求者发现和利用的分类及其他元数据。服务描述可以被发布给服务请求者或服务注册中心。46.2009年5月第48、49、50题。软件质量强调三个方面的内容:(48)是测试软件质量的基础;(49)定义了一组用于指导软件开发方式的准则;(50)间接定义了用户对某些特性的需求。A、软件需求、开发标准、期望需求B、软件分析、维护手册、功能需求C、软件设计、开发文档、非功能需求D、软件实现、用户手册、质量属性需求答案:A解析:测试就是检査软件是否有错误、是否满足用户需求,软件需求亳无疑问是测试软件质量的基础开发标准或称为开发规范为软件开发提供了指南并为技术行为规定了准则。需求有时也会分为基本需求、期望需求和兴奋需求三种,基本需求是必须要实现的,是客户的直接需求(包括功能和非功能);期望需求是用户期望实现的,反映用户的间接或期望要求,当然期望有切合实际的,也有不切合实际的,其不是马上需要实现的。兴奋需求是超预期的,不实现一般不会有问题,但实现了会超出用户的期望,让用户兴奋。注意不要选择非功能需求了,功能需求、非功能需求是需求的两种属性,一个是功能,另一个是质量或性能,都可能是用户的直接需求,而不是间接需求。其中质量属性需求一般也属于非功能需求。47.2009年11月第8题。在描述复杂关系时,图形比文字叙述优越得多,下列四种图形工具中,不适合在需求分析阶段使用的是()。A、层次方框图B、用例图C、IPO图D、N-S图答案:D解析:层次方框图即层次模块机构图。层次模块结构图(或称结构图structurechart)是1974年由W.Steven等人从结构化设计(structureddesign)的角度提出的一种工具。它的基本做法是将系统划分为若干子系统,子系统下再划分为若干的模块,大模块内再分小模块。需求分析时可用此图画出系统功能蓝图。用例图:是从用户角度描述系统功能,是用户所能观察到的系统功能的模型图,用例图可以用于需求分析阶段。IPO图:I即输入(Input)、P是加工(Processing)、O是输出(Output)。也可用于需求分析阶段,描述功能的需求的输入和输出。N-S图也被称为盒图或CHAPIN图。1973年,美国学者L.Nassi和B.Shneiderman提出了一种在流程图中完全去掉流程线,全部算法写在一个矩形阵内,在框内还可以包含其他框的流程图形式。主要用于程设计。所以本题答案为D。48.2010年5月第9题。软件公司经常通过发布更新补丁的方式,对已有软件产品进行维护,并在潜在错误成为实际错误前,监测并更正他们,这种方式属于()。A、更正性维护B、适应性维护C、完善性维护D、预防性维护答案:D解析:看到预防、未来、潜在等字样,基本可锁定预防性维护。49.2010年5月第24题。以下关于J2EE多层分布式应用模型的对应关系的叙述,()是错误的A、客户层组件运行在客户端机器上B、Web层组件运行在客户端机器上C、业务逻辑层组件运行在J2EE服务器上D、企业信息系统层软件运行在EIS服务器上答案:B解析:J2EE平台采用了多层分布式应用程序模型。实现不同逻辑功能的应用程序被封装到不同的组件中,处于不同层次的组件被分别部署到不同的机器中(分层见下)。包括:①运行在客户端机器的客户层组件。A对②运行在JEE服务器中的Web层组件。B错③运行在J2EE服务器中的业务层组件。C对④运行在EIS服务器中企业信息系统(EIS层软件)。D对。50.2010年11月第9题。下面关于软件维护的叙述中,不正确的是()。A、软件维护是在软件交付之后为保障软件运行而要完成的活动B、软件维护是软件生命周期中的一个完整部分C、软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型D、软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等答案:A解析:参见中级教材第一版P87页,倒数第17行开始:软件维护是生命周期的一个完整部分。可以将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后运行的计划和维护计划等。交付后的活动包括软件修改、培训、帮助资料等。所以A是错误的,因为维护活动包括交付前和交付后,都要进行,且是为需要提供软件支持的全部活动。B是对的,是上面书上的原话C当然也是对的D也是上面书上的原话。51.2010年11月第24题。某开发团队由多个程序员组成,需要整合先前在不同操作系统平台上各自用不同编程语言编写的程序,在Windows操作系统上集成构建一个新的应用系统。该开发团队适合在Windows操作系统上选择()作为开发平台。A、J2EEB、NETC、OM+D、Webservices答案:B解析:J2EE(Java2Platform,EnterpriseEdition)是一个为大企业主机级的计算类型而设计的Java平台。Sun微系统(与其工业伙伴一起,例如IBM)设计了J2EE。NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。M平台提供创建XMLWebservices并将这些服务集成在一起之所需。这题的答案是B,在Windows操作系统上集成构建一个新的应用系统,用NET平台。COM是个开放的组件标准,它有很强的扩充和扩展能力,COM+是COM的新发展,是COM更高层次上的应用,COM+的底层结构仍然以COM为基础,几乎包容了COM的所有内容。Webservice简单说是一种跨编程语言和跨操作系统平台的远程调用技术。XML+XSD,SOAP和wSDL就是构成Webservice平台的三大技术52.2010年11月第25题。下图是某架构师在J2EE平台上设计的一个信息系统集成方案架构图,图中的(1)、(2)和(3)分别表示A、应用服务器、EJB容器和EJBB、EJB服务器、EJB容器和EJBC、应用服务器、EJB服务器和EJB容器D、EJB服务器、EJB和EJB容器答案:C解析:首先要知道图中介于浏览器和数据库之间的应用服务器。所以也可以先锁定A和C。参见下图:(2)为EB服务器,(3)为EB容器。53.2011年5月第18题。在LinuX.Unⅸ和苹果的Macos操作系统中,系统集成工程师可使用()来构建用C.C#+和Java等语言编写的软件。A、GCCB、VisualstudiO.netC、ProjectD、Visio答案:A解析:GCC(GNUCompilercollection,GNU编译器套件),是由GNU开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unⅸ操作系统(如Linux、BSD、Macos等)采纳为标准的编译器,GCC同样适用于微软的Windows。54.2011年11月第18题。用一系列软件的修改来评价软件体系结构的易修改性,属于基于()的软件体系结构评估方式。A、调查问卷或检查表B、场景C、度量D、实际运行答案:B解析:基于调査问卷或检查表的评估方式:调査问卷是一系列可以应用到各种体系结构评估的相关问题,可能是体系结构的设计决策;有些问题涉及到体系结构的文档或体系结构的细节问题检查表是比调查问卷更细节和具体的问题,更趋向于考察质量属性。基于场景:是由SE首先提出并应用在体系结构权衡分析方法和体系结构分析法中。此评估方式是对系统的使用或修改活动的支持程度,来判断体系结构对某一场景所代表的质量需求的满足程度。例如用一系列的对软件的修改来反应易修改性方面的需求,用一系列攻击性操作来代表安全性方面的需求等。所以B是正确答案。基于度量:度量是指为软件产品的某一属性所赋预的数值,如代码行数、方法调用层数、构件个数等。该评估方式主要是通过建立质量属性和度量之间的映射原则,从软件体系结构文档中获取度量信息,根据映射原则分析推导出系统的某些质量属性。55.2012年5月第8题。Philippekruchten提出的4+1视图模型从()几个方面来描述软件需求。①逻辑视图②进程视图③物理视图④开发视图⑤数据流视图⑥场景视图A、③④⑤⑥B、①②③④C、①②③④⑥D、①③④⑤⑥答案:C解析:本题考査的是视图模型,我建议大家尽量掌握1995年,Philippekruchten在《EEESoftware》上发表了题为《The4+1Viewmodelofarchitecture》的论文,引起了业界的极大关注,并最终被RUP采纳。现在已经成为架构设计的结构标准。如下图①逻辑视图:逻辑视图关注功能,不仅包括用户可见的功能,还包括为实现用户功能而必须提供的“辅助功能模块”;它们可能是逻辑层、功能模块等②开发视图:开发视图关注程序包,不仅包括要编写的源程序,还包括可以直接使用的第三方SDK和现成框架、类库,以及开发的系统将运行于其上的系统软件或中间件。开发视图和逻辑视图之间可能存在一定的映射关系:比如逻辑层一般会映射到多个程序包等。③处理(或进程)视图:处理视图关注进程、线程、对象等运行时概念,以及相关的并发、同步、通信等问题。处理视图和开发视图的关系:开发视图一般偏重程序包在编译时期的静态依赖关系,而这些程序运行起来之后会表现为对象、线程、进程,处理视图比较关注的正是这些运行时单元的交互问题。④物理视图:物理视图关注“目标程序及其依赖的运行库和系统软件”最终如何安装或部署到物理机器,以及如何部署机器和网络来配合软件系统的可靠性、可伸缩性等要求。物理视图和处理视图的关系:处理视图特別关注目标程序的动态执行情况,而物理视图重视目标程序的静态位置问题;物理视图是综合考虑软件系统和整个系统相互影响的架构视图。⑤场景视图:架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(usecases)或场景(scenarIos)来说明,从而形成了第五个视图。56.2012年5月第24题。UDDL、SOAP、WSDL、XML等是构成WebService的重要技术,在CORBA体系中与SOAP对应的是()A、ORPCB、IIOPC、SOAD、EJB答案:B解析:InternetInter-ORBProtocol(互联网内部对象请求代理协议),它是一个用于CORBA2.0及兼容平台上的协议。用来在CORBA对象请求代理之间交流的协议。Java中使得程序可以和其他语言的CORBA实现互操作性的协议。SOAP:简单对象访问协议(SimpleobjectAccessProtocol),它是用于交换XML编码信息的轻量级协议。Webservice可通过SoAP实现系统之间能够用“软件-软件对话”的方式相互调用,打破了软件应用、网站和各种设备之间的格格不入的状态,实现“基于web无缝集成”的目标。IIOP和SOAP都是用于跨平台的协议,所以答案是B。ORPC(ObjectRemoteProcedureCall):ORPC使用标准的RPC(远程过程调用)数据包,附加上专用于CoM的信息,如接口指针标识符。主要用在客户端和服务端处理,不是跨平台SOA是面向服务的体系结构,不是协议。EJB是sun的Javaee服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。不是协议。57.2012年11月第29题。WEB组件是WEB开发过程中常用的一个软件单元,有些组件是为了完成一个特定功能而存在于WEB页面或服务器上的,而()不属于WEB组件。A、javaappletB、ASPC、Realpalyer插件D、VB脚本答案:C解析:WEB组件是一类主要运行在网络上的组件。JavaApplet就是用Java语言编写的小应用程序,可以直接嵌入到网页中,并能够产生特殊的效果。属于WEB组件。ASP是动态服务器页面(ActiveServerPages)的英文缩写,后来也称为经典ASP,是微软公司开发的代替CGI脚本程序的一种应用,也是微软公司的第一个服务器侧的脚本引擎,能够动态产生Web页面。属于WEB组件。Realpalyer插件是一种播放器的插件,不属于WEB组件。所以本题为答案C。VB脚本(VisualBasicScript),是一种微软环境下的轻量级的解释型语言,它使用COM组件、wM、WSHADsS访问系统中的元素,对系统进行管理。同时它又是asp动态网页默认的编程语言,配合asp内建对象和ADo对象,用户很快就能掌握访问数据库的asp动态网页开发技术。也属于wEB组件。58.2012年11月第30题。随着Webservice技术的兴起,出现了许多与工作流技术相关的web服务规范,其中()的作用是将一组现有的服务组合起来,从而定义一个新的Web服务。A、业务流程执行语言BPELB、Web服务描述语言WSDLC、超文本标记语言HTMLD、可扩展标记语言XML答案:A解析:业务流程执行语言(BusinessProcessExecutionLanguage,BPEL发音为tipple'或"bee-pe"),也叫业务过程执行语言,是一种基于ⅹML的,用来描写业务流程的编程语言,被描写的业务流程的每个单步骤则由Web服务来实现,其可将一组现有的服务组合起来,从而定义一个新的Web服务。BPEL的目标是要实现业务流程定义格式的标准化,使得公司之间可以通过Web服务无缝的进行交互。BPEL是基于Web服务的,并且依赖于WSDL。所以本题答案为A。WSDL:Web服务描述语言(WebServicesDescriptionLanguage,WSDL)它将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。XML:可扩展标记语言(XML):它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具HTML:超文本标记语言(英文:HyperTextMarkuplanguage,HTML)是为“网页创建及其它可在网页浏览器中看到的信息”设计的一种标记语言。HTML被用来结构化信息,例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。59.2013年5月第24题。工作流就是工作流程的计算模型。即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型表示并对其实施计算。工作流属于()的一部分,它是普遍地硏究一个群体如何在计算机的帮助下实现协同工作的。A、CSCWB、J2EEC、WebserviceD、NET答案:A解析:工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。CSCW(计算机支持协同工作)的定义是:“在计算杋支持的环境中,一个群体协同工作完成一项共同的任务。”它的基本内涵是计算机支持通信、合作和协调。这个概念是1984年美国麻省理工学院(MT)的依瑞·格里夫和DEC公司的保尔·喀什曼等人在讲述他们所组织的有关如何用计算机支持来自不同领域与学科的人们共同工作时提出的。60.2013年5月第63题。在需求分析阶段,系统分析人员对被设计的系统进行系统分析,确定系统的各项功能、性能需求和设计约束,确定对文档编制的要求。作为本阶段工作的结果,一般地说软件需求规格说明、数据要求说明和()应该编写出来。A、数据库设计说明B、软件产品规格说明C、初步的用户手册D、项目开发计划答案:C解析:可用排除法。A数据库设计应是详细设计后才有;B软件产品规格说明书应该是产品说明书,应是产品做出来后写的,在需求分析阶段应可排除此答案。D项目开发计划不是需求分析阶段的文件,不搭边所以是C,在很多软件公司,初步的用户手册通常是需求人员来写的,写完需求文档,就可以写初步的用户手册了(可能没有最终的功能界面,但已可以做为联机帮助手册)61.2013年11月第8题。软件设计过程中,视图可以从不同角度描述软件结构,以下关于几个常见视图的说法中,()是错误的A、逻辑视图从功能需求角度描述了软件结构B、组件视图从实现角度描述了软件结构C、过程视图从质量角度描述了软件结构D、部署视图从分布问题角度描述了软件结构答案:C解析:逻辑视图:逻辑视图用来描述系统的功能需求组件视图:显示系统组件间的结构关系,实现角度描述了软件结构过程视图:又称“进程视图”,又称“处理视图”。关注进程、线程、对象等运行时概念,以及相关的并发、同步和通信等问题。部署视图:为了便于理解系统在一组处理节点上的物理分布所以答案C是错误的62.2013年11月第26题。UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于()开发过程A、瀑布式B、原型式C、迭代式D、分布式答案:C解析:迭代式是目前主流的方式,UML是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,它不仅适合于一般系统的开发,对并行、分布式系统的建模都比较合适,很适用于迭代式开发过程。63.2014年11月第25题。对象的多态性是指()A、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式B、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式C、两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据作出不同响应的方式D、两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式答案:A解析:多态性是指允许不同子类型的对象对同一消息作出不同的响应。简单说是同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。这题如果把A改为不同子类型的对象更准确。64.2015年5月第4题。许多企业在信息化建设过程中出现了诸多问题,如:信息孤岛多,信息不一致,难以整合共享,各应用系统之间,企业上下级之间,企业与上下游伙伴之间业务难以协同,信息系统难以适应快捷的业务变化等为解决这些问题,企业信息化建设采用()架构已是流行趋势A、面向过程B、面向对象C、面向服务D、面向组件答案:C解析:面向服务的体系结构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定乂良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。所以在本题中,解决整合各应用系统问题需采用SOA架构。65.2015年5月第25题。以下关于面向对象的叙述中,()是不正确的。A、通过消息传递,各个对象之间实现通信B、每个对象都属于特定的类C、面向对象软件开发可以实现代码的重用D、一个对象可以是两个以上类的实例答案:D解析:答案A是正确的,消息是对象间通信和交互的手段。中级教材第一版P93:类和对象的关系可以总结为:(1)每一个对象都是某一个类的实例。所以B是正确的,而D是错误。重用(或复用)是面向对象的一个重要属性。66.2015年11月第6题。以下关于需求定义的叙述中,()是正确的。A、需求定义的目标是根据需求调査和需求分析的结果,进一步定义准确无误的产品需求,形成《需求规格说明书》B、《需求规格说明书》将只交给甲方作为验收依据,乙方开发人员不需要了解C、需求定义的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型D、需求定义是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果答案:A解析:高级教材第二版P371第3行。A是书上原话。官方教材上需求开发的过程有四个主要活动,大家也需要了解:①需求获取。积极地与用户进行交流,捕捉、分析和修正用户对目标系统的需求,并提炼出符合解决问题的用户需求,产生《用户需求说明书》。②需求分析。需求分析的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型。③需求定乂。需求定义的目标是根据需求调查和需求分析的结果,进一步定义准确无误的产品需求,产生《需求规格说明书》。系统设计人员将依据《需求规格说明书》开展系统设计工作④需求验证。需求验证是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果。67.2015年11月第7题。软件工程管理集成了过程管理和项目管理。以下关于软件工程管理过程的叙述中,()最为准确和完整A、范围定义、项目计划、项目实施、评审和评价、软件工程度量B、需求分析、设计、测试、质量保证、维护C、需求分析、设计、测试、质量保证、软件复用D、需求分析、设计、测试、验证与确认、评审与审计、维护答案:A解析:这个知识点也考了好多次了,必须掌握。见中级教材第一版P91:软件工程管理集成了过程管理和项目管理,包括以下6个方面:启动和范围定义、软件项目计划、软件项目实施、评审和评价、关闭软件工程度量。68.2016年5月第6题。【疑问题】()不是软件需求分析的目的A、检测和解决需求之间的冲突B、发现软件的边界,以及软件与其环境如何交互C、详细描述系统的需求D、导出软件需求答案:C解析:这题严格说来没有正确答案。考的是中级教材的内容,见中级教材第一版P86:ABCD全部是书上的原话,只不过C和是书上的一句原话被拆成了两个答案。A和B根据教材已没有任何疑义,只有看C和D,从书上的原话来看:“详细描述系统的需求,导出软件需求”,那只能从语文语义上来分析了:详细描述系统的需求不是目的,只是需求分析的过程,导出软件需求才是最终目的。所以建议选C69.2016年5月第25题。对象模型技术or把需求分析时收集的信息构造在三层模型中,即对象模型,动态模型和()。下图显示了这三个模型的建立次序。A、信息模型B、功能模型C、关系模型D、静态模型答案:B解析:对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。三个模型从不同的角度对系统进行描述,分别着重于系统的一个方面,组合起来构成对系统的完整描述。形象地说,功能模型定乂“做什么”,状态模型定乂“何时做”,对象模型定乂“对谁做”。70.2017年5月第5题。以下关于需求分析的叙述中,不正确的是:()A、需求分析的目的是确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求B、完整的需求分析过程包括:获取用户需求、分析用户需求、编写需求说明书三个过程C、根据项目的复杂程度,需求分析的工作可以由专门的系统分析人员来做,也可以由项目经理带领技术人员完成D、软件需求分为三个层次:业务需求、用户需求、功能需求与非功能需求答案:B解析:需求分析可分为需求提出、需求描述及需求评审三个阶段(也可参见高级2015年下半年第4题)B是错误的。需求提出:主要集中于描述系统目的。需求提出和分析仅仅集中在使用者对系统的观点上。开发人员和用户确定一个问题领域,并定乂一个描述该问题的系统。这样的定乂称作系统规格说明,并且它在用户和开发人员之间充当合同。需求描述:在本阶段分析人员的主要任务是:对用户的需求进行鉴别、综合和建模,清除用户需求的模糊性、歧义性和不一致性,分析系统的数据要求,为原始问题及目标软件建立逻辑模型。分析人员要将对原始问题的理解与软件开发经验结合起来,以便发现哪些要求是由于用户的片面性或短期行为所导致的不合理要求,哪些是用户尚未提出但具有真正价值的潜在需求需求评审:在需求评审阶段,分析人员要在用户和软件设计人员的配合下对自己生成的需求规格说明和初步的用户手册进行复核,以确保软件需求的完整、准确、清晰、具体,并使用户和软件设计人员对需求规格说明和初步的用户手册的理解达成一致。一旦发现遗漏或模糊点,必须尽快更正,再行检査A和C是常规正确的说法或法。D答案一般教材写的是业务需求、用户需求、功能需求,不过从广义上来说,软件需求层次也应当包括非功能需求(如性能等),D是正确的71.2017年5月第9题。软件工程中,()的目的是评价软件产品,以确定其对使用意图的适合性A、审计B、技术评审C、功能确认D、质量保证答案:B解析:评审与审计:包括管理评审、技术评审、检查、走查、审计等管理评审的目的是监控进展,决定计划和进度的状态,或评价用于达到目标所用管理方法的有效性。技术评审的目的是评价软件产品,以确定其对使用意图的适合性。中级教材第二版P13672.2017年5月第25题。为了将面向对象的分析模型转化为设计模型,设计人员必须完成以下任务:设计用例实现方案、设计技术支撑设施、()、精化设计模型A、设计用例实现图B、设计类图C、设计用户界面D、软件测试方案答案:C解析:设计师需完成:设计用例实现方案、设计技术支撑设施、设计用户界面、精化设计模型。面向对象的软件设计过程见下图:73.2017年5月第5题。智能制造是制造技术发展的必然趋势,从理论上来讲,()是智能制造的核心。A、制造机器人B、CPSC、互联网D、3D打印答案:B解析:CPS:信息物理系统(CPS,Cyber-PhysicalSystems)是一个综合计算、网络和物理环境的多维复杂系统,通过3C(Computer、Communication、Control)技术的有机融合与深度协作,实现大型工程系统的实时感知、动态控制和信息服务。CPS实现计算、通信与物理系统的一体化设计,可使系统更加可靠高效、实时协同,具有重要而广泛的应用前景。其是智能制造的核心。工业40时代的连接-CPS信息物理系统就是“互联网+制造”系统。德国的学术界是这样理解工业4.0的:基于信息物理系统(Cyber-PhysicalSystem,CPS)的智能化。参见中级真题2016年上第5题。74.2005年5月第59题。对ERP项目最准确的定位是()。A、信息系统集成项目B、技术改造项目C、管理变革项目D、作业流实施项目答案:C解析:ERP不仅仅是一个软件,上线ERP可能引起企业的业务流程变革、管理变革,所以从这个意义上说,ERP项目是一个管理变革项目,ERP项目不像传统财务核算软件,只是替代用户的手工业务。75.2009年5月第38题。下面关于企业资源规划(ERP)的叙述,不正确的是()A、ERP为组织提供了升级和简化其所用的信息技术的机会B、购买使用一个商业化的ERP软件,转化成本高,失败的风险也很大C、除了制造和财务,ERP系统可以支持人力资源、销售和配送D、ERP的关键是事后监控企业的各项业务功能,使得诸如质量、有效性、客户满意度、工作成果等可控答案:D解析:选项A,如某企业刚开始只上了财务或进销存软件(也是不少企业的现状),时机成熟后,上线ERP,进行整合和升级,可以为组织提供升级和简化其所用的信息技术的机会,所以A正确。选项B,商业化的ERP虽然已经经过了市场的考验,较为成熟,但是由于企业之间差异较大,实施方法和水平不同,面临二次开发也不少,所以转化成本高,失败风险也很大,对于大项目更是如此。所以B正确选项C,ERP涉及企业各方面,可以有预算、生产、财务、HR、销售、采购等模块支持。所以C正确选项D,ERP软件强调的是"事前计划、事中控制、事后分析"的管理理念和及时调整的管理策略。所以D错误。76.2010年11月第1题管理信息系统规划的方法有很多,最常使用的方法有三种:关键成功因素法(riticaSuccessFactors,CSF)、战略目标集转化法(StrategySetTransformation,SsT)和企业系统规划法(BusinessSystemPlanning,BsP)。U/C(Use/Create)矩阵法作为系统分析阶段的工具,主要在()中使用。A、BSPB、CSF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论