北京电大《网络编程技术》ASP模拟试题一试卷及答案
ASP.NET模拟试卷(一)

文档说明:1.本试卷为《程序设计》配套资料,由赵海霞协助制作2.本模拟试卷仅供参考,非任何考试机构提供。
3.本试卷可能还有一些不完善的地方,如果发现有任何问题,请移步到 讨论,非常感谢。
4.尚俊杰 2005-6-11程序设计模拟试卷(一)考试日期:考试时间:考生信息:系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每小题2分,共40分)1.请判断下列语句执行完毕后,a、b、c的值a="1" + 1b="1" + "1"c="1" & "1"(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",22.行完如下语句后,Sum的值为:Dim a(5) as IntegerDim Sum as IntegerSum=0For I=0 To 5a(I)=ISum=Sum + a(I)Next(A) 0 (B) 5 (C) 15 (D) 203.执行完a=5 Mod 3 语句后,a的值为:(A) 0 (B) 2 (C) 3 (D) 54.执行完a=5>3 And "a"<"c" 语句后,a的值为:(A) True (B) False (C) 1 (D) 05.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值:(A) " vbscript good"(B) "vbscript good"(C) " vbscriptgood"(D) "vbscriptgood"6.下面哪个函数可以返回当前的日期和时间:(A) Now (B) Date (C) Time (D) Today7.首先定义数组Dim strA(3,4) As String ,那么strA.Length=( )(A) 4 (B) 5 (C) 12 (D) 208.请问Mid(“八千里路云和月”,3,2)的返回值是()?(A) “千里”(B) “里路”(C) “里”(D) “路云”9.如果要将一个数字88转换为字符串,可以使用()(A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以10.请问”#*asp*#”.TrimStart(“#”)的返回值是()(A) *asp*# (B)#*asp* (C) asp (D) *asp*11.下面哪条语句可以返回访问者的IP地址(A) Request.ServerVariables("REMOTE_ADDR")(B) Request.ServerVariables("REMOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12.执行完如下语句后,页面上显示的内容为:( )<script language=”VB” runat=”server”>Sub page_load(obj as object,e as eventargs)Response.Write ("A")Response.EndResponse.Write("B")Response.Write("C")End sub</script>(A) A (B) AB (C) AC (D) ABC13.请问下面程序段执行完毕,页面上显示内容是什么( )<%Response.Write (“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出14.Session对象的默认有效期为多少分钟( )(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束15.请问下面程序段执行完毕,页面上显示内容是什么: ( )<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出16.对于文件上传控件HtmlInputFile,.PostedFile.FileName表示的是()(A) 服务器端文件物理路径(B) 客户端文件物理路径(C) 服务器端文件名称(D) 客户端文件名称17.如果需要确保用户输入大于30的值,应该使用()验证控件(A)RequiredFieldValidator (B) CompareValidator(C)RangeValidator (D)RegularExpressionValidator18.如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式()(A) \([0-9]){2}\)-[0-9]{2}-[0-9]{8} (B) \([0-9]){2}\)-[0-9] {10}(C) [0-9]) {2}-[0-9] {2}-[0-9] {8} (D\([0-9]){2}\)[0-9]{2}[0-9]{8}19.如果定制了列,又希望排序,需要在每一个列设置()属性(A) Sort (B) SortExpresion (C) SortField (D) DataFieldText20.一个业务对象文件中可以包含()个类(A) 1 (B) 2 (C) 若干(D) 以上都不对二、填空题(每空1分,共40分)1.要正确运行,服务器端必须安装如下软件:(1)、Windows 2000 Professional 或Windows 2000 server 或Windows2000 Advance Server 或Windows XP Professional 或更高版本,(2)、IIS5.0(Internet 信息服务管理器5.0)(3)、(4)、2.执行完a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值为。
ASP-NET试题一

