2022年2022年考试用windows应用程序试卷B .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年2022年考试用windows应用程序试卷B .pdf》由会员分享,可在线阅读,更多相关《2022年2022年考试用windows应用程序试卷B .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、选择题:每题2 分1 你开发了一个基于windows 应用程序,这个应用程序创建一个从DataSet 对象的 XML 输出,通过DataSet 创建 XML 输出, WriteXml 方法被发送给另一个应用程序,这个应用程序要求输出以下的格式显示:employee id=” 3” name= ” TestKingJR” age= ” 29” /你需要为 XML 输出写代码,下列的代码片段那一个是你要做的:A. ds.WriteXml(dataFile, XmlWriteMode.WriteSchema); B. ds.WriteXml(dataFile, XmlWriteMode.Ignore
2、Schema); C. foreach (DataColumn dc in ds.Tables“ employee ” .Columns) dc.ColumnMapping = MappingType.Attribute; D. foreach (DataColumn dc in ds.Tables“ employee ” .Columns) dc.ColumnMapping = MappingType.Element; 答案 : C 2)你要通过 .NET 开发一个叫TestKingApplication的基于 windows 的应用程序, TestKingApplication可以接收从多
3、种外部提供XML 数据文件,一个XML 构架文件为 XML 数据文件定义数据格式和数据类型。TestKingApplication必须转换成 XML 数据文件来确定构架一致,你应该怎么做:A. 执行一个DataSet 对象和添加事件处理代码。B. 执行一个DataSet 对象然后设置Enforce 约束属性为True. C. 执行一个XmlValidatingReader 对象和添加事件处理代码D. 执行一个XmlValidatingReader 对象然后检测ReadState 属性之后读取XML 数据文件Answer: C 3你要设计一个与微软SQL 数据库相连的基于windows 的程序,
4、这个程序通过下面的存储过程插入新行01 ALTER PROCEDURE dbo.sp_UpdateTestKingPrice 02 ( 03 category int, 04 totalprice money OUTPUT 05 ) 06 AS 07 SET NOCOUNT ON 08 UPDATE Products SET UnitPrice = UnitPrice * 1.1 WHERE CategoryID = category 09 SELECT totalprice = sum(UnitPrice) FROM Products 10 SELECT ProductName FROM P
5、roducts WHERE CategoryID = category 11 RETURN Totalprice 你的程序使用SqlCommand 对象中的 ExecuteReader 方法去调用存储过程并且创建 SqlDataReader 对象,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 当存储过程被调用后,你的代码必须解析SqlDataReader 。可以通过RecordsAffected 属性返回行数是否正确判断是否
6、成功更新。可是,当你执行存储过程,SqlDataReader.RecordsAffected 属性返回 -1,你怎么解决这个问题A. 改变行 7 to 70 - 316 Leading the way in IT testing and certification tools, - 49 - SET ROWCOUNT 0 B. 改变行 7 to SET NOCOUNT OFF C. 改变行 11 to RETURN 0 D. 改变行 11 to RETURN category Answer: B 4 .你要用 Visual Studio .NET 设计一个基于windows 的程序,你的程序包
7、含一个名为 CustomerForm 的 form,它包含下面控件:名为 TestKingConnection 的 SQLConnection 对象名为 TestKingDataAdapter 的 SQLDataAdapter 对象名为 CustomerDataSet 的 DataSet 对象5 个 TextBox 与 CustomerDataSet 绑定一个名为saveButton 的 Button 在设计的时候你为每个TextBox 的 DataBindings 属性为 CustomerDataSet 的DataTable 特定的列当程序运行的时候,用户必须能够编辑textboxes 显示
8、的信息,当点击saveButton 所有用户的改变必须保存到合适的数据库,这个按钮事件包含下面的程序片段TestKingDataAdapter.Update(CustomerDataSet); 你编译程序,但是saveButton 没有保存任何改变你需要改正这个问题:A. Call the InsertCommand method of TestKingDataAdapter. 运行 TestKingDataAdapter 中的 InsertCommand 方法B. CALL THE Update method of TestKingDataAdapter and pass in TestKi
9、ngConnection. 运行 TestKingDataAdapter 的 Update 方法并且通过TestKingConnection C. Before calling the Update method, ensure that a row position change occurs in CustomerDataSet. 在运行 Upate 方法,确保行位置在CustomerDataSet 的改变D. Reestablish the database connection by calling the Open method of 名师资料总结 - - -精品资料欢迎下载 - -
10、 - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - TestKingConnection. 重新连接数据库通过运行TestKingConnection Answer: C 5: 你用 Visual Studio .NET 开发了一个基于Windows 的应用程序,这个应用程序包含一个窗格名叫TestKingInformationForm ,这个窗格可以使用户编辑存储在数据库中的信息。所有用户所做的更改一定要存储在数据库中。你要写代码去防止当用户关闭TestKingInforma
11、tionForm 窗体时忘记保存一做更改。你该怎么做?A. 在 TestKingInformationForm 窗体中的Closing 事件中包含this.Activate 。B. 在 TestKingInformationForm 窗体中的Closed 事件中包含this.Activate 。C. 在 TestKingInformationForm 窗体中的Leave 事件中包含this.Activate 。D. 更改 TestKingInformationForm 中 Closing 事件的System.ComponentModel.CancelEventArgs 参数的属性。E. 更改
12、TestKingInformationForm 中 Closed 事件的 System.EventArgs 参数的属性。F. 更改 TestKingInformationForm 中 Leave 事件的 System.EventArgs 参数的属性。Answer: D 6:作为 TestKing inc 的开发人员,你用Visual Studio .NET 开发了一个基于Windows 的应用程序,你要使你的应用程序让视力不好的人也能使用,这些用户通过屏幕阅读器来使用你的应用程序。屏幕阅读器要能分辨得出当前哪个控件获得焦点。其中一个TextBox 控件提供给用户输入用户名。你要确保当这个控件获
13、得焦点时,屏幕阅读器读出来的单词为“name” 。你要配置哪个属性?A. Tag B. Next C. Name D. AccessibleName E. AccessibleRole Answer: D 7.你使用 Visual Studio .NET 为 TestKing 公司的企业内部网的用户开发了一个应用软件。所有客户计算机使用英特网浏览器作为他们的网络浏览器。你计划创建一种设备包来分配你的应用软件。设备包要实现下列各项需求:?它被放在可接近用户的网络文件夹上。?它是接近穿越你的公司内部网络上的一个连接。?它包括应用软件的一个解除安装系统。你应该创建哪个类型的工程?A. CAB pro
14、ject. B. merge module project. C. setup project. D. Web setup project. 答案 : C 8 你使用 Visual Studio .NET创建一个应用软件用来分配到你的TestKing 公司的职员。你创建并且展开一个分配包用来测试一台计算机运行Windows 2000 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - Professional.接着你发现你的名字通
15、过增加/移除控制面板上的程序选项被列出当作为你的应用软件的联络支持。你需要将支持联络换成你的Help desk 管理员的名字。你应该改变安装程序的哪一属性:A. Author B. Comments C. Manufacturer D. SupportPhone 答案: A 9.你通过使用Visual Studio .NET 和 Microsoft SQL Server 发展一个基于windows 的应用程序称TestKingSecurity 。程序将会安全并确保Assert, Deny, and PermitOnly 运行着。你一定确定程序最佳化运行着。你应该做什么?A. 运行 declar
16、ative 安全检查。B. 运行命令式的安全检查。C. 藉由使用SQL 伺候器安全运行所有的安全检查。D.实现一个取回来自SQL 伺候器数据库的安全数据的习惯安全班级。Answer: A 10.你开发了一个基于Windows 的应用程序名为TestKingBilling 。你创建一个简单用户界面去获取用户输入数据。该应用程序传一个用户输入数据的数组对象给一个名为 AddUpDataTimeEntry的函数。当你测试TestKingBilling时,这个函数使用Data Table 对象的 LoadDataRow 方法,去更新表中存在的记录或者加入新记录。你频繁的收到 InvalidCastEx
17、ception 这类异常。这个错误产生的原因是什么?A.你试图加载一个重复值到具有唯一性约束的Data Table 的列。B.对象数组的条目数与Data Table 的列数不符。c.你试图加载到各列的数据与列的数据类型不符。D.在你的 Data Table 对象的列没有设置AllowDBNull属性为 True. Answer: C 11。你使用Visual Studio .NET 来创建一个程序集,它将被其他Visual Studio .NET 应用程序使用。如果程序集没有提出最小的权限请求,这个程序集不具有任何使用权限。你该采用哪个代码段?A B C D 正确答案: D 12。你使用Vis
18、ual Studio .NET 创建基于Windows 的应用程序。应用程序可以名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 捕获可见屏幕的小部分。你建立了一个名为TestKingCameraForm 的窗体。把TestKingCameraForm.BackColor 的属性确定成蓝色。并在窗体上添加了一个按钮用来给用户玩屏幕射击。现在,你需要建立TestKingCameraForm 的透明部分做一部分屏幕。你的程序将捕获一
19、幅在透明的领域里面的屏幕图像。TestKi ngCameraForm 的最终界面将显示出来:你增加了 TestKingCameraForm 和 Panel control 。你必须保证任何基础的应用都将在小组内可见。你该采取哪两种方法?(每个正确的答案提出这个解决办法的部分。选择两个.) A.把 transparentPanel.BackColor 属性设成Red。B.把 transparentPanel.BackColor 属性设成Blue。C。把 transparentPanel.BackColor 属性设成NONE。D. 把 transparentPanel.Visible 属性设成Fa
20、lse。E。把 TestKingCameraForm.Opacity 属性设成0%。F。把 TestKingCameraForm.TransparencyKey 属性设成Red。G。把 TestKingCameraForm.TransparencyKey 属性设成Blue。正确答案: A.F 13 你创建了一个基于WINDOWS的应用程序TestKingPurchase,该应用程序用于与另一个统计应用程序交换数据.从统计应用程序中获取以XML 格式表示的订单数据 .使用 TestKingPurchase 的用户可以查看和编辑数据,当用户工作时,TestKingPurchase 通过一个Data
21、Set 对象维护数据。当用户完成修改,TestKingPurchase 会创建一个输出文件返回给统计应用程序。为了核对, 统计应用程序要能够获得用户的改动和原始的数据,现在你要写代码使得能够创建一个输出文件,你该怎么做 ? A.调用 DataSet.WriteXmlSchema 函数并且指定指定一个TextWriter 事件作为参数B.调用 DataSet.WriteXmlSchema 函数并且指定一个XmlWriter 事件作为参数C.调用 DataSet.WriteXml 函数并且指定WriteSchema 为 XmlWriteMode 的参数D.调用 DataSet.WriteXml 函
22、数并且指定DiffGram 为 XmlWriteMode 参数正确答案 :D 14 TestKing 公司正在开发一个内部的应用程序,你为该公司创建了一个Windows 控键,将用来显示自定义的身份信息;在TestKing 公司的许多不同的开发者将用这个控键在很多不同的应用程序里面显示这个相同的信息;这个控键必须一直在每个应用程序的底端被显示出来;它必须和控制面版一样的宽;当这个面版被改变时,这个控键也随着重新设置和改变你应该怎么做?()A 创建一个能够允许开发人员去设置控键的Dock 属性的属性;并设置AnchorStyle.Bottom 的默认属性值;B 创建一个能够允许开发人员去设置控键
23、的Anchor 属性的属性;并设置AnchorStyle.Bottom 的默认属性;C 在 UserControl_Load event 添加如下代码段this.Dock = DockStyle.Bottom; D 在 UserControl_Load event 添加如下代码段this.Anchor = AnchorStyle.Bottom; 答案 C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 15. 你的开发小组正在
24、为一家公司创建一个新的基于Windows 的应用程序。此应用程序包括一个用户接口和几个XML Web 服务。你开发了所有的XML Web 服务并完成了单元测试。现在你准备写用户接口代码。因为你的部分服务器正在更新,提供抵押贷款利率的XML Web 服务当前处于脱机状态。然而,你能够访问它的描述文件。你必须立即开始为 XML Web 服务写代码,你该怎么做?A使用 Disco.exe 为 XML Web 服务产生代理类B使用 Wsdl.exe 为 XML Web 服务产生代理类C获得一个XML Web 服务程序集的拷贝并在本地计算机上注册它D为你的Visual Studio .NET 工程添加一
25、个XML Web 服务的描述文件正确答案: B 16.你用 Visual Studio .NET 创建一个叫命名为TestKingForm 的 Window 应用程序。你添加了一个名为BarGraph 的自定义控件,用其来显示数字数据。你又创建了第二个自定义控件,并命名为DataBar。DataBar 上的数据可以存储在BarGraph 的控件中。 BarGraph 从 SQL Server 数据库重新找到数据。对于返回的数据,每个DataBar 中新的数据都将添加到BarGraph 。BarGraph 还包括一个名称为DataBarCount 的 Label 控件,它是用来显示DataBar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年考试用windows应用程序试卷B 2022 试用 windows 应用程序 试卷
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内