现在是:
试卷总分:50.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
交卷
评分
存入我的题库
打印模式
隐藏答案解析
打印
下载
背景
字体
较大
大
中
小
较小
退出
模拟1
单项选择题
1. .NET Framework Class Library的作用
。
A.是.NET托管程序的执行引擎
B.供.NET托管程序使用的类型集合
C..NET托管程序的编译程序
D.支持.NET托管程序的操作系统
A
B
C
D
B
2. .NET Common Language Runtime的作用
。
A.是.NET托管程序的执行引擎
B.供.NET托管程序调用的API集合
C..NET托管程序的编译程序
D.支持.NET托管程序的操作系统
A
B
C
D
A
3. 在命令行下使用csc命令编译C#源程序时,可使用
参数来说明程序中引用的其他程序集。
A./target
B./out
C./linkresource
D./reference
A
B
C
D
D
4. 在命令行下使用csc命令编译C#源程序时,可使用
参数来说明生成库文件。
A./target:exe
B./target:winexe
C./target:library
D./target:module
A
B
C
D
C
5. XML Web服务基于
协议在应用程序之间传输XML消息。
A.DCOM
B.SOAP
C.IP
D.Internat
A
B
C
D
B
6. 某ASP.NET网页的@Page指令如下:<%@Page language="c#"Description="c#Framework程序设计"%>,为了在该网页中引用命名空间CompVB,应在@Page指令后使用
。
A.<%@ using CompVB;%>
B.<%@ imports CompVB%>
C.<%@ import NameSpace as CompVB%>
D.<%@ import NameSpace="CompVB"%>
A
B
C
D
D
7. .NET程序集的配置文件使用
格式书写。
A.VB源程序
B.C#源程序
C.XML
D.HTML
A
B
C
D
C
8. 一个程序集中能否有多个类包含下列Main ()方法?
public static void Main(){……}
A.可以
B.不可以
C.不确定
A
B
C
A
9. 若程序集MyWork.dll的配置文件存在,则应起名为
。
A.MyWork.dll.config
B.MyWork.config
C.Config.sys
D.Config.info
A
B
C
D
A
10. 在对程序集进行反汇编得到的MSIL清单中,类MyClass的缺省实例构造函数的名为
。
A..MyClass
B..Constructor
C..ctor
D..cctor
A
B
C
D
C
11. 在对程序集进行反汇编得到的MSIL清单中,类MyClass的类构造函数的名字为
。
A..MyClass
B..Constructor
C..ctor
D..cctor
A
B
C
D
D
12. 通用类型系统中的一切值类型都是继承自
。
A.System.Base
B.System.Type
C.System.Int32
D.System.Value
A
B
C
D
B
13. C#中的类型int对应.NET类库中的
。
A.System.Single
B.System.Intl6
C.System.Int32
D.System.Int64
A
B
C
D
C
14.
是.NET类型中唯一没有继承System.Object的类型。
A.类
B.结构
C.枚举
D.接口
A
B
C
D
D
15. .NET类型系统中所有的引用类型都继承自System.Object且不继承自
类型。
A.System.Object
B.System.Type
C.System.Value
D.System.Int32
A
B
C
D
C
16. C#中的类型int对应.NET类库中的
。
A.System.Single
B.System.Intl6
C.System.Int32
D.System.Int64
A
B
C
D
C
17. x,y都是类MyClass的变量。为了测试这两个变量是否引用同一个对象,应使用类MyClass的下列哪个方法进行判断?
A.GetHashCode
B.Equals
C.ReferenceEquals
D.ToString
A
B
C
D
C
18. float类型的值可以隐式转换成
类型的值而保持值不被改变。
A.int
B.long
C.decimal
D.double
A
B
C
D
D
19. 为了将字符串str=“123456”转换成整数123456,应该使用以下哪条语句?
A.int Num=int.Parse (str);
B.int Num=str.Parse (int);
C.int Num=(int) str;
D.int Num=str.ToInt ();
A
B
C
D
A
20. 已知委托类型DoSomething定义如下:public delegate void DoSomething ();则该类型派生自.NET Framework提供的
抽象类。
A.System.Delegate
B.System.MulticastDelegate
C.System.Type
D.System.IntPtr
A
B
C
D
A
21. 因内存不够引发的垃圾回收过程中,下列哪种情形的对象占用的内存将被回收?
A.实现了析构方法的类的对象
B.处于0代的对象
C.处于2代的对象
D.无法从某个根引用抵达的对象
A
B
C
D
D
22. 为使托管客户端能够访问COM对象的方法,.NET Framework提供了
服务,以消除托管环境和COM环境的差异。
A.平台调用
B.运行库可调用包装
C.COM可调用包装
D.订住
A
B
C
D
B
23. 为使非托管客户能够访问以COM方式访问托管对象的方法,.NET Framework提供了
服务,以将托管对象包装成COM对象。
A.平台调用
B.运行库可调用包装
C.COM可调用包装
D.信道
A
B
C
D
C
24. 下列哪个数据类型在从托管代码环境传送到非托管代码环境时,不需要使用Interop封送拆收器进行特殊处理?
A.System.Boolean
B.System.Byte
C.System.Char
D.System.String
A
B
C
D
B
25. 下列哪个Stream类不存在于System.IO命名空间中?
A.FileStream
B.MemoryStream
C.BufferedStream
D.NETworkStream
A
B
C
D
D
26. 对于不同的流,可以使用
属性来查询流是否支持查找操作。
A.CanSeek
B.Position
C.CanRead
D.CanWrite
A
B
C
D
A
27. 下列Stream类中,
类用来向其他流提供缓冲区读写支持。
A.BufferedStream
B.MemoryStream
C.FileStream
D.CryptoStream
A
B
C
D
A
28. XML是什么的缩写?
A.Unified Modeling Language
B.Hypertext Markup Language
C.Extensible Markup Language
D.Experimental Markup Language
A
B
C
D
C
29. 为什么要使用XML?
A.统一信息书写规范,提高文档的可读性
B.统一信息书写规范,实现不同数据之间的相互传输
C.统一数据共享的方法,实现不同应用之间的数据共享
D.统一数据传输和处理的方法,实现不同应用之间的信息共享
A
B
C
D
D
30. 为何XML能在一般编辑器上编辑?
A.编辑软件支持XML语法规则
B.XML文件格式为纯文本类型
C.XML语法可以随时改变
D.XML文件由组合语言组成
A
B
C
D
B
31. 对于XML的叙述中,下面哪个有误?
A.标记可以是中文
B.标记可以自定
C.不但可以制作网页,更可以美化网页
D.简单易学
A
B
C
D
C
32. 关于HTML与XML的叙述中,下面哪个正确?
A.都是衍生自SGML标准
B.都能设计出美观的网页
C.能对大量数据作处理与再利用
D.所运用的标记都可以由用户自定
A
B
C
D
A
33. 请简单说出XML命名空间的功能是什么?
A.放置用户名称
B.放置用户定义的名称
C.区别相同的标记
D.区别相同的属性
E.解决来自不同源文件的相同名称发生混淆的问题
A
B
C
D
E
E
34. URN代表什么?
A.统一资源定位符
B.统一资源命名符
C.统一资源标识符
D.企业资源定位符
A
B
C
D
B
35. URL代表什么?
A.统一资源定位符
B.统一资源命名符
C.统一资源标识符
D.企业资源定位符
A
B
C
D
A
36. DTD文件的标准是由
制定的。
A.W3C
B.微软
C.ISO
D.ANSI
A
B
C
D
A
37. XDR文件的标准是由
制定的。
A.W3C
B.微软
C.ISO
D.ANSI
A
B
C
D
B
38. 为什么XmlTextWriter比XmlDocument在编写XML文档时效率高?
A.XmlDocument的操作占用内存少,而XmlTextWriter是先写入内存再写入文件
B.XmlTextWriter的操作占用内存少,而XmlDocument是先写入内存再写入文件
C.XmlTextWriter的操作不需经过CPU处理,而XmlDocument的操作必须经过CPU处理
D.XmlDocument的操作不需经过XML解析,而XmlTextWriter的操作必须经过XML解析
A
B
C
D
B
39. XML文档的规范化是由什么来验证的?
A.XmlValidatingReader类根据架构文件
B.XmlValidatingReader类
C.Xml处理器
D.CPU
A
B
C
D
C
40. XML文档的数据有效性是由什么来验证的?
A.XmlValidatingReader类根据架构文件
B.XmlValidatingReader类
C.Xml处理器
D.CUP
A
B
C
D
A
41. 请选出XMLTextwriter所具有的功能。
A.将多个文档写入到同一个输出流中
B.检查元素和属性中无效的字符
C.验证属性是否重名
D.确保Unicode字符符合当前的编码模式
A
B
C
D
A
42. ancestor::轴和parent::轴所描述的范围哪一个更大?
A.ancestor::轴所描述的范围
B.parent::轴所描述的范围
A
B
A
43. 节点测试的作用是什么?
A.根据轴的内容返回结果集
B.提供了浏览XPath节点集的方法
C.允许节点测试以节点名称或节点值进行匹配
D.定位查询路径
A
B
C
D
A
44. 若想在XPathDocument对象中保留XML数据源的所有空白字符,应选用哪个参数?
A.XmlSpace.Default
B.XmlSpace.Preserve
C.XmlSpace.None
D.XmlSpace.All
A
B
C
D
B
45. 若不想在XPathDocument对象中保留XML数据源的空白区域,应选用哪个参数?
A.XmlSpace.Default
B.XmlSpace.Preserve
C.XmlSpace.None
D.XmlSpace.NoSpace
A
B
C
D
C
46. 请选出不是从XmlNode类继承而来的类。
A.XmlNodeList
B.XmlAttribute
C.XmlDocument
D.XmlDocumentFragment
E.XmlEntity
A
B
C
D
E
A
47. 当XML文档作为一个DOM对象读到内存时,DOM解析器创建了一颗节点树,如下图:
NodeA、NodeA1、NodeA2、NodeA3、NodeA3a、NodeA3b是6个DOM节点,
NodeA.lastChild的值应该是什么?
A.NodeA
B.NodeA1
C.NodeA2
D.NodeA3
E.NodeA3a
F.NodeA3b
A
B
C
D
E
F
D
48. 当XML文档作为一个DOM对象读到内存时,DOM解析器创建了一颗节点树,如下图:
NodeA、NodeA1、NodeA2、NodeA3、NodeA3a、NodeA3b是6个DOM节点,
NodeA.childNodes.length的值应该是什么?
A.1
B.2
C.3
D.4
E.5
F.6
A
B
C
D
E
F
C
49. .NET Framework包含了一些与DOM中W3C节点类型相对应的类,其中“XmlNotation”表示.NET的什么类?
A.注释
B.XML实体
C.实体引用
D.DTD中的符号
A
B
C
D
D
50. .NET Framework中XSLT的体系结构中,哪种类可作为XslTransform类的数据源文档使用?
A.XmlTransform
B.XmlDocument
C.XmlDataDocument
D.XPathDocument
A
B
C
D
B
单项选择题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
深色:已答题 浅色:未答题
提交纠错信息
评价难易度
提交知识点