ASP动态网页设计试卷A(060701)答案

更新时间:2024-04-25 23:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ASP动态网页设计考试卷(A卷答案)

课程名称 适用专业

ASP动态网页设计

考试学期 2007-2008(1) 得分

机考

考试形式

考试时间长度 120分钟

一、填空题(每空2分共30分)

1.Web服务以 客户机/服务器 模式运行。Web服务器通常是指安装了 服务器软件 的计算机。 2.使用FONT标记设置字体的字符格式时,应将文本置于标记之间,并通过 FACE 属性来设置文本的字体,通过 SIZE 属性来设置字号, COLOR 属性来设置颜色。 3.表格通过 TABLE 标记来定义;表格中的每一行通过 TR 标记来表示;表格的标题通过 CAPTION 标记来定义。

4.表单对象的名称由 NAME 属性设定;提交方法由 METHOD 属性指定;若要提交大数据量的数据,则应采用 POST 方法;表单提交后的数据处理程序由 ACTION 属性指定。

5.设有三个变量a,b和c,其中a=3,b=4,c=5。则表达式a^b+b mod c-c\\a的值为 84 。 6.REQUEST 对象的Cookies集合用于获取客户端的Cookie内容, RESPONSE 对象的Cookies集合用于设置客户端的Cookie内容。 二、单项选择题(每空2分共40分) 1.ASP的使用环境是( C ),在其支持下ASP程序才能够运行。 A. IE5.0 B. Netscape C. IIS D. DHTML 2.关于HTML文件说法正确的是:(C ) A.HTML标记都必须配对使用。

B.在标签之间的是头信息。

C.HTML标签是大小写无关的,表示的意思是一样的。 D.在标签之间的文本会以加粗字体显示。

3.HTML使用锚标签来创建一个连接到其他文件的链接,链接的资源( D )。 A.只能是HTML页面和图像 B.不可以是声音

C.不可以是影片 D.可以是网络上的任何资源

4. 要将页面的当前位置定义成名为”vbpos”的锚,其定义方法正确的是( D ) A. B.vbpos C. D. 5.以下标记符中,没有对应的结束标记的是( B )。 A. B.
C. D. </p><p>6.若要产生一个4行30列的多行文本域,以下方法中,正确的是( C )。 A.<Input type=”text” Rows=”4” Cols=”30” Name=”txtintrol”> B.<TextArea Rows=”4” Cols=”30” Name=”txtintro”> </p><p>C.<TextArea Rows=”4” Cols=”30” Name=”txtintro”></TextArea> D.<TextArea Rows=”30” Cols=”4” Name=” txtintro”></TextArea> 7.关于VBScript,下列说法正确的是( A )。 A.VBScript只有一种数据类型。 </p><p>B.可以使用 Dim、Private、Public和Const关键字声明变量。 </p><p>系 班级 学号 姓名 密 封 线 第 1 页 共 5 页 </p><p>C.VBScript中,变量必须先声明再使用。 D.以上全都错误。 </p><p>8.在VBScript中,注释采用( C ) A. // B. /*?*/ C. ‘ D.“ </p><p>9.关于VBScript 过程,下列说法错误的是( B )。 A. call语句用于 Sub 或 Function 过程的调用。 </p><p>B. 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。 C. Function 函数可以有返回值。 </p><p>D. 使用 Exit Function 语句可以从 Function 过程中立即退出。 10.关于Response对象的Write方法,下面的说法中错误的是( A ) A.使用该方法只能输出字符串。 B.使用该方法输出字符组合“%>”,应使用转义序列“%\\>”, </p><p>C.若要显示的信息包含双引号,必须将双引号改写为两个双引号““””或一个单引号“‘”。 </p><p>D.在编写脚本时,<% Response.Write X %>也可以写成<%=X%>。 </p><p>11.Response对象的( C )方法可以停止ASP程序的执行并将存放在缓冲区的输出传送至浏览器端。 </p><p>A.Clear B.Flush C.End D.Write </p><p>12.Response对象的属性( D )可以用于表明页输出是否被缓冲。 A. TotalBytes B. ContentType C. status D. Buffer </p><p>13.服务器端要获得客户端所提交的表单数据,应使用( A )对象来实现。 A.Request B Response C.Server D.Session 14.使用下面哪一个关键字创建服务器组件的实例( B )。 </p><p>A.Dim B.Set C.Var D.Private </p><p>15.在服务器端,若要将页面导航到index.asp,应使用Response对象的( C )方法来实现。 A.Write B. Transfer C. Redirect D. Flush </p><p>16.若要将虚拟路径转换为真实的物理路径,以下语句中正确的是( D ) A. Response.MapPath( 虚拟路径) B. Request.MapPath( 虚拟路径) C. Server.URLEncode( 虚拟路径) D. Server. MapPath( 虚拟路径) %> </p><p>17.关于Cookies,以下说法错误的是( B )。 </p><p>A.Cookies是用户访问某些网站时由web服务器在客户端磁盘上写入的一些小文件。 B. Cookies是用户访问某些网站时在web服务器磁盘上写入的一些小文件。 C. Cookies的Expires属性用于指定Cookie的过期日期。 D. Cookies的HasKeys属性用于确定Cookie是否包含关键字。 </p><p>18.在执行A页面是,若要调用执行B页面,B页面执行完后,继续执行A页面,则应通过Server对象的( C )方法来实现。 </p><p> A.Transfer B.Redirect C.Execute D.href 19.若要创建一个对于访问网站的所有用户均有效的变量passflag,以下方法中,正确的是( B) A.Session(“passflag”)=0 B. Application(“passflag”)=0 C. Set Session(“passflag”)=0 D. Public passflag 20.以下对Global.asa的说法中,错误的是( B ) A.该文件对于一个ASP应用程序而言,是可选的。 B.该文件可放在站点的任何位置。 </p><p> 第 2 页 共 5 页 </p><p>C.Session和Application对象的事件处理过程,必须放在该文件中,以便实现对相应事件的捕获。 </p><p>D.在该文件中也可以<Object>来创建对象。 三、编程题(每题10分共30分) </p><p>1.编写一个HTML页面,当单击按钮时显示出1到1000之间所有不能被7整除的数的和。所示。 <html> <head> </p><p><title>无标题文档

2.编写一ASP页面,利用 Response 对象的 write 方法,向客户端浏览器输出一个如图所示的表格;

班级 05421 05422 姓名 李红 王丹 政治面貌 团员 党员 <%@LANGUAGE=\

无标题文档 <%

response.write \ response.write\

response.write \班级

姓名政治面貌\ response.write\

第 3 页 共 5 页

response.write\

response.write\李红团员\ response.write\ response.write\

response.write\王丹党员\ response.write\ response.write\%>

3.编写一个如图所示的静态网页和一个ASP动态网页,在静态网页中创建一个登录表单,用于提交用户名和密码,在动态网页中检查是否输入了用户名和密码,如果没有输入这些信息则重定向到静态网页中,如果已经输入了这些信息则显示欢迎信息。

无标题文档

<%@LANGUAGE=\

无标题文档 <%

dim user,pass

第 4 页 共 5 页

user=request.form(\ pass=request.form(\ if user=\ response.redirect \ response.end else

response.write user&\你好!欢迎你访问本页面。\ end if %>

第 5 页 共 5 页

本文来源:https://www.bwwdw.com/article/bf6p.html

Top