基于VB[1]NET的NET Framework 程序设计.pdf
《基于VB[1]NET的NET Framework 程序设计.pdf》由会员分享,可在线阅读,更多相关《基于VB[1]NET的NET Framework 程序设计.pdf(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 基于 VB.NET 的.NET Framework 程序设计(MAC)1.N E T C o m m o n L a n g u a g e R u n t i m e 的作用是:A.是.N E T 托管程序的执行引擎 B.供.N E T 托管程序调用的 A P I 集合 C.N E T 托管程序的编译程序 D.支持.N E T 托管程序的操作系统 正确答案:A 2.N E T F r a m e w o r k 不支持哪种类型的用户界面?A.W e b 窗体 B.W i n d o w s 窗体 C.控制台应用程序 D.C O M 组件 正确答案:D 3.下列的 M a i n 方法的定义
2、是否为 V B.N E T控制台程序的合法入口点?N a m e S p a c e M y P r o g r a m P u b l i c S u b M a i n()S o m e C l a s s.D o S o m e t h i n g()E n d S u b P u b l i c C l a s s S o m e C l a s s P u b l i c S h a r e d S u b D o S o m e t h i n g()E n d S u b E n d C l a s s E n d N a m e S p a c e A.合法 B.不合法 正确答
3、案:B 4.程序集清单中包含下列哪些信息?A.程序集名称 B.版本号 C.程序集中所有文件的列表 D.该程序及引用的其他程序集的信息 E.从该程序集导出的类型的信息 正确答案:A,B,C,D,E 5.在 V B.N E T 中,使用_ _ _ _ _ _ 语句捕获异常 A.D o B.W h i l e C.I f D.T r y 和 C a t c h 正确答案:D 6.在 A S P.N E T 页中用 V B.N E T 编写代码,正确的 S c r i p t 标记为:A.B.C.D.正确答案:A,C 7.程序 M y T e s t.e x e 引用名为 M y C l a s s.
4、d l l的程序集。M y T e s t.e x e 和 M y C l a s s.d l l 都部署在文件夹 E:M y P r o g r a m 下。请问,在加载 M y T e s t.e x e 进行执行时,.N E T 框架将在哪些文件夹下查找 M y C l a s s.d l l?A.E:M y P r o g r a m B.E:M y P r o g r a m M y C l a s s C.E:M y P r o g r a m M y C l a s s.d l l D.E:正确答案:A,B 8.下列哪些选项不是程序集强名称的一部分?A.程序集清单校验和 B.程序
5、集版本号 C.程序集区域信息 D.程序集所在文件夹 正确答案:A,D 9.程序 M y J o b.e x e引用程序集 M y C l a s s L i b.d l l。默认情况下,M y J o b.e x e只与_ _ _ _ _ _ _ _一起运行。A.它生成时所用版本的 M y C l a s s L i b.d l l 程序集 B.当前最新版本的 M y C l a s s L i b.d l l 程序集 C.当前最旧版本的 M y C l a s s L i b.d l l 程序集 D.N E T 找到的第一个 M y C l a s s L i b.d l l 程序集 正确答
6、案:A 1 0.V B.N E T 中的类型 f l o a t 对应.N E T类库中的 A.S y s t e m.S i n g l e B.S y s t e m.D o u b l e C.S y s t e m.I n t 3 2 D.S y s t e m.I n t 6 4 正确答案:A 1 1.类 S o m e C l a s s 实现了接口 I D o J o b。如何通过接口 I D o J o b 访问 S o m e C l a s s 的实例?A.D i m x a s I D o J o b =N e w S o m e C l a s s()B.D i m x
7、 a s I D o J o b =N e w S o m e C l a s s C.D i m x a s I D o J o b =N e w S o m e C l a s s ()a s I D o J o b D.D i m x a s I D o J o b =C T y p e(N e w S o m e C l a s s,M y I n t e r f a c e)正确答案:A,B,D 1 2.文件 M y L i b.v b 中有以下类的声明:F r i e n d C l a s s C O u t e r P u b l i c c l a s s C I n n e
8、 r P u b l i c S h a r e d M y P u b l i c S h o r t A s S h o r t =0 E n d C l a s s E n d C l a s s 在同一文件中定义类 U s e O u t e r 如下:C l a s s U s e O u t e r S u b D o S o m e t h i n g()E n d S u b E n d C l a s s 则该类的方法 D o S o m e t h i n g 对 C I n n e r.M y P u b l i c S h o r t的访问权限为:A.可访问 B.不可访
9、问 正确答案:A 1 3.抽象类 s h a p e 和派生类 S q a r e定义如下:M u s t I n h e r i t c l a s s s h a p e p u b l i c M u s t O v e r r i d e S u b D r a w()E n d C l a s s C l a s s S q a r e I n h e r i t s s h a p e E n d C l a s s 应向类 S q a r e 中添加下列哪种合法 D r a w方法,以实现 s h a p e中的抽象方法 D r a w?A.P r o t e c t e d O
10、 v e r r i d e s S u b D r a w()E n d S u b B.P u b l i c O v e r r i d e s S u b D r a w()E n d S u b C.P r o t e c t e d O v e r l o a d s S u b D r a w()E n d S u b D.P u b l i c O v e r l o a d s S u b D r a w()E n d S u b 正确答案:B 1 4.在自定义的类 S o m e C l a s s 中,应重载继承自 S y s t e m.O b j e c t 类的哪个
11、方法,以实现自定义的哈希算法?A.G e t H a s h C o d e B.E q u a l s C.R e f e r e n c e E q u a l s D.T o S t r i n g 正确答案:A 1 5.某V B 文件有以下选项设置:O p t i o n S t r i c t O N 则对于以下语句,下列选项中哪个是正确的?D i m x A s S h o r t D i m y A s L o n g =1 2 3 4 5 6 7 8 9 x =y A.无法通过编译 B.可以通过编译,但运行时出错 C.可以正常编和运行 正确答案:A 1 6.已知接口 I H e
12、 l l o 和类 B a s e、D e r i v e d的定义如下 I n t e r f a c e I H e l l o S u b H e l l o()E n d I n t e r f a c e C l a s s B a s e I m p l e m e n t s I H e l l o P u b l i c O v e r r i d a b l e S u b M y H e l l o()I m p l e m e n t s I H e l l o.H e l l o S y s t e m.C o n s o l e.W r i t e L i n e(H
13、 e l l o i n B a s e!)E n d S u b E n d C l a s s C l a s s D e r i v e d I n h e r i t s B a s e P u b l i c O v e r r i d e s S u b M y H e l l o()S y s t e m.C o n s o l e.W r i t e L i n e(H e l l o i n D e r i v e d!)E n d S u b E n d C l a s s 则下列语句的在控制台中的输出为_ _ _ _ _。D e r i v e d x =n e w D
14、e r i v e d();x.H e l l o();A.H e l l o i n B a s e!B.H e l l o i n D e r i v e d!C.H e l l o i n B a s e!H e l l o i n D e r i v e d!D.H e l l o i n D e r i v e d!H e l l o i n B a s e!正确答案:B 1 7.为了将字符串 s t r=“1 2 3 4 5 6”转换成整数 1 2 3 4 5 6,可以使用以下哪条语句?A.D i m N u m A s I n t e g e r =I n t e g e r.P
15、 a r s e(s t r)B.D i m N u m A s I n t e g e r =s t r.P a r s e(i n t e g e r)C.D i m N u m A s I n t e g e r =C T y p e(s t r,i n t e g e r)D.D i m N u m A s I n t e g e r =s t r.T o I n t()正确答案:A,C 1 8.下列哪种操作不是 S y s t e m.T e x t.R e g u l a r E x p r e s s i o n s.R e g e x 类的功能?A.拆分字符串 B.查找子字符串
16、 C.替换子字符串 D.倒置字符串 正确答案:D 1 9.为了得到 V B.N E T 中 F o r E a c h语句的支持,类 S o m e C l a s s至少应实现_ _ _ _ 接口。A.I E n u m e r a t o r 和 I E n u m e r a b l e B.I E n u m e r a b l e C.I L i s t D.I C o m p a r a b l e 和 I C o m p a r e r 正确答案:B 2 0.分析下列语句:N a m e S p a c e T e s t C S P u b l i c D e l e g a
17、t e S u b H e l l o(B y V a l t a r g e t A s S t r i n g)E n d N a m e S p a c e 该语句的作用是:A.在 T e s t C S 命名空间中定义了一个名为 H e l l o的全局方法;B.在 T e s t C S 命名空间中声明了函数 H e l l o的原型;C.在 T e s t C S 命名空间中定义了一个名为 H e l l o的函数指针;D.在 T e s t C S 命名空间中定义了了一个名为 H e l l o的委托类型;正确答案:D 2 1.x是委托 M y D e l e g a t e的实
18、例。调用 x.G e t I n v o c a t i o n L i s t()方法的返回值为一个_ _ _ _ _ _ _ _ 类型的数组:A.S y s t e m.T y p e B.S y s t e m.D e l e g a t e C.D e l e g a t e D.S y s t e m.I n v o c a t i o n 正确答案:B 2 2.方法 D o N o t h i n g 的定义如下:S u b D o N o t h i n g()D i m a A s I n t e g e r e g e r =0 D i m b A s M y S t r c
19、 u t =n e w M y S t r u c t()D i m c A s d S o m e C l a s s =n e w S o m e C l a s s()D i m d()a s I n t e g e r =n e w I n t e g e r(1 0 0)E n d S u b 方法执行完毕后,与哪些变量相关的内存不会马上被释放,而是将被垃圾回收系统进行处理?A.a B.b C.c D.d 正确答案:C,D 2 3.变量 o b j,o b j 2 都是 S o m e C l a s s类型的变量,其中,变量 o b j 是类 S o m e C l a s s 某
20、对象的唯一引用。如下所示:D i m o b j A s N e w S o m e C l a s s D i m o b j 2 A s S o m e C l a s s 执行下列语句后,o b j 2 的值是_ _ _ _ _。D i m w r A s N e w W e a k R e f e r e n c e(o b j)o b j =N o t h i n g G C.C o l l e c t()o b j 2 =C T y p e(w r.T a r g e t,S o m e C l a s s)A.N o t h i n g B.O b j 正确答案:A 2 4.在类
21、实现的 D i s p o s e 方法中,一般应调用_ _ _ _ _ _ 来阻止类终止器的执行。A.G C.C o l l e c t()B.G C.G e t G e n e r a t i o n(M e)C.G C.R e R e g i s t e r F o r F i n a l i z e(M e)D.G C.S u p p r e s s F i n a l i z e(M e)正确答案:D 2 5.下列哪些 S t r e a m 类不支持查找操作?A.F i l e S t r e a m B.M e m o r y S t r e a m C.B u f f e r
22、e d S t r e a m D.N e t w o r k S t r e a m 正确答案:D 2 6.为了测试类 S y s t e m.I O.S t r i n g R e a d e r 的用法,在类 S o m e C l a s s的 T e s t S t r i n g R e a d e r()方法中编写以下代码。请问下列代码是否合法?D i m s t r A s S t r i n g =0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 共3 0 个字符 D i m s r A s N e w
23、 S t r i n g R e a d e r(s t r)D i m b(2 4)A s C h a r s r.R e a d(b,0,2 4)s r.C l o s e()A.合法 B.不合法 正确答案:A 2 7.创建 F i l e S t r e a m 对象以打开一个文件时,为了将该 F i l e S t r e a m限定为只读,应在构造F i l e S t r e a m 对象时将_ _ _ _ _ _ _ _ _ 参数设置为 R e a d:A.F i l e M o d e B.F i l e A c c e s s C.F i l e S h a r e D.S
24、e e k O r i g i n 正确答案:B 2 8.下列选项中,哪条与 S y s t e m.N e t.S o c k e t s.N e t w o r k S t r e a m 流的特性不符?A.可以使用该流接收和发送数据 B.和.N E T F r a m e w o r k 中的其他流兼容 C.不可查找 D.强制应用程序等待所有数据都下载完后才能使用流。正确答案:D 2 9.S y s t e m.N e t 使用_ _ _ _ _ _ _ _ 类注册和管理自定义的身份认证模块?A.S e r v i c e P o i n t M a n a g e r B.W e b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于VB1NET的NET Framework 程序设计 基于 VB NET
限制150内