以下自考软件工程本科专业:2011年10月07026网络应用程序设计历年真题试卷及答案江西省由湖南自考生网www.zikaosw.com收集、提供。更多真题及答案,可在我办网站“自考历年真题”栏目中查看。软件工程历年真题建议同学们在自学完教材后,做几套历年真题,熟悉题型,提高学习能力。
注:不同省份、不同专业的自考历年真题,只要课程代码和课程名称相同,都可参考使用。
江西省2009年1月高等教育自学考试
网络应用程序设计试卷
课程代码:07206
一、单项选择题(每小题2 分,共40 分)
1.下列不属于动态网页程序的是( )
A. ASP 程序 B.JSP 程序 C.PHP 程序 D.VB 程序
2.下面不属于asp 文件包含的内容的是( )
A.普通的HTML 页面内容
B.< % … … %>内的程序代码
C.< Script >…< /Script >内的程序代码
D. < vbscript >… … </vbscript >
3 .下面语句执行完毕后,a( 2 )的值是多少( )
<% dim="" span="">
redim a(2)
a(2) = “江西”
Redim a(3)
a(3) = “南昌”
%>
A.江西 B.南昌 C. 0 D.空值
4.若要取得当前的系统的时间可以使用函数( )
A. Now B. Date C. Time D. Day
5.语句<% Response.Write " < hl align = 'center ' > %>我的个人主页</ hl > ”之行后在网页中的显示结果是( )
A." < hl align =’center’>我的个人主页</ hl > '
B.我的个人主页(标题l 的格式居中)
C. hl (居中)我的个人主页
D.语法错误
6 .以下关于Cookies 的相关描述,错误的是( )
A . Cookies 是服务器端发送到客户端浏览器的文本串句柄
B . ASP 利用Response 对象的Cookies 方法设置Cookies
C .会话Cookies 只在浏览器打开时存在
D .永久Cookies 永久地存放于用户地硬盘上,可以一直使用
7 .下面关于Session 语句,语法正确的是( )
A . < % Session ("arry ")="asp 程序设计" % >
B . < % Session ("arry" )(l) ="asp 程序设计"% >
C . < % Session ." arry " = "asp 程序设计"% >
D . < % Session ."arry "(l) ="asp 程序设计"% >
8 .以下关于Server 对象中的Execute 方法和Redirect 方法的比较,描述错误的是( ) A . Redirect 语句的重定向发生在客户端
B . Execute 语句执行完新的网页后会返回原页面
C . Redirect 语句可以在重定向时传递环境变量
D . Execute 语句一般只能转到同一个应用程序的其他文件
9 .以下关于使用Recordset 对象移动记录指针,描述错误的是( )
A . MoyeNext 最方便,速度也最快
B .使用MoveFirst 时需要实现设置指针类型CursorTyPe 为1
C .当移动到最后一条记录时,继续向后移动会出错
D . Move 方法可以将指针移动到指定的记录
10 .当服务器比较慢导致因为时间的限制而无法打开Conneciton 对象时,可以采取的措施是( )
A .将Connection 对象的CommandTimeout 值增加
B .将Connection 对象的ConnectionTimeout 值增加
C .将Connection 对象的CommandTimeout 值减小(不为0 )
D .将Connection 对象的ConnectionTimeout 值减小(不为0 )
11 .若StrSql 为SQL 的查询语句,db 为有效的数据连接对象,如果希望打开的Recordset 记录集可以前后移动指针,并且可读可写,则应该为下面( )
A.rs.Open strSql,db B. rs.open strSql , db , 1 , 3
C. rs.Open strSql , db , , 3 D. rs.Open strSql , db , l
12.使用FileSystemObject 对象读取一个文件,需要使用的方法是( )
A. OpenTextFile B. GetTextFile C. HaveTextFile D. CreateTextFile
13 .使用W3 Jmail 组件对象Jmail 发送E 一mail 时,若发送信箱是www@163.com ,密码是111 ,发信服务器是smtp.163.com ,若发信服务器不要求发送认证,应使用( )
A. Jmail.Send ( "smtp.163.com " ) B. Jmail.Send ("www@ smtp.163.com )
C. Jmail.Send ("www:111@ smtp.163.com ) D. Jmail.Send ("www:111@ 163.com )
14.在SQL 语句中,修改一条表中已经存在纪录,可以使用的语句是( )
A . Select B.Update C. Delete D. Insert
15.下列ASP 语句的运行结果是( )
< % Response.Write “aaa”
Response.Write “End”
Response.Write “bbb”
Response . End
Response . write " ccc "
% >
A . aaa B . aaabbb C . aaaEndbbb D . aaabbbccc
16 .以下不可以作为Recordset 对象的Open 方法的Source 参数的是( )
A . Command 对象名 B . SQL 语句 C.数据表名 D . Connection 连接对象
17 .在ASP 程序中,若要获得服务器端的IP 地址,可以使用( )
A . Request.ServerVariables ( " REMOTEweADDR " )
B . ReSponse . ServerVariableS ( " REMOTE_ADDR" )
C . Request . ServerVariables ( , , LOCAL _ ADDR" )
D . Response . ServerVariables ( " LOCAL_ADDR " )
18 .VBScript 中函数Mid ("大家好啊”, 2 , 2 )返回的结果是( )
A.大家好 B.家好 C.好啊 D.大家
19.在asp 程序的VBScript 程序约定中,下列变量名称错误的是( )
A . xl B . b_1 C . int_x D . x ? int
20 .使用Request 对象从客户端获得信息时,不能使用的方法是( )
A . Request . Form B . Request . Querystring
C . Request . ClientCertificate D . Request . Binarywrite
二.程序填空题(共28 分)
1.( 10 分)完成temp.asp 程序实现以下功能:
初次打开temp. asp 程序出现界面如图1 所示,输入姓名和综合测评后,如果综合测评为A , B , C , D 中任意一项则会根据输入值显示结果,如图2 为姓名是“张三”,综合测评为B 的情况。如果综合测评输入其他的字符或数字,则出现图3 界面,点击图3 的返回按钮,返回图1 的界面。
Temp.asp 程序如下:
<% span="">
Option Explicit
dim userName , userGrade
<% span="">
‘获得姓名输入框的内容赋值
给userName
‘获得综合测评输入框的内容
赋值给userGrade
if userName < > “”and userGrade < >”” then
‘输出用户名和逗号
‘根据综合测评内容决定输出信息
Case " A" : Response.Write "好样的,加油干" ‘
Case " B " : Response.Write ”不错,继续努力"
Case " C " : Response.Write “合格"
Case " D" : Response .Write "不及格“
‘当综合测评输入内容为其他的字符时,显示图3 的信息
End Select
Response.End
end if
%>
< form name ="test" method =" post " action = " temp. asp">
姓名:
< input type ="text " name ="txtName" >
综合测评:
< input type ="text " name ="txtGrade ">
< input type =" submit " value ="确定">
< / form >
2 .( 8 分)己知Access 数据库中有一张表UserInfo,其表结构如图1 所示,根据要求写出SQL 语句
查询所有用户类别为“管理员“,注册日期为NULL 的用户姓名
查询2002-1-1 到2006-1-l 之间注册的前100 名用户的所有信息
插入一条记录,姓名为“张三“ ,性别“男“,用户类别为“普通用户“,用户注册日期为”2007-2-2 "
删除所有姓名中包含“笑“的用户类别是“普通用户“的用户信息
3.( 10 分)完成下面的asp 程序,实现如下功能:
在C:\Web 目录下建立一个文件夹test ,并将该文件夹复制到C:\Web \ myweb 目录中,若C:\Web \ myweb 目录中存在myTest 文件夹,将myTest 删除。
< %
Dlm FileObject
‘创建Fi lesystemobject 对象实例
Dim SourceFolder , DestiFolder
SourceFolder = “C:\Web \ test“
‘创建文件夹
SourceFolder =“C:\Web \ test "
DestiFolder =“ C:\Web \ myweb "
‘赋值文件
SourceFolder = " C:\Web \ myweb“
‘判断文件
夹是否存在
‘删除文件
夹
End if
%>
三.简答题(共14分)
1.(6分)请描述Session对象失败的原因。
2.(8分)写出Server对象的方法及相关说明。
四、程序设计题(共18分)
假定虚拟目录中的根目录中存在test.mdb数据库文件,其中包括users对象,表结构如图4所示,数据库中包括一个查询list2,temp.asp程序根据名字查询相关的记录。
要求:
1.(4分)写出list查询过程,通过传入参数获得查询结果
2.(14分)根据list,编写完成temp.asp图6显示的查询功能,若正确查找到记录,则显示图6的界面。注意:temp.asp必须使用Command对象和Parameters对象编程。
更多自考本科考试复习资料,可查看湖南自考 生网“考试资料”栏目。
%>%>
TEL:蒋老师17773102705
扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。
关注公众号免费拿资料
微信扫一扫咨询
微信扫一扫咨询
1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。
2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)
3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!