ASP-NET试题一第一套题一、单选题1、WWW是()的意思。
A.网页B.万维网C.浏览器D.超文本传输协议2、下面哪一项是换行符标签?()A.<body> B.<font>C.<br> D.<p>3、以下关于FONT标记符的说法中,错误的是()。
A.可以使用 color 属性指定文字颜色。
B.可以使用 size 属性指定文字大小(也就是字号)。
C.指定字号时可以使用 1~7 的数字。
D.语句 <FONT size="+2">这里是2号字</FONT>将使文字以2号字显示。
4、常用的网页图像格式有( )和( )。
A.gif,tiff B.tiff,jpgC.gif,jpg D.tiff,png5、要使表格的边框不显示,应设置border的值是( )。
A.1 B.C.2 D.36、在网页中,必须使用()标记来完成超级链接。
A.<a>…</a>B.<p>…</p>C.<link>…</link>D.<li>…</li>7、以下标记符中,用于设置页面标题的是()。
A.<title>B.<c aption>C.<head>D.<h tml>8、用HTML标记语言编写一个简单的网页,网页最基本的结构是()。
A.<html> <head>…</head> <frame>…</frame> </html>B.<html> <title>…</title> <body>…</body> </html>C.<html> <title>…</title> <frame>…</frame> </html>D.<html> <head>…</head> <body>…</body></html>9、用C#.NET编写的网页后台代码被保存在()文件中。
asp模拟试题

模拟试题一、选择题1、下面关于Html标记说法不正确的是()A、标记须写在一对尖括号(< >)里B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记中可包含一些属性,属性名称]出现在标记的后面,并且以分号进行分隔D、HTML对属性名称的排列顺序没有特殊的要求2、以下标记中,()可用于插入图像A、〈Img〉标记B、〈Br〉标记C、〈H3〉标记D、〈Src〉标记3、〈Input Type=“Reset”〉是一个()A、文本框B、重新填写的按钮C、下拉菜单D、提交给服务器的按钮4、〈Form〉标记中哪一个属性是指定提交数据的方法的()A、NameB、IdC、ActionD、Method5、在Asp文件中,不可以包含以下()内容A、HTML标记B、VBScript可Jscript语言的程序代码C、ASP语法D、声音、图像等多媒体6、下面关于ASP程序,说法不正确的是()A、〈%和%〉符号必须和ASP语句放在一行B、ASP语句必须分行写,不能将多条语句写在一行C、使用Rem或“’”符号来标记注释语句D、在ASP程序中,字母不分大小写7、若要以加粗字体、12号字显示“VBscript”,以下用法正确的是()A、<b><font Size=12>VBscript</b></font>B、<b><font face=”宋体“ Size=”12”>VBscript</b></font>C、<b><font face+”“ Size=”12”>VBscript</font></b>D、<b><font face=宋体”fontSize=”12”>VBscript</font>8、以下标记用来定义单元格的是()A、〈Caption〉〈/caption〉B、〈td〉〈/td〉C、〈Table〉〈/Table〉D、〈tr〉〈/tr〉9、要退出函数过程,应使用的语句是()A、Exit FunctionB、Exit SubC、ExitD、Break10、以下创建E—mail链接的方法,正确的是()A、<a href=master@> </a>B、<A href=”callto:master@> </a>C、<a href=”email:master@”> </a>D、<a href=mailto:master@></a>11、在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用()对象来实现A、ServerB、SessionC、RequestD、Response12、服务器端要获得客户端所提交的表单数据,应使用()对象来实现A、PostB、RequestC、ResetD、Submit13、若表单提交采用的是Post方法,则服务器端要获得表单所提交的数据,应采用()语句来实现A、Response.Querystring(“表单域名”)B、Response.Form(“表单域名”)C、Request.Form(“表单域名”)D、Request.Querystring(“表单域名”)14、用于设置页面过期的时间为2分钟,以下语句Response对象的()A、Request.ExpiresAbsolute=2B、Response.Expires单位是分钟=2C、Request.Expires=2D、Response.ExpireAbsolute=2 确切的时间点15、若要向客户端页面导航到index.asp,应使用Response对象的( )方法来实现A、TransferB、RedirectC、HrefD、Flush16、下面哪个的作用是以一定的概率来显示广告图片的()。
(完整word版)河南电大《网络编程技术》ASP模拟试题一试卷及答案(1)

