ASP动态网页方案设计书作业Word格式.docx
- 文档编号:14187385
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:21
- 大小:45.02KB
ASP动态网页方案设计书作业Word格式.docx
《ASP动态网页方案设计书作业Word格式.docx》由会员分享,可在线阅读,更多相关《ASP动态网页方案设计书作业Word格式.docx(21页珍藏版)》请在冰豆网上搜索。
B
(10)如果要在浏览器中预览客户端文件123.htm应该B
A、单击客户端文件123.htm
B、双击客户端文件123.htm
C、在浏览器地址栏输入:
123.htm
D、在浏览器地址栏输入:
http:
//server/123.htm
1.5.2问与答
(1)网页通常可以分为哪两类,有何区别?
答:
可以分为静态网页和动态网页。
区别:
静态网页:
使用FrontPage或Dreamweaver等软件制作网页时,切换到源代码视图窗口,可以看到网页都是由HTML标记构成。
当保存该页面时,一般以.htm.(或html)形式保存,这是一种固化了的静态网页,网页中的内容都是事先由作者编写好了,再让浏览者访问。
Web源于静态文本HTML文件,采用这种方式制作的静态网页其缺点是网页数目多、难维护、难查询、难修改。
动态网页:
在后台采用数据库技术动态生成超文本,其操作简单、修改方便、查询快捷,且易于保持站点页面的一致性。
动态网页不仅包括动态GIF图片,最主要的是指“交互性”,即网页会根据用户的要求和选择而动态改变和响应。
(2)简述ASP页面的工作流程?
此流程的工作原理大致为:
1、用户在客户端浏览器中输入URL,与服务器建立连接。
2、服务器根据用户请求的URL在硬盘上找到相应文件。
3、若文件是服务器脚本文件,如ASP文档,那么服务器将运行这个文档。
4、若文件是普通的HTML文档,那么服务器将直接把该文件传送到客户端。
5、把这个文档传送到客户端。
1.5.3上机练习
第二章ASP框架语言——HTML
2.6上机练习与习题
2.6.1填空、判断与选择
(1)HTML是一种超文本标记语言,其文件可以分为两部分:
文件头和文件体。
(2)在HTML文档中,使用<
!
--……-->
标记来进行注释。
(3)当浏览器不能显示某个图片时,可用Alt属性的文本值替换特定的图片。
(4)在网页制作中,若加入E-mail的链接,则应书写为:
mailto:
+E-mail地址。
(5)将一个网页用框架分割成左右两块,此时共有3个文件。
(6)如果链接指向的时站点文件夹之内的网页,就是内部链接。
(7)可以使用任何的文字处理软件来编写HTML程序。
(8)无序列表由3个标记组成,其中<
ul>
说明是未标序的列表。
(9)图像标记的语法格式为:
<
imgscr=图像的URL地址>
。
(10)利用HTML开发的静态网页,其扩展名应为A。
A..htm
B..aspx
C..asp
D.没有严格限制
(11)以下标记符中,成对使用的标记是D。
A.<
hr>
B.<
br>
C.<
img>
D.<
title>
(12)若要在页面中创建一个图像超链接,要显示的图像为“my.jpg”,所链接的地址为:
以下用法正确的是B。
ahref=””>
my.jpg<
/a>
imagesrc=”my.jpg”>
(13)用于设置表格背景颜色的属性是B。
A.background
B.bgcolor
C.bordercolor
D.backgroundcolor
(14)若链接页面以新窗口方式载入,应在Taget中设置成B项。
A._parent
B._blank
C._top
D._self
2.6.2问与答
(1)试述表单的作用。
表单的最直接的作用就是它可以从客户端浏览器收集信息,并将所收集的信息指定一个处理的方法。
(2)在制作一个“信息反馈表”网页时,用到“用户名、口令、意见”3个文本域,请问应分别设计何种格式的文本域?
用户名:
单行文本域
口令:
密码文本域
意见:
多行文本域
2.6.3上机练习
第三章ASP脚本语言——VBScript
3.10上机练习与习题
3.10.1填空、判断与选择
(1)若产生输入框可使用VBScript的Inputbox函数,也可以使用Window的Prompt方法。
(2)使用Document对象的LastModified属性可生成最后修改日期。
(3)在VBScript中,可用Time函数来获取当前时间。
(4)一个变量如果包含多于一个的相关数值,就称为数组。
(5)开发ASP网页所使用的脚本语言只能是VBScript。
(6)局部变量与全局变量的声明都使用“Dim”。
(7)VBScript中的语句区分大小写。
(8)在VBScript中,注释采用C。
A.//
B./*…*/
C.’
D.’’
(9)在VBScript中,退出函数过程,应使用的语句是C。
A.Exit
B.ExitSub
C.ExitFunction
D.ExitDo
(10)VBScript中,用于字符串连接的运算符有“+”和B。
A.*
B.&
C.#
D.@
3.10.2问与答
(1)在客户端与服务器端运行VBScript脚本有何区别?
分别应如何声明。
客户端:
客户端脚本由一个配备了解释器的Web浏览器处理,当一个浏览器的用户执行了一个操作时,不必通过网络对其做出响应,客户端程序就能完成任务。
声明:
scriptlanguage=”vbscript”>
……<
/script>
服务器端:
服务器端脚本则是在Web服务器上执行生成代码,然后发送到浏览器,在浏览器上收到的只是执行后的标准HTML文件。
scriptlanguage=”vbscript”runat=server>
(2)在HTML中如何使用VBScript脚本?
答:
第一种方法:
加入脚本标记<
,在标记中书写VBScript语句。
第二中方法:
在HTML标记中直接写,如:
Ahref=”vbscript:
window.close()”>
关闭窗口<
/A>
此方法一般用于VBScript中的对象。
(3)在VBScript脚本语言中,如何使用HTML标记语言?
作为输出语句在VBScript中输出HTML标记即可。
3.10.3上机练习
1.程序分析
(1)编写一个随意确定N的数值,并计算且显示出1+2+3+……+N的和的页面。
html>
body>
ScriptLanguage=”VBScript”>
N=Inputbox(“请输入N:
”)
Sum=0
Fori=1toN
Sum=sum+I
Next
Document.write(“N的值为:
”&
sum)
/Script>
/html>
/body>
(2)使用VBScript中的事件:
页面中只显示一个“点击试一下”的按钮;
当用户单击“点击试一下”按钮后,弹出对话框:
你成功了!
form>
inputtype=”submit”value=”点击试一下”onclick=alert(“你成功了!
”)>
/form>
(3)判断循环程序。
Subabc()
Dimc,n
C=0
n=20
DoUntiln=10
n=n-1
c=c+1
Loop
Msgbox”循环重复了”&
c&
”次。
”
EndSub
以上脚本,对其循环描述正确的是A。
A.进入循环前检查条件B.循环前检查条件C.循环至少运行完一次后检查条件
第四章ASP内置对象
4.6上机练习与习题
4.6.1填空、判断与选择
(1)Response中的Redirect方法可使浏览器连接到其他URL。
(2)在聊天室程序中,一般使用application对象来存储在线人数。
(3)在a1.asp文件加入<
--#includefile=“a2.asp”-->
标记可读取a2.asp文件的内容。
(4)Response对象的Mappath方法可以将虚拟路径转化为物理路径。
(5)<
%Session.abandon%>
意思为:
删除所有存储在Session中的对象并释放资源
(6)Unlock方法用于释放ASP页面锁定Application对象的状态。
(7)在Form中使用GET方法把数据提交到服务器端的某一个ASP文件中,那么在该文件的程序中,可以使用request对象的querystring数据集合负责取得用户提交的数据,并加以处理。
(8)session和application对象的事件过程只能写在global.asa文件中。
(9)Cookie是一个记录,当访问一个需要唯一标识地址的Web时,它会在硬盘中记录下一个标记。
(10)可以通过request对象中的ServerVariables集合来获取服务器的名称。
(11)同application对象一样,Session对象也提供了OnStart及OnEnd两个事件。
(12)<
%session.timeout=5%>
指为服务器指定超时时限为5分钟。
(13)Application_OnStart事件与Session_OnStart事件哪个先执行?
A.前者B.后者
(14)下面说法中正确的是:
D
A.当客户从一个网页转到另一个网页时,保存在Session中的信息会丢失
B.Session对象的有效期默认为40分钟
C.Session对象的有效期不能更改
D.Session对象到期前可以用Abandon方法强行清除
(15)<
%Response.Write(‘现在是’&
now())%>
运行后,页面上显示的内容是:
A.系统日期及时间B.系统日期C.现在是now()D.‘现在是’&
now()
(16)若要将ASP程序代码分行,必须在换行处加上A符号。
A._(下划线)B..(小数点)C.%D.&
4.6.2问与答
(1)ASP中Application对象和Session对象的区别?
(请举例说明)
Application对象
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 动态 网页 方案设计 作业