
N口编程格健作业册 第四部分作业(第九章、第十章、第十一章) 中央电大工学院袁藏 一,填空题 I.在VS.NET中,实现W纯服务的文件名后为 2 XML Web Service的原理是:通过 提供网络功能,使用 进行描述,通过 进行注册。 3.在x文件中将方法暴落给浏览器的语句是 4.在代理和XML Web Service之间通的协议是 5. 事件影动程序主要包含事件、对象和 三个要素。 6.通过 语句可以动态地将事件与事件处理程序断开。 7.引发事件雷要使用 语句。 &接收事件可以使用两种语句: 语句和 语句, 9.程序集以 文件或 文件的形式出现,程序集是部署的基 本单位。 10.打包主要有 和 三种方式。 11.使用XCOPY进行项目部署主要包含三个步置! 和 二,选释题(请将一个正确答案的序号填入括号中) 1、在实观eb服务的ax文件中将方法暴露给测览器的语句是〔), A.WebMethod() B.Function() C.Method() D.Main() 2、以下语句中实现事件与事件处理程序的动态处理的是()和(》. A.WithEvents B.AddHandler C.RemoveHandler D.RaiseEvent 3、接收事件可以使用两种语句:()语句和()语句
.NET 编程基础作业册 1 第四部分作业(第九章、第十章、第十一章) 中央电大工学院 袁薇 一、填空题 1. 在 VS.NET 中,实现 Web 服务的文件名后缀为 _____________。 2. XML Web Service 的 原 理 是 : 通 过 _____________ 提 供 网 络 功 能 , 使 用 _____________进行描述,通过_____________进行注册。 3. 在.asmx 文件中将方法暴露给浏览器的语句是_____________。 4. 在代理和 XML Web Service 之间通信的协议是_____________。 5. 事件驱动程序主要包含事件、对象和_____________三个要素。 6. 通过_____________语句可以动态地将事件与事件处理程序断开。 7. 引发事件需要使用_____________语句。 8. 接收事件可以使用两种语句:_____________语句和_____________语句。 9. 程序集以_____________文件或_____________文件的形式出现。程序集是部署的基 本单位。 10. 打包主要有_____________ 、_____________ 和_____________三种方式。 11. 使用 XCOPY 进行项目部署主要包含三个步骤:_____________、_____________ 和_____________。 二、选择题(请将一个正确答案的序号填入括号中) 1、 在实现 Web 服务的.asmx 文件中将方法暴露给浏览器的语句是( )。 A. WebMethod() B. Function() C. Method() D. Main() 2、 以下语句中实现事件与事件处理程序的动态处理的是( )和( )。 A. WithEvents B. AddHandler C. RemoveHandler D. RaiseEvent 3、 接收事件可以使用两种语句:( )语句和( )语句

NE可编程基健作业厨 A.WithEvents B.AddHandler C.RemoveHandler D.RaiseEvent 三、判断题 从下列叙述中选择正确的描述,在括号里划上√:对于你认为是错误的氨述。在括号里 划上?,并指明原因。 】.一个事件处理程序只能处理一个事件。《) 2 Handles子句只能处理WithEvents声明的对象,() 3.在VS.NET中,实现W地服务的文件名后缓为.smx。() 4通过RemoveHandler语句可以动态地将事件与事件处理程序断开。() 5.引发事件需要使用Handles语句,() 四,简蓉题 1.什么是b展务?它的优点是什么? 2,简要播述b服务的实现原理
.NET 编程基础作业册 2 A. WithEvents B. AddHandler C. RemoveHandler D. RaiseEvent 三、判断题 从下列叙述中选择正确的描述,在括号里划上√;对于你认为是错误的叙述,在括号里 划上?,并指明原因。 1. 一个事件处理程序只能处理一个事件。( ) 2. Handles 子句只能处理 WithEvents 声明的对象。( ) 3. 在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。( ) 4. 通过 RemoveHandler 语句可以动态地将事件与事件处理程序断开。( ) 5. 引发事件需要使用 Handles 语句。( ) 四、简答题 1.什么是 Web 服务?它的优点是什么? 2.简要描述 Web 服务的实现原理