《网络编程技术》一、单项选择题(每小题2分,共30分)1、ASP中负责将信息传送给用户的对象是_____B______.A、RequestB、ResponseC、SessionD、Cookies2、ADO不含有以下哪种对象___C___。
A、ConnectionB、RecordsetC、RequestD、Command3、在以下标记中,用于设置页面标题的是___A___.A、〈title〉B、<caption〉C、<head>D、〈html〉4、下面关于动态网页的说法不正确的是___D___.A、可从HTML的表单中接受信息并且存到数据库中B、可根据不同访问者显示不同内容,创建个性化主页C、可跟踪用户网站上的活动信息并且存入日志文件D、需要浏览器执行网页中的动态效果的程序5、若要定义一个拥有5个成员的数组answer,以下定义的方法中,正确的是____C_____.A、Dim answer(5)B、ReDim answer(5)C、Dim answer(4)D、ReDim answer()6、Response对象的___C___属性可指定缓存页面的确切到期时间。
A、Buffer属性B、Expires属性C、ExpiresAbsolute属性D、CacheControl属性7、下面___C___不是Global。
asa文件可用来存放的事件。
A、Application_OnEndB、Application_OnStartC、Sever_OnStartD、Session_OnEnd8、下面不能创建或打开一个文本文件并返回TextStran对象的方法是___B____。
A、CreateTextFile方法B、WriteBlankLine方法C、OpenAsTextStream方法D、OpenTextFile方法9、关于HTTP查询字符串,下列说法错误的是:___B___。
A、使用Request对象的QueryString集合可检索HTTP查询字符串中变量的值B、当通过HTML表单提交数据时,若将表单的METHOD属性设置为POST,则表单数据将附加在查询字符串中被发送到服务器端C、使用A标记创建超级链接时,可以将查询字符串放在URL后面,并使用“?”来分隔URL与查询字符串D、若要通过查询字符串发送多个变量,应使用“&”符号分隔各个变量10、设MYPROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:___A___。
ASP测试题与参考答案

ASP测试题与参考答案一、单选题(共54题,每题1分,共54分)1.表示查询字符串中的id参数值的代码是A、Request.Form["TextBoxClient"]B、QueryString["id"]C、Request.SaveAs();D、Response.Write正确答案:B2.FooterRow 是GridView控件的的A、标题行B、脚注行C、数据行D、分页导航行正确答案:B3.客户端对动态网页的访问过程,较准确的描述为:A、请求——响应——显示——断开B、请求——响应C、请求——执行并生成——响应——解释并显示——断开D、请求——响应——显示正确答案:C4.sqlDataSource控件删除操作执行后引发的事件是A、DetelingB、DeletedC、UpdatingD、Updated正确答案:B5.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C6.FileUpload控件用于判断是否包含上传文件的属性是A、FileNameB、PostedFileC、HasFileD、SaveAs正确答案:C7.现在需要验证某个TextBox控件的输入的年龄是否大于0。
此时应使用哪个验证控件A、CompareValidatorB、RegularExpressionValidatorC、RangeValidatorD、Validator正确答案:A8.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、sizeC、widthD、color正确答案:C9.不是Application对象提供的方法A、Lock()B、UnLock()C、Add()方法D、Count正确答案:D10.专用于连接Access数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:B11.本学期,我们采用的网站集成开发环境是A、Visual Studio2010B、FrontPageC、DreamweaverD、Word正确答案:A12.验证控件不具备的作用是A、避免服务器遭受Web攻击B、验证用户输入是否合法C、避免用户输入错误D、验证用户身份是否合法正确答案:A13.关于描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:B14.关于FormView控件A、是数据源控件B、是Html控件C、是数据显示控件D、是用户自定义控件正确答案:C15.sqlDataSource控件删除操作执行前引发的事件是A、DetelingB、DeletedC、InsertingD、Inserted正确答案:A16.table中的单元格标记是:A、hnB、titleC、tdD、tr正确答案:C17.关于GridView控件的Rows行A、是GridView的数据行B、没有行号,没有列号C、有行号,没有列号D、没有行号,有列号正确答案:A18.Button控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:C19.验证必填字段是否为空的验证控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:A20.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:B21.GridView控件的选择行是A、HeaderRowB、SelectedRowC、TopPagerRowD、FooterRow正确答案:B22.“命令和参数编辑器”对话框,不能完成的功能是A、修改SQL命令B、确定参数源C、设置参数高级属性D、执行C#语句正确答案:D23.服务器端多客户、多页面共享的状态管理方式是()。
ASP考试题及参考答案

