-- 作者:KSTAR
-- 发布时间:6/20/2007 5:14:00 PM
-- NIIT计算机教育培训考试模拟试题SM3--MT2
SM3-MT2 Practise Paper - 高级试题(较困难) Code:demosm3mt2001 Module: Semester 3 Code : Sample_MT2 NIIT Ltd. Total Items: 40 Total Marks: 100 Duration: 70 Mins 1. 关于StatusBar控件的以下选项中哪个不是真(NOT true)? [1 分] a. StatusBar 控件显示在窗口地底部,用来显示关于应用当前状态的信息。 b. 通过由Toolbox 加入StatusBar 控件,你可显示状态栏。 c. 状态栏也可包含显示资料消息的文本。 d. 为使用状态栏上的多面板,你需设置StatusBar 控件的ShowPanels 属性为false 。 2. 为检查文件的结束,使用以下方法中哪个? [1 分] a. Peek() b. Seek() c. Close() d. ReadToEnd() 3. 考察以下陈述: 陈述 A:Visual Basic .NET运行时函数只允许二进制类型的文件访问。 陈述 B:你使用二进制类型的文件访问来读入和写出连续块中文本文件。 关于上面陈述,以下选项中哪个为真? [3 分] a. 陈述A为真,陈述B为假。 b. 陈述A为假,陈述B为真。. c. 两个陈述都为真。 d. 两个陈述都为假。 4. 考察以下陈述: 陈述 A:二进制类型的文件访问中,文件可以Input, Output,或 Append 方式打开。 陈述 B:为访问文件,文件中每个字符需表示为文本字符或表示为文本格式序列,如:换行字符。 关于上面陈述,以下选项中哪个为真? [2分] a. 陈述A为真,陈述B为假。 b. 陈述A为假,陈述B为真。 c. 两个陈述都为真。 d. 两个陈述都为假。 5. System.Exception 类中哪个表达式在分析WSDL 过程中产生错误时被抛出? [2 分] a. System.Runtime.Remoting.MetadataServices.SUDSParserException b. System.IO.IsolatedStorage.IsolatedStorageException c. System.Runtime.Remoting.MetadataServices.SUDSGeneratorException d. System.SystemException 6. 你设计了一个Windows Form,并在其上放置了三个名为Ok, Cancel, 和 Clear 的按钮。现在,你要保证:每当你在这三个按钮每一按钮上移动鼠标时出现工具提示。你使用ToolTip 控件的哪个属性来设置在屏幕上显示工具提示的时间间隔(当鼠标指针固定在工具提示区域时)? [3分] a. Active b. AutoPopDelay c. InitialDelay d. ReshowDelay 7. 你正在开发连接到数据库的应用。现在,为连接到数据库并处理系统异常的出现,你在窗体的Load事件中写了以下代码。以下选项中哪个是正确的? Dim conString as String = “Provider=sqloledb; user=sa’password=;database=pubs2;server=localhost” Dim connection as New OleDb.OleDbConnection (conString) On Error Go To Exception 1 Connection.Open() Catch Exception1 as System.Data.OleDb.OleDbException Msgbox(“Server has returned error.”,vbokonly, “Server Error”) Connection.Close() [4 分] a. 提供者所说明的参数个数不正确。 b. On Error Go To 语句应替换为Try..Catch 语句。. c. Exception1 不是System.Data.OleDb.OleDbException类的成员。 d. 应在窗体的Activate 事件中写出上面提到的代码。 8. 考察以下陈述: 陈述A:使用Web服务描述语言(WSDL)可让客户应用发现不同Web服务提供者提供的Web 服务? 陈述B:可扩展标记语言(XML)是一种用来描述Web服务的标记语言。 关于上面陈述,以下中哪个为真? [2 分] a. 陈述A为真,陈述B为假。 b. 陈述A为假,陈述B为真。 c. 两个陈述都为真。 d. 两个陈述都为假。 9. 你正在为组织开发一个应用。应用应以年月日(year-month-date)格式获得职工加入组织的日期,并在文本框中显示它们。你将使用哪种格式串? [3 分] a. yyMMdd b. yymmdd c. mmssdd d. mmddyy 10. 你正在为客户创建一个组件。你的客户要求在所有的组件中都有四个不同的功能。组件不可彼此关联。因此,你不可在一个类中包含所有的功能。这样,你声明了四个接口。你将如何在组件中实现接口? [4 分] a. 使用Inherits 关键字,并用逗号分开接口。 b. 使用Implements 关键字,并用逗号分开接口。 c. 使用建立在多个接口上的抽象类。 d. 或使用Implements关键字,或用逗号分开接口。 11. 你正在创建一个Web 服务。在创建Web服务时,其模板产生了某些文件。以下文件中哪个包含关于描述Web服务的资源的URLs ?? [3 分] a. AssemblyInfo.vb b. Service1.vsdisco c. Global.asax.vb d. Web.Config 12. 哪个文件包含定义ASP.NET 应用和它的会话的开始和结束事件的脚本? [1 分] a. AssemblyInfo.cs b. Global.asax c. Web.Config d. WebApplication.vsdisco 13 以下陈述中哪个正确地叙述了用户控件和定制控件之间的区别? [2 分] a. 用户控件是编译后的软件组件,而定制控件是已转换为控件的ASP.NET 页面。 b. 用户控件的单独拷贝需加入到使用其控件的每个ASP.NET 应用,而定制控件的访问可不必把单独拷贝加入到使用控件的每个ASP.NET 应用。 c. 用户控件可加入到Visual Studio .NET IDE的Toolbox,而定制控件不可加入到, Toolbox。 d. 用户控件在你启动使用此控件之前必须注册,而定制控件无需注册。 14. 哪个名字空间包含这样的类,能提供对GDI + 基本图形功能的访问和操纵串的内容? [1 分] a. System b. System.Collection c. System.Web d. System.Drawing 15. 关于Web Forms ,以下陈述中哪个不为真(NOT true)? [2 分] a. Web Forms 可用任何 .NET Framework语言编程。 b. Web Forms 由用户界面和应用逻辑组成。 c. Web Forms 不支持第三方控件。 d. 用Web Forms创建的用户接口包含静态 HTML 或 XML元素,及 ASP.NET 服务器控件。 16 你创建了DataList 控件,并把Button 控件加入到它。你没有设置Button 控件的CommandName 属性。当用户点击Button 控件时,将产生以下事件中哪个? [2 分] a. EditCommand b. UpdateCommand c. ItemCommand d. CancelCommand 17. 你创建了SqlCommand 对象, updCmd, 并设置了此对象的CommandText 属性如下: updCmd.CommandText = “Update Product Set Price = Price * .5 Where ProductID = @prodid” 为把@prodid参数加入到updCmd 对象,你将使用以下语句中哪个? [3 分] a. updCmd.Parameters.Add(new SqlParameter("@prodid", 10)); b. updCmd.Parameters.Add(new SqlParameter("@prodid", SqlDbType.NChar, 10)); c. updCmd.Parameters.Add(new SqlParameter( “@prodid”)); d. updCmd.Parameters.Add(“@prodid”, SqlDbType.NChar); 18. 关于ViewState 属性的以下陈述中哪个为真?? [2 分] a. ViewState 属性是服务器端状态管理的选项。 b. 按缺省方式,Web页面和Web页面上的控件的ViewState属性都是禁止的。 c. 每个Web Form 页面和该页面上的控件都有继承于基Control 类的ViewState 属性。 d. 当要维持大量的信息时,ViewState 属性应是使能的。 19. 考察以下陈述: 陈述 A:machine.config文件包含宿主在Web 服务器上所有应用的缺省配置设置。 陈述 B:Web 服务器上可以有多个machine.config 文件。 评价上面的陈述。 [2 分] a. 陈述A为真,陈述B为假。 b. 陈述A为假,陈述B为真。 c. 两个陈述都为真。 d. 两个陈述都为假。 20. 为打包可从Web Server 下载到Web browser 的组件,使用以下模板中哪个? [1 分] a. Setup project b. Cab project c. Web Setup project d. Merge Module project 21. 你已开发了一个应用。在开发和测试此应用后,你需在目标计算机上部署它以供用户使用。为此,你需创建一个setup 程序。关于此setup 程序,以下选项中哪个不为真? [4分] a. setup程序把所有必要的文件拷贝到目标计算机。 b. setup程序把文件存贮在相应的文件夹中。 c. setup程序提示用户创建必要的注册表入口。 d. 用setup程序执行诸如创建Start 菜单项的任务,便于访问此setup程序。. 22. 配置航行日志过程中其第一步是什么? [1 分] a. 识别主服务器。 b. 识别先决条件。 c. 识别监视服务器。. d. 识别辅助服务器。 23. 陈述 A:当你从事务日志备份中恢复数据库时,你应在事务日志备份后恢复数据库或差异备份。 陈述 B:当你从事务日志备份中恢复数据库时,你应恢复自上一次数据库或差异备份以来的所有以前所作的事务日志。 以下陈述中哪个为真? [2 分] a. 两个陈述都为真。 b. 只有陈述B为真。 c. 只有陈述A为真。 d. 两个陈述都为假。 24 你配置关于数据库的航行日志。你将如何验证此配置? [4分] a. 在SQL Server Enterprise Manager中选择Management文件夹下的Log Shipping Monitor选项。 b. 在SQL Server Enterprise Manager中选择Management文件夹下的Current Activity选项。 c. 在SQL Server Enterprise Manager中选择Management文件夹下的Database Maintenance Plan选项。 d. 在SQL Server Enterprise Manager中选择Management文件夹下的SQL Server Logs选项。
|