OOAD+XML.docx
- 文档编号:6136351
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:25
- 大小:22.75KB
OOAD+XML.docx
《OOAD+XML.docx》由会员分享,可在线阅读,更多相关《OOAD+XML.docx(25页珍藏版)》请在冰点文库上搜索。
OOAD+XML
1)
如果一个XML文档存在以下(BC)情况,我们称它为无效的xml文档。
(选择两项)
a)
没有遵守XML规范定义的语法规则。
b)
遵守XML语法,但没有定义DTD或Schema。
c)
定义了DTD或Schema,但没有遵守DTD或Schema中定义的规则。
d)
定义的DTD或Schema不符合语法规范。
2)
xmlversion="1.0"?
>
--例子-->
Hello,World!
上面的XML文档属于(C)文档。
(选择一项)
a)
无效的
b)
有效的
c)
格式良好的
d)
格式错误的
3)
以下的xml文档片段中,属性符合XML语法规则的是(AB)。
(选择两项)
a)
b)
c)
d)
4)
xmlversion="1.0"?
>
DOCTYPEmydoc[
ENTITYlocation"jianwaistreet">
]>
关于上述Xml文档,以下描述正确的是(B)。
(选择一项)
a)
该Xml文档中使用了外部DTD。
b)
通过浏览器打开上述Xml文档时,字符串jianwaistreet代替了&location;
c)
该Xml文档不是有效的XML文档。
d)
该Xml文档中的location为参数实体。
5)
xmlns: addr=" xmlns: books=" > name> name> title>LordoftheRings title> 上述是一段关于XML命名空间的实例片段,以下说法错误的是(C)。 (选择一项) a) 本例中,命名空间的前缀分别是addr、books b) 第一个 Name>属于该名称空间。 c) 名称空间中定义的字符串必须是可以访问的URL,比如: XML解析器会到去搜索DTD或schema 6) 给定一段DTD片段(保存于d: \dtds\root.dtd): ELEMENTroot(root1,root2? )*> ELEMENTroot1(root2*)> ELEMENTroot2(root3+)> ELEMENTroot3(root1? )> 假定XML文档中已有如下声明: DOCTYPErootSYSTEM"d: \dtds\root.dtd">。 下面(AC)段XML文档片段能够针对给定的DTD内容成功通过验证。 (选择两项) a) b) c) d) 7) 以下关于xslt说法不正确的是(C)。 (选择一项) a) Xslt是xsl的一部分,有独立的命名空间。 b) Xslt可以把xml文档转换为xhtml。 c) 要执行xslt转换,只需要xml文档,xslt样式表和浏览器就可以了。 d) Xslt使用xpath对xml文档进行导航。 8) Report.xml中包含subject元素,该元素可以包含某HTML标记,如下: 2008年北京奥运会展望 现需要编写一个XMLschema来定义该xml文档内容的结构,以下的schema片断中,(AC)可以使Report.xml通过有效性验证。 (选择两项) a) elementname="subject"> complexTypemixed="true"> all> elementname="i"minOccurs="0"maxOccurs="unbounded" type="xsd: string"/> elementname="b"minOccurs="0"maxOccurs="unbounded" type="xsd: string"/> all> complexType> element> b) elementname="subject"type="xsd: string"/> c) elementname="subject"type="xsd: anyType"/> d) elementname="subject"> complexTypemixed="true"> sequence> elementname="i"minOccurs="0"maxOccurs="unbounded" type="xsd: string"/> elementname="b"minOccurs="0"maxOccurs="unbounded" type="xsd: string"/> sequence> complexType> element> 9) (B)属性指定元素最多出现的次数。 (选择一项) a) minOccurs b) maxOccurs c) minExclusive d) maxExclusive 10) 某新闻网站新闻量较大,并且新闻需要被即时发布。 该网站可以通过各种浏览器和手持设备访问。 网站后台是一个基于xml的应用系统,该系统把数据库中数据读取到xml文档中,并使用DOM进行解析。 使用以下()方法可以提高后台应用系统的性能,从而提高该网站的性能。 (选择一项)B a) 把xml文档转化成html网页。 b) 使用SAX解析xml文档。 c) 不经解析,把xml文档直接发送给浏览器。 d) 使用样式表对xml文档进行转换。 11) 某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是(a,d)。 (选择两项) a) 每次传递数据的大小。 b) 发送xml文档需要采用的协议。 c) 解析xml文档的解析器。 d) 是否需要处理二进制数据。 12) 要定义一个数据类型,既可能包含integer类型的值,也可能包含string类型的值,以下schema片段正确的是(a)。 (选择一项) a) simpleTypename="idNumber"> union> simpleType> restrictionbase="xsd: integer"/> simpleType> simpleType> restrictionbase="xsd: string"/> simpleType> union> simpleType> b) simpleTypename="idNumber"> list> simpleType> restrictionbase="xsd: integer"/> simpleType> simpleType> restrictionbase="xsd: string"/> simpleType> list> simpleType> c) simpleTypename="idNumber"> all> simpleType> restrictionbase="xsd: integer"/> simpleType> simpleType> restrictionbase="xsd: string"/> simpleType> all> simpleType> d) simpleTypename="idNumber"> choice> simpleType> restrictionbase="xsd: integer"/> simpleType> simpleType> restrictionbase="xsd: string"/> simpleType> choice> simpleType> 13) 已知xslt片段: iftest=”roundOff(o.5)”> if>,test语句的返回值是(c)。 (选择一项) a) true b) false c) 不存在roundOff函数。 d) 以上都不是。 14) 已知xml文档包含如下内容(list为根元素): 使用xslt进行转换时,语句 templatematch=”/list/item[@id]”>能够匹配到(b)个item元素。 (选择一项) a) 3 b) 2 c) 1 d) 0 15) 可扩展样式表语言(XSL)用来定义XML文档的显示语义,XSL包括三个部分,除了(d)。 (选择一项) a) XSLT b) XPath c) XSL-FO d) CSS 16) 在UML提供的图中,可以采用(d)对逻辑数据库模式建模。 (选择一项) a) 用例图 b) 活动图 c) 时序图 d) 类图 17) 建模的目标,下面那种说法是错误的(c)。 (选择一项) a) 便于开发人员展示系统 b) 允许开发人员指定系统的结构和行为 c) 建模就等于写文档 d) 记录开发人员的决策 18) 下面那种关系不是用例间的关系(b)。 (选择一项) a) 关联关系 b) 聚合关系 c) 扩展关系 d) 包含关系 19) 应该在(a)阶段制定系统测试计划。 (选择一项) a) 需求分析 b) 概要设计 c) 详细设计 d) 系统测试 20) 下列那种关系属于类关系中的组合关系(d)。 (选择一项) a) 汽车和司机 b) 经理和员工 c) 电视机和遥控器 d) 书和纸 21) 时序图与(D)图包含的信息相同,可以相互转换。 (选择一项) a) 用例 b) 状态 c) 活动 d) 协作 22) 用例图可以用于软件开发的(A)阶段。 (选择一项) a) 需求分析和测试 b) 设计 c) 编码 d) 部署 23) 声明相同的元素至多出现一次应使用哪个符号(C)(选择一项) a) + b) * c) ? d) | 24) DTD中Required属性的作用是(A)。 (选择一项) a) 设置属性是必需的 b) 设置属性的默认值 c) 使属性具有固定值 d) 声明此属性可选 25) 在XSL中用循环的方式处理每个节点,使用的标签是(A)。 (选择一项) a) for-each> b) for> c) choose> d) while> 26) 阅读以下XML和XSL请问该XML在IE浏览器中的结果为(D)。 (选择一项) xmlversion="1.0"encoding="UTF-8"? > xml-stylesheettype="text/xsl"href="student.xsl"? > xmlversion="1.0"encoding="UTF-8"? > stylesheetversion="1.0"xmlns: xsl="http: //www.w3.org/1999/XSL/Transform"xmlns: fo="http: //www.w3.org/1999/XSL/Format"> templatematch="students"> value-ofselect="student"> value-of> template> stylesheet> a) SVSE1001刘柳女21 b) 刘柳女21 c) 没有任何显示 d) 刘柳女21王名男22李红女21 27) 在C#中,解析XML的类都存放在以下哪个命名空间中(A)。 (选择一项) a) System.Xml b) System.Xml.Schema c) System.Xml.Xsl d) System.Xml.XPath 28) 在XPath中,”//B[@id]”表示(B)(选择一项) a) 节点”B”的所有子节点 b) 所有具有属性id的”B”节点 c) “B”节点的前面的所有元素 d) 所有具有属性”B”的id节点 29) 定义样式表中的变量,使用的标签是(D)(选择一项) a) value-of> b) count> c) sum> d) variable> 30) 验证DOM树,采用方法(A)。 (选择一项) a) javax.xml.validation.Validator的validate方法 b) javax.xml.parsers.DocumentBuilderFactory的setValidating的方法 c) javax.xml.parsers.DocumentBuilderFactory的setNamespaceAware的方法 d) java.xml.validation.Validator的validate方法 31) 类之间的(B)关系的部分整体依赖最强。 (选择一项) a) 聚合 b) 组合 c) 依赖 d) 泛化 32) 时序图不包含下列哪个元素(D)。 (选择一项) a) 生命线 b) 消息 c) 激活 d) 链 33) 关于用例图中的参与者,以下说法错误的是(D)。 (选择一项) a) 可以是系统用户 b) 可以是其它的系统 c) 可以是一些进程 d) 以上都是错的 34) 类之间的关联关系不包含下列哪个元素(B)。 (选择一项) a) 名称 b) 权限 c) 导航 d) 多重性 35) 关于类图下列说法错误的是(B)。 (选择一项) a) 类图包含类名 b) 类图中的属性需要赋值 c) 类图中的属性不需要赋值 d) 类图包含操作 36) 在面向对象的分析与设计中,下列关于建模的必要性,说法错误的是(D)。 (选择一项) a) 模型有助于指定系统的结构或行为 b) 模型可以记录已经作出的决策 c) 模型有助于实现系统更改,从而增强功能和得到认可 d) 小型系统不需要建模 37) 在面向对象的分析与设计中,下列关于建模的原则,说法正确的是(D)。 (选择一项) a) 选择什么样的模型与要解决的问题没有关系 b) 一般情况下,单个模型都能满足要求 c) 最佳模型与显示情况是紧密相连的 d) 每一种模型都有特定的精度级别 38) 在面向对象的分析与设计中,下列(E)不属于UML图。 (选择一项) a) 用例图 b) 类图 c) 时序图 d) 活动图 e) 视图 39) 在面向对象的分析与设计中,下列(D)不属于标识候选类的方式。 (选择一项) a) 排除冗余类 b) 去除无关类 c) 排除模糊类 d) 排除抽象类 40) 在面向对象的分析与设计中,下列(D)不属于类之间的关系。 (选择一项) a) 关联 b) 泛化 c) 依赖 d) 多态 e) 聚合 41) 在面向对象的分析与设计中,下列关于各种UML图,说法正确的是(a)。 (选择一项) a) 借助时序图、状态图、活动图可以描述系统的动态模型 b) 时序图显示对象在生命周期内响应外部事件和消息时所经历的状态序列 c) 状态图着重于多个事物的描述 d) 活动图是按时间顺序模拟控制流程 42) 在面向对象的分析与设计中,下列关于关键抽象的说法,错误的是(b)。 (选择一项) a) 关键抽象强调与系统设计有关的实体 b) 关键抽象的抽象层次越高越好 c) 关键抽象排除系统外部多于地实体 d) 关键抽象将成为分析模型中的类 43) 在面向对象的分析与设计中,下列关于用例图的说法,错误的是(c)。 (选择一项) a) 用例图有助于将重点放在系统可能的用户上 b) 用例图有助于确定用户与系统交互时扮演的角色 c) 在用例图中,用圆形表示系统边界 d) 用例之间的关系包括扩展关系,包含关系 44) 在面向对象的分析与设计中,下列(d)不属于UML的应用开发领域。 (选择一项) a) 信息系统 b) 技术系统 c) 业务系统 d) 导弹系统 45) 在面向对象的分析与设计中,下列关于UML图的优点说法不正确的是(c)。 (选择一项) a) 图形符号可以展示和表达系统的概观 b) 为规划中的系统精密且明确的建模 c) 使用UML构建的模型与语言相关 d) 帮助完成从软件项目开始至交付过程中的所有归档 46) 在面向对象的分析与设计中,下列关于OOA与OOD说法错误的是(b)。 (选择一项) a) OOA是指依照用户理解的真实世界中的对象和概念,发现和分析对象的内部构成和外部关系 b) OOA着眼于OOD的技术细化 c) OOD是指根据以建立的系统对象模型,运用面向对象技术,进行软件设计 d) OOA、OOD有助于处理软件开发的复杂性 47) 在面向对象的分析与设计中,关于用RationalXDE绘制时序图的说法正确的是(a,c,d)。 (选择三项) a) 事件事由水平线描述的 b) 对象是由垂直线描述的 c) 从下到上的事件发生顺序来描述事件 d) 时间是从顶部开始沿垂直分析描述的 48) 在面向对象的分析与设计中,下列关于类之间的泛化关系,说法正确的是(b,c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OOAD XML