(图片大小可自由调整)
2025年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题荟萃附答案
第I卷
一.参考题库(共80题)
1.定义类型的最小值,且把它排除在类型之外的约束面是()
A、minExclusive
B、minInclusive
C、maxExclusive
D、maxInclusive
2.W3C推荐的样式表标准有两个,它们分别是CSS和()。
3.在JavaScript脚本中,获得整个XML文档的节点信息,使用()属性。
A、url
B、xml
C、firstchild
D、nodename
4.属性类型中()可以指定一个属性的值是在DTD中声明的注记的名称。
A、IDREF
B、ENTITIES
C、NOTATION
D、NMTOKEN
5.在MicrosoftXMLSchema使用数据类型,引用的名称空间是urn:schemas-microsoft-com:()。
A、datatype
B、xml-data
C、xml-msdata
D、xslt
6.通过()可以告诉解析器如何来显示未解析实体。
A、注记
B、条件语句
C、实体
D、属性
7.XML文件在被加载到内存中是,会被封成一个()对象。
8.下面的文件正确吗?为什么?用IE和本章中的解析器验证你的结论。 mes.dtd <!ELEMENTmessageANY> <!ELEMENTpersion(name,age?,lxfs)> <!ELEMENTlxfs(#PCDATA,tel|email)*> <!ELEMENTname(first,last)> <!ATTLISTnamesex(male|female)male> <!ELEMENTfirst%pc;> <!ELEMENTlast%pc;> <!ELEMENTage%pc;> <!ELEMENTtel%pc;> <!ELEMENTemail%pc;> <!ENTITY%pc“(#PCDATA)”> <!ELEMENTemergencyEMPTY> <!ATTLISTemergency fireCDATA#FIXED119 policeCDATA#FIXED110 hospitalCDATA#FIXED120 > mes.xml <?xmlversion=1.0encoding=gb2312?> <!DOCTYPESYSTEMmes.dtd> <message> <persion> <namesex=男> <first>li</first> <last>xiao</last> </name> <age>25</age> <lxfs> <tel>123456</tel> </lxfs> </persion> <persion> <name> <first>wang</first> <last>xiao</last> </name> <lxfs></lxfs> </persion> <emergencyfire=120police=110/> </message>
9.下述关于CSS样式表的说法正确的有()。
A、在XML文档中引用一个CSS样式的语法为:<?xml-stylesheettype=”text/css”href=”css样式表文件路径”?>
B、CSS可将XML文档结构调整后转换为HTML在浏览器上显示
C、CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示
D、CSS在显示一个XML文档的过程中没有任何新代码产生
10.XPath是表示XML文档的节点路径,book/@isbn表示节点的isbn属性,book/*表示()。
11.在XML中,下面的DTD机制中()最适合于模仿关系型数据库的主键与处键的关系。
A、ID/IDREF
B、Key/keyref
C、CDATA
D、ENTITY
E、PCDATA
12.在DTD中定义属性时,中缺省值是指()。
13.哪些数据格式的数据源不能用来生成XML?()
A、MicrosoftSQLServer数据库表