奥鹏网页设计答案.docx
- 文档编号:25068071
- 上传时间:2023-06-04
- 格式:DOCX
- 页数:35
- 大小:158.73KB
奥鹏网页设计答案.docx
《奥鹏网页设计答案.docx》由会员分享,可在线阅读,更多相关《奥鹏网页设计答案.docx(35页珍藏版)》请在冰豆网上搜索。
奥鹏网页设计答案
一、填空题
1.在RecordSet对象属性中标注记录集开头边界的属性是_____BOF_____。
2.选择服务器的六个指标可管理性,可用性,安全性,高性能,可扩展性,模块化。
3.建立网站链接结构的基本方式_树状链接结构,线性结构,Web结构
。
4.在一个表单中必须有一种按钮,用于控制将表单的内容发送给服务器,不然将无法向服务器传送信息,这种按钮是__submit__。
5.网站接入Internet的方式有虚拟主机方式,服务器托管方式,专线接入方式。
6.HTML语言中有____6____种不同大小的标题字体。
二、简答题
1. 网站测试的内容?
答:
功能测试,性能测试,安全性测试,稳定性测试,浏览器兼容性测试,可用性/易用性测试,链接测试,代码合法性测试
2. HTML页面信息的发布过程?
答:
(1)检测页面信息是否在主存储器中,如是则(3),否则
(2);
(2)从磁盘提取页面信息到主存储器;
(3)执行服务器端脚本,生成HTML文档;
(4)HTML文档从主存储器经总线到网络接口;
(5)HTML文档从网络接口经路由器、广域网到客户端。
3.什么是Cookie?
答:
Cookie是Web服务器嵌入客户机中以标识用户的标记,是服务器或脚本可以维护用户信息的一种方式。
当用户访问一个Web站点时,Web服务器可以在用户的计算机上建立一个Cookie文件,里面包含用户的有关信息,如身份识别号码、密码、用户在Web站点上购物的方式或用户访问该站点的次数。
以后,无论何时连接到Web站点服务器,都可以访问这个Cookie文件,来查询和修改其中的信息。
4.如何使图片与浏览器窗口无缝接合?
答:
想把一幅图片与浏览器窗口边框无缝接合很难,总会有点距离。
这是因为没有设置页面边距,在你的页面
中加入以下代码:topmargin="0" leftmargin="0"
topmargin为与浏览器窗口顶部距离,此时为0,leftmargin="0"为与浏览器窗口左边距离,此时为0。
图片与浏览器窗口无缝接合。
三、简述题
1.简述Global.asa文件的作用?
答:
Global.asa文件必须存放在应用程序的根目录中,每个应用程序只能有一个Global.asa文件。
在该文件中指定Session和Application对象的事件脚本,声明具有会话和应用程序作用域的对象。
在该文件中不能含有任何输出语句,无论是利用HTML标记或Response.write输出数据都是不允许的。
2.简述ASP的特点?
答:
1.使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。
2.无须编译,可直接解释执行。
使用普通的文本编辑器,即可进行页面的编辑与设计。
3.独立于浏览器,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。
4.ASP能与任何ActiveXScript语言相容。
5.源程序不会外漏,ASP脚本是在服务器上执行,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
6.面向对象,具有无限可扩充性。
四、程序设计题
1.用图像建立链接(设图片为tu.gif,链接地址为)?
2.使用ASP访问数据库的三种方式?
(设数据库为lab.mdb)
使用驱动程序
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“DBQ=”&server.mappath(“lab.mdb”)&”;Driver={MicrosoftAccessDriver(*.mdb)}”
使用OLE DB的Provider
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“provider=microsoft.jet.oledb.4.0;datasource=”&server.mappath(“lab.mdb”)
利用ODBC的DSN
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“FILEDSN=testdb.dsn”
3.使用文件组件,把客户IP地址写入log日志文件中?
<%
DimFSO,TS,MyFileName,strLog
MyFileName=Server.MapPath("\log\MyLogFile.log")
SetFSO=Server.CreateObject("Scripting.FileSystemObject")
SetTS=FSO.OpenTextFile(MyFileName,8,1)
strLog="现在是:
"&now&""
strLog=strLog&Request.ServerVariables("REMOTE_ADDR")&""
strLog=strLog&Request.ServerVariables("SERVER_PORT")&""
strLog=strLog&Request.ServerVariables("SCRIPT_NAME")&""
strLog=strLog&Request.ServerVariables("HTTP_USER_AGENT")&"
"
TS.writestrLog
SetTS=Nothing
SetFSO=Nothing
%>
作业题
(二)
一、填空题
1.如果要使表格的边框不可见,则应该__在表格属性中设置边框粗细为0_。
2.网站管理的安全性原则包括_Web应用程序层安全原则,Web信息服务层安全原则,操作系统层安全原则,数据库服务器层安全原则,硬件环境层安全原则_。
3.要想合并两个单元格,应该使用__colspan___或___rowspan___属性。
4.防火墙技术主要有两大类,__数据包过滤技术__和__代理服务技术__。
5.判断客户端是否与服务器相连接需要使用Response对象的__IsClientConnected__属性。
6.网站接入Internet的方式有__虚拟主机方式,服务器托管方式和专线接入方式。
7.IASP的含义是__Internet应用服务提供商__。
二、简答题
1.使用表单时,POST方式与GET方式的区别?
答:
一般GET方式是将数据附在URL后发送,数据长度不能超过100个字符,一般搜索引擎中查找关键词等简单操作是通过GET方式进行。
而POST则不存在字符长度的限制,而不会把内容附在URL后,比较适合内容较多的表单。
2.为什么要尽量使用参数化存储过程?
答:
HTML文件仅由一个html元素组成,即文件以开始,以结尾,文件其他部分都是html的元素体。
Html元素的元素体有两大部分,即头元素
和体元素及一些注释组成。头元素和体元素的元素体又由其他的元素和文体及注释组成。
3什么是CSS?
答:
CSS就是一种叫做样式表的技术,也称为层叠样式表。
在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现统一样式设置,从而使页面格式控制更加容易,页面布局更加轻松,整个网站风格更加容易统一。
4建立网站的目录结构应注意哪些问题?
答:
不要将所有文件都存放在根目录下
按栏目内容建立子目录
在每个主目录下都建立独立的image目录
目录的层次不要太深
不要使用中文目录
不要使用过长的目录
尽量使用意义明确的目录
三、简述题
1简述网站的设计流程?
答:
开始会商,概念开发,内容综合,HTML布局和导航,页面整合,测试,交付,维护。
2简述ASP的工作原理?
答:
用户申请访问ASP页面,服务器接收请求、读取ASP文件,服务器端脚本引擎解释生成HTML页面,服务器将该HTML页面传送给客户端,客户端浏览器解释并显示该HTML页面。
四、程序设计题
1滚动图片的制作(设图片为tu.gif)?
2使用ASP访问数据库的三种连接方式?
(设数据库为lab.mdb)
使用驱动程序
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“DBQ=”&server.mappath(“lab.mdb”)&”;Driver={MicrosoftAccessDriver(*.mdb)}”
使用OLE DB的Provider
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“provider=microsoft.jet.oledb.4.0;datasource=”&server.mappath(“lab.mdb”)
利用ODBC的DSN
Dimmyconn
Setmyconn=server.createobject(“adodb.connection”)
myconn.open“FILEDSN=testdb.dsn”
3使用事件进行在线人数统计?
SubApplication_OnStart
Application.Lock
Application("user_online")=0
Application.Unlock
EndSub
SubSession_OnStart
Application.Lock
Application("user_online")=Application("user_online")+1
Application.Unlock
Endsub
SubSession_OnEnd
Application.Lock
Application("user_online")=Application("user_online")-1
Application.Unlock
EndSub
作业题(三)
一、选择题
1.请判断下列语句执行完毕后,a、b、c的值B
<%
a="1"+1
b="1"+"1"
c="1"&"1"
%>
(A)"11","11","11"(B)2,"11","11"(C)"11",2,"11"(D)"11","11",2
2.执行完语句a="2",a的类型为B
(A)数值型(B)字符串型(C)布尔型(D)日期型
3.执行完如下语句后,a的值为:
D
<%
Dima
a=3
a=a+1
%>
(A)0(B)1(C)3(D)4
4.执行完如下语句后,Sum的值为:
C
<%
Dima(5),Sum
Sum=0
ForI=0To5
a(I)=I
Sum=Sum+a(I)
Next
%>
(A)0(B)5(C)15(D)20
5.执行完a=5Mod3语句后,a的值为:
B
(A)0(B)2(C)3(D)5
6.执行完a=5>3And"a"<"c"语句后,a的值为:
A
(A)True(B)False(C)1(D)0
7.下面a=Trim("vbscript")&Rtrim("good")语句后,a的值:
B
(A)"vbscriptgood"
(B)"vbscriptgood"
(C)"vbscriptgood"
(D)"vbscriptgood"
8.下面哪个函数可以返回当前的日期和时间:
A
(A)Now(B)Date(C)Time(D)DateTime
9.对于利用Dima(4,5)语句定义的二维数组,Ubound(a,1)将返回B
(A)0(B)4(C)5(D)6
10.对于Request对象,如果省略获取方法,如Request(“user_name”),将按什么顺序依次检查是否有信息传入:
B
(A)Form、QueryString、Cookies、ServerVariables、ClientCertificate
(B)QueryString、Form、Cookies、ServerVariables、ClientCertificate
(C)Cookies、QueryString、Form、ServerVariables、ClientCertificate
(D)Form、QueryString、Cookies、ServerVariables、ClientCertificate
11.下面哪条语句可以返回访问者的IP地址A
(A)Request.ServerVariables("REMOTE_ADDR")
(B)Request.ServerVariables("REMOTE_IP")
(C)Request.ClientCertificate("REMOTE_ADDR")
(D)Request.ClientCertificate("REMOTE_IP")
12.执行完如下语句后,页面上显示的内容为:
A
<%
Response.Write"A"
Response.End
Response.Write"B"
%>
C
(A)A(B)AB(C)AC(D)ABC
13.请问下面程序段执行完毕,页面上显示内容是什么:
C
<%
Response.Write“
%>
(A)新浪(B)
(C)新浪(超链接)(D)该句有错,无法正常输出
14.Session对象的默认有效期为多少分钟?
C
(A)10(B)15(C)20(D)应用程序从启动到结束
15.请问下面程序段执行完毕,页面上显示内容是什么:
B
<%
Response.WriteServer.HTMLEncode(“
%>
(A)新浪(B)
(C)新浪(超链接)(D)该句有错,无法正常输出
16.当使用事务处理时,假如要提交事务处理,应该利用如下方法:
C
(A)BeginTrans(B)EndTrans
(C)CommitTrans(D)RollBackTrans
17.如果刚打开了一个含有1条记录的记录集,那么Bof的值为C
(A)1(B)True(C)False(D)NULL
18.使用W3Jmail组件发送E-mail时,附件必须位于B
(A)客户端(B)服务器端
(C)服务器端和客户端(D)服务器端或客户端
19.对于文件上传组件,如果希望获取上传文件的大小,应该怎样用?
A
(A)Upload.Files("upfile").Size(B)Upload.Form("upfile").Size
(C)Request.Files("upfile").Size(D)Request.Form("upfile").Size
20.对于如下的文件超链接组件中使用的超链接数据文件,文件路径和说明之间应该用(B)隔开。
webcourse/www_1.htm第一讲利用工具软件制作网页
webcourse/www_2.htm第二讲网页制作高级功能
webcourse/www_3.htm第三讲利用源代码开发网页
(A)空格(B)Tab(C) (D)Space
二、填空题
1.ASP文件就是在普通的HTML文件中插入VBScript或JavaScript脚本语言。
2.如果操作系统是Windows2000,一般需要安装IIS组件才能运行ASP程序。
3.执行完a=Left("vbscript",2)&Mid("vbscript",3,4)&Right("vbscript",2)后,a的值为“vbscript”。
4.语句a=DateAdd("d",10,Date())将返回10天后是几号。
5.语句b=Int(10*Rnd或Rnd())+1)将返回1到10之间的随机整数。
6.在文件开头添加<%OptionExplicit%>语句后,则所有的变量都必须先声明才能使用。
7.下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。
<%
FunctionCube(a,b)
DimI,Sum
Sum=0
ForI=aTob
Sum=Sum+I^3
Next
Cube=Sum
EndFunction
%>
8.下面这段语句,将根据今天是星期几,分别在页面上显示一幅图片,星期一、二显示p1.jpg,其它时间显示p2.jpg。
请填写完整下面的程序。
<%
Dimtheday
theday=Weekday(Date())
SelectCasetheday
Case2,3
Response.Write"
CaseElse
Response.Write"
EndSelect
%>
9.很多网站要求客户必须登录后才能访问,如果客户没有登录,就直接访问网站的某个页面,应该将其引导到首页。
请据此填写下面的空格。
<%
IfSession("UserName")=“”Then
Response.Redirect"index.asp"
EndIf
%>
10.下面的程序段用来计算客户是第几次访问本站。
请填写其中的空格。
<%
DimvarNumber
varNumber=Request.Cookies("number")
IfVarNumber=””Then
varNumber=1
Else
varNumber=varNumber+1
EndIf
.Response.Cookies(“number”)=varNumber
.Response.Cookies(“number”).Expires=#2030-1-1#
Response.Write"您是第"&varNumber&"次访问本站"
%>
11.假如Application("UserOnLine")中保存了一个数组,该数组中保存了在线用户的名称,下面的程序段从其中读取所有用户名,并显示在页面上,请填写其中的空格。
<%
DimUserOnLine,Number
UserOnLine=Application("UserOnLine")
Number=Ubound(UserOnLine)UserOnLine(I)'返回该数组的最大下标
ForI=0ToNumber
Response.WriteUserOnLine(I)
Next
%>
12.下面要在页面上按提交日期降序排列所有的网站,请填写下面程序段中的空格。
假设数据库文件wwwlink.mdb和本文件存放在同一个文件夹下,数据表名为link。
网站名称 | 网站地址 | 提交日期 |
<%=rs("name")%> | <%=rs("submit_date")%> |
三、编程题
1.请编写代码,在页面上显示如下图形。
注意:
只要写出主要代码即可
**********
*********
********
*******
******
*****
****
***
**
*
<%
DimI,J
ForI=10To1Step-1
ForJ=1ToI
Response.Write"*"
Next
Response.Write"
"
Next
%>
2.利用Recodset对象也可以插入记录,利用插入一条记录:
其中网站名称为“搜狐”,网站地址为“”,网站简介为“门户网站”,提交日期为当天。
注意:
只给出主要代码即可,程序的开头部分已经给出。
<%
Dimdb,strConn
strConn="Dbq="&Server.Mappath("address.mdb")&";Driver={MicrosoftAccessDriver(*.mdb)}"
Setdb=Server.CreateObject("ADODB.Connection")
<%
Dimdb,strConn
strConn="Dbq="&Server.Mappath("address.mdb")&";Driver={Microsoft
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计 答案