资源描述
一、单项选择题
1.()变量的设置是Tomcat的安装目录。B.TOMCAT_HOME
2.()可以在警告框中写入"HelloWorld"。C.alert("HelloWorld")
3.ASP.NET应用程序的配置文件是什么?()A.系统级别的配置machine.config
4.CSS的中文全称是()。A.层叠样式表
5.CSS选择器中“A:visited”表示鼠标在()时的状态。D.访问过超链接后
6.CSS样式表不可能实现()功能。A.将格式和结构分离
7.Global.asa文件不可以存放的事件是(D)D.Server_OnStart
8.Internet上使用的最重要的两个协议是(B)。B.TCP和IP
9.IP地址在概念上被分为()。B.三个层次
10.JavaScript函数window.setTimeout("countDown();",1000);表示()。D.1秒种后调用countDown函数
11.left(“”,4)的值为(C)C.”asp.”
12.PHP可以在下列哪些平台运行。()C.各种操作系统
13.Response对象的什么方法可以将缓冲区中的页面内容立即输出到客户端?(D)D.Flush
14.Session对象的默认有效期为多少分钟?(C)C.20
15.URL的全称是()。B.UniversalResourceLocator
16.Web安全色所能够显示的颜色种类为()。C.216种
17.Web的工作模式是()。A.客户端/服务器端
18.Web的工作模式是(A)。A.客户端/服务器端
19.XML架构定义指的是哪一种架构。()A.XSD架构
20.XML描述的是()。C.数据的本身
21.XPath是()。A.XML的路径语言
22.表单提交后处理表单数据的文件由什么属性决定:(C)C.Action
23.表单中的按钮有三种,即()。B.提交按钮、重置按钮、普通按钮
24.打开名为"window2"的新窗口的JavaScript语法是()。D.window.open("","window2")
25.导出flash动画时,默认的格式是()。A.swf
26.对XML进行验证的前提条件是()。D.该XML文档的格式是正确的
27.对于Request对象,如果省略获取方法,如Request(“user_name”),将按什么顺序依次检查是否有信息传入:(B)B.QueryString、Form、Cookies、ServerVariables、ClientCertificate
28.对于利用Dima(4,5)语句定义的二维数组,Ubound(a,2)将返回(B)B.4
29.对于用Dima(4,5)定义的二维数组,Ubound(a,2)将返回(C)C.5
30.函数Instr("xxPPppXXpx","pp")的返回值是:(B)B.5
31.和表格不相关的标签是()。A.〈T〉…〈/T〉
32.基于Web的B/S模式又有三种模式,下面(C)不属于这三种模式。C.两层动态模式
33.良好的网站目录结构有利于()。C.网站的开发与维护
34.浏览网页时,这属于Internet所提供的(D)服务。D.www服务
35.面向.NETFramework的XML程序设计中,限定名是由()组成。B.前缀和本地名
36.请判断下列语句执行完毕后,a、b、c的值(B)<%a="1"+1b="1"+"1"c="1"&"1"%>B.2,"11","11"
37.请问下面程序段执行完毕,页面上显示内容是什么:(C)<%Response.Write“<ahref='>;新浪</a>”%>C.新浪(超链接)
38.如果Form表单中使用的action方法是get,则应取Request对象中()集合。D.QueryString
39.如果刚打开了一个含有1条记录的记录集,那么Bof的值为(C)C.False
40.设定义了记录集rs,如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句?(B)B.rs.OpenstrSql,db,1,3
41.使用嵌入式方法引用样式单应该使用的引用标记是()。C.<style>
42.外部式样式单文件的扩展名为()。D..css
43.为了标识一个HTML文件应该使用的HTML标记是()。C.<html></html>
44.我们可以在下列()HTML元素中放置Javascript代码。A.<script>
45.下列()是编写当i等于5时执行一些语句的条件语句。A.if(i==5)
46.下列(D)不属于网站安全的防范策略。D.拒绝服务攻击
47.下列关于CSS的说法错误的是()。C.使用Dreamweaver只能可视化创建CSS样式,无法以源代码方式对其进行编辑
48.下列关于HTML语言的<table>标记正确的是()。C.bgcolor用于单元格的背景颜色,width用于设定整个表格的宽度
49.下列关于框架的说法不正确的是()。C.双击框架的任意处可以选择该框架
50.下列哪个变量名称是正确的?(B)B.S-Name
51.下面a=Trim("vbscript")&Rtrim("good")语句后,a的值:(B)B."vbscriptgood"
52.下面不属于CSS插入形式的是()。A.索引式
53.下面程序段执行完毕,页面上显示的内容是什么?(A)<%DimstrTempStrTemp="user_name"Session("strTemp")="王刚"Session(strTemp)="张红"Response.WriteSession("user_name")%>A.张红
54.下面程序段执行完毕,页面上显示内容是什么:(C)<%Response.WriteServer.HTMLEncode(“<ahref='>搜狐</a>”)%>(注:该语句没有换行)C.搜狐(超链接)
55.下面哪个函数可以返回当前的日期和时间:(A)A.Now
56.下面哪条语句可以返回访问者的IP地址(A)A.Request.ServerVariables("REMOTE_ADDR")
57.下面哪一个函数可以返回当前的日期和时间:(A)A.Now
58.下面说法正确的是()。A.Java是一种编译语言
59.要获得当前记录在记录集中位于哪一页的属性是:(A)A.AbsolutePage
60.要在文章首行插入两个空格,正确的操作方法是()。C.在代码视图中的段首文字前输入四个 代码
61.以下()属性不属于表单标记<FORM>的属性。A.Src
62.以下链接格式中,属于电子邮件链接格式的是()。C.mailto:abc@163.Com
63.以下哪个技术不是Ajax技术体系的组成部分。()B.DHTML
64.应用程序开发模式不包括下面()。C.四层结构
65.有一个ASP文件,存放在C:\inetpub\wwwroot下,请问如果在资源管理器中双击该ASP文件,该文件可以运行吗?(B)B.不可以
66.在ASP中,Application对象的()方法用于控制应用程序变量的读写操作。B.Lock()和Unlock()
67.在ASP中,Response对象用来将服务端的信息发送到浏览器,它通过()方法重定向客户端到另一个URL。A.Redirect()
68.在CSS的文本属性中,文本修饰的取值text-decoration:overline表示()。C.上划线
69.在CSS中使用背景图片需要使用参数()。D.embed
70.在DreamweaverMX中,下面关于Post与Get的区别的说法错误的是()。D.Post则不存在字符长度的限制,但也会把内容附到URL后
71.在Dreamweaver中,查看HTML的代码,下面哪种方法是正确的?()。A.在HTML纯文本编辑模式下可以查看HTML代码
72.在Dreamweave中,设置分框架属性时,要实现无论内容如何都不出现滚动条,怎么设置属性?()。C.设置分框架属性时,设置scrool的下拉参数为no
73.在JSP中,下面对JSP指令的描述,正确的是()。D.指令以”<jsp:”开始,以”/>”结束
74.在VBScript中,单行注释应使用的注释符是:(C)C.‘
75.在表单标记中,用()属性来提交填写的信息、调用表单处理程序。D.action
76.在网站设计中所有的站点结构都可以归结为()。B.三级结构
77.在域名系统中,域名采用()。C.层次型命名机制
78.在执行A页面时,若要调用B页面,B页面执行完后,继续执行A页面,则应通过Server的什么方法来实现:(C)C.Execute
79.执行完a=5Mod3语句后,a的值为:(B)B.2
80.执行完a=5>3And"a"<"c"语句后,a的值为:(A)A.True
81.执行完如下语句后,a的值为:(D)<%Dimaa=3a=a+1%>D.4
82.执行完如下语句后,Sum的值为:(C)<%Dima(5),SumSum=0ForI=0To5a(I)=ISum=Sum+a(I)Next%>C.15
83.执行完如下语句后,页面上显示的内容为:(A)<%Response.Write"A"Response.EndResponse.Write"B"%>A.A
84.执行完语句a="2",a的类型为(B)B.字符串型
85.主机域名www.sina.corn.cn由四个子域组成,其中代表国别代码的子域是()。D.cn
二、判断题
1.Ajax的最大特点表现就是:页面没有刷新,但数据发生了更新。B.正确
2.Ajax是一门新的语言或技术。A.错误
3.Ajax是指一种创建交互式网页应用的网页开发技术。B.正确
4.ASP是解释执行,JSP是编译执行,所以ASP相对JSP开销较大.B.正确
5.ASP文件中,标点符号不限是中文标点符号或是英文标点符号。A.错误
6.HTML即超文本标记语言,是一种用来制作超文本文档的简单标记语言。B.正确
7.HTTP是在Web上发布信息所使用的语言,它能将信息有效地组织起来,方便用户浏览。B.正确
8.JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。B.正确
9.JavaScript是一种解释型语言,客户端获取源代码后再解释执行。B.正确
10.Navigator对象可以获取用户正在使用的浏览器版本。B.正确
11.Tomcat属于一种JSP引擎,可以作为独立的Web服务器来使用。B.正确
12.URL的概念比较宽泛,http只是其中的一种传输协议。B.正确
13.Web服务器将从Servlet收到的应答发送给客户端。B.正确
14.Web技术利用了一种称为超文本的技术,可以从一个文件中的任何一点指向另一个文件的任何一点。B.正确
15.WWW实际上Internet所提供的众多服务中的一项。B.正确
16.安全扫描工具主要扫描网络服务器,可以主动寻找系统的安全漏洞和薄弱环节。B.正确
17.标签用来定义一个框架组的属性,标签用于给各个框架指定页面的内容。B.正确
18.创建Flash应用需要专用的软件和浏览器插件,而Applet可以用文本编辑器编写。B.正确
19.代码<link href="url"rel="stylesheet"type="text/css">可以引用一个外部样式表。B.正确
20.当浮动和对齐方式设为一致,则在IE中的边界会显示为声明值的两倍,这个问题解决办法是设置display:inline。B.正确
21.黑色(Black)的颜色属性用16进制数表示是"#FFFFFF"。A.错误
22.框架集可以看作是一个可以容纳和组织多个文档的容器,而每个框架则是相互依赖的HTML文档。A.错误
23.利用“管理您的服务器”向导可以安装IISB.正确
24.能够返回键盘上的按键所对应字符的事件是onMouseOver。A.错误
25.勤于备份也是一种网站安全的防范措施。B.正确
26.若需要对文件进行超级链接设定,只需选中文字,鼠标右键打开属性中在Link(链接)项中输入需要链接的URL即可。B.正确
27.设计商务网站的购物车时,为保存客户挑选商品的信息应使用ASP中的Session对象。B.正确
28.使用JavaScript 不可以控制事件冒泡。A.错误
29.使用MicrosoftStudio.NET编写XML文档时,使用WriteProcessingInstruction()来编写处理指令。B.正确
30.使用任何文本编辑工具就可以修改Apache的配置。B.正确
31.一个超级链接链接的地址为:this.html#x11,其中x11是this.html页中的某个锚点。B.正确
32.在DreamweaverMX中,Field标签主要表示表单递交的方式以及递交给的程序,Form区供浏览者填写各种表单内容。A.错误
33.在Dreamweaver中,可以把已经创建的仅用于当前文档的内部样式表转化成外部样式表。B.正确
34.在制作网站时,对于网页美工,Dreamweaver还是一种比较好的图片处理软件。A.错误
35.直接在浏览器中输入“http://127.0.0.1”,能看到本地网站。B.正确
36.<FORM>标签主要处理表单结果的处理和传送。B.正确
37.<Head>标签内容为浏览器和浏览者提供了不可缺少的信息,这些信息包含在<Title>等子标签中。B.正确
38.Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。B.正确
39.Ajax的工作原理相当于在用户和服务器之间加了多个中间层,使用户操作与服务器响应异步化。B.正确
40.Apache和IIS都会绑定在本机所有IP地址的80端口。B.正确
41.ASP文件可以直接用浏览器打开来正常查看。A.错误
42.ASP与ASP.NET是在服务器端解释运行,并将运行的结果通过HTML编码传送给客户端浏览器。B.正确
43.DOM技术不是Ajax技术体系的组成部分。B.正确
44.HTML代码块的缩进在显示此网页时并没有任何效果。B.正确
45.HTML是HyperTextMarkupLanguage(超文本标记语言)的缩写。超文本是网页之间具有跳动的能力,是一种信息组织方式,使浏览者可以选择阅读的路径,从而可以不需要顺序阅读,这样的说法是否正确?B.正确
46.JavaApplet是将编码过的.class下载到客户端,然后通过Java虚拟机(JVM)解释,再在浏览器中显示。B.正确
47.javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度。B.正确
48.Tomcat默认的Web服务器端口号是80。A.错误
49.Web服务器的作用是将本地的信息用超文本方式组织起来,方便用户在Internet上搜索和浏览。B.正确
50.WWW实际上Internet所提供的众多服务中的一项。B.正确
51.表单网页中,一页表单,至少且只能有一个表单标记,至少有一个提交的按钮。A.错误
52.不支持CSS样式表的浏览器只解释网页中和HTML代码,而忽略了CSS代码。A.错误
53.创建Flash应用需要专用的软件和浏览器插件,而Applet可以用文本编辑器编写。B.正确
54.创建一个网站的最常用的方法是先建立一个文件夹,在这个文件夹中包含了网站中的所有文件。B.正确
55.从持久性和性能上讲,传统的CGI对于每个HTTP请求都要启动一个新进程。而Servlet只要被Web服务器装载一次,就能被每一个客户请求调用。因此Servlet比CGI性能更高。B.正确
56.打开Modify菜单,指向Frameset,选择SplitFrameUp命令,把页面分为上下相等的两个框架。B.正确
57.诞生于1946年的世界上第一台计算机ENIAC是一场计算技术的革命。B.正确
58.动态样式,通过CSS(层叠样式表)来实现,动态样式可以动态改变几乎所有元素在网页上的显示效果。B.正确
59.更改Apache配置文件后,不需要重新启动。A.错误
60.拒绝服务攻击是利用大量非正常的请求并拒绝服务器所提供的服务来破坏网站的正常运行。B.正确
61.利用“管理您的服务器”向导可以安装IISB.正确
62.每个Internet上的主机和路由器都有一个IP地址,包括网络号和主机号,这一编码组合是唯一的,没有两台有同一IP地址的机器。B.正确
63.面向.NETFramework的XML程序设计中,限定名是由前缀和本地名组成的。B.正确
64.内联元素不能定义宽、高、内边距等,要想定义必须转为块级元素。B.正确
65.勤于备份也是一种网站安全的防范措施。B.正确
66.确定网站的域名和名称属于网站策划的一项工作。B.正确
67.使用JavaScript识别浏览器时,应尽量使用浏览器信息对象的方法。A.错误
68.使用window.open制作弹出窗口时,可以控制弹出窗口的位置。B.正确
69.通过IIS管理器可以管理本机的Web站点不可以管理其他服务器上的Web站点。A.错误
70.外部脚本必须包含<script>标签。A.错误
71.网站发布前要进行细致周密的测试,以保证正常浏览和使用。B.正确
72.文档对象DOM是从网页文档里划分出来的对象。B.正确
73.我国于1994年5月正式接通Internet。B.正确
74.信息截取指的是通过传输通道进行信息的截取,获取机密信息,这种方式不破坏信息的内容。B.正确
75.样式表也称为CSS,也就是CascadingStyleSheets(层叠样式表)的简称。B.正确
76.一旦目标网站的文件出现了变化,如删除,更名或改变路径等时,旧的链接可能失效。B.正确
77.一个框架实际上是由一个HTML文档构成。A.错误
78.由于Internent的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL中必须进行说明。B.正确
79.在DreamweaveMX2004中只能对HTML文件可以进行编辑,此说法是否正确?A.错误
80.在Dreamweaver中,在样式表中我们可以设置使用特定的语法来制作阴影文字特效。B.正确
81.在jsp中可以使用脚本控制Html的标签生成。B.正确
82.在Linux平台下可用于WEB开发的动态主页技术主要为PHP和JSP。B.正确
83.在表单(Form)传值使用Get方法时,接收页面可用Request.Form(“表单对象名称”)进行取值。A.错误
84.在文档中插入一个跳转菜单后,该跳转菜单会作为一个动作出现在其对应的“行为”面板中,对应的事件是onChange。B.正确
85.在相同域名下,外层网页脚本可以获取IFrame网页内的对象。B.正确
三、简答题
1. 如何判断本机是否已经安装过IIS?
在系统的“管理工具”下如果有“Internet信息服务(IIS)管理器”的选项则说明已经安装了IIS,否则即是没有安装IIS。
2. 使用IIS安装并开设了新网站后,再将网站的有关文件导入后是否就可以立即投入使用?
使用IIS安装并开设了新网站后,再将网站的有关文件导入后,为了不与默认网站长生冲突,还需要对站点进行配置,在“Internet信息服务(IIS)管理器”窗口中用鼠标右键点击站点,在弹出的快捷菜单中选择“属性”,进行1网站基本配置;2 网站性能配置;3网站的安全性能配置等后,才可以投入使用。
3. 试比较IIS,APACHE,TOMCAT的异同。
iis, apache, tomcat三者的共同点是都可以直接用作Web服务器,就是你看www网页就是把网页放到服务器上的。
区别:iis和apache二者只能作web服务器(iis是m$出品的闭源产品,apache是apache.org出品的开源产品,性能好一点),而tomcat除过做web服务器外,还可以作应用服务器。所谓应用服务器(App Server),这里主要是为Java EE的Web应用提供一个运行的容器。其实细分还可以分成按是否根据Java EE规范的版本支持看其支持到什么程度, 如Java EE 1.5 App服务器,Java EE 6 App服务器等),严格说来由于Tomcat本身不支持EJB,多数情况下它是作为运行Servlet/JSP的容器。最后,也可以把Tomcat做成只有应用服务器的功能,与iis或apache进行连接,因为静态网页的解析后者会快一些。
4. IP协议是基于分组交换技术的,包含什么原则?
1、Internet上每台计算机都有一个由四位数字组成的Internet地址,每个不超过256,地址数码用点分开。
2、一个信息被划分成若干个分组。
3、每个分组被填入一个IP信封。
4、IP信封外包含一个发送地址和一个收信地址,再加一个顺序号。
5. Apache的两个分支:1.3.x和2.0.x,哪个更好?
参考答案:按照目前官方网站的说法,目前的Apache2完全能够替代Apache1了,从下面的网页http://httpd.apache.org/docs-2.0/new_features_2_0.html,大家可以清楚的了解Apache2对于Apache1.x版本所作的改进之处。
6.在网页添加样式表有4种不同的方式,在应用时该如何加以灵活选取?
参考答案:对于以下四种方式:内嵌样式、内部样式表、链入外部样式表和导入外表样式表而言,当有多个网页要用到的CSS,采用外连CSS文件的方式(链入外部样式表和导入外表样式表),这样网页的代码大大减少,修改起来非常方便;只在单个网页中使用的CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的CSS,可以考虑使用采用行内插入方式。
7.简述CSS的概念和作用。
参考答案:CSS是Cascading Style Sheets的缩写,也被译为“层叠样式表"或“级联样式表"。CSS的作用之一,就是针对页面中的对象的风格和样式进行定义;其二,它使得HTML各个标记的屙性更具有一般性和通用性。然而建立样式单的真正意义在于把对象真正引入了HT—ML,使得可以使用脚本程序调用对象属性,并且可以改变对象属性,达到动态的目的,这在以前的HTML中是无法实现的。样式单还有一项很大的作用——简化了HTML中各种繁琐的标记,使得各个标记的属性更具有一般性和通用性,并且扩展了原先的标记功能,能够实现更多的效果;样式单甚至超越了Web页面本身的显示功能,而把样式扩展到多种媒体上,所以它的功能相当强大。
8.如何在页面上利用单击来关闭浏览窗口?
参考答案:关闭窗口的操作其实非常简单,只需要使用widnow对象的close()方法即可。在<BODY>下添加如下的代码:<br/><a href="javascript:window.close()">关闭窗口</a>
9.三种循环结构之间的差别在哪里?
参考答案:do…while循环中,循环体至少执行一次;而while循环运行时可能一次也不循环到;而for语句的通用行性最强
10.如果希望表格中的表项能随窗口的变化而自动变化,该如何设置?
参考答案:如果按照像素值设置表项的宽度,那么它是不会发生变化的;但如果通过百分比,即x%,来设置,那么这种表项就会随着窗口的尺寸变化而变化了。
11.简述HTML文件的基本标记组。
参考答案:(1) <HTML></HTML><br/> (2) <HEAD></HEAD> (3) <BODY> </BODY>
12.如果一个视频剪辑或者其他文件已经存在另一个网站中,能否仅仅链接到它而不用在此提供相同的文件?
参考答案:当然可以,而实际上这样做是非常普遍的。但是,这是有一些规则:首先,作为一种常规,给你要链接的网站的网络管理员发送一个电子邮件,然后询问是否可以链接到此网站和文件。然后,避免直接链接到那个文件。相反,链接到那个链接出现的网页。毕竟,提供文件的网站是在给你做好事(你最起码可以让访问者在他访问此链接之前对此网站的信息有个大致的了解)。而且,如果此网站正在使用侵犯版权的文件(这对于你来说是较难发现的),链接到那个网页而不是那个文件将更好地将你保护起来,免遭盗版的指责。<br/>但这样做也存在一个潜在的问题:一旦目标网站的文件出现了变化,如删除,更名或改变路径等时,旧的链接可能失效。
13.如果对<BODY>的属性设置的顺序和上面所写的不同,结果是否也会不同?
参考答案:对属性的设置是不分先后的,也就是说先后无关。这个例子其实说明了我们在学习HTML过程中一个很好的方法,即自己编写简单的代码再进行测试。如果读者对于一些规定或语法觉得不理解或者存在疑惑,那么完全可以通过一个简单的实例来验证。对于这个例子,读者完全可以将上面例子做一个修改,再看运行的结果就可以自行得到正确的答案了,结果应该是不变的。本章中的大部分例子,其实都是可以通过这个方式来进行学习和体验的。
14. 请问XML如何显示,能做到和HTML一样显示出漂亮且激动人心的网页吗?
参考答案:当然能。XML依赖XSL来显示其数据并转换为页面,就像HTML可以用CSS来控制以显示页面一样;XML也支持CSS显示但这不是最好的解决方案,XSL才是最好的解决方案。
15. 学习和使用XML需要掌握哪 的知识?
参考答案:学习XML需要首先掌握有关的基本规范,如:DTD、Schema、CSS、XSL等;其次可能要用到javascript。如果要编程处理XML数据还得掌握最少一门脚本语言,如:ASP,perl,java,.C#等都,而Java在处理XML时是最容易的,有人这样说XML的出现又把JAVA推上了一个新的应用平台。
16.HTML会被XML淘汰吗?
参考答案:从技术的角度看,HTML存在一定的问题,但XML虽然好却也是存在缺点的,因此,淘汰是绝对不会的。HTML本身是一种强大的语言,XML的推出并不是是为了淘汰HTML的。实际的情况是:XML需要HTML,也希望与HTML长期共存。
17.简述ASP的特点。
参考答案:(1)使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,就可快速地创建大部分的网站元素。<br/>(2)无需编译,容易编写,可在服务器端直接执行。 (3)使用普通的文本编译器。 (4)与浏览器无关,客户端只要使用可执行HTML代码的浏览器,即可浏览ASP的网页内容。 (5)ASP的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性。
19. 简述在Dreamweaver MX中制作以插件方式播放音乐的页面的步骤。
参考答案:(1)新建HTML页面,选中需要放置插件的位置。<br/>(2)点击“插入”面板的“媒体”标签,点击插件图标按钮。(3)在弹出的对话框中选择音乐文件的来源。(4)点击“确定”后调整插件播放条的大小,以适应设计需要。(5)根据需要设定音乐播放的相关属性,保存页面并预览效果。
20. Ajax的优越性体现在哪些方面?
参考答案:总的来说,AJAX的最大特点表现就是:页面没有刷新,但数据发生了更新。通常我们浏览网页的时候,点击一个链接或是一个按钮以后,浏览器就会离开当前页面,去访问另外一个页面,浏览器此时将刷新页面。但是很多情况下,只需要页面的某一小部分进行刷新,比如看新闻或在论坛中发表了评论,此时实际上只需刷新评论那一小部分就可以了,没有必要使整个页面完全刷新。这时候,AJAX就用能发挥作用了。通过AJAX,将发表的评论发送至服务器,并且储存在数据库中,与此同时,利用JavaScript将评论的文字,输出到页面的相应位置。当然,AJAX的应用还有很多,比如新用户注册时,填写完用户名且输入框失去焦点以后,页面就会提示出此用户名是否已被占用。
四、案例讨论题(共 1 道试题,共 10 分。)
1. 从应用程序开发模式发展的角度看,从最早的单机应用,后来的C/S模式,到现在流行的B/S模式,在实际应用中如何选取?答:从应用程序开发模式发展的角度看,在实际应用中如何选取原则:首先,确定应该使用C/S模式还是B/S模式,对于某些应用场合,C/S模式还是存在优势的。比如开发一个windows下运行的程序,或者开发一个在局域网内并且只针对少量用户的程序,或者一个管理程序、后台运行程序,未必一定强求使用多层模式,因为在这种情况下B/S模式并不能带来什么突出的好处,反而会增加工作量和维护量。技术只有与实际应用的需求紧密结合才能具有持续不断发展的动力。选择了B/S模式进行web应用开发时,要根据web网站的规模、用户访问量以及要求的相应时间等几个指标来规划网站的结构模式。由于web技术的发展,静态模式现在很少用,以不能适用当前用户的基本要求了。技术只有与实际应用的需求紧密结合才能具有持续不断发展的动力。
2. Web服务器是通过软件来实现的,常用的软件包括IIS和Apache,如何在windows server 2003中安装和配置IIS?
参考答案:安装Internet信息服务<br/>MicrosoftInternet信息服务(IIS)是与WindowsServer2003集成的Web服务。要安装IIS、添加可选组件或删除可选组件,请按以下步骤操作:1.单击开始,指向控制面板,然后单击“添加或删除程序”。“添加或删除程序”工具就会启动。2.单击添加/删除Windows组件。显示“Windows组件向导”。3.在Windows组件列表中,单击Web应用程序服务器。4.单击详细信息,然后单击Internet信息服务(IIS)。5.单击详细信息,以查看IIS可选组件列表。6.选择您要安装的可选组件。默认情况下,下列组件是选中的:---公用文件---FrontPage2002ServerExtentions---Internet信息服务管理单元---Internet信息服务管理器---NNTP服务---SMTP服务---WorldWideWeb服务7.单击“WorldWideWeb服务”,然后单击详细信息,以查看IIS可选子组件(如ActiveServerPages组件和“远程管理(HTML)工具”)的列表。选择您要安装的可选子组件。默认情况下,下列组件是选中的:---WorldWideWeb服务8.单击确定,直到返回“Windows组件向导”。9.单击下一步,然后完成“Windows组件向导”。配置IISIIS->本地计算机->网站->默认网站,右键->新建“虚拟目录”->取个名字->浏览你的ASP文件的目录,点确定。根据需要有网站基本配置、网站性能配置和网站安全性配置。
3. 在dreamweaver写出程序用来显示访问者访问次数。
参考答案:<% response.buffer=true %><br/><html><head><title>标题1 </title></head><body><% dim a a=request.Cookies(“number”) if a=”” then a=1 else a=a+1 end if response.write “你是第” & a & “个访问者” response.Cookies(“number”)=a %></body></html>
4. 在定义动态链接时,页面中所有的链接效果都会改变,如果想在一个页面中定义两组以上的链接效果,怎样定义?
参考答案:在第四章里我们不是说过的类和伪类的混用可以在同一个页面中做不同的链接效果吗。点击新建样式,在选择符下拉框里,用键盘输入a.link2:link(当然可以先选择a:link,然后更改),这样就新建立了一个.link2类,然后再为a.link2:link设定样式为:红色,有下划线;根据上面的方法可以继续定义a.link2:visited和a.link2:hover,可定义a.link2:visited为红色有下划线,a.link2:hover为红色无下划线,背景为白色。于是在CSS Styles面板里多了一个名称为link2的自定义样式。最后将此样式应用在某个动态链接上。在保存后用浏览器打开,就可以看到两种完全不同的链接样式。全部CSS代码如下:<br/><style type="text/css"><!-- .emphases { font-weight: bold; color: #FF0000} p { font-size: 12px; line-height: 150%; text-indent: 24px} a:link { color: #FF9900; text-decoration: none} a:visited { color: #FFFF00; text-decoration: none} a:hover { color: #FF9900; text-decoration: underline overline; background-color: #FFFF00} a.link2:link { color: #FF0000; text-decoration: underline} a.link2:visited { color: #FF0000; text-decoration: underline} a.link2:hover { color: #FF0000; text-decoration: none; background-color: #FFFFFF} --></style>
5. 使用ASP编写求1到50的阶乘之和。
参考答案:<%<br/>dim sum,I for I=1 to 50 step 1 sum=sum+jiecheng(i) next response.write cstr(sum) function jiecheng(p) dim jc,k jc=1 for k=1 to p step 1 jc=jc*k next jiecheng=jc end function%>
五、填空题
1.ASP的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了网络传输的负担。
2.ASP通过后缀名为. asp的文件来实现,一个ASP文件相当于一个可执行文件。
3.Cache-Control指定请求和响应遵循的缓存机制,Date头域表示消息发送的时间;Host头域指定请求资源的Internet主机和端口;Referer头域允许客户端指定请求uri的源资源地址。
4.CGI标准接口的功能就是在超文本文档与服务器应用程序之间传递信息。
5.CSS的定义是由三部分构成:选择符、属性和属性的取值。
6.CSS滤镜按照其功能可分为界面滤镜、静态滤镜和转换滤镜三种。
7.CSS滤镜属性的标识符是filter,其格式为:filter:filtername(parameters)。
8.DOM由三部分组成,包括:核心、HTML和XML。
9.HTML文件总是以<html>标记开头,而文件中的最后一行也总是</html>标记,这是
展开阅读全文