试着比较一下XML与HTML的不同。

题目

试着比较一下XML与HTML的不同。

参考答案和解析
正确答案: HTML:不可拓展、侧重表现信息、不要求标记嵌套、配对等,不要求标记之间具有一定顺序,难于阅读、维护,
内容描述与显示方式整合一体,不具有保值性。
XML:可拓展,侧重结构化描述信息,严格要求嵌套、配对并遵循DTD的树状结构,结构清晰,便于阅读、维护。
内容描述与显示方式相分离,具有保值性。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

HTML和XML是两种典型的网页组织形式,下列表述正确的是?()

A.XML被设计为传输和存储数据,其焦点是数据的内容

B.HTML和XML是两种最常用的编程语言

C.HTML旨在显示信息,而XML旨在传输信息

D.HTML被设计用来显示数据,其焦点是数据的外观


正确答案:ACD

第2题:

XML和HTML区别?


正确答案:
 

第3题:

请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。


参考答案:黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。
白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。
软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。
黑盒测试主要是为了发现以下几类错误:
(1)是否有不正确或遗漏的功能?
(2)在接口上,输入是否能正确的接受?能否输出正确的结果?
(3)是否有数据结构错误或外部信息(例如数据文件)访问错误?
(3)性能上是否能够满足要求?
(5)是否有初始化或终止性错误?
软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。
白盒测试主要是想对程序模块进行如下检查:
(1)对程序模块的所有独立的执行路径至少测试一遍。
(2)对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。
(3)在循环的边界和运行的界限内执行循环体。
(4)测试内部数据结构的有效性,等等。
单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。
单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。
集成测试(也叫组装测试,联合测试)是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。从这一层意义上讲,组件是指多个单元的集成聚合。在现实方案中,许多单元组合成组件,而这些组件又聚合成程序的更大部分。方法是测试片段的组合,并最终扩展进程,将您的模块与其他组的模块一起测试。最后,将构成进程的所有模块一起测试。
系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。(常见的联调测试)
系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。
验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。
验收测试是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。

第4题:

关于XML的语法要求不正确的是( )

A.. 在 XML 中编写注释的语法与 HTML 的语法很相似
B. XML 文档必须有一个元素是所有其他元素的父元素。该元素称为根元素
C. XML 的属性值与HTML语言不一样,不须加引号
D. 声明不属于XML本身的组成部分。它不是 XML 元素,也不需要关闭标签

答案:C
解析:

第5题:

请选出下列语句中关于XML论述正确的是()。

A.一个空的XML文件是格式良好的(well-formed)

B.XML标记(tag)是大小写敏感的

C.XML基于HTML定义

D.HTML基于XML定义


参考答案:B

第6题:

以下说法正确的是( )。

A、XML是超脱于HTML之上的标记语言

B、HTML是超脱于XML之上的标记语言

C、XML和HTML是同样的标记语言

D、以上选项都不对


正确答案:A

第7题:

XML 与 HTML 的主要区别


正确答案:
答:1. XML是区分大小写字母的,HTML不区分。
     2. 在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略</p>或者</li>之类的结束        标记。在XML中,绝对不能省略掉结束标记。
     3. 在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个 / 字符作为结尾。这样分析器就知道不用        查找结束标记了。
     4. 在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。
     5. 在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。

第8题:

以下技术组合中,(57)不能开发出动态网页。

A.HTML加JSP

B.HTML加XML

C.XML加JSP

D.XML加ASP


正确答案:B
解析:本题考查对动态网页开发技术的了解和掌握。JSP、ASP技术均属于服务器端脚本技术,可以实现动态网页设计。XML(eXtensible Markup Language)和HTML(Hyper Text Markup Language)都属于标记语言,是一种简单的数据存储语言,使用一系列简单的标记描述数据,是处理结构化文档信息的工具。

第9题:

● 以下技术组合中, (57) 不能开发出动态网页。

(57)

A. HTML加JSP

B. HTML加XML

C. XML加JSP

D. XML加ASP


正确答案:B

第10题:

试比较HTML与XML的区别。


正确答案: 1.HTML是超文本标记语言,是为了在各种网络环境之间,不同文件格式之间进行交流而使用的语言格式。XML是可扩展标记语言,是用于结构化文档的标记语言,可从视为定义标记的广义化的HTML。
2.XML和HTML文档是都由标签组成的ASC文本,标签与HTML类似,由标记名称和可选属性组成。由<>括起来,内容包括在标签之间。
3.HTML提供固定的预定义元素集,可用这些元素来标记一个WEB页的各个组成部分,而XML没有预定义元素,用户可创建元素,并自行命名,可使用任意类型的文档。XML在语法上比HTML严格,没有严格遵循XML语法的文件会被XML解释程序拒绝,XML不允许忽略结束标签,因标记中的所有文本都区分大小写。