asp模拟试题
ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(二)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。
一填空题(每空1分,共10分)1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将该目录建立为Web站点的虚拟目录。
2.在中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并使用查询字符串传递两个变量userName和userType,则在first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在second.aspx中通过:string uName = ; string uType = ; 来获取变量。
3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。
4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。
的状态管理分为服务端和客户端两种。
6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控件;检查电话号码或电子邮件地址的数据验证控件是RequiredFieldValidator。
二判断对错(每题1分,共10分)1.WWW是Internet上的一种服务形式。
√2.html文件需要从服务器端下载到客户端,由浏览器解释执行。
√ Framework 3.0 引入了LINQ查询。
√是解释型的而非编译型的。
×5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。
√6.同一个控件可以使用多个验证控件。
√7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。
×8.FileUpload控件不能限制上传文件的类型。
×9.SqlDataSource控件可以执行SQL Server中的存储过程。
√10.LINQ查询表达式的返回值必须明确指定数据类型。
asp考试试题

asp考试试题一、选择题(每题2分,共20分)1. ASP的全称是什么?A. Application Service ProviderB. Active Server PagesC. Advanced System ProgrammingD. Application Security Protocol2. 在ASP中,以下哪个不是VBScript的保留字?A. DimB. IfC. ClassD. End3. ASP支持哪种类型的数据库连接?A. ODBCB. OLEDBC. Both A and BD. None of the above4. 下列哪项不是ASP的内建对象?A. RequestB. ResponseC. CookieD. Filesystem5. 在ASP中,用于定义变量的关键字是什么?A. VarB. DimC. LetD. Const6. 如果需要在ASP页面中包含另一个ASP文件,应该使用什么指令?A. IncludeB. ImportC. EmbedD. Link7. 在ASP中,以下哪个函数用于向客户端发送文本?A. Write()B. Print()C. Send()D. Output()8. 在ASP中,如何获取查询字符串中的值?A. Request.QueryString("parameterName")B. Request.Form("parameterName")C. Request.Cookies("parameterName")D. Request.ServerVariables("parameterName")9. 下列哪项不是ASP的错误处理语句?A. On Error Resume NextB. On Error GoToC. On Error GoTo 0D. On Error Stop10. 在ASP中,以下哪个不是Response对象的属性或方法?A. Write()B. Redirect()C. BinaryWrite()D. Open()二、填空题(每题2分,共20分)11. ASP是一种基于________的编程环境,用于创建动态交互式的网站。
ASP模拟试卷一

《ASP动态网站编程》期末考模拟题一班级:___________ 姓名:__________ 学号:__________ 成绩:______________一、单项选择题(共25题,每题1分,共25分,每个题目有且只有一个答案)1、静态网页文件的后缀是c。
A aspB aspxC htmD jsp2、关于HTML文件说法错误的是: c 。
A HTML文件是一个包含标记的文本文件。
B 这些标记告诉浏览器怎样显示这个页面。
C HTML文件必须以 .htm为扩展名。
D HTML文件可以用一个简单的文本编辑器创建。
3、关于HTML文件说法正确的是: c 。
A HTML标记都必须配对使用。
B 在<title>和</title>标签之间的是头信息。
C HTML标签是大小写无关的,<b>跟<B>表示的意思是一样的。
D 在<u>和</u>标签之间的文本会以加粗字体显示。
4、HTML使用锚标签(<a>)来创建一s个连接到其他文件的链接,链接的资源 d 。
A 只能是HTML页面和图像B 不可以是声音C 不可以是影片D 可以是网络上的任何资源5、关于HTML框架说法错误的是: A 。
A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
6、关于HTML表格说法错误的是: c 。
A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
7、下列哪一种设置能使单元格显示边框 A 。
A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以8、关于网页中的图像,下列说法正确的是c。
ASP-NET考试试题及答案详析