NF可编程基健作业目 参考答案 一,填空题 L.在S.ET中,实现h服务的文件名后缀为.as匹, 2 XML Web Service的原理是:通过SD即提供网络功能,使用sL进行描述, 通过D1选行注历。 3.在.asax文件中将方法暴露给测览器的语句是eblethod0. 4.在代理和L.cbS和rvice之间通信的恃议是TTP, 点事件驱动程序主要包含事件、对象和事件处理程序三个要素。 6通过RenoveHandler语句可以动态地将事件与事件处理程序断开. 7.引发事件需要使月RaiseEvent语句: &接收事件可以使用两种语句:ithEvents语句和AddHandler 语句。 9程序集以·ex文件或.d1山文件的形式出现。程序集是都署的基本单位。 10.打包主煲有直接复制文件、将文件压缩为.cb文作和indows Installer软件包三种方式。 1山.使用XC①进行项目部署主要包含三个步露:生成应用程序、酬除不必要 的文件和复制文件到应用环境中 二,选择题(请将一个正确答案的序号填入括号中) 【.在实现中服务的.sx文件中将方法暴露给浏览暮的语句是(A)。 A.WebMlethod( B.Funetion( C.Method() D.Main( 2以下语句中实现率件与事件处理程序的动态处理的是(B)和(C)。 A.WithEvents B.AddHandler C.RenoveHandler D.RaiseEvent 怎接收事件可以使用两种语句:(A)语句和(B)语句。 A.WithEvents B.AddHandler
.NET 编程基础作业册 3 参考答案 一、填空题 1. 在 VS.NET 中,实现 Web 服务的文件名后缀为 .asmx 。 2. XML Web Service 的原理是:通过 SOAP 提供网络功能,使用 WSDL 进行描述, 通过 UDDI 进行注册。 3. 在.asmx 文件中将方法暴露给浏览器的语句是 WebMethod() 。 4. 在代理和 XML Web Service 之间通信的协议是 HTTP 。 5. 事件驱动程序主要包含事件、对象和 事件处理程序 三个要素。 6. 通过 RemoveHandler 语句可以动态地将事件与事件处理程序断开。 7. 引发事件需要使用 RaiseEvent 语句。 8. 接收事件可以使用两种语句: WithEvents 语句和 AddHandler 语句。 9. 程序集以 .exe 文件或 .dll 文件的形式出现。程序集是部署的基本单位。 10. 打包主要有 直接复制文件 、 将文件压缩为.cab 文件 和 Windows Installer 软件包 三种方式。 11. 使用 XCOPY 进行项目部署主要包含三个步骤: 生成应用程序 、 删除不必要 的文件 和 复制文件到应用环境中 。 二、选择题(请将一个正确答案的序号填入括号中) 1. 在实现 Web 服务的.asmx 文件中将方法暴露给浏览器的语句是( A )。 A. WebMethod() B. Function() C. Method() D. Main() 2. 以下语句中实现事件与事件处理程序的动态处理的是( B )和( C )。 A. WithEvents B. AddHandler C. RemoveHandler D. RaiseEvent 3. 接收事件可以使用两种语句:( A )语句和( B )语句。 A. WithEvents B. AddHandler

N工编程格硅作业厨 C.RenoveHandler D.RaiseEvent 三,判断恶 从下列叙述中选择正确的指述。在括号里划上√:对于你认为是#误的叙述,在括号 里划上?。并指明原因。 1,一个事件处理程序只能处理一个事件。(X) 单因:一个事件可以有多个事件处理程序, 2 Handles子句只能处理VithEvents声明的对象。(√) 3在1S,ET中,实现eh服务的文件名后援为.a5x。《√) 4通过RenoveHand1er语句可以动态地将事件与事件处理程序断开。(√》 5.引发事件需要使用landles语句.(X) 原因:引发事件需要使用iseEvent语句: 四,简蓉恩 1.什么是丽b服务?它的优点是什么? 容: e他服务的英文全称是L1 eb Service。eb服务是一种编程模型,它提供在非特定 平台的环境下交换信息的能力,可以与多种多样的实现、平台和设备进行通信。b服务是 由雪中服务器管理的应用程序,客户能用b方式对其进行访问, 他服务的主要优点有: ()与编程语言无关 编写一个XML Web Service可以使用与.NET框架兼容的任意语言. 2独立于诗议 OlL Web Service采用HTP和XL等标准的eb协议和数据格式透行通信。任何支持 这些置eh标浩的服务器都能访月或管理XL雨b Service,. 3)与平台无关 OIL Web Service没有用户界面,只是提供了定义好的标准界面. 2.简要城述h服务的实现原理. 答: Dl.b Service的原理是:通过简单对象访月协议(S0MP)提供国络功能,它使用“Wcb
.NET 编程基础作业册 4 C. RemoveHandler D. RaiseEvent 三、判断题 从下列叙述中选择正确的描述,在括号里划上√;对于你认为是错误的叙述,在括号 里划上?,并指明原因。 1. 一个事件处理程序只能处理一个事件。(X) 原因:一个事件可以有多个事件处理程序。 2. Handles 子句只能处理 WithEvents 声明的对象。( √ ) 3. 在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。( √ ) 4. 通过 RemoveHandler 语句可以动态地将事件与事件处理程序断开。( √ ) 5. 引发事件需要使用 Handles 语句。(X) 原因:引发事件需要使用 RaiseEvent 语句。 四、简答题 1.什么是 Web 服务?它的优点是什么? 答: Web 服务的英文全称是 XML Web Service。Web 服务是一种编程模型,它提供在非特定 平台的环境下交换信息的能力,可以与多种多样的实现、平台和设备进行通信。Web 服务是 由 Web 服务器管理的应用程序,客户能用 Web 方式对其进行访问。 Web 服务的主要优点有: (1) 与编程语言无关 编写一个 XML Web Service 可以使用与.NET 框架兼容的任意语言。 (2) 独立于协议 XML Web Service 采用 HTTP 和 XML 等标准的 Web 协议和数据格式进行通信。任何支持 这些 Web 标准的服务器都能访问或管理 XML Web Service。 (3) 与平台无关 XML Web Service 没有用户界面,只是提供了定义好的标准界面。 2.简要描述 Web 服务的实现原理。 答: XML Web Service 的原理是:通过简单对象访问协议(SOAP)提供网络功能,它使用“Web

NE可编程基健作业厅 服务描述语言(SL)”文作进行描述,并通过“统一描述,发现和集成D)”进行注历。 5
.NET 编程基础作业册 5 服务描述语言(WSDL)”文件进行描述,并通过“统一描述、发现和集成(UDDI)”进行注册