2、Web Service 的各种核心技术包括XML、Namespace、 XML Schema、 S0AP、 WSDL、 UDDI、WS-Inspection、WS- Security、WS-Routing 等,下列关于 Web Service 技术的叙述错误的是()。
A.XMLSchema是用于对XML中的数据进行定义和约束
B.在一般情况下,Web Service的本质就是用HTTP发送一组WEB上的HTML数据包
C.SOAP(简单对象访问协议),提供了标准的RPC方法来调用WebService,是传输数据的方式
D. SOAP 是一种轻量的、简单的、基于XML的协议,它被设计成在WEB上交换结构化的和、固化的信息
[答案] B
[解析]本题考察的是Web services 的基本知识,这个知识点必须掌握,必须。
Web service是一个组件或应用程序,它向外界暴露出一个能够通过Web进行调用的API。
Web service 是建立可互操作的分布式应用程序的新平台。
Web service 平台是一套标准,它定义了应用程序如何在Web上实现互操作性。
开发人员可以用任何自己喜欢的语言,在任何自己喜欢的平台上写Web service,只要可以通过Webservice标准对这些服务进行查询和访问。
Web service 的各种核心技术包括XML、 Namespace、 XML Schema、SOAP、 WSDL、 UDDI、WS-Inspection、WS-Security 和WS-Routing等,其中XML定义Web service平台中的数据格式。
SOAP (简单对象访问协议)提供了标准的RPC方法来调Web service,是传输数据的方式。
3、关于UML,错误的说法是_____ ( )。
A. UML是一种可视化的程序设计语言
B. UML不是过程,也不是方法,但允许任何一种过程和方法使用
C. UML简单且可扩展
D.UML是面向对象分析与设计的--种标准表示
[答案]A
[解析]本题考察的是uml的基本特点,这个必须掌握,必须。
UML是一个通用的可视化建模语言,它是面向对象分析和设计的一种标准化表示,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。UML 具有如下语言特征:
UML不是一种可视化的程序设计语言,而是一种可视化的建模语言。
UML是一种建模语言规范说明,是面向对象分析与设计的一种标准表示。
UML不是过程,也不是方法,但允许任何-种过程和方法是用它。
简单并且可扩展,具有扩展和专有化机制,便于扩展,无须对核心概念进行修改。
为面向对象的设计与开发中涌现出的高级概念(如协作、框架、模式和组件)提高支持,强调在软件开发中对架构、框架、模式和组件的重用。与最好的软件工程实践经验集成。
6、()是将存储设备与服务器直接连接的存储模式。
A. DAS
B. NAS
C. SAN
D. SCSI
[答案] A
[解析]本题考察的是网络存储的分类,这个必是须掌握,必须。
现在的三大存储模式包括DAS、NAS 和SAN。其中DAS是存储器与服务器的直接连接,NAS将存储设备通过标准的网络拓扑结构(如以太网)连接到一系列计算机上,SAN是采用高速的光纤通道作为传输介质的挽留过存储技术
8、中间件是位于硬件、操作系统等平台和应用之间的通用服务。( )位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。
A.数据库访问中间件
B.面向消息中间件
C.分布式对象中间件
D.事务中间件
[答案] D
[解析]本题考察的是中间件的分类。必须掌握的知识点,不可以丢分。事务处理监控程序位于客户和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能
10、Web Service技术适用于_ ( )应用。
①跨越防火墙②应用系统集成③单机应用程序④B2B应用⑤软件重用⑥局域网上的同构应用程序
A.③④⑤⑥
B.②④⑤⑥
C.①③④⑥
D.①②④⑤
[答案] D
[解析]本题考察的是Web service 的适用情况和不适用情况,必须掌握的知识点,不可以丢分。
Web服务的主要且标是跨平台的互操作性,适合使用Web Services 的情况有跨越防火墙、应用程序集成、B2B集成和软件重用。
在某些情况下,Web服务也可能会降低应用程序的性能。不适合使用Web服务的情况有单机应用程序以及局域网上的同构应用程序。
12、Web 服务(Web Service)定义了- -种松散的、粗粒度的分布式计算模式。Web 服务的提供者利用①描述Web服务,Web服务的使用者通过②来发现服务,两者之间的通信采用③协议。以上①②③处依次应是_ ( )。
A.①S0AP②UDDI ③WSDL
B.①UML②UDDI③SMTP
C.①WSDL②UDDI③S0AP
D.①UML②UDDI ③WSDL
[答案] C
[解析]本题考察的是Web服务的协议,是这个也必须掌握,Web Service的知识都必须掌握。
Web服务(Web Service)定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP (S)协议传送XML表示及封装的内容。Web服务的典型技术包括:用户传递信息的简单对象访问协议(SOAP)、用于描述服务的Web服务描述语言(WSDL)、用于Web服务的注册的统一描述、发现及集成(UDDI)、 用于数据交换的XML。根据Web服务的上述概念,正确选项应选择C
14、为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于_()。
A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护
[答案] D
[解析]本题考察的是软件维护的基本知识,这个不可以丢分啊,必须掌握。
软件维护包括如下类型:
①更正性维护:软件产品交付后进行的修改,以更正发现的问题
②适应性维护:软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用
③完善性维护:软件产品交付后进行的修改,以改进性能和可维护性
④预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们
15、在用例设计中,可以使用UML中的_ ( ) _来描述用户和系统之间的交互,说明系统功能行为。
A.序列图
B.构件图
C.类图
D.部署图
[答案] A
[解析]本题考察的是UML的图,这个很重要,必须掌握。
序列图可以描述一个用例的实现。 选项A是正确的
17、以下关于面向对象方法的描述中,不正确的是_ ( )。
A.选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度
B.使用设计模式有助于在软件开发过程中应用面向对象技术
C.在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术
D. UML是一种可视化建模语言,它需要与RUP开发过程同时使用
[答案] D
[解析]本题考察的是面向对象的相关知识,这是必考考点,必须掌握。
UML仅仅是一种可视化建模语言,用来描述待开发的系统、用来建模,可以和任何过程模型搭配
18、以下关于数据仓库描述中,正确的是_ ( )。
A.数据仓库中的数据主要供企业决策分析之用,需要实时快速更新
B.数据仓库中的数据包含了企业从过去某一时刻到当前各个阶段的信息
C.数据仓库中的数据通常按业务应用进行组织
D.数据仓库中的数据往往来自异构数据库,发生数据不一致在所难免
[答案] B
[解析]本题考察的是数据仓库的定义,这是必考考点,必须掌握。
数据仓库是在管理人员决策中的面向主题的、集成的、非易失的并且随阶段而变化的数据集合。
19、传输控制TCP协议和用户数据报UDP协议是互联网传输层的主要协议。下面关于TCP和UDP的说法中,( )是不正确的
A、TCP是面向连接的协议,UDP 协议是无连接的协议
B、TCP能够保证数据包到达目的地不错序,UDP不保证数据的传输正确
C、TCP协议传输数据包的速度一般比UDP协议传输速度快
D、TCP保证数包传输的正确性,UDP在传输过程中可能存在丢包现象
[答案] C
[解析]本题考查TCP与UDP的区别,要掌握。
TCP没有UDP传输的快,但是TCP比UDP稳定。
20、_ ( )是第四代移动电话通信标准所采用的制式
A、LTE
B、WCDMA
C、GSM
D、TD-SCDMA
[答案]: A
[解析]最基本的知识,讲课里提到了很多次了,必须掌握
2010年12月6日国际电信联盟把LTE Advanced正式称为4G。LTE 是应用于手机及数据卡终端的高速无线通讯标准。
22、在大数据的关键技术中,数据抽取工作ETL是_ ( )过程主要使用的技术
A、数据采集
B、数据存储
C、数据清洗
D、数据分析
[答案]: A
[解析]本题考查的是大数据的相关知识。
大数据所涉及的技术很多,主要包括数据采集、数据存储、数据管理、数据分析与挖掘四个环节。在数据采集阶段主要使用的技术是数据抽取工具ETL.在数据存储环节主要有结构化数据、非结构化数据和半结构化数据的存储与访问。
24、螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用( )的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
A逐步交付 B顺序 C循环 D增量
A实现方案 B设计方案 C关键点 D里程碑
[答案]: C、D
[解析]螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统,它的特点之一是循环反复。 在螺旋模型演进式的过程中,确定一系列的里程碑,以确保项目朝着正确的方向前进,同时降低风险。
25、在多年从事信息系统开发的经验基础上,某单位总结了几种典型信息系统项目生命周期模型最主要的特点,如下表所示,表中的第一列分别是( ) 。
生命周期模型 | 特点 |
① | 软件开发是一系列的增量发布,逐步产生更完善的版本,强调风险分析 |
② | 分阶段进行,一个阶段的工作得到确认后,继续进行下一个阶段,否则返回前一个阶段 |
③ | 分阶段进行,每个阶段都执行一次传统的、完整的串行过程,其中都包括不同比例的需求分析、设计、编码和测试等活动 |
A①瀑布模型②迭代模型③螺旋模型
B①迭代模型②瀑布模型③螺旋模型
C①螺旋模型②瀑布模型③迭代模型
D①螺旋模型②迭代模型③瀑布模型
[答案]: C
[解析]信息系统生命周期模型包括瀑布模型、迭代模型、螺旋模型等。
瀑布模型中具有以下特点:分阶段进行,一个阶段的工作得到确认后,继续进行下一个阶段,否则返回前一个阶段。
在螺旋模型中,软件开发是一系列的增量发布。螺旋模型强调了风险分析,特别适用于庞大而复杂的、高风险的系统。
迭代模型在大多数传统的生命周期中,分阶段进行,每个阶段都执行一次传统的、完整的串行过程,其中都包括不同比例的需求分析、设计、编码和测试等活动。
26、软件公司经常通过发布更新补丁的方式,对已有软件产品进行维护,并在潜在错误成为实际错误前,监测并更正他们,这种方式属于( )
A.更正性维护 B.适应性维护 C. 完善性维护 D.预防性维护
27、UDDI、 SOAP、WSDL、XML等是构成Web Service 的重要技术,在CORBA体系中与SOAP对应的是( )。
A. ORPC
B. IIOP
C. SOA
D. EJB
[答案]: B
[解析]互联网内部对象请求代理协议IIOP是一个实现互操作性的协议,它使得由不同语言编写的分布式程序在因特网中可以实现彼此的交流沟通。它是行业战略性标准,也是公用对象请求代理程序结构中至关重要的一个部分
29、现代计算机网络维护管理系统主要由4个要素组成,其中()是最为重要的部分。
A.被管理的代理
B.网络维护管理器
C.网络维护管理协议
D.管理信息库
[答案]: C
[解析]计算机网络维护管理系统主要由4个要素组成:若干被管理的代理、至少一个网络维护管理器、一种公共网络维护管理协议以及一种或多种管理信息库。其中网络维护管理协议是最重要的部分,它定义了网络维护管理器与被管理代理之间的通信方法,规定了管理信息库的存储结构、信息库中关键字的含义以及各种事件的处理方法
31、结构化程序中的基本控制结构不包括()
A.嵌套
B.顺序
C.循环
D.选择
[答案]: A
[解析]本题考查的是程序设计语言方面的基本概念。控制成分指明语言允许表述的控制结构,程序员使用控制成分来构造程序中的控制逻辑。理论上已经证明可计算问题的程序都可以用顺序、选择和循环这三种基本的控制结构来描述