1.简述比较DTD和SCHEMA?XML Schema是继DTD之后,用来规范和描述XML文档的地二代标准。
XML Schema可用来详细规定XML文档的数据模式及组织结构。
2、简述XML Schema 支持的数据类型那些?1.原生数据类型和派生数据类型。
2.自定义简单数据类型。
3.自定义复杂数据类型。
3、什么是DOM?DOM是由一组代表HTML或者XML文档中不同组成部分的程序对象组成,这些对象提供了各自的属性和方法,使得应用程序开发者能够通过编写脚本操纵和显示稳当中相应的组件。
在对XML稳当处理方面,虽然DOM比DOS需要更多的额外工作,但却能获得更为强大的功能和更好的灵活性,不仅可用来编写访问本地XML稳当的程序,还可以用来编写访问服务器端XML稳当的应用程序。
4、简述解释XSLT?XSLT即数据转换语言XSLT结合了Xpath的强大功能可以根据需要把XML文档转换成任何一种基于文本文档式的文档,这种功能使其成为基于XML电子商务、电子数据交换、元数据交换、以及其他相同内容不同格式的数据之间进行转化的重要技术。
限于目前浏览器的支持能力,在大多数情况下,XSL 文档转换为一个指定格式的HTML文档,再由浏览器进行显示。
5、简述数据源对像DSO?DSO即与HTML文档绑定的XML数据源对象,DSO可以把链接到HTML网页中的一个XML文档或一段XML数据当作一个类似于数据库的记录集对象,然后使用与数据库类似的操作方法来显示和浏览被链接的XML文档的内容。
1.什么是xml?xml的特点有哪些?XML是eXtensible Markup Language的缩写。
扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
3.写出下列缩略词对应的中文意思。
XML, DTD, XSD, CSS, XSL, XSLT, DOMXML可扩展标记语言用于网页传输数据。
DTD就是一种内容模型是一个模板。
CSS即Cascading Style Sheet(级联样式单)的缩写用于控制html的外观。
风格样式单。
DSO 应该是comservices所用的文件.dom是是一种文档结构模型,基于树和节点。
4.写出下列技术对应文档的后缀名:XML, DTD, XSD, CSS, XSL*.xml *.dtd *.xsd *.css*.xsdl5、写出XML的文档规则。
用xml声明开始,有且只有一个跟标记非跟标记必须封装在跟标记中,非空标记必须由开始标签与结束标签构成,空标记没有开始与结束标记,全体标记必须形成实行结构,即下文不许出现交叉。
6、XML元素命名规范是什么?XML 元素必须遵循以下命名规则:• 名称可以含字母、数字以及其他的字符• 名称不能以数字或者标点符号开始• 名称不能以字符“xml”(或者XML、Xml)开始• 名称不能包含空格可使用任何名称,没有保留的字词。
<HTML><table border="1"><tr><th> <台灯/></th><td>234元</td><td>北京</td></tr><tr><th> <壁灯/></th><td>56元</td><td>上海</td></tr></table></HTML><HTML><table border="1"><tr><td> <张三/></td><td>获得一等奖学金</td><td>25岁</td></tr></table></HTML>第一章1.填空题(1).NET Framework主要包括公共语言运行库CLR和类库。
(2)网站在编译时,首先将语言代码编译成微软中间语言MSIL。
(3)一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为http://210.78.60.19.8000/xxxy/default.aspx。
(4)可以通过复制网站同步网站上的一个文件。
2.是非题(1)托管代码是以CLR为基础的代码。
(√)(2)3.5仍使用2.0引擎。
(√)(3).NET Framework 3.0是.NET Framework 3.5的一部分。
(√)(4) 3.5是边解释边执行的。
(×)(5)在Visual Studio 2008环境中开发网站必须安装IIS。
(×)3.选择题(1).NET Framwork3.5不包括(A)A. .NET Framework 1.1B. .NET Framework 2.0C. LINQD. AJAX(2)下面(D)网站在建立时要求安装Microsoft FrontPage服务器扩展。
文件系统 B. 本地IIS C. FTP站点 D.远程站点(3)发布网站后不可能存在的文件夹是(B)A.App_Data B.App_Code C.App_Themes D.bin第二章1.填空题(1)Visual Studio 2008 默认建立的XHIML文件类型是Transitional。
(2)利用XHTML建立一个链接到************邮箱的元素是<a href="mailto: ************">……</a>。
(3)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。
(4)单文件页模型中,C#代码必须包含于<script>…</script>之间。
(5)外部样式表通过<link>元素链接到网页。
(6)XML主要用于传输和存储数据。
2.是非题(1)XHTML是HTML的子集。
(×)(2)XHTML中每个元素都有结束标记。
(√)(3) .htm文件不需要编译,直接从Web服务器下载到浏览器执即可。
(√)(4)基于类的样式在定义是要加前缀“#”。
(×)(5)JavaScript代码必须包含在<script>元素中。
(×)3.选择题(1)CSS样式不包括(D)A 基于元素的样式 B. 基于类的样式C. 基于ID的样式D. 基于文件的样式(2)下面(B)是静态网页文件的扩展名。
A. .netB. .htmlC. .aspxD. .jsp(3)APP_Code文件夹用了存储(C)A. 数据库文件B. 共享文件C. 代码文件D. 主题文件(4)web.config 文件不能用于(A)。
A. Application事件定义B. 数据库连接字符串定义C. 对文件夹访问授权D.基于角色的安全性控制第三章1.填空题(1)C#使用的类库就是. NET Framework提供的类库。
(2)要在一个类中包含System.Data命名空间的语句是using System.Data。
(3)使用static修饰符能调用未实例化得类中的方法。
(4)C#中的数据类型包括值类型和引用类型。
(5)枚举类型是由一组命名常量组成的类型。
(6)在C#统一类型系统中,所有类型都是直接或间接地从System.Object继承。
(7)装箱实质是把值类型转化为引用类型。
(8)至少会执行一次循环的循环语句是do-while语句。
(9)较适用于一直知循环次数的循环语句是for语句。
(10)如果类名为UserInfo,那么它的构造函数名为UserInfo。
(11)继承可以重用现有类的数据和行为,并扩展新的功能。
2.是非题(1)decimal类型必须在数据末尾添加M或m,否则编译器以double类型处理。
(√)(2)访问数据结构中成员的方式通常使用“结构名.成员名”形式。
(√)(3)枚举类型的变量可能同时取到枚举中两个元素的值。
(×)(4)数组可以有一组数据类型不同的元素组成。
(×)(5)在switch结构中,每一个case块的结束必须有break或goto语句。
(√)(6)foreach语句适用于枚举数组中的元素。
(√)(7)当一个类实例化时,它的构造函数中包含的代码肯定会执行。
(√)3.选择题(1)下列数据类型属于值类型的是(A)。
A. structB.classC.interfaceD.delegate(2)下列数据类型属于引用类型的是(C)。
A.bool B.char C.string D.enum(3)下列运算符中(D)具有三个操作数。
A.>>= B.&& C.++ D.?(4)下面有关数据类型的描述中不正确的是(B)。
A.在引用类型中,有可能两个变量引用同一个对象。
B.bool类型中可以用数字1表示true。
C.byte类型的取值范围是0~255。
、D.可以通过转义符方式输入字符。
(5)下面对protected修饰符说法正确的是(D)A.只能在派生类中访问 B.只能在所属的类中访问C.能在当前应用程序中访问D.能在所属的类或派生类中访问(6)以下有关属性的说法错误的是(B)。
A.通过属性能获取类中private字段的数据B.当属性定义时,若仅包含set访问器,表示该属性为只读属性C.属性的访问形式是“对象名.属性名”D.属性体现了对象的封装性第四章1.填空题(1)在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性AutoPostBack="True"。
(2)判断页面是否第一次载入可通过属性IsPostBack 实现。
(3) 3.5 的服务器控件包括HTML服务器控件和Web服务器控件。
(4)添加属性runat="server"可将XHTML元素转化为HTML服务器控件。
(5)设置属性Enabled 可决定Web服务器控件是否可用。
(6)当需要将TextBox控件作为密码输入框时,应设置TextMode="Password"。
(7)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法DataBind() 才能显示信息。