ASP-NET考试试题及答案详析一、填空题(1) ASPX网页的代码储存模式有两种,它们是___和___代码分离模式。
答案:代码分离模式,单一模式(2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。
答案:AutoPostBack(3) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =答案:nn.ToString()(4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode 属性设置为.答案:Password(5) 下面是一个转移到新网页的指令:Response.Redirect(“”)答案:新网页的Ur1(6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。
答案:ControlToValidate上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
答案:命名空间,类名,partial(12) 改变Session的有效时间的语句是:。
答案:Session.Timeout=60;(13) NET与XML紧密结合的最大好处是。
答案:跨平台传送数据(14) 网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted(15) 面向对象的语言具有________性、_________性、________性答案:封装、继承、多态。
(16) 能用foreach遍历访问的对象需要实现________________接口或声明________________方法的类型。
答案:IEnumerable,GetEnumerator。
ASP及网页制作试题及答案

一、选择题(每题2分,共40分)1、下面哪门语言不是被浏览器执行的。
A )HTML B) Javas cript C)VB script D)ASP2、执行a=”6”语句后,a是型。
A )字符串型B) 日期型C)数值型D)布尔型3、下列哪一个变量名称是正确的。
A)111 B)ab_1 C)_sum D)a?b4、相对JSP和PHP,是ASP优点的是。
A)全面支持面向对象程序设计B)执行效率高C)简单容易D)多平台支持5、下列哪一个函数可以将数值转换为字符串。
A)Cdate B) Cint C)Cstr D)CDb16、请判断下面程序运行完毕后a的值。
<%a=3a=a+5%>A)0 B)3 C)5 D)87、请问Int(3.45)和Int(-3.45)的值分别是。
A)4、-4 B) 3、-4 C)Cstr D)CDb18、程序继续执行调用Sub过程的语句之后的语句,可以立即从Sub过程中退出的语句是A)</Sub> B) </Sub> C)Exit Sub D)Loop9、下面不是Global.asa文件可用来存放是事件。
A)Application_OnEnd B) Application_OnStartC)Session_OnEnd D) Sever_OnStar10、left(“”,4)的值为。
A)”asp” B) “.net” C)”asp.” D)”aspn”11、下面程序执行完毕,页面上显示内容。
<%=”祖国”=”您好”%>A) 祖国B) 祖国您好C) 祖国(换行)您好D)以上都不对12、下列标记中,可以在网页中插入图片。
A)<img>标记B) <Br>标记C) <H3>标记D) <SCR>标记13、在VBScript中,注解前使用。
A) // B) /*…*/ C) … D) ”14、Application对象的默认有效期为分钟。
asp题目

一、单项选择(1分/题)(1)、 ASP是微软公司所提出,用来建立动态网页的解决方案。
A.是B.否(2)、嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?A. <!-- -->B. ' 'C. <% %>D. <%= %>(3)、浏览者只要从浏览器的菜单栏选取“查看\源文件”,就可以看到我们辛苦编写出来的ASP程序代码。
A.是B.否(4)、若要将数据由服务器传送至浏览器,可以使用哪个方法?A.FlushB.RedirectC.ResponseD.Write(5)、下列哪种表单字段适合作为单一的选择题使用?A.单行文本框B.复选框C.选择钮D.下拉式菜单(6)、若要将网页重新导向,而且要保留所有内置对象的值,那么必须使用哪个方法?A.ExecuteB.RedirectC.TransferD.MapPath(7)、若要将字符串进行编码,使它不会被浏览器解释为HTML语法,可以使用哪个方法?A.HTMLEncodeingB.URLEncodeC.MapEncodeD.ASPEncode(8)、若要移动到表的最后一条记录,可以使用哪个方法?A.MoveB.MoveNextC.MoveFirstD.MoveLast(9)、下列哪一个代表表的第一条记录?A.EOFB.FOFC.BOFD.ROF(10)、下列有关Response.Write方法的语法哪一个正确?A.若要显示的信息包含双引号,必须将双引号“"”改为单引号“'”。
B.若要显示的信息包含双引号,必须将双引号“"”改为两个双引号“""”。
C.若要显示的信息包含 %>,必须改为 \%>。
D.若要显示的信息包含 %>,必须改为 %\>。
二、判断(2分/题)(1)、配置IIS时,设置站点的主目录的位置,下面说法正确的是()。
A 只能在本机的c:\inetpub\wwwroot文件夹。
asp考试题

