电子商务网站设计与管理习题

绝世美人儿
622次浏览
2021年02月08日 03:13
最佳经验
本文由作者推荐

安瑞井-

2021年2月8日发(作者:夏至未至电视剧)


练习题



一、选择题:



1 ASP


内置对象中,通过


A


对象实现同一用户共享不同页面数据




A.


session


B.


Application


C.


cookies


D.


Server



2


当服务器端要从客户端读取信息时,利用的对象是


___B___



A.


Response


B.


Request


C.


Application


D.


Session



3 Server


对象的


A

方法用于创建一个


ActiveX


组件实例(如

< p>
connection


对象)


< br>


A.


CreateObject


B.


HTMLEncode


C.


MapPath


D.


URLEncode



4 ASP


的使用环境是


__C____


,在其支 持下


ASP


程序才能够运行



A.



B.


Netscape


C.


IIS


D.


DHTML



5

< br>要在表单中添加复选框,


TYPE


的属性值应设置为


___C___




A.


submit


B.


radio


C.


checkbox


D.


password



6 ASP


内置对象


Response



C


方法可以用来结束当前网页脚本的执行。



A.


Write


B.


Redirect


C.


End


D.


Clear



7


如果要获取客户端所提交是表单数据,应使用(


A


)对象来实现



A



Request B. Response C. Server D. Session



8



ADO


对象中,由


__A____


对象实现与数据库的实际连接




A.


Connection


B.


Command


C.


Recordset


D


三者皆可




9 ASP


内置对象


Response



B


方法可以用来将网页转到特定的网址。



A.


Write


B.


Redirect


C.


Flush


D.


Clear



二、填空题



1



ASP


中作为输出用途的对象是


Response


,此对象利用


Write


方法,将数据输出到网页


上。



2



ADO


数据处理 中,


最常用的数据库连接对象、


数据记录对象以及数据命令对象 分别为:


Connection



象、


Recordset


对象、


Command


对象。



3





一个


记< /p>


录集



成多个




可以


使


用< /p>






PageSize







< br>一页



的记录




,使




AbsolutePage


属性移动到特定的页,用

< p>
PageCount


属性返回总页数。



4




ASP


中,创建组件通常用



server



对象的

< p>
CreateObject


方法来实现




5



在对

< p>
Recordset


对象进行操作时,


通常使用< /p>


EOF


属性来判断当前记录位置是否位于


Recordset



象的最后一个记录之后。



6



<%....%>



ASP


的 定界符,


用来表示


ASP


代码的开始,


ASP


的默认脚本语言是


VBScript




8< /p>


、使用


ADO


对象中的

< br>


Connection



对象的



Open



方法可建立到数据源的物 理连接,在该方法成功


完成后连接才真正建立,才能对数据源发出命令并且处理结果。< /p>



9



ASP< /p>


全称是


Active Serve Pages


;它的文件扩展名是:


.asp



10


、在


H TML


语言中,表单标记


FORM


的< /p>


METHOD


属性指定将表单数据传输到服务器的方法,其取值可 以是



Post



get




11



_______ _________


标记用于


HTML


文档的最前边,用来标识


HTML


文档的开始。而


________________


放在

HTML


文档的最后边,用来标识


HTML


文档的结束。



12


、如果要 查询“学生信息”表中姓“赵”的学生记录,应该使用语句


____


select


*


from


学生信息


where


姓名


like


“赵


%



______




13


、表单标记


Fo rm



___ Action ___


属性用于指定表单处理程序的文件名。


__ method _


属性用于定义处


理站点访问者提供数据的方法 。



14



A pplication


对象


Lock


方 法其功能是


____



Applica tion


对象锁定,避免两个用户同时访问


Applicati on


对象


__



15



ADO


对象是用来实现



___


数据库管理


__



16


、在


ASP


中,创建对象通常用


__ server __


对象的


CreateObject


方法来实现 。



17



A pplication_OnStart



Applicati on_OnEnd


事件必须保存在



文件中,该文件必须保存在



应用


程序的根目录



目录中。



18




语句的作用是



停止向客户端输出数据





19


、在


Windows


操作系统环境下,默认的主站点对应的文件夹名 是


wwwroot




20


、通过


Response


对象的属性和方法可以控制如何将服务器端的数据发送到客户端浏览器,通过

< p>
request


对象的属性和方法可以获取从客户端浏览 器传送给服务器端的数据;



21


、可 以通过调用


Connection


对象的


Open


方法建立到相关数据库的物理连接;可以通过调用


Recordset


对象的


MoveFirst


方法控制游标指向记录集内的第一条记录;



三、简答题



1



VBScript


中过程和函数,二者有何区别分别用什么方式可以调用过程和函数




答:在


VBScript

< p>
中,过程与函数在使用时的唯一区别在于:过程没有返回值,而函数有返回值。


函数调用的方法是将函数返回值赋值到一个变量中或直接像变量一样使用。



过程启用一种是用


CALL


语句,另一种是直接使用过程名进行调用。



2


、试说出三种以上


ASP


的内置对象,并说出 其作用与常用方法。



答:


ASP


的内置对象有:


1



request


对象。从客户端接收信息。常用方法有、


、和 ;


2



response


对象。用


于响应客户端的请求,将信息传递给用户。常用方法有、

< p>



3



server


对象。提供对服务器上的方法和属


性的访 问。


常用方法有、




4



application


对象。


提供给多个客户端用户共享信息。


常用方法、

< p>


5



session< /p>


对象。用于记录每个用户的相关信息。



3




如何创 建


Connection


对象怎样用


C onnection


对象和数据源之间建立联系



答:创建


connextion


对象需要使用


server


对象的


createobjec t


方法。



具体格式:


set


对象名称=


(


“”


)



Connection


对象中有一个


open< /p>


方法专门用来打开


Connection


对象与数据库之间的通道,


实现数据源与


ASP


程序的真正连通。具体格式:


Connection


对 象名


.open



driver={SQL Server};database=


数据库名称


;


server=


服务器名


; uid=sa;pwd=;





4


、什么是动态网页,动态网页有哪些特征



答:动态网页是指在不同的访问者或在不同的访问时间访问同一个


Web


页面时可能得到不同的页面内容。


访问的内容具有实时 性,访问的过程具有交互性。动态网页的特征


:


网页的显示内 容可以实时动态更新;


用户和网站可以进行交互式信息交流;提供对数据库的管理和使用 ;提供对文件的管理操作;支持对“组


件”的使用。



5




ASP



Application


对象和


Session


对象的区别



答:


Application


对象与


Session


对象区别:



(1)应用范围不同。


Application


对象是针对所有 用户,可以被多个用户共离。一个用户接收到的


Application


变量可以传递给另外的用户。而


Session


对象是 针对单一用户,某个用户无法访问其他用户



Session< /p>


变量。



(2)存活时间不同。由于


Application


变量是多个用户共享的,因此不会因为某一 个用户甚至全部用户


离开而消失,一旦建立了


Applicat ion


变量,就会一直存在,直到网站关闭或这个


Applic ation


变量被卸


载。而


Sessi on


变量会随着用户离开网站而被自动删除、



5



session


对象。用 于记录每个用户的相关信


息。



6




什么是


ASP


,并描述其执行过程。



答:


ASP



Act ive


Server


Page


的缩 写,是


Microsoft


公司开发的


Web


服务器端脚本开发环


境,利用它可以生成动态高效的


Web


应用程序。








用户浏览器



HTTP


通信协议



文件下载



Web


服务器



.asp


文件



7


、论述如何在


VBScript


中 自定义过程和函数,二者有何区别,过程如何调用




答:在


VBScript


中,定义过程格式为:



[Public [Default]| Private ] Sub<


过程名


>[(

< br>参数列表


)]



[<

< p>
语句块


>]



[Exit Sub]



[


语句块


]



End Sub



定义函数的格式为:



[Public [Default]| Private ] Function <


函数名


>[(


参数列表


)]

< p>


[<


语句块


>]



[<


函数名


>=<


表达式


>]



[Exit Function]



[


语句块


]



[<


函数名


>=<

表达式


>]



End Function



过程与函数在使用时的唯一区别在于:过程 没有返回值,而函数有返回值。



函数调用的方法是将函数返回 值赋值到一个变量中或直接像变量一样使用。




.


程序分析题



1


、使用


For


语句输出


1

< p>


3



5



7


+…


+51


的值


( 10



)



<%@LANGUAGE= VBScript %>



<% Dim Sum



Sum = 0



For i = 1 To 51 step 2



(CStr(i) &



Sum = Sum +i



next



Sum = Sum + i



(cstr(i)&



2


’)


%>



2


、以下程序段实现在 网页中创建一个单行文本框,一个密码域和一个提交按钮


( 10



)







< form NAME=



form1


< p>
MEHTOD=



post



>




用户名:




text



NAME =



text1



>







密码:




password



NAME =



mima



>





submit



VALUE=


”提交”


>







3

< br>、结合注释分析脚本,在对应脚本的右方横线上写出该脚本的执行过程。



注释:表


goods


用来保存商品信息的表, 在数据库


sqlDB


中,其中


Id


表示商品编号,


Name


表示商品名称,< /p>


readcount


表示访问次数;


Bu ycount


表示购买数量,


SalePrice


表示购买价格。






商品类型表


(Goods)


浏览 程序





安瑞井-


安瑞井-


安瑞井-


安瑞井-


安瑞井-


安瑞井-


安瑞井-


安瑞井-