您好,欢迎来到钮旅网。
搜索
您的当前位置:首页2013年电子商务网站建设考试试卷

2013年电子商务网站建设考试试卷

来源:钮旅网


1、 关于HTML文件说法正确的是: ( C ) A HTML标记都必须配对使用。

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

C HTML标签并不是完全大小写无关的。

D 在标签之间的文本会以加粗字体显示。

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

C.不可以是影片 D.可以是网络上的任何资源 3、 下列哪一种设置能使单元格显示边框 ( B ) A 在中添加 border属性 B 在

中添加border属性 C 在中添加 border属性

D 以上全都可以

4、 下列循环语句中循环( C)次停止执行。

<%

Dim sum, I Sum=0 I=1 Do

Sum=sum+I^2 I=I+1

Loop While I<=10 %>

A. 7 B. 9 C. 10 D. 11 5、 在VBScript中,注释采用( C ) A. // B. /*„*/ C. ‘ D.“

6、 如果要获得user表前10条的记录的数据,用SQL语句实现为(A )

A. SELECT TOP10 *FROM user B. SELECT next10 FROM user

C. SELECT*FROM user WHERE rownum<=10 D. SELECT*FROM user WHERE Recno()<=10

7、 关于VBScript 过程,下列说法错误的是( B )。 A. call语句用于 Sub 或 Function 过程的调用。

B. 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。 C. Function 函数可以有返回值。

D. 使用 Exit Function 语句可以从 Function 过程中立即退出。 8、 使用下面哪一个关键字创建服务器组件的实例( B )。

第 1 页 共 10 页

A.Dim B.Set C.Var D.Private

9、 以下标记符中,没有对应的结束标记的是 ( B ) A. B.
C. D.<p>10、 若要将虚拟路径转换为真实的物理路径,以下语句中正确的是( D ) A. Response.MapPath( 虚拟路径) B. Request.MapPath( 虚拟路径)<p>C. Server.URLEncode( 虚拟路径) D. Server. MapPath( 虚拟路径) %> 11、 若要创建一个对于访问网站的所有用户均有效的变量passflag,以下方法中,正确的是( B)<p>A.Session(“passflag”)=0 B. Application(“passflag”)=0 C. Set Session(“passflag”)=0 D. Public passflag 12、 关于ASP,下列说法正确的是 ( C ) A 开发ASP网页所使用的脚本语言只能采用VBScript。<p>B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。 C ASP网页,运行时在客户端无法查看到真实的ASP源代码。 D 以上全都错误。<p>13、 用于从客户端获取信息的ASP内置对象是 ( B ) A Response B Request C Session<p>D Application<p>14、 下列不属于Response对象的方法的是 ( C )<p>A Write<p>B End C abandon D Redirect<p>15、 Web主目录为C:\\Inetpub\\wwwroot\\,同时在此目录之下有一个ASP程序,其完整路径为C:\\Inetpub\\wwwroot\\ Ch\\ShowTime.asp。请问,如果我们要在本机的浏览器执行此ASP程序,必须在地址栏输入下列哪个网址 ( A )<p>A http://127.0.0.1/Ch/ShowTime.asp<p>B file:///Ch/ShowTime.asp<p>C http://Inetpub/wwwroot/Ch/ShowTime.asp<p>D http://localhost/ShowTime.asp 16、 我们可以使用哪个 ASP 对象取得表单字段的值 ( C )<p>A Response B Session<p>C Request D Application 17、 要获得记录集RS中,当前记录的“产品型号”字段的值,该字段为表中的第2个字段,以下用法中,不正确的是( D )。<p>A fdvalue=RS(1)<p>B fdvalue=RS.Fields(“产品型号”)<p>第 2 页 共 10 页<p>C fdvalue=RS(“产品型号”) D fdvalue=RS.Fields(产品型号).Value<p>18、 在ASP中,创建对象通常用( C )对象的CreatObject方法来实现。 A. Request B.Object C.Server D.Application 19、 下面程序段执行完毕,页面上显示内容是什么?( A )。 <%<p>Dim strTemp<p>strTemp=\"user_name\" Session(strTemp)=\"张三\" Session(\"strTemp\")=\"李四\"<p>Response.Write Session(\"user_name\") %> A 张三 B 李四 C 张三李四<p>D 语法有错,无法正常输出 20、 下面程序段执行完毕,我们在浏览器中看到的内容是什么?( A ) <% Response.Write \"<a href='http://www.sina.com.cn'>新浪</a>\" %> A 新浪<p>B <a href='http://www.sina.com.cn'>新浪</a><p>C 新浪<p>D 该句有错,什么也不显示 21、 从 “员工” 表的“姓名”字段中找出名字以“玛丽”开头的人,下面哪条select语句 .......<p>正确:( C )<p>A、Select * from员工 where 姓名 ='玛丽%' B、Select * from员工 where 姓名 ='%玛丽_' C、Select * from员工 where 姓名 like '玛丽%' D、Select * from员工 where 姓名 like '%玛丽%'<p>22、 若要产生一个4行30列的多行文本域,以下方法中,正确的是( C ) A.<Input Type=”Text” Rows=”4” Cols=”30” Name=”txtintrol”> B.<TextArea Rows=”4” Cols=”30” Name=”txtintrol”><p>C.<TextArea Rows=”4” Cols=”30” Name=”txtintro”></TextArea> d.<TextArea Rows=”30” Cols=”4” Name=”txtintro”></TextArea> 23、 <input>标签不包含下列哪些表单控件?( B ) A 文本框 B 文本域 C 单选框 D 多选框<p>二、填空题<p>1、 表单对象的名称由 NAME 属性设定;提交方法由 METHOD 属性指定;<p>若要提交大数据量的数据,则应采用 post 方法;表单提交后的数据处理程序由ACTION 属性指定。<p>第 3 页 共 10 页<p>2、 为了将ASP代码与HTML标记符区分开来,ASP代码应用 <% 和 %> 符号将<p>其括起来。 3、 设有三个变量a,b和c,其中a=3,b=4,c=5。则表达式a^b+b mod c-c\\a的值为 84 。<p>4、 使用FONT标记设置字体的字符格式时,应将文本置于<FONT>和</FONT>标记之间,并<p>通过 FACE 属性来设置文本的字体,通过 SIZE 属性来设置字号, COLOR属性来设置颜色。<p>5、 单选按钮默认选中通过属性__checked______设置。<p>6、 在表格当中,要合并多行通过属性____ROWSPAN_____设置,合并多列通过属性_COLSPAN________设置。<p>7、 为图片设置说明性文字可用属性__alt______设置。<p>8、 ODBC数据来源分为____系统____DSN、____用户____ DSN和_____文件___DSN三种。 9、 由于Response.Write方法使用频率非常高,为了方便书写程序,也可以用 <% = %><p>的省略形式来代替Response.Write方法。 10、 ASP文件的后缀名为 .asp 。<p>11、 建立Connection对象是采用Server对象的 CreateObject 方法进行的。 12、 Session对象的 TimeOut 属性用来设置Session有效期的长短,其单位为分钟,<p>默认值为 20 。 13、 若要删除记录,可通过记录集对象的__delete_____方.法.来实现,也可通过<p>_Connection________对象执行SQL的delete语句来实现。 ..<p>14、 在商业应用环境中,ASP的WEB服务器通常采用的是 iis 。<p>15、 为了建立与数据库的连接,必须调用连接对象的 open 方法,连接建立后,..可利用连接对象的 execute 方法来执行SQL语句。 ......16、 利用记录集对象向数据表添加记录时,应先调用 addnew 方法,然后再给各字..<p>段赋值,最后再通过调用 update 方法,来更新记录数据。 ..<p>17、 判断记录指针是否到了记录集的末尾的属性是 eof ,判断记录指针是否到达..<p>记录集的开头的属.性.是_____movefirst___,向下移动指针,可调用记录集对象的 movenext 方法来实现。 ..<p>三、简答题<p>1、 在FORM表单中,传递数据的方法有哪几种?它们有什么区别?<p>有两种,get和post。Get:零散传送,后缀附在地址栏,&隔开,传送数量不超过2kb,不能传送二进制数据安全性差(可以看到明文),速度快,以URL参数的形式传递。Post:一起打包邮寄,安全性高(不可以直观看到),传递数据不,?隔开,可以传二进制。 2、 ASP内置对象SESSION和APPLICATION有什么区别?<p>Session对象为每个来访者提供的对象响应。生命周期:从打开网页开始到关闭网页结束。<p>Application对象则为所有来访者提供共享的对象响应。生命周期:从网站开启存在,一直到网站关闭。<p>3、请简述动态网页的工作原理。<p>当用户请求的是一个动态网页时,服务器要做更多的工作才能把用户请求的信息发回去。<p>第 4 页 共 10 页<p>服务器一般按照以下步骤工作:a服务器接受请求b web服务器从服务器硬盘指定的位置或内存中读取动态网页文件。C将含有程序代码的动态网页转化为标准的静态网页(Html)。D web服务器将生成的静态网页代码发送给请求浏览器。<p>4、 某同学开发了一个显示来访时间的ASP文件,存放在C:\\inetpub\\wwwroot下,然后在<p>资源管理器中双击该文件,却不能正常显示,请问是什么原因。 要通过http://127.0.0.1/wwroot打开,因为ASP文件中的脚本代码只能在服务器上执行。因此要同通过浏览器打开。<p>5、 Vbscript的变量命名应该遵循什么规则?<p>A第一个字符必须是字母b不能包含嵌入的句点c长度不能超过25个字符d在被声明的作用域内必须唯一e不能和vb系统的对象、函数名重名f不区分大小写g见明知意 6、 ADO对象组件主要包含了哪些对象和集合?<p>Connection对象 command对象 recordset对象 field对象 parameter对象 property对象 fields集合 parameters集合 properties集合 7、 ASP的组成要素有哪些?<p>HTML代码 ASP脚本语言 ASP内置对象 ACTIVE X组件等 8、 WEB数据库与传统数据库相比有哪些优点?<p>A及Web技术和数据库技术的优点与一身,其前台有界面友好的Web浏览器,后台则有成熟的数据库技术作支撑。因而是电子商务不然采用的核心技术<p>B网络用户借助统一的Web浏览器即可访问Web数据库中各种类型的信息,完成各种各样的网上交易,因而无需开发专门的客户端界面程序,并且可以大大节省用户的培训时间和费用<p>C通过Web方式访问数据库的标准比较统一,对于开发者来说只需遵循HTML和http等标准,对于使用者来说只需学会web浏览器一种操作界面即可。<p>D web数据库中的信息可供用户随时随地访问,不受时间、地点的,也不受所用计算机操作平台的。<p>E 可以动态更新网页的内容。开发者或管理者只要更新web数据库中的信息,与之相对应的网页内容就能自动更新。<p>F将各网站的大量信息存放于web数据库中,可以利用数据库管理系统的强大搜索功能,来帮助web用户搜寻所需的信息。<p>J web技术与数据库技术相结合可以实现多种网络应用。;例如:电子银行、网上注册与登记、网上申报与纳税等。<p>9、 简述表格中的cellpadding和cellspacing的区别。 CELLSPACING 单元格与单元格之间的距离 CELLPADDING 单元格内容与单元格之间的距离<p>四、程序分析题<p>1、 读以下程序,回答问题。 <HTML><p>(1) <HEAD><TITLE>网页导向

(2) <% If Request(\"Send\") = Empty Then %>

第 5 页 共 10 页

(3)

(4) (5)

(12) (13) (14) <% Else %> <%

(15) Dim WebSiteURL

(16) WebSiteURL = Request(\"WebSite\") (17) Response.Redirect WebSiteURL %>

(18) <% End If %>

请你结合所学知识,回答下列问题。

(1)该网页文件名被命名为:redirect.htm。请问,这个命名对不对?为什么? 不对,因为1.redirect为response对象的一个方法,不能用来命名;2.代码中含有VBSCRIPT编写的程序,不是纯静态的,扩展名应为.asp

(2)form表单的action属性未指定意味着什么?

意味着表单数据将交给自己处理,而不会交与下一个页面处理。 (3)能否将第(12)行和第(13)行交换顺序,为什么? 不能,因为交换后不能实现页面的跳转。

五、程序设计题vbscript

1、 编写程序,计算并输出其值。

s=1^2-3^2+5^2-7^2+9^2„-99^2。

第 6 页 共 10 页

2、

编写程序,计算S=1+2+„„+100。

3、 根据右图,写出相应HTML代码。其中文本输入框和密码框中有初始值,均为admin。

登录页面

用户名:

密   码

4、 编写代码,实现如下框架结构。

Top.htm (所在框架长:100%,宽150像素) 框架长:100像素 第 7 页 共 10 页

Right.htm Left.htm

ID(自动编号) 新闻标题(文本) 新闻内容(备注) 编辑人(文本) 1 测试 测试内容! admin 2 Test Test!! admin 表名:news 数据源名称:mydsn ACCESS文件名:mydb.mdb 5、 实现新闻添加功能。往数据库中新增1条记录,新闻标题为:“系统测试”;新闻内容:

“系统测试!!!!”;编辑人:admin。 <%

set conn=server.createobject(\"adodb.connection\") conn.open \"dsn=mydsn\"

set rs=server.createobject(\"adodb.recordset\")

rs.open \"select * from news\

rs.addnew

rs(\"标题\")=”系统测试” rs(\"内容\")=”系统测试!!!!” rs(\"添加人\")=”admin” rs.update

%>

6、 删除数据库中ID为2的新闻记录。 <%

set conn=server.createobject(\"adodb.connection\") conn.open \"dsn=mydsn\"

set rs=server.createobject(\"adodb.recordset\")

rs.open \"select * from news\

第 8 页 共 10 页

where ID=2 rs.delete rs.update %>

7、 编写一个HTML页面,显示出1到1000之间所有不能被7整除的数的和。

8、 编写一ASP页面,利用 Response 对象的 write 方法,向客户端浏览器输出一个如

图所示的表格; 班级 姓名 021 022 李红 政治面貌 <%

response.write \"

\" response.write \"\" response.write \"\"

response.write \"

\" response.write \"\"

response.write \"

\" response.write \"\" response.write \"\" response.write \"\"

response.write \"

\"

response.write \"

\" response.write \"\" response.write \"\" response.write \"
班级姓名政治面貌
021李红
022
\"

%>

9、 编写一个如图所示的静态网页和一个ASP动态网页,在静态网页中创建一个登录表

单,用于提交用户名和密码,在动态网页中检查是否输入了用户名和密码,用户名和

第 9 页 共 10 页

密码均为admin,如果没有输入这些信息或信息有误则重定向到静态网页中,如果已经输入了这些信且正确时则显示欢迎信息。(要求使用seession)

login.htm

用户
密码

Login.asp <%

username=request(\"username\") userpwd=request(\"userpwd\")

if(username=\"user\" and userpwd=\"user\" )then session(\"username\")=username session(\"userpwd\")=userpwd

response.write “欢迎您,admin。” Else

response.write (\"\") end if %>

Main.asp <%

if(session(\"username\")<>\"\") then %>

欢迎您!

<%

else

response.write \"对不起,您还未登录\" end if %>

(编程不一定完全正确,仅供参考!!!!)

第 10 页 共 10 页

Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务