asp考试题1. 什么是ASP?ASP(Active Server Pages)是一种在Web服务器上执行的服务器端脚本技术,它可以使用服务器脚本语言(如VBScript、JavaScript等)在HTML文档中嵌入代码。
ASP可以动态生成网页内容,并与数据库进行交互,实现丰富的互联网应用程序。
2. 什么是Session?Session是一种服务器端的机制,用于在不同请求之间保持用户数据的状态。
通过Session,可以在多个页面或多个请求中存储和访问用户特定的数据。
每个用户访问Web应用程序时,都会被分配一个唯一的会话ID,该ID可以用来识别特定用户的Session数据。
3. 请简述ASP的运行原理。
当客户端发起对ASP页面的请求时,Web服务器会将请求发送到ASP引擎进行处理。
ASP引擎会解析ASP页面,识别其中的服务器脚本代码,并执行相应的操作,比如查询数据库、处理表单数据等。
然后,ASP引擎将生成的HTML响应返回给客户端,客户端的浏览器会将HTML渲染并展示给用户。
4. 如何在ASP中连接数据库?在ASP中连接数据库,可以使用ADO(ActiveX Data Objects)对象来实现。
首先,需要创建一个Connection对象,并指定数据库连接字符串,其中包括数据库的类型、位置、用户名和密码等信息。
然后,可以通过Connection对象打开数据库连接。
接下来,可以使用Recordset对象执行SQL查询语句,并获取查询结果。
5. 什么是ASP的错误处理机制?ASP提供了一种错误处理机制,可以捕获和处理运行时错误。
可以使用"on error resume next"语句来忽略错误,继续执行后续代码;也可以使用"on error goto 0"语句将错误处理重置为默认,使错误直接抛出。
此外,还可以使用Try..Catch语句捕获和处理特定类型的错误。
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、下面哪个的作用是以一定的概率来显示广告图片的()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟试题一、选择题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、下面哪个的作用是以一定的概率来显示广告图片的()。
A、Ad Rotator 组件B、Content Linking组件C、FileSystemObject对象D、Dictionary 对象17、若要将记录指针定位到记录RS的下一条记录,则可使用()来实现A、MoveNextB、MovepreviousC、MoveLastD、Move18、以下不属于FileSystemObject对象的是()A、creattextfileB、opentextfileC、fileexistsD、writerline19、若要创建一个对于访问网站的所有用户均有效的变量Passflag,以下方法中正确的是()A、Session(“Passflag”)=0B、Application(“Passflag”)=0C、Set Session(“Passflag”)=0D、public Passflag20、在ASP中,创建对象通常用()对象的Createobject方法来实现A、ServerB、ApplicationC、RequestD、Object21、下面关于VBScript标准命名规则的说法不正确的是()A、第一个字符必须是字母或数字B、长度不超过255个字符C、名字不能和关键字同名D、在声明的作用域内必须唯一22、在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为()A、SELECT * FORM GZ WHERE 职称=‘工程师’ORDER BY 年龄DESCB、SELECT FROM WHERE 职称=工程师ORDER BY 年龄DESCC、SELECT * FROM GZ WHERE 职称=‘工程师’ORDER ON 年龄DESCD、SELECT FROM GZ FOR 职称=工程师ORDER BY 年龄/D23、在记录集RS中,可用于返回记录总数的语句是( )A、Num=RS.countB、Num=RS.RecordCountC、Num=RS.PagecountD、Num=RS.fields.count24、下面语句中能从文本文件中读取一行数据的有()A、Read方法B、ReadLineC、 ReadAllD、OpenTextStream25、以下()不是Global.asa文件可用来存放的事件A、Application_onendB、Application_onstartC、Server_onstartD、Session_onEnd二、填空题1、ASP文件就是在普通的HTML文件中插入vbscript 或JavaScript脚本语言。
2、如果操作系统是Windows 2000,一般需要安装iis 组件才能运行ASP程序。
3、当执行完a=Left(“vbscript”,2)&Mid(“vbscript”,3,4)&Right(“vbscript”,2)后a的值为vbscript4、在文件开头添加option exciplicit 语句后,则所有的变量都必须先声明才能使用。
5、在数据库的表中,纵的一行叫做一个字段,横的一行叫做一个记录。
6、下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。
<%Function Cube(a,b)Dim I,SumSum= 0For I= a To bSum= sum+_i^3Nextcube =SumEnd Function%>7、在VBScript中,我们用检验函数isnueric 来判断变量是数字类型。
8、在VBScript 中,过程有两种,一种是Sub子程序,一种是Function 函数,两者的区别在于sub 只执行程序而不返回值,而Function 可以将执行代码后的结果返回给请求程序。
9、执行完a= InStr(“jjshang@”,”@”)后,a的值为8 。
10、ASP的五大内部对象包括session 、server 、request 、respones 、application11、Session对象有它的有效期,默认为20 分钟,另外,我们可以利用Session的一个属性timeout 可以修改Session对象的有效期时长。
12、________常量____一经声明,在程序执行期间,其值不会改变。
13、Server对象的___creatobject_________方法,用于创建已注册的ActiveX组件、应用程序或脚本对象。
14、建立Connection与数据库连接时,有时关闭与数据库的连接可以节省内存资源,可以用到Connection对象的______close______方法可以实现。
15、请写出以下的ASP常用函数或对象的作用()Cint()作用字符串转Int型Fix()作用返回数字的整数部分。
Trim()作用删除字符串首部和尾部的空格Ucase(小写转换大写)作用Lcase(大写转换成小写)作用Response.Write 作用:服务器向浏览器返回或输出数据Response.Redirect 作用:重定向到指定的位置Request.QueryString 作用:取得浏览器向服务器提交的数据Server.CreateObject 作用:创建对象或者组件16、 VB.Script中只有Variant一种数据类型。
它是可变类型,根据所存储值的类型,它可以是_______整形____、__单精度__________、__双精度__________、布尔等类型。
三、简答题1、简述动静态网页的区别。
Asp有些脚本只能在服务器端运行,htm不能拓展名不同.2、简述Application对象、Session对象的基本功能,试说明它们的异同。
session保存的是特定用户信息application保存的是所有用户信息都是在用户会话时使用的对象,3、简述各种运算符的优先级别关系4、简述使用AdRotator组件需要量哪3个文件,广告信息文本文件,记录文本信息~,显示广告图片文件.放置广告图片文件, 超链接处理文件引导到相应的asp文件,显示它们都起到什么作用?5、简述ADO组件中三种对象的关系?Connection打开关闭数据库commend对数据库输入数据. recordset 对数据库查询并保存结果四、编程题1、填写下面程序,计算从1到100的平方和<%Dim sum,Isum=___i+1_________I=_______1_____Do While I<=100 '循环,从1到100 sum=sum+I^2I=_____1_______LoopResponse.Write "1到100的平方和=" & ____sum________%>2、下面是利用文件存取组件完成新建一个文本文件test.txt的过程,请填写其中的空格。