ASP考试题及参考答案一、单选题(共54题,每题1分,共54分)1.GridView控件的脚注行是A、BottomPagerRowB、FooterRowC、SelectedRowD、TopPagerRow正确答案:B2.注册新用户时,验证“密码”和“确认密码”是否一致,应采用A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:C3.关于DataList控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件正确答案:B4.Button控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:C5.关于GridView控件A、是Html控件B、是用户自定义控件C、是数据源控件D、是数据显示控件正确答案:D6.关于GridView控件的标题行A、没有行号,没有列号B、GridView控件的第1行C、GridView控件的数据行的第0行D、没有行号,有列号正确答案:Dbel控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:B8.sqlDataSource控件删除操作执行后引发的事件是A、DetelingB、DeletedC、UpdatingD、Updated正确答案:B9.“数据源配置向导”不能完成的工作是A、引导开发者新建数据库连接B、引导开发者自定义Select语句C、引导开发者自定义Delete语句D、引导开发者自定义C#语言查询逻辑正确答案:D10.FormView控件和DetailsView控件很相似,每页可以显示的记录数是:A、1B、可以设定C、4D、不定正确答案:A11.关于GridView控件的Rows行A、是GridView的数据行B、有行号,没有列号C、没有行号,没有列号D、没有行号,有列号正确答案:A12.FileUpload控件用于判断是否包含上传文件的属性是A、FileNameB、PostedFileC、HasFileD、SaveAs正确答案:C13.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示B、请求——执行并生成——响应——解释并显示——断开C、请求——响应——显示——断开D、请求——响应正确答案:C14.下列服务器控件中被单击时浏览器自动提交网页的按钮A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:A15.关于使用了母版页的内容页标记代码和普通网页的标记代码,以下说法正确的是A、完全相同B、内容页仅比普通网页多@Master指令C、内容页也具有html标记D、内容页也具有@Page指令正确答案:D16.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C17.对FormView控件,通过该控件的任务按钮的“编辑模板”修改()可以给本控件增加标题。
asp考试试题答案
asp考试试题答案一、选择题(每题2分,共20分)1. ASP的全称是什么?A. Active Server PagesB. Advanced Server PagesC. Active Server PagesD. Advanced Server Protocol答案:A2. ASP默认使用的脚本语言是什么?A. PHPB. VBScriptC. JavaScriptD. C#答案:B3. 下列哪个不是ASP的内置对象?A. ResponseB. RequestC. SessionD. Database答案:D4. ASP支持的数据库类型包括以下哪些?A. AccessB. SQL ServerC. OracleD. All of the above答案:D5. 在ASP中,如何获取客户端提交的表单数据?A. 使用Request对象B. 使用Response对象C. 使用Server对象D. 使用Application对象答案:A6. ASP中,哪个对象用于向客户端发送信息?A. ResponseB. RequestC. ServerD. Application答案:A7. ASP中,如何实现会话级别的数据存储?A. 使用Session对象B. 使用Application对象C. 使用CookiesD. 使用Response对象答案:A8. 下列哪个函数用于在ASP中创建一个文件?A. CreateObjectB. FileCreateC. CreateFileD. MakeFile答案:B9. 在ASP中,如何实现对客户端浏览器的重定向?A. 使用Response.RedirectB. 使用Request.RedirectC. 使用Server.TransferD. 使用Application.Redirect答案:A10. ASP中,如何获取当前脚本的路径?A. 使用Request.ServerVariables("SCRIPT_NAME")B. 使用Request.ServerVariables("SCRIPT_FILENAME")C. 使用Server.MapPathD. 使用Server.ScriptTime答案:B二、填空题(每题2分,共20分)1. ASP是一种基于_的服务器端脚本环境,用于开发动态交互式Web服务器应用程序。
最新最全国开(电大)《计算机网络技术-NET编程基础-1》考试试题及答案(小炒)
《NET编程基础》第一套试卷总共50题共100分查看试题范围显示全部试题仅显示答错试题仅显示未答试题仅显示答对试题考试编号56829-1 答题开始时间2020-07-01 11:01:17 答题结束时间2020-07-01 11:46:07考试时间00:44:50分钟总得分78分评卷人系统自动评卷评卷时间2020-07-01 11:46:07一. 单选题(共20题,共40分)1. 如果要给 DataTable 添加约束但是不添加数据,需要使用()。
(2分)A.DataTable的Fill方法B.DataTable的FillSchema方法C.DataSet的FillSchema方法D.数据适配器的FillSchema 方法☆考生答案:D★考生得分:2 分评语:2. 以下语句实现的是面向对象的()。
Public Class CustomerInfo Inherits PersonInfo (2分)A.继承B.封装C.接口D.多态☆考生答案:A★考生得分:2 分评语:3. myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个()数组。
(2分)A.DataSetB.TableC.DataTableD.DataArray☆考生答案:C★考生得分:2 分评语:4. 使用Command对象进行数据操作时,默认情况下CommandType属性为()。
(2分)mandType.TextmandType.ProceduremandTextmandType.StoredProcedure☆考生答案:D★考生得分:0 分评语:5. 以下语句执行后myTable的名称是()。
dim myTable as DataTablemyTable = New System.Data.DataTable() (2分)A.Table1B.Table2C.TableND.Nothing☆考生答案:D★考生得分:2 分评语:6. 在代理和XML Web Service之间通信的协议是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 < 1 > 页 共 3 页 《网络编程技术》模拟试题(一) 一、单项选择题(每小题2分,共30分) 1、ASP中负责将信息传送给用户的对象是_____B______。 A、 Request B、 Response C、 Session D、 Cookies 2、ADO不含有以下哪种对象___C___。 A、Connection B、Recordset C、Request D、Command 3、在以下标记中,用于设置页面标题的是___A___。 A、 B、
4、下面关于动态网页的说法不正确的是___D___。
A、可从HTML的表单中接受信息并且存到数据库中
B、可根据不同访问者显示不同内容,创建个性化主页
C、可跟踪用户网站上的活动信息并且存入日志文件
D、需要浏览器执行网页中的动态效果的程序
5、若要定义一个拥有5个成员的数组answer,以下定义的方法中,正确的是____C_____。
A、Dim answer(5) B、ReDim answer(5) C、Dim answer(4) D、ReDim answer()
6、Response对象的___C___属性可指定缓存页面的确切到期时间。
A、Buffer属性 B、Expires属性 C、ExpiresAbsolute属性 D、CacheControl属性
7、下面___C___不是Global.asa文件可用来存放的事件。
A、Application_OnEnd B、Application_OnStart C、Sever_OnStart D、Session_OnEnd
8、下面不能创建或打开一个文本文件并返回TextStran对象的方法是___B____。
A、CreateTextFile方法 B、WriteBlankLine方法 C、OpenAsTextStream方法 D、OpenTextFile方法
9、关于HTTP查询字符串,下列说法错误的是:___B___。
A、使用Request对象的QueryString集合可检索HTTP查询字符串中变量的值
B、当通过HTML表单提交数据时,若将表单的METHOD属性设置为POST,则表单数据将附加在查询字符串中被发送到服
务器端
C、使用A标记创建超级链接时,可以将查询字符串放在URL后面,并使用“?”来分隔URL与查询字符串
D、若要通过查询字符串发送多个变量,应使用“&”符号分隔各个变量
10、设MYPROC是带有x,y两个参数的SUB过程,试指出在下列的过程调用中哪些写法是错误的:___A___。
A、CALL MYPROC X , Y B、CALL MYPROC(X,Y)
C、MYPROC X, Y D、MYPROC(X,Y)
11、在ASP程序中,服务器响应用户请求,向客户端浏览输出信息,要使用____A____对象来实现。
A、Request B、Submit C、Server D、Session
12、若表单提交的数据中包含着大量的图形,或大数据量的文本,此时表单的提交方法应采用___C___。
A、GET B、SUBMIT C、POST D、RESET
13、用于设置服务器端响应的HTTP内容类型,应使用Response对象的___A___方法来实现?
A、ContentType B、Expires C、Buffer D、Status
14、在服务器端,若要将页面导航到index.asp,应使用Response对象的___C___方法来实现?
A、href B、Transfer C、Redirect D、Flush
15、在记录集RS中,可用于返回记录总数的语句是___B____。
A、Num = Rs.Count B、Num = RS.RecordCount
C、Num = Rs.Fields.Count D、Num = Rs.PageCount
二、填空题(每空2分,共30分)
16、网页通常可分为静态网页和动态网页,静态网页是由____HTML____语言、JavaScript、VBScript、等和所要显示的文本
或图形所构成的一个文本文件,其扩展名通常为____.HTM____或___.html___。
17、如果要在VBSript中强制显示声明所有变量,应在脚本程序的开头处使用___Option Explicit____语句。
18、ASP 程序的脚本不是在客户端运行的,传送到浏览器上的 Web 页是在___服务器___上生成的。
19、IIS允许在一台计算机上创建多个 Web 站点,这些站点可以共同使用一个 IP地址同时提供信息发布服务。它的实现方
法是为不同网站指定一个不同的_____TCP端口_____来加以区分。
20、在ASP文件中直接声明主要脚本语言为VBScript的语句为__@ Language = "VBScript"__。
第 < 2 > 页 共 3 页
21、如果在Request对象中没有指定准确的集合名称,ASP会自动按QueryString、___FORM__、_Cookies__和ServerVariables
的顺序来搜索确定数据的获取方法。
23、Response的___Redirect___方法则可以自动完成页面间的跳转。
24、___Lock___方法用于锁定Application对象,___unLock__方法可以解除对Application对象的锁定。
25、如果使用了__Abandon__方法,Session对象将被重新分配一个新的SessionID值。
26、通常在标记前调用 Response.Redirect 方法,若要在标记后调用该方法,则必须将 Response.Buffer属
性设置为___True___。
27、数据源DSN分为用户数据源、____系统___数据源和文件数据源三种类型。
三、程序填空题(每空1分,共10分)
28、在下划线上填写适当的内容,以便在当前目录中创建一个名为“test.txt”的文本文件。
<%Dim fso , F
'创建FSO对象实例
Set fso = Server.CreateObject(___Scripting.FileSystemObject___)
'创建文件并返回textStream对象
Set F = fso.__CreateTextFile(Server.MapPath("./test.txt") __)
F.____WriteLine___ "Hello" '向文件中写入字符串后换行
F.___WriteBlankLine(1)____ '向文件中输出1个空行
F.___Close_____ '关闭 TextStream对象
%>
29、下面是一段ASP程序,填空。
<% '创建连接对象
Set Session("conn") = Server.CreateObject("___ADODB.Connection___")
'打开站点目录data子目录中的student.mdb的Access数据库
Session("conn").___ConnectionString___ = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &
Server.___MapPath___("./data/student.mdb")
Session("conn").____Open____ '打开连接对象
...... '该部分为执行代码
Session("conn").Close '关闭数据连接对象
____Set Session("conn") = Nothing____ '释放连接对象
%>
四、简答题(每小题5分,共10分)
30、什么是SQL语言?一般分为哪几类?分别完成什么功能?
答:SQL语言是结构化查询的缩写,它包括查询、定义、操纵和控制四个部分,SQL是由命令、子句、和运算符等构成,
一般分为三类:数据操纵语言DML(完成在数据库中确定、修改、删除某一数据值的任务),数据定义语言DDL(完成数据
库结构定义)、数据库控制语言DCL(用来授予和回收访问数据库的权限,并控制数据库操纵事务发生的时间及效果,对数
据库进行监视等)
31、在使用Insert语句添加数据时需要注意哪些方面?
答:1)表名后括号内的字段名称排列顺序与VALUES后括号内数据的排列顺序必须一致,否则进行数据添加时会失败;
2)对未设置的字段,添加数据时其默认值为空
3)对于新添加的数据记录,在建立时就给予其默认值,而值为NULL
五、编程题(20分)
32、已知数据表结构为如下形式,请按要求完成操作
数据表:Worker
工号 姓名 性别 身份证号 工资
其中表的各字段:工号——字符型,长度5,主键,姓名——变长字符串,长度15,不允许为空,性别——字符型,
长度2,默认值为“男”,身份证号码——变长字符串,长度20,不允许为空,工资——数值型,默认值为0)
Worker表存储在SQL Server的TESTDB数据库中,SQL Server 数据库的IP地址为:202.10.10.1,用户名为sa,密
第 < 3 > 页 共 3 页
码为xyz123,
试根据下面表单的内容编写一个ASP程序,程序名为:add_data.asp,(要求使用ODBC驱动程序的方式打开数据,并
以记录集对象的方法在worker表中将接收到的表单数据添加一条新记录。)
input.htm的代码如下:
工号: 姓名: 性别:男女 女 身份证: 工资: