免费智能真题库 > 历年试卷 > 网络管理员 > 2015年下半年 网络管理员 下午试卷 案例
  第4题      
  知识点:   ASP   SQL Server   数据库

 
【说明】
某公司使用ASP开那个商务网站,网页制作过程使用了CSS技术,该网站具有商品介绍、会员管理、在线支付和物流管理等功能,采用SQL Server 数据库数据库名称为business,其中用户表名称name,其结构如表4-1所示。

其中,Usergrade仅有两个有效值:m表示会员,b表示非会员。
 
问题:4.1   在该网站index.asp文档中使用了<style type= "text/css">语句。其中,CSS是指(1),它是一种(2)样式描述格式,能够保证文档显示格式的一致性,CSS本身(3)XML的语法规范。
(1)备选答案:A.扩展样式单 B.层叠样式单
(2)备选答案:A.静态 B.动态
(3)备选答案:A.遵从 B.不遵从
 
问题:4.2   该网站数据库连接代码如下所示,根据题目要求在备选项中选择正确的答案。
<%
set conn=(4) .createobject(“adodb.connection”)
conn.provider=”sqloledb”
provstr=”server=127.0.01;database=(5);uid=sa;pwd=9857452”
(6) .open provstr
%>

(4)-(6)备选答案:
A.applicaton B.business C.provstr  D.conn E.name F.server
 
问题:4.3   该网站只对会员开放购物车模块,当非会员点击购物车模块时系统白动跳转至会员注册页面,会员用户点击购物车模块时直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时判断页面是ChkLogin.asp,会员注册页面为Register.asp。
1.ChkLogin.asp 的部分代码如下,请根据题目要求补充完整。

(7)~(9)备选答案:
A.not B.connection C.name
D.movefirst E.execute F.request
G.connectionString H.dim I.mappath
2.main.asp的部分代码如下,请根据题目要求补充完整。
<%
if (10) <>“m”then
response.(11) “Register.asp”
end if
%>
<html>

</html>
(10)和(11)备选答案:
A.session("Usemame¨)     B.session(“Usergrade")     C.run     D.redirect     E.write     F. coolaie
 
问题:4.4   该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页Index.asp中部分代码如下,请根据题目要求补充完整。

(12)和(13)各选答案:
A.command B.connection C.read   D.onload E.open F.close
 
问题:4.5   1.在ASP中,(14)是session对象的方法。
(14)备选答案:
A.Lock B.CreateObject C.Abandon D.Redirect
2.在以下组合中,(15)不能开发出动态网页。
(15)备选答案:
A.HTML+JSP B.HTML +XML C.XML+JSP &nnbsp; D.XML+ASP
 
 
 

   知识点讲解    
   · ASP    · SQL Server    · 数据库
 
       ASP
               ASP简介
               1)ASP概述
               ASP是Active Server Pages(动态服务器页面)的缩写,ASP可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。ASP使用Microsoft的ActiveX技术,它采用封装程序调用对象的技术,从而简化了编程并且加强程序间的协作。
               2)ASP的特点
               ASP运行在服务器端时不需要编译,可在服务器端直接执行,与浏览器无关。ASP返回标准的HTML页面,浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。
               3)ASP的编程环境
               ASP的编程语言可以是VBScript和JavaScript,而VBScript则是系统默认的脚本语言。ASP的编程语言可以使用普通的文本编辑器进行设计,ASP程序则以扩展名.asp的纯文本形式保存在Web服务器上的具有可执行权限的虚拟目录之下,供用户通过WWW的方式访问。
               ASP内嵌对象
               ASP提供了可以在脚本中使用的各种内嵌对象。这些内嵌对象主要用于收集浏览器请求信息、响应浏览器和存储用户的各种信息,从而简化编程工作。ASP结构提供6个内建对象,包括Request、Response、Application、Session、Server和ObjectContext。内建对象的特殊性在于,它们在ASP页内生成且在脚本中使用它们前无须创建。
               1)Request对象
               Request对象在HTTP请求期间,检索客户端浏览器传递给服务器的值。其使用语法为:
               
               Request对象唯一的属性及说明如下表所示。它提供关于用户请求的字节数量的信息,很少用于ASP页,用户通常关注指定值而不是整个请求字符串。
               
               Request对象的属性及说明
               2)Response对象
               Response对象用来访问服务器端所创建的并发回客户端的响应信息。
               其使用语法为:
               
               Response对象也提供一系列的属性,可以读取和修改,使响应能够适应请求。这些由服务器设置,用户不需要设置它们。需要注意的是,当设置某些属性时,使用的语法可能与通常所使用的有一定差异。这些属性如下表所示。
               
               Response对象的属性及说明
               
               3)Application对象
               可以使用Application对象在给定的应用程序的所有用户之间共享信息。基于ASP的应用程序与所有的.asp文件一样在一个虚拟目录及其子目录中定义。因为多个用户可以共享Application对象,所以必须由Lock和Unlock方法以确保多个用户无法同时更改某一属性。其使用语法为:
               
               Application对象提供了在它启动和结束时触发的两个事件,如下表所示。
               
               Application对象的事件及说明
               4)Session对象
               可以使用Session对象存储特定用户会话所需的信息。这样当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的Web页时,如果该用户还没有会话,则Web服务器将自动创建一个Session对象。当会话过期或被放弃后,服务器将终止该会话。Session对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在Session对象中。
               其使用语法为:
               
               Session对象提供了4个属性,这些属性及说明如下表所示。
               
               Session对象的属性及说明
               5)Server对象
               Server对象提供对服务器上的方法和属性的访问。其中,大多数方法和属性是作为实用程序的功能服务的。
               其使用语法为:
               
               Server对象的唯一一个属性用于访问一个正在执行的ASP网页的脚本超时值,如下表所示。
               
               Server对象的属性及说明
               6)ObjectContext对象
               可以使用ObjectContext对象提交或放弃一项由Microsoft Transaction Server(MTS)管理的事务,它由ASP页包含的脚本初始化。
               当ASP页包含@TRANSACTION指令时,该页会在事务中运行,直到事务成功或失败后才会终止。
               其使用语法为:
               
 
       SQL Server
        这一类数据库,脚本处理的重点如下。
        . 从存储过程中捕获一个值。
        . 利用检索到的值作为一个参数传递给存储过程。
        我们来看下面的实例脚本。
        存储过程定义如下:
        
        脚本代码如下:
        
        第一步:加入必要的变量说明。
        
        
        第二步:调用存储过程。
        调用存储过程,然后修改其返回值。
        
        原始脚本代码:
        
        修改后的代码(使用字符串值):
        
        
 
       数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。
   题号导航      2015年下半年 网络管理员 下午试卷 案例   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
 
第4题    在手机中做本题