第3部分-程序员(.NET)(三级)_理论知识模拟试卷
- 格式:doc
- 大小:448.00 KB
- 文档页数:31
国家三级(网络技术)笔试模拟试卷128(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.如果计算机程序语言的写法和语句都非常接近人类的语言,例如BASIC,这种语言就属于_______。
A.低级语言B.机器语言C.高级语言D.操作系统正确答案:C解析:高级语言又叫算法语言,因为它是独立于机型、面向应用、实现算法的一种语言。
如BASIC、PASCAL、FORTRAN、COBOL、C等。
2.下列说法中,正确的是_______。
A.服务器只能用大型主机、小型机构成B.服务器只能用安腾处理器组成C.服务器不能用个人计算机构成D.服务器可以用奔腾、安腾处理器组成正确答案:D解析:服务器必须具有很强的安全性、可靠性、联网特性以及远程管理、自动监控功能。
原则上,高档微机以上的机器,包括小型机、大型机、巨型机都可以当服务器使用。
3.具有多媒体功能的微机系统常用CD-ROM作外存储器,它是_______。
A.只读存储器B.只读光盘C.只读硬盘D.只读大容量软盘正确答案:B解析:具有多媒体功能的微机系统常用CD-ROM作外存储器,它是只读光盘。
只读光盘的主要特点是所存内容在生产过程中由生产厂家写入。
到了用户手中的只读光盘只能进行读操作。
4.超媒体系统是由编辑器、超媒体语言和_______组成。
A.结点B.链C.导航工具D.指针正确答案:C解析:超媒体系统是由以下三部分组成:①编辑器:可以帮助用户建立、修改信息网中的结点和链;②导航工具:超媒体系统支持两种形式的查询。
一种是基于条件的查询,另一种是交互式沿链走向的查询;③超媒体语言:能以一种程序设计的方法描述超媒体网络的构造、结点和其他各种属性。
5.传输层的主要任务是向用户提供可靠的_______服务,透明地传送。
A.端-端B.节点-节点C.节点-端D.分组正确答案:A解析:传输层的主要功能是负责应用进程之间建立用于会话的端-端通信。
计算机程序设计员(JAVA)(三级)理论知识复习题含答案单选题当使用 GET请求方法向 Web服务器提交表单时,如用户名、密码等表单信息一般存放在请求报文的()位置。
[单选题] *A、请求行(正确答案)B、Connection标题行C、Host标题行D、请求消息主体在 HTTP响应中,状态代码 403表示()。
[单选题] *A、服务器无法找到请求指定的资源B、请求消息中存在语法错误C、请求需要通过身份验证和/或授权D、服务器理解客户的请求,但由于客户权限不够而拒绝处理(正确答案)自定义的 Servlet应重载 HttpServlet类的()方法以响应客户发出的 POST请求方法。
[单选题] *A、POSTB、onPostC、doPost(正确答案)D、ResponsePost在 Java规范中, Servlet类的实例化是由()完成的。
[单选题] *A、Servlet容器(正确答案)B、Web服务器的 HTTP引擎C、浏览器D、JAVA编译器Servlet通常使用()表示响应信息是一个 Excel文件的内容。
[单选题] *A、text/cssB、text/htmlC、application/vnd.ms-excel(正确答案)D、application/mswordHttpServletResponse提供了()方法用于向客户发送 cookie。
[单选题] *A、addCookie(正确答案)B、setCookieC、sendCookieD、writeCookie当对象绑定到会话或从会话解绑定时,()有责任通知该对象。
[单选题] *A、Web 容器(正确答案)B、Web 服务器C、用户代理D、HttpSession一个 ServletContext 对象可用来为() Web 应用程序存储应用程序数据。
[单选题] *A、一个(正确答案)B、两个C、三个D、零个在HTML页面中,下面关于Window对象的说法不正确的是()。
国家三级(网络技术)笔试模拟试卷99(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.视频信息的剐、单小单位是______。
A.帧B.块C.像素D.字正确答案:A解析:视频图像是由一幅幅单独的画面(称为帧) 序列组成,只能以一定的速率连续地投射在屏幕上,以产生具有连续运动感觉的动态图像。
视频信息的最小单位是帧。
2.著名的国产办公套件是______。
A.Office 2000B.WPS 2000C.Lotus 2000D.Corel 2000正确答案:B3.MIPS是用于衡量计算机系统的______ 指标。
A.存储容量B.运算速度C.时钟频率D.处理能力正确答案:B解析:MIPS是Million of Instruction Per Second的缩写,亦即每秒钟所能执行的机器指令的百万条数。
4.计算机种类繁多,下述说法中比较全面的概括是______。
A.计算机分为巨、大、中、小、微5种类型B.计算机分为家用、商用、多媒体3种类型C.计算机分为台式机、便携机、掌上机3种类型D.计算机分为服务器、工作站、台式机、便携机、掌上机5种类型正确答案:D解析:计算机的种类按传统分类分为大型主机、小型计算机、个人计算机、工作站、巨型计算机。
按现实分类分为服务器、工作站、台式机、便携机、掌上机5种类型。
5.PC机所配置的显示器,若显示控制卡上显示存储器的容量1MB,当采用800×600分辨模式时,每个像素最多可以有______ 种不同的颜色。
A.256B.65536C.16MD.4096正确答案:B解析:因为1024×1024÷600÷800≈2,也就是说,每个像素点有两个字节的数据相对应进行控制。
每个字节由八位二进制数字构成,所以216=65536,可以构成65536种颜色。
国家三级(网络技术)机试模拟试卷99(题后含答案及解析)
题型有:1. 程序设计题
程序设计题
1.
正确答案:
解析:①定义整型变量s,i,x,n,e,six,nine。
②在第一层for循环中,因为s的值不能为0,所以循环变量s从1开始,依次递增直到其值等于10,退出循环。
在第二层for循环中,循环变量i从0开始,依次递增直到其值等于10,退出循环。
在第三层for循环中,循环变量x从0开始,依次递增直到其值等于10,退出循环。
在第四层for循环中,因为n的值不能为0,所以循环变量n从1开始,依次递增直到其值等于10,退出循环。
在第五层for循环中,循环变量e从0开始,依次递增直到其值等于10。
③设置完所有for循环条件后,在循环体中,由变量s的值乘以100,变量i的值乘以10,以及变量x组成一个三位数赋给变量six,由变量n的值乘以1 000,变量i的值乘以100,变量n的值乘以10,以及变量e组成一个四位数赋给变量nine,再用if条件语句判断,如果三倍的six等于两倍的nine,则计数变量cnt加1,把six与nine的和累加到变量sum,同时在屏幕上,输出six与nine的值。
程序员(.NET)(三级)WEB及数据库应用编程试题单试题代码:1.16.1试题名称:使用进行 Web数据库应用开发考生姓名:***准考证号:******考核时间:60 分钟1、操作条件(1) 2003(2)SQL Server 2000(3)考生文件夹(素材)2、操作内容(1)使用 2003创建和运行 应用程序。
(2)编写 Web页面。
(3)使用Web服务器控件完成页面的设计及数据绑定。
(4)管理Web应用的状态。
(5)使用 连接数据库。
(6)使用 执行存储过程和SQL语句。
(7)使用进行事务处理。
(具体操作内容详见素材)3、操作要求(1)考生依据题目的试题说明找到考生文件夹。
(2)依据需求文档的要求补全考生文件夹中源程序被去掉的代码。
(3)代码补全后,源程序能够正确的编译和运行。
(4)书写的代码要求符合常规的编码规范。
例如:命名规范及书写格式等。
(具体操作内容详见素材)素 材素材内容:1、 “面向互联网用户的“认证考试成绩发布”模块相关的源代码和数据库文件;相关代码文件位于题目的试题说明所指定的文件夹内;源代码目录结构如下:(注:此模块项目源代码为三层架构) 2、在线“认证考试成绩发布”模块的需求说明书 本模块涉及到的用例描述:用例名称:维护考生成绩资料用例简述:考生报名处的工作人员进行考生成绩发布 主要角色:考生报名处的工作人员 主要流程:1、系统列出所有考生成绩2、考生报名处的工作人员新增考生成绩,系统保存并列表显示新增的考生成绩信息3、考生报名处的工作人员修改考生成绩资料4、考生报名处的工作人员查看某条考生成绩的详细信息5、考生报名处的工作人员删除单条或多条考生成绩本模块相关的界面原型: 图1.1为考生成绩列表和查询页面图1.11、列表显示所有的考生成绩;2、选要删除的考生成绩,点击“删除”按钮删除考生成绩信息;3、点击“添加”按钮进入增加考生成绩;4、点击某条考生成绩信息的“编辑”按钮,进行考生资料编辑页面。
A、封装B、拆箱C、封闭D、逻辑9、当整数a赋值给一个object对象时,整数a将会被()。
A、拆箱B、丢失C、装箱D、出错10、在c#中new关键字的作用是()A、新建对象实例B、定义命名空间C、调用类D、引入命名空间11、在c#中利用sealed修饰的类()。
A、密封,不能继承B、密封,可以继承C、表示基类D、表示抽象类12、C#中每个 int 类型的变量占用()个字节的内存。A.1B.2C.4D.813、在 C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句? ()A.decimal theMoney;B.int theMoney;C.string theMoney;D.Dim theMoney as double14、分析下列程序:public class class4{private string _sData = "";public string sData{set{_sData = value;}}}在 Main 函数中,在成功创建该类的对象 obj 后,下列哪些语句是合法的? ()A.obj.sData = "It is funny!";B.Console.WriteLine(obj.sDatA、;C.obj._sData = 100;D.obj.set(obj.sDatA、;15、在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()。A.sealed 方法B.public 方法C.virtual 方法D.override 方法16、C#中,在方法 MyFunc 内部的 try..catch 语句中,如果在 try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的 catch 块,则() 运行时忽略该异常 运行时马上强制退出该程序 运行时继续在 MyFunc 的调用堆栈中查找提供该异常处理的过程 抛出一个新的“异常处理未找到”的异常17、列语句创建了多少个 string 对象? ()string[,] strArray = new string[3][4];A.0B.3C.4D.1218、以下类 MyClass 的属性 count 属于()属性.class MyClass{int i;int count{get{ return i;}}}A.只读B.只写C.可读写D.不可读不可写19、为了将字符串 str=“123,456”转换成整数 123456,应该使用以下哪条语句? ()A.int Num = int.Parse(str);B.int Num = str.Parse(int);C.int Num = (int)str;D.int Num = int.Parse(str,Globalization.NumberStyles.AllowThousands);20、关于 C#程序的书写,下列不正确的说法是()。A.区分大小写B.一行可以写多条语句C.一条语句可写成多行D.一个类中只能有一个 Main()方法,因此多个类中可以有多个 Main()方法、在 C#语言中,下列能够作为变量名的是()。、以下程序的输出结果是()。 Using system;Console.Writeline(“{0}”,d=a>b?(a>c?a:C、:B、;不确定、if语句后面的表达式应该是()_。逻辑表达式 B.条件表达式 C.算术表达式 D.任意表达式、以下关于 for 循环的说法不正确的是()。循环只能用于循环次数已经确定的情况循环是先判定表达式,后执行循环体语句循环中,可以用 break语句跳出循环体循环体语句中,可以包含多条语句,但要用花括号括起来、枚举型常量的值不可以是()类型20小题,每小题1分,共20分)、抽象类中所有的方法必须被声明为abstract()、C#源代码的后缀名为.cs()、常量通过关键字const进行声明。
第三部分理论知识考试模拟试卷程序员(.NET)(三级)理论知识试卷第一部分(基本概念90道题).NET框架(26-24,2) Framework Class Library的作用是()。
A.是.NET 托管程序的执行引擎B.供.NET托管程序使用的类型集合 托管程序的编译程序D.支持.NET 托管程序的操作系统答案:B Common Language Runtime的作用是()。
A.是.NET 托管程序的执行引擎B.供.NET托管程序调用的API集合 托管程序的编译程序D.支持.NET 托管程序的操作系统答案:A3.在 .NET Framework中编写托管程序的优点在于()。
A.编写的程序直接运行,不需要编译B.不需要为编写的组件开发包装程序C.可以在一个源文件中混用多种编程语言的语法D.完全的面向对象结构支持答案:BD4.在命令行下使用csc命令编译C#源程序时,可使用()参数来说明程序中引用的其他程序集。
A./targetB./outC./linkresourceD./reference答案:D5.在命令行下使用csc命令编译C#源程序时,可使用()参数来说明生成库文件。
A./target:exeB./target:winexeC./target:libraryD./target:module答案:C6.XML Web服务基于()协议在应用程序之间传输XML消息。
A.DCOMB.SOAPC.IPD.Internat答案:B7.某网页的@Page指令如下:<%@ Page language="c#" Description=="c# Framework程序设计" %>为了在该网页中引用命名空间CompVB,应在@Page指令后使用()。
A.<%@ using CompVB; %>B.<%@ imports CompVB %>C.<%@ import NameSpace as CompVB %>D.<%@ import NameSpace = "CompVB" %>答案:D程序集的配置文件使用()格式书写。
C 抽象类不能被实例化 D. 一个抽象类只能有一个子类8、C#源程序文件的拓展名是()A、vbB、cC、cppD、cs9、有两个double类型的变量x和y,分别取值为8.8和4.4,则表达式(int)x-y/y的值是()A、7B、7.0C、7.5D、8.010、运行int a=20,b=5,c=10,d=3;bool s,e=false;则表达式(s=a<c)&&(e=b-d>0)运算后,e的值是()A、0B、1C、trueD、false11、以下程序的输出结果是()string str=”b856ef10”;string result=””;for(int i=0;str[i]>=’a’&&str[i]<=’z’;i+=3){result =str[i]+result;Console.WriteLine(result);}A、10fe658bB、febC、10658D、b12、和C#中的所有对象一样,窗体也是对象,是()类的实例A、LabelB、ControlsC、FormD、System13、()控件组合了TextBox控件和ListBox控件的功能。
A、ComboBoxB、LabelC、ListViewD、DomainUpDown14、下列语句创建了()个string 对象string [,] strArray = new string[3,4]A.0B.3C.4D.1215、c#程序中,可使用try•catch 机制来处理程序出现的()错误A. 语法B. 运行C. 逻辑D. 拼写16、在定义类时,如果希望类的某个方法能够在派生类中进一步改进,已处理不同的派生类的需要,则该将方法声明成()A.sealed 方法B.public 方法C.virtual 方法D.override 方法17、在类的定义中,类的()描述了该类的对象的行为特征A.类名B.方法C.所属的命名空间D.私有域18、在类作用域中能够通过直接使用该类的()成员名进行访问。
计算机考试之三级(网络技术)笔试模拟题及答案解析101 选择题第1题:个人计算机简称PC,这种计算机属于A.微型计算机B.小型计算机C.超级计算机D.巨型计算机参考答案:A答案解析:PC是英文单词Personal Computer的缩写,翻译成中文就是“个人计算机”或个人电脑。
个人计算机属于微型计算机。
这种计算机供单个用户使用,其特点是体积小、重量轻、价格便宜,对环境的要求不高,安装和使用都非常方便。
第2题:计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。
现有的程序设计语言可分为3类,它们是A.BASIC语言、FORTRAN语言和C语言B.中文语言、英文语言和拉丁语言C.UNIX、Windows和LinuxD.机器语言、汇编语言和高级语言参考答案:D答案解析:计算机语言可以分为机器语言、汇编语言和高级语言三类。
机器语言是最初级的依赖于硬件的计算机语言。
机器语言直接在计算机硬件级上执行,所以效率比较高,能充分发挥计算机高速计算的能力。
用有助于记忆的符号和地址来表示指令的程序设计语言叫做汇编语言,也称符号语言。
用汇编语言编写的程序与机器语言相比,除较直观和易记忆外,仍然存在工作量大,面向机器、无通用性等缺点,所以,汇编语言又称作“低级语言”。
高级语言是一类人工设计的语言,它对具体的算法进行描述,所以又称作为算法语言。
高级语言是一类面向问题的程序设计语言,且独立于计算机的硬件,其表达方式接近于被描述的问题,易于人们的理解和掌握。
第3题:计算机应用范围很广,而其应用最广泛的领域是A.科学与工程计算B.数据处理与办公自动化C.辅助设计与辅助制造D.信息采集与过程控制参考答案:B答案解析:从简单的文字处理、填写报表,到数据检索、情报管理,各行各业的日常工作都离不开这样的数据处理。
数据处理并不涉及复杂的数学问题,但数据量大、实时性强。
事务处理成为计算机应用中工作量最大的领域之一。
南京市职业技能鉴定统一试卷计算机程序设计员高级(国家三级)理论知识试卷注 意 事 项1、考试时间:120分钟。
2、本试卷依据2008年修订的《计算机程序设计员 国家职业标准》命制。
3、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。
4、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
5、不要在试卷上乱写乱画,不要在标封区填写无关的内容。
一、单项选择(第1题~第80题。
选择一个正确的答案,将相应的字母填入题内的括号中。
每题1分,满分80分。
) 1. 职业道德是指( )A 、人们在职业活动中的行为总和B 、从事一定职业的人们在职业活动中应该遵循的,依靠社会舆论、传统习惯和内心信念来维持的行为规范的总和C 、人们在从事职业活动中的规则D 、职业理想的实现过程2. 软件著作权人不享有哪一项权利( )A 、出租权B 、包装权C 、署名权D 、复制权3. 党的十六大报告指出,认真贯彻公民道德建设实施纲要,弘扬爱国主义精神,以为人民服务为核心,以集体主义为原则,以( )为重点A 、无私奉献B 、爱岗敬业C 、诚实守信D 、遵纪守法 4. 以下哪一项不是计算机程序员道德规范( )A 、保护商业秘密B 、维护计算机及网络系统安全C 、保护个人信息D 、优化程序5. 软件是合作开发的,其软件著作权的保护期为( ) A 、50年B 、截止于最后死亡的自然人的死亡之日C 、自软件开发完成之日起50年D 、截止于最后死亡的自然人死亡后第50年的12月31日 6. 将十进制数89.625转换成二进制数后是( )。
A 、1011001.101B 、1011011.1C 、1011001.011D 、1010011.1 7. 与十六进制数AB 等值的八进制数是( )。
A 、253B 、254C 、171D 、1728. 若采用8位二进制补码表示十进制整数-128,则其表示形式为( )。
A 、10000001B 、00000000C 、10000000D 、00000001 9. 逻辑运算中的逻辑加常用符号( )。
第三部分理论知识考试模拟试卷程序员(.NET)(三级)理论知识试卷第一部分(基本概念90道题).NET框架(26-24,2) Framework Class Library的作用是()。
A.是.NET 托管程序的执行引擎B.供.NET托管程序使用的类型集合 托管程序的编译程序D.支持.NET 托管程序的操作系统答案:B Common Language Runtime的作用是()。
A.是.NET 托管程序的执行引擎B.供.NET托管程序调用的API集合 托管程序的编译程序D.支持.NET 托管程序的操作系统答案:A3.在 .NET Framework中编写托管程序的优点在于()。
A.编写的程序直接运行,不需要编译B.不需要为编写的组件开发包装程序C.可以在一个源文件中混用多种编程语言的语法D.完全的面向对象结构支持答案:BD4.在命令行下使用csc命令编译C#源程序时,可使用()参数来说明程序中引用的其他程序集。
A./targetC./linkresourceD./reference答案:D5.在命令行下使用csc命令编译C#源程序时,可使用()参数来说明生成库文件。
A./target:exeB./target:winexeC./target:libraryD./target:module答案:C6.XML Web服务基于()协议在应用程序之间传输XML消息。
A.DCOMB.SOAPC.IPD.Internat答案:B7.某网页的@Page指令如下:<%@ Page language="c#" Description=="c# Framework程序设计" %>为了在该网页中引用命名空间CompVB,应在@Page指令后使用()。
A.<%@ using CompVB; %>B.<%@ imports CompVB %>C.<%@ import NameSpace as CompVB %>D.<%@ import NameSpace = "CompVB" %>答案:D程序集的配置文件使用()格式书写。
A.VB源程序B.C#源程序C.XMLHTML9.程序MyTest.exe引用名为MyClass.dll的程序集。
MyTest.exe和MyClass.dll都部署在文件夹E:\MyProgram\下。
请问,在加载MyTest.exe进行执行时,.NET框架将在哪些文件夹下查找MyClass.dll?()A.E:\MyProgram\B.E:\MyProgram\MyClassC.E:\MyProgram\ MyClass.dllD.E:\答案:AB10.一个程序集中能否有多个类包含下列Main()方法?()public static void Main(){……}A.可以B.不可以答案:A11.若程序集MyWork.dll的配置文件存在,则应起名为()。
A.MyWork.dll.configB.MyWork.configC.Config.sys答案:A12.在对程序集进行反汇编得到的MSIL清单中,类MyClass的缺省实例构造函数的名为()。
A..MyClassB..ConstructorC..ctortor答案:C13.在对程序集进行反汇编得到的MSIL清单中,类MyClass的类构造函数的名字为()。
A..MyClassB..ConstructorC..ctortor答案:D14.通用类型系统中的一切值类型都是继承自()。
A.System.BaseB.System.TypeC.System.Int32D.System.Value答案:B15.C#中的类型int对应.NET类库中的()。
A.System.SingleB.System.Int16C.System.Int32D.System.Int64答案:C16.()是.NET类型中唯一没有继承System.Object的类型。
A.类B.结构C.枚举D.接口答案:D类型系统中所有的引用类型都继承自System.Object且不继承自()类型。
A.System.ObjectB.System.TypeC.System.ValueD.System.Int32答案:C18.C#中的类型int对应.NET类库中的()。
E.System.SingleF.System.Int16G.System.Int32H.System.Int64答案:C19.x,y都是类MyClass的变量。
为了测试这两个变量是否引用同一个对象,应使用类MyClass的下列哪个方法进行判断?()A.GetHashCodeB.EqualsC.ReferenceEqualsD.ToString答案:C20.float类型的值可以隐式转换成()类型的值而保持值不被改变。
A.intB.longC.decimalD.double答案:D21.为了将字符串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已知委托类型DoSomething定义如下:public delegate void DoSomething();22.则该类型派生自.NET Framework提供的()抽象类。
A.System.DelegateB.System.MulticastDelegateC.System.TypeD.System.IntPtr答案:A23.因内存不够引发的垃圾回收过程中,下列哪些情形的对象占用的内存将被回收?()A.实现了析构方法的类的对象B.处于0代的对象C.处于2代的对象D.无法从某个根引用抵达的对象答案:D24.为使托管客户端能够访问COM对象的方法,.NET Framework提供了()服务,以消除托管环境和 COM环境的差异。
A.平台调用B.运行库可调用包装可调用包装D.订住答案:B25.为使非托管客户能够访问以COM方式访问托管对象的方法,.NET Framework提供了()服务,以将托管对象包装成COM对象。
A.平台调用B.运行库可调用包装可调用包装D.信道答案:C26.下列哪些数据类型,在从托管代码环境传送到非托管代码环境时,不需要使用Interop封送拆收器进行特殊处理?()A.System.BooleanB.System.ByteC.System.CharD.System.String答案:B文件操作(3-3)27.下列哪些Stream类不存在于System.IO命名空间中?()A.FileStreamB.MemoryStreamC.BufferedStreamworkStream答案:D28.对于不同的流,可以使用()属性来查询流是否支持查找操作。
A.CanSeekB.PositionC.CanReadD.CanWrite答案:A29.下列Stream类中,()类用来向其他流提供缓冲区读写支持。
A.BufferedStreamB.MemoryStreamC.FileStreamD.CryptoStream答案:AXML技术(28-26,2)30.XML是什么的缩写?()A.Unified Modeling LanguageB.Hypertext Markup LanguageC.Extensible Markup LanguageD.Experimental Markup Language答案:C31.为什么要使用XML?()A.统一信息书写规范,提高文档的可读性B.统一信息书写规范,实现不同数据之间的相互传输C.统一数据共享的方法,实现不同应用之间的数据共享D.统一数据传输和处理的方法,实现不同应用之间的信息共享答案:D32.为何XML能在一般编辑器上编辑?()A.编辑软件支持XML语法规则B.XML文件格式为纯文本类型C.XML语法可以随时改变D.XML文件由组合语言组成答案:B33.对于XML的叙述下面哪个有误?()A.标记可以是中文B.标记可以自定C.不但可以制作网页,更可以美化网页D. 简单易学答案:C34.关于HTML与XML的叙述下面哪个正确?()A.都是衍生自SGML标准B.都能设计出美观的网页C.能对大量数据作处理与再利用D. 所运用的标记都可以由用户自定答案:A35.请简单说出XML命名空间的功能是什么?()A.放置用户名称B.放置用户定义的名称C.区别相同的标记D.区别相同的属性E. 解决来自不同源文件的相同名称发生混淆的问题答案:E36.下列XML代码中<学生:学生 xmlns:学生 = /学生xmlns:班主任 = /班主任>“/学生和/班主任”是什么?()A.统一资源标识符(URI)B.命名空间的名称C.网络地址D.元素答案:AB37.URN代表什么?()A.统一资源定位符B.统一资源命名符C.统一资源标识符D. 企业资源定位符答案:B38.URL代表什么?()A.统一资源定位符B.统一资源命名符C.统一资源标识符D. 企业资源定位符答案:A39.哪些手段可以使XML文档达到统一格式、结构和类型的功能?()A.架构验证B.XML数据简化C.文档类型定义D. XML词汇表答案:AD40.DTD文件的标准是由谁制定的?()A.W3CB.微软C.ISOD. ANSI答案:A41.XDR文件的标准是由谁制定的?()A.W3CB.微软C.ISOD. ANSI答案:B42.为什么 XmlTextWriter 比 XmlDocument 在编写 XML 文档时效率高?()A.XmlDocument的操作占用内存少,而XmlTextWriter是先写入内存再写入文件B.XmlTextWriter的操作占用内存少,而XmlDocument是先写入内存再写入文件C.XmlTextWriter的操作不需经过CPU处理,而XmlDocument的操作必须经过CPU处理D. XmlDocument的操作不需经过XML解析,而XmlTextWriter的操作必须经过XML解析答案:B43.XML文档的规范化是由什么来验证的?()A.XmlValidatingReader类根据架构文件B.XmlValidatingReader类C.Xml处理器D. CPU答案:C44.XML文档的数据有效性是由什么来验证的?()A.XmlValidatingReader类根据架构文件B.XmlValidatingReader类C.Xml处理器D. CPU答案:A45.请选出XMLTextWriter所具有的功能?()A.将多个文档写入到同一个输出流中B.检查元素和属性中无效的字符C.验证属性是否重名D. 确保Unicode字符符合当前的编码模式答案:A46.ancestor::轴和parent::轴所描述的范围哪一个更大?()A.ancestor::轴所描述的范围B. parent::轴所描述的范围答案:A47.节点测试的作用是什么?()A.根据轴的内容返回结果集B.提供了浏览XPath节点集的方法C.允许节点测试以节点名称或节点值进行匹配D. 定位查询路径答案:A48.你想在XPathDocument对象中保留XML数据源的所有空白字符,应选用哪个参数?()A.XmlSpace.DefaultB.XmlSpace.PreserveC.XmlSpace.NoneD. XmlSpace.All答案:B49.你不想在XPathDocument对象中保留XML数据源的空白区域,应选用哪个参数?()A.XmlSpace.DefaultB.XmlSpace.PreserveC.XmlSpace.NoneD. XmlSpace.NoSpace答案:C50.请选出不是从XmlNode类继承而来的类?()A.XmlNodeListB.XmlAttributeC.XmlDocumentD.XmlDocumentFragmentE. XmlEntity答案:A51.当XML文档作为一个DOM对象读到内存时,DOM解析器创建了一颗节点树,如下图:NodeA、NodeA1、NodeA2、NodeA3、NodeA3a、NodeA3b是5个DOM节点stChild的值应该是什么?()A.NodeAB.NodeA1C.NodeA2D.NodeA3E.NodeA3aF. NodeA3b答案:D52.当XML文档作为一个DOM对象读到内存时,DOM解析器创建了一颗节点树,如下图:NodeA、NodeA1、NodeA2、NodeA3、NodeA3a、NodeA3b是5个DOM节点NodeA.childNodes.length的值应该是什么?()A. 1B. 2C. 3D. 4E. 5F. 6答案:C Framework包含了一些与DOM中W3C节点类型相对应的类,其中“XmlNotation”表示.NET的什么类?()A.注释B.XML实体C.实体引用D. DTD中的符号答案:D Framework中定义的哪些节点类型在W3C节点类型中没有对应?()A.XmlDeclarationB.EndElementC.XmlEntityD. XmlDocumentFragment答案:AB Framework中的XSLT的体系结构中,哪种类可作为XslTransform类的数据源文档使用?A.XmlTransformB.XmlDocumentC.XmlDataDocumentD. XPathDocument答案:B56.XQuery是什么?()A.对XML数据源进行查询的语言B.对各种数据库进行查询的语言C. 对各种XML数据源和关系数据源进行查询的语言D. 对各种数据源进行查询的语言答案:C57.样式表文件和架构文件有什么不同?A.架构文件作用于 XML 文档,而样式表文件作用于内存B.样式表文件作用于 XML 文档,而架构文件作用于内存C.架构文件用来控制转换后的输出格式,而样式表文件用来描述数据的有效性D. 样式表文件用来控制转换后的输出格式,而架构文件用来描述数据的有效性答案:D序列化(1-1)58.为了将对象序列化为XML流,需要使用下列哪个类?()A.SOAPFormatterB.BinaryFormatterC.XMLFormatterD. ObjectFormatter答案:A多线程(3-2,1)59.为了设置线程t1的执行优先级,需访问t1的()属性。