以下软件工程自考专业:2007年4月07026网络应用程序设计历年真题试卷及答案江西省由湖南自考生网www.zikaosw.com收集、提供。更多真题及答案,可在我办网站“自考历年真题”栏目中查看。软件工程历年真题建议同学们在自学完教材后,做几套历年真题,熟悉题型,提高学习能力。
注:不同省份、不同专业的自考历年真题,只要课程代码和课程名称相同,都可参考使用。
江西省2007 年4 月高等教育自学考试
网络应用程序设计试卷07206
一、单项选择题(每小题2 分,共40 分)
1. asp 文件中的程序代码执行位置是在( )
A. 浏览器 B.记事本 C.web 服务器 D.windows XP
2.在asp 程序的VBScriPt 程序约定中,下列哪一个变量名称是正确的?( )
A.111 B. b_1 C. _sum D.a ? bc
3 .下列asp 程序执行完后,页面显示的结果是( )
< %
strTemp=Trim ( Ucase(” abcd ”)) &” ef “&left(”ghi jklmn”,5 )
Response.write strTemp
% >
A.abcd ef gh 1 B. ABCD ef ghi
C.abcd ef gh ij D.ABCD ef ghi j
4 .请问下列程序段执行完毕,页面上显示什么内容?( )
< %
Response.Write”< a href =’http://www.112233.com.cn’>个人网站”
% >
A.个人网站
B.”<a href =’http://www.112233.com.cn’>个人网站”
C.个人网站(超链接)
D.该语句有错,无法正常输出
5.当用户输入用户名登录后,在该网站任何一个页面可以无需再输入用户名,种方法,下列无法实现该功能的是( )
A.利用Request 对象的Querystring 方法一页一页传递
B.利用Cookies 保存用户名
C.利用Session 保存用户名
D.利用Server 保存用户名
6.下列ASP 语句执行后,运行结果是( )
< % Response.Write Server.HTMLEncode ( “< a href = ‘http://www.aabb.com’>个人网站”) % >
A.( ' < a href =’http://www.aabb.com ‘>个人网站
B.个人网站
C.Server.HTMLEncode(“个人网站”)
D.(“http://www.aabb.com’>个人网站
7.以下不属于ADO 组件中包括的对象是( )
A. Recordset B. Command C. Odbc D.Connection
8.以下不属于Recordset 对象的方法是( )
A.RecordNumber B. Source C. Pagesize D. CursorType
9.当服务器比较慢导致因为时间的限制而无法执行Execute ,可以采取下列哪个措施?( )
A.将Connection 对象的CommandTimeout 值增加
B.将Connection 对象的ConnectionTimeout 值增加
C.将Connection 对象的CommadTimeout值减小(不为0 )
D.将Connection 对象的ConnectionTimeout 值减小(不为0 )
10.使用ADO 修改数据库中的记录,可以采用下面的哪种方法?( )
A.使用Connection 对象的update 方法
B.使用Command.Excute 方法调用SQL修改语句
C.使用Recordset.Excute 方法调用SQL 修改语句
D.使用Parameters.Excute 对象的update 方法
11.在asp 程序中新建文件,需要用到FileSystemObject 对象的哪个方法?( )
A.CreateTextFile B. TextFile C.BuildTextFile D.SetTextFile
12.以下可以用于制作交替变换的广告Web 页面的组件是( )
A. Ad Rotate Component
B. FileSystemObject
C.Browser Type Compability Comonent
D.AspUPload Comonent
13.请问下面程序执行完毕,页面上显示的内容是( )
< %
=“江西”
% >
< %
=“南昌”
% >
A.江西南昌 B.江西(换行)南昌 C.南昌 D.页面报错无法显示
14.若要在ASP 程序中使所有客户之间共享一个对象,可以使用对象( )
A.Application B.Cookies C. Session D. Response
15.在ASP 中打开数据库的一张表,并且对其记录进行操作,应当使用ADO 的哪个对象?( )
A.Connection B. Recordset C. Command D. Parameter
16.以下不属于Recordset 对象更新数据库的方法是( )
A. AddNew B. Delete C. Update D. Alert
17.每一个应用程序都可以有一个Global.asa 文件,该文件的作用是( )
A.记录客户登录的信息
B.存放session 对象和Application 对象事件的程序
C.存放客户的配置信息
D.存放客户的Cookie 信息
18.下列哪个函数可以将数值转化为字符串?( )
A. CStr B. Cint C. Cdate D. CDbl
19.使用下面的上传组件的语句后,以下结论正确的是( )
< %
Set Up=Server.CreateObject (”Persits.Upload.l”)
Up.SetMaxsize 2 * 1024 * 1024 , False
Up.OverwriteFiles = True
Up.Save “C:\upload”
% >
A.上传限制文件大小必须是2M B.若存在相同文件名,可以覆盖
C.上传的文件名保存为upload D.上传的文件大小可以超过2M
20.下列语句执行后,页面上的正确显示( )
< %
a=l + 2
b=”1”+”2”
c =”1”+2
response.write a&”,”&”b”&”,”&c
% >
A.12,12,12 B.12,3,12 C. 3,12,3 D. 3,12,12
二、程序填空题(每空2 分,共28分。)
1 .己知temp.asp 程序执行后的页面显示如图l 所示,请补充程序temp.asp 。
temp.asp程序如下:
<% span="">
Option Explicit
‘定义变量
sum=0
‘循环开始
‘给数组a的元素赋值
sum=sum+a(i)
‘显示部分输入结果
Next
Response.Write “sum=”&sum
%>
2.补充temp.asp程序,完成下列功能。
当程序开始执行界面如图2所示,输入姓名“张三”和出生日期“1986-1-1”后,点击确认出现如图3所示页面,注意用户的年龄是根据出生日期和当前的时间计算得到的,若输入错误的出生年月,显示结果如图4所示:
Temp.asp程序如下:
<%
Option Explicit
Dim username ,userBirth,userAge
‘将用户输入的姓名赋值给变量userName
‘将用户输入的出生日期赋值给变量userBirth
if username <>”” and userBith <>”” then
‘当出生日期格式输入错误时
Response.Write “出生日期格式不正确”
else
‘计算用户的年龄
‘输出结果
Response.End
end if
end if
%>
3.根据提示和要求完成temp.asp程序,实现以下功能:
使用Cookies编程记录用户名和用户访问的次数,当第一次执行temp.asp时,页面显示如图5所示,输入用户名后显示图6界面,当用户关闭浏览器后下次执行temp.asp时,无需登录直接显示图7所示界面,其中浏览次数会相应改变。
temp.asp程序 如下:
<%
Option Explicit
Dim varNumber,userName
‘当Cookies的user值不空且与输入框的用户名相同时
varNumber=Request.Cookies(“Number”)
if varNumber=””then
varNumber=1
else
‘填写一条语句记录浏览次数
end if
‘根据Cookies显示图3结果
Response.Cookies(“Number”)=varNumber
‘设置Cookies(“Number”)
的到期时间是2010-1-1日
Response.End
else
userName=Request.Form(“txtName”)
if userName<>””then
‘ 将userName的值赋给合适的Cookies变量
Response.Cookies(“Number”)=1
Response.Write userName &”,欢迎您首次访问本站”
Response.End
End if
end if
%>
三.简答题(共18分)
1.假定rs为RecordSet对象,cmd为Command对象,db为Connection对象,strSql为查询语句,addr为数据源,请写出5种建立RecordSet对象的方法。(10分)
2.请说明Session对象和Application对象最主要的区别及其各自的属性,方法和事件。(8分)
四、程序设计题(14分)
编程实现temp.asp文件,完成以下功能:
假定temp.asp所在目录下有个temp.mdb文件,其中users表格如图8所示,add_form.html文件显示的结果如图9所示,现在需要编写temp.asp完成点击确定后添加记录的功能,当图9点击确认后,若正确输入数据出现图10的界面,若用户名或密码为空则出现页面。
更多自考本科考试复习资料,可查看湖南自考 生网“考试资料”栏目。
TEL:蒋老师17773102705
扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。
关注公众号免费拿资料
微信扫一扫咨询
微信扫一扫咨询
1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。
2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)
3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!