陈泯竹(
网学)贡献
基于 VB.NET 的.NET Framework 程序
设计 (MAC)
1. .NETCommonLanguageRuntime 的作用是: A. B. C. D. 是.NET托管程序的执行引擎 供.NET 托管程序调用的 API 集合 .NET托管程序的编译程序 支持.NET托管程序的操作系统
正确答案:A 2. .NETFramework 不支持哪种类型的用户界面? A. B. C. D. Web 窗体 Windows 窗体 控制台应用程序 COM 组件
正确答案:D 3. 下列的 Main 方法的定义是否为 VB.NET 控制台程序的合法入口点? NameSpaceMyProgram PublicSubMain() SomeClass.DoSomething() EndSub PublicClassSomeClass PublicSharedSubDoSomething() … EndSub EndClass EndNameSpace A. B. 合法 不合法
正确答案:B
4. 程序集清单中包含下列哪些信息? A. B. C. D. E. 程序集名称 版本号 程序集中所有文件的
列表 该程序及引用的其他程序集的信息 从该程序集导出的类型的信息
正确答案:A,B,C,D,E 5. 在 VB.
NET 中,使用______语句捕获异常 A. B. C. D. Do While If Try 和 Catch
正确答案:D 6. 在ASP.NET 页中用
VB.NET 编写代码,正确的 Script 标记为: A. B. C. D. <scriptlanguage=vbrunat=server>……</script> <scriptlanguage=vb.NETrunat=server>……</script> <scriptlanguage= visualbasicrunat=server>……</script> <scriptlanguage= vbscriptrunat=server>……</script>
正确答案:A,C 7.
程序 MyT
est.exe 引用名为 MyClass.dll 的程序集。 MyTest.exe 和 MyClass.dll 都部署 在文件夹 E:\MyProgram\下。请问,在加载 MyTest.exe 进行执行时,.NET 框架将在哪 些文件夹下查找 MyClass.dll? A. B. C. D. E:\MyProgram\ E:\MyProgram\MyClass E:\MyProgram\MyClass.dll E:\
正确答案:A,B 8. 下列哪些选项不是程序集强名称的一部分? A. B. C. D. 程序集清单校验和 程序集版本号 程序集区域信息 程序集所在文件夹
正确答案:A,D 9. 程序 MyJob.exe 引用程序集 MyClassLib.dll。默认情况下,MyJob.exe 只与________ 一起运行。 A. B. C. D. 它生成时所用版本的 MyClassLib.dll 程序集 当前最新版本的MyClassLib.dll 程序集 当前最旧版本的MyClassLib.dll 程序集 .NET 找到的第一个 MyClassLib.dll 程序集
正确答案:A 10. VB.NET 中的类型 float 对应.NET 类库中的 A. B. C. D. System.Single System.Double System.Int32 System.Int64
正确答案:A 11. 类 SomeClass 实现了接口 IDoJob。如何通过接口 IDoJob 访问 SomeClass 的实例? A. B. C. D. DimxasIDoJob=NewSomeClass() DimxasIDoJob=NewSomeClass DimxasIDoJob=NewSomeClass()asIDoJob DimxasIDoJob=CType(NewSomeClass,MyInterface)
正确答案:A,B,D
12. 文件 MyLib.vb 中有以下类的声明: FriendClassCOuter PublicclassCInner PublicSharedMyPublicShortAsShort=0
EndClass
EndClass 在同一文件中定义类 UseOuter 如
下: ClassUseOuter SubDoSomething() ……
EndSub
EndClass 则该类的方法 DoSomething 对 CInner.MyPublicShort 的访问权限为: A. B. 可访问 不可访问
正确答案:A 13. 抽象类 shape 和派生类 Sqare 定义如下: MustInheritclassshape publicMustOverrideSubDraw() EndClass ClassSqare Inheritsshape …… EndClass 应向类 Sqare 中添加下列哪种合法 Draw 方法,以实现 shape 中的抽象方法 Draw? A. ProtectedOverridesSubDraw() EndSub B. PublicOverridesSubDraw()
EndSub C. ProtectedOverloadsSubDraw() EndSub D. PublicOverloadsSubDraw() EndSub 正确答案:B 14. 在自定义的类 SomeClass 中, 应重载继承自 System.Object 类的哪个方法, 以实现自定 义的哈希算法? A. B