ASP复习题
- 格式:doc
- 大小:106.50 KB
- 文档页数:13
一、单项选择题1.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,( A )是为大型软件开发团队提供的。
P5A. Visual Studio Team SystemB. StandardC. ExpressD. Professional2.表格中的行标记是(A )。
P24A. <tr>B. <td>C. <th>D. <tb>3.在的内置对象中,( B )对象只能在一个页面的往返过程中传递。
P47A. CookieB. ViewStateC. SessionD. Application4.以下不是动态网站的特性的是(C )。
P2A. 交互性B. 通过数据库进行架构C. 内容稳定D. 在服务器端运行5.表格中的单元格标记是(B )。
P24A. <tr>B. <td>C. <th>D. <tb>6.(A )用于回应客户端浏览器,告诉浏览器回应内存的报头、服务器端的状态信息以及输出指定的内容。
P36A. responseB. ViewStateC. SessionD. Application7.一个新 Web网站包含名为(A)的子文件夹和两个初始文件。
P34A. App_DataB. Default.C. App_CodeD. Bin8.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(A )是微软免费为初学者提供的。
P5A. ExpressB. StandardC. Visual Studio Team SystemD. Professional9.表格标记中(A )属性设置单元格中的数据与表格边线之间的间距,以像素为单位。
P24A. cellpaddingB. borderC. cellspacingD. margin10.Visual Studio 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(C )是轻量级、易于使用和上手的工具,适用于编程爱好者,初学者和学生。
ASP复习题一、填空(1) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =(2)比如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的按钮控件,而【保存】按钮则必须是按钮控件。
(3)废除Session的语句是:。
(4)当需要将T extBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为.(5).下面是一个转移到新网页的指令:Response.Redirect(“”)(6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。
(7)使用RegularExpression控件验证输入时,首先要将本控件的属性设置成检查的模式。
(8)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.(9) DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加端负担和网上传输流量的前提下,使网页的某些元素“动”起来.(10) 状态分为4种类型,它们是:——,应用程序状态,会话状态, Cookie状态。
(11)下面是设置和取出Session对象的代码。
设置Session的代码是:Session[“greeting”]=“hello wang !”;取出该Session对象的语句如下:string Myvar ;(12)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:或:(13档对象模型DOM是英文的缩写,它是DHTML的基础。
(14面是设置和取出Session对象的代码。
(15下面是使用Application对象时防止竞争的代码。
asp期末考试题及答案一、选择题(每题2分,共20分)1. ASP是以下哪个的缩写?A. Active Server PagesB. Advanced System ProgrammingC. Application Service ProviderD. All of the above答案:A2. ASP默认使用哪种脚本语言?A. JavaScriptB. VBScriptC. C#D. Java答案:B3. ASP页面的文件扩展名是什么?A. .aspB. .htmlC. .phpD. .aspx答案:A4. 下列哪个不是ASP的内置对象?A. RequestB. ResponseC. SessionD. Database答案:D5. ASP页面中,以下哪个是正确的输出语句?A. <% Response.Write("Hello World") %>B. <% Response.Output("Hello World") %>C. <% Print("Hello World") %>D. <% Display("Hello World") %>答案:A6. 在ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. GetDate()答案:A7. ASP中,以下哪个属性用于设置页面的超时时间?A. TimeoutB. ExpiryC. ExpiresD. SessionTimeout答案:A8. 在ASP中,以下哪个函数用于获取客户端浏览器的类型?A. Request.BrowserB. Request.ClientC. UserAgentD. BrowserType答案:A9. ASP中,以下哪个对象用于处理HTTP请求的头信息?A. Request.HeadersB. Response.HeadersC. Server.HeadersD. Client.Headers答案:A10. ASP中,以下哪个函数用于将字符串转换为小写?A. LCase()B. Lower()C. ToLower()D. ConvertToLower()答案:A二、判断题(每题1分,共10分)1. ASP是一种服务器端脚本环境,用于创建动态交互式Web应用程序。
Asp复习试题1.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用(response)对象实现。
2.下列标记中,(<img>)可以在网页中插入图片。
3.创建连接对象的基本语法是(<a href=”” target=””>xx</a>)。
4.表单提交后数据指定的处理的文件由(action)属性指定。
5.在ASP程序设计中,Application对象为了防止多人同时访问时出错,因此采用lock和unlock方法,其采用的顺序应为先(lock),再(unlock)。
6.使网页转向的语句为(Response.Redirect(url))利用微软的内置组件(AdRotate)来实现动态的广告图片7.当一个用户第一次到达网站时,系统为其分配一个(session),只有当该用户退出时,或者其生命周期结束时,信息才被清除。
8.ASP脚本中向客户端输出信息<%=变量名%> ,与其等价的方式是(<%=Response.write(variable)%>)。
9.二维数组Dim B(1,2)定义了(6 )个数组元素。
10.用于和数据库建立连接的对象是(Connection)。
11.BOF代表表的第一条记录,EOF呢?(最后一条记录以后)12.Filesystemobject对象可以在服务器端实现对文件或文件夹的(复制,删除,移动)操作。
13.在HTML中,用于生成表格的标记是(<table>)。
14.(符号常量)一经声明,在程序执行期间,其值不会改变。
15.ASP提供6个内置对象分别是(Request)、(Response)、(Session)、(Application)、(Server)和ObjectContext对象.16.Server对象的(CreateObject)方法,用于创建已注册的ActiveX组件、应用程序或脚本对象。
17.建立Connection与数据库连接时,有时关闭与数据库的连接可以节省内存资源,可以用到Connection对象的(close)方法可以实现。
ASP考试复习题选择题1、动态网页文件的后缀是_.A aspB aspxC htmD jsp2、配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
3、关于HTML框架说法错误的是:(A)A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
4、关于HTML文件说法错误的是:(C)A HTML文件是一个包含标记的文本文件。
B 这些标记告诉浏览器怎样显示这个页面。
C HTML文件必须以 .htm为扩展名。
D HTML文件可以用一个简单的文本编辑器创建。
5、关于HTML表格说法错误的是:(C)A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
6、下列哪一种设置能使单元格显示边框(A)A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以7、留言板必须加强管理,这是因为A.存储容量有限B.查看必须经过授权C.影响查看的速度D.可能存在过时或不健康的留言8、关于网页中的图像,下列说法正确的是(C)A 图像是由<img>标签开始,由</img>结束。
B 图像标签的 href属性用于指定图像链接到的URL。
C src 属性的值是所要显示图像的URL。
D 以上全都是错的。
9、关于HTML文件说法正确的是:(C)A HTML标记都必须配对使用。
ASP程序设计复习资料一、单项选择题1.以下标记中,( A )可用于在网页中插入图象。
A.<Img>标记B.<Br>标记 C.<H3>标记D.<src>标记2.在超链接中如果指定( B )框架名称,链接目标将在链接文本所在的框架网页内出现,并且链接文本窗口将被刷新。
A.Black B.Self C.parent D.Top3.<input>标记中用于设置文本框显示宽度的属性是( A )。
A.size B.MaxLength C.value D.Length4.在VBScript中,注释前应使用( C )A.// B./*...*/ C.' D."5.执行完a=5 Mod 3 语句后,a的值为(B )A.0 B.2 C.3 D.56.执行完a=5>3 And "a"<"c" 语句后,a的值为( A )A.True B.False C.1 D.07.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值( B )A." vbscript good" B."vbscript good"C." vbscriptgood" D."vbscriptgood"8.下面哪个函数可以返回当前的日期和时间( D )A.Now B.Date C.Time D.DateTime9.对于利用Dim a(4,5) 语句定义的二维数组,Ubound(a,1)将返回( B )A.0 B.4 C.5 D.610.执行完如下语句后,页面上显示的内容为:<%Response.Write "A"Response.EndResponse.Write "B"%>CA.A B.AB C.AC D.ABC11.ASP中负责将信息传送给用户的对象是( B )。
1、在开发应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):a) FlowLayout b) TileHorizontal c) GridLayout d) TileVertical2、以下是应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)<appSettings><add key=DSN value=data source =YONGPING;Integrated Security=SSPI;InitialCatalog=northwnd/></appSettings>a) string strDSN=System.Configuration.ConfigurationSettings.AppSettings[DNS];b) string strDSN=System.Configuration.ConfigurationSettings.AppSettings(DNS);c) string strDSN=System.Configuration.ConfigurationSettings.GetSettings(DNS);d) string strDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey(DNS);3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。
private void Page_Load(object sender , System.EventArgs e){if(!this.IsPostBack){ //1DataSet ds=this.GetJobDs(); //2This.DataGrid1.DataSource=ds.Tables[0]; //3}}(选择一项)a) 用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性b) 用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定c) 用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行d) 用户可以在DataGrid控件中看到数据集中的数据4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面中输出(a)。
一、选择题1.下列选项中,只有______不是Page指令的属性?A.CodeFile B. Inherits C. namespace D. Language2. 以下是的代码:private void pageLoad(objext Sender,System.EventArgs e){// (1)此处填入代码{ArrayList values=new ArrayList();Values.add(“O”);Values.add(“A”);Values.add(“B”);Values.add(“C”);Values.add(“D”);ChKA.DataSource=values;ChKA.DataBinding();}}为保证页面不被重复数据项的加载,需要在(1)处填入的代码为:______。
A. if (!isPostBack)B. if (Page.isPostBack=false)C. if (this.PostBack=false)D. if (isPostBack)3. 下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。
A. ResponseB. ServerC. RequestD. Session4. 代码“Response.Write(Server.HtmlEncode(“<H1>HtmlEncode 样例</H1>”))”输出结果为______。
A. 在窗口打印“HtmlEncode样例”B. 在窗口打印“<H1>HtmlEncode样例</H1>”C. 在窗口打印“H1HtmlEncode样例H1”D. 出现错误信息,说明嵌入的串中包含非法字符5. .NET中,下列不属于服务器控件TextBox控件的TextMode属性的取值的是______。
A. SingleLineB. MultiLineC. PasswordD. MultiLanguage的______方法。
1、浏览网页,这属于Internet所提供的( )服务。
A.FTP服务B.Email服务C.Telnet服务D.WWW服务2、Internet 上的WWW服务器使用的主要协议是( )。
A.FTPB.HTTPC. SMTPD.TelNet3、将制作好的网页上传到Web服务器的过程中,使用Internet所提供的( )。
A.FTP服务B.Email服务C.Telnet服务D.WWW服务4、利用ASP开发的网页,其扩展名应命名为( )。
A. .htmB. .aspxC. .aspD.无严格限制5、若要获得名为login的表单中,名为txtuser的文本输入框的值,以下获取的方法中,正确的是( )。
A. username=login.txtser.valueB. username=document.txtuser.valueC. username=document.login.txtuserD. username=document.txtuser.value6、产生一个4行30列的多行文本域,以下方法中,正确的是( )。
A.<Input type="text" Rows="4" Cols="30" Name="txtintrol">B. <TextArea Rows="4" Cols="30" Name="txtintro">C. <TextArea Rows="4" Cols="30" Name="txtintro"></TextArea>D. <TextArea Rows="30" Cols="4" Name="txtintro"></TextArea>7、在网页中若要播放名为demo.avi的动画,以下用法中,正确的是( )。
一、选择题1、下列属于中文简体字符集的是( B )A gbkB gb2312C big5D utf-82、以下哪个是vbscript 代码中用来注释的语句( A )A、’B、!C、 <!-- -->D、<-->3、下面哪个函数是用来将字符串中的大写字母转换为小写字母( A )A、ucase( )B、lcase( )C、 dcase( )D、left( )4、若要求VBScript的变量在使用前必须事先定义,则应使用( C )语句来设置。
A. Request B public C. Dim D. Option Explicit5、配置IIS时,设置站点的主目录的位置,下面说法正确的是( D )。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
6、关于ASP,下列说法正确的是( C )A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误。
7、ASP脚本编程使用的语言是( C )A、DelphiB、VBC、VBScriptD、C#8、下列哪一种设置能使表格显示边框( B )A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以9、用于从客户端获取信息的ASP内置对象是( B )A ResponseB RequestC SessionD Application10、下列Response对象的用法错误的是( A )A <% Response.Write(输出到浏览器信息) %>B <% = "输出到浏览器信息" %>C <% Response.End %>D 以上全都正确11、QueryString获取方法、Form 获取方法获取的数据子类型分别是:( C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定12、下面程序段执行完毕,我们在浏览器中看到的内容是什么?( A )<%%>A 新浪C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
ASP复习试题及答案一、选择题1、下列属于中文简体字符集的是( B )A gbkB gb2312C big5D utf-82、以下哪个是vbscript 代码中用来注释的语句( A )A、’B、!C、D、<-->3、下面哪个函数是用来将字符串中的大写字母转换为小写字母( A )A、ucase( )B、lcase( )C、 dcase( )D、left( )4、若要求VBScript的变量在使用前必须事先定义,则应使用( C )语句来设置。
A. Request B public C. Dim D. Option Explicit5、配置IIS时,设置站点的主目录的位置,下面说法正确的是( D )。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
6、关于ASP,下列说法正确的是( C )A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误。
7、ASP脚本编程使用的语言是( C )A、DelphiB、VBC、VBScriptD、C#8、下列哪一种设置能使表格显示边框( B )A 在中添加 border属性B 在中添加border属性C 在中添加 border属性D 以上全都可以9、用于从客户端获取信息的ASP内置对象是( B )A ResponseB RequestC SessionD Application10、下列Response对象的用法错误的是( A )A <% (输出到浏览器信息) %>B <% = "输出到浏览器信息" %>C <% %>D 以上全都正确11、QueryString获取方法、Form 获取方法获取的数据子类型分别是:( C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定12、下面程序段执行完毕,我们在浏览器中看到的内容是什么( A )<%%>A 新浪C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
ASP题库(含答案)一、单选题(共54题,每题1分,共54分)1.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应B、请求——响应——显示——断开C、请求——响应——显示D、请求——执行并生成——响应——解释并显示——断开正确答案:B2.TextBox控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:A3.下列语句中用来保存上传文件的是A、FileUpload1.SaveAs(savePath);B、Server.MapPath("~/upload")C、CreateDirectory(savePath)D、if (FileUpload1.HasFile)正确答案:A4.对FormView控件,用于更新数据,一般要给UpDate语句设置():A、无需设置B、一定的条件C、设置select语句D、Insert语句正确答案:B5.要实现一个网站在线人数计数器,最方便的是使用()。
A、视图状态B、应用程序状态C、会话状态D、Cookie状态正确答案:B6.要想让FormView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C7.sqlDataSource控件选择操作执行前引发的事件是A、SelectingB、SelectedC、DeletedD、Updated正确答案:A8.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成更新语句A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:D9.注册新用户时,验证“密码”和“确认密码”是否一致,应采用A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:C10.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A11.“ContentPlaceHolder”是()中的标记A、母板页B、普通网页C、内容页D、Word文档正确答案:A12.sqlDataSource控件删除操作执行前引发的事件是A、DetelingB、DeletedC、InsertingD、Inserted正确答案:A13.关于GridView控件的Rows行A、有行号,没有列号B、是GridView的数据行C、没有行号,没有列号D、没有行号,有列号正确答案:B14.对FormView控件,通过该控件的任务按钮的“编辑模板”修改()可以给本控件增加标题。
实验二1. 选择题〔可多项选择〕〔1〕静态网页的扩展名一般是:A.htm B .php C.asp D.jsp〔2〕ASP文件的扩展名是:A.htmB. txtC. docD. asp〔3〕当前的Web程序开发中通常采用什么模式?A. C/SB. B/SC. B/BD. C/C解释:C/S是客户机(client) /效劳器〔server〕,B/S是浏览器〔browser)/效劳器。
C/S一般要求用户有特定的客户端。
比方QQ就是C/S模式,你的桌面上的QQ就是腾讯公司的特定的客户端,而效劳器就是腾讯的效劳器。
而B/S模式那么不需要特定的客户端,只要有普通浏览器,就可以访问到效劳器了,Web页就是B/S 模式。
〔4〕小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:A. 客户端B. 既是效劳器端又是客户端C. 效劳器端D. 既不是效劳器端也不是客户端〔5〕小王正在访问自己计算机上的网页,此时,他自己的计算机是:A. 客户端B. 既是效劳器端又是客户端C. 效劳器端D. 既不是效劳器端也不是客户端〔6〕ASP脚本代码是在哪里执行的?A. 客户端B. 第一次在客户端,以后在效劳器端C. 效劳器端D. 第一次在效劳器端,以后在客户端〔7〕在以下URL中,从形式上看正确的选项是:A.B.C. ftp://ftp.sina /history/1998/intro.aspD.〔8〕如果在chapter1下建立了一个子文件夹images,并且在其中放置了一个图片文件1.jpg,那么以下URL正确的选项是:A. ://localhost/asptemp/chapter1/images/1.jpgB.C. ://localhost/inetpub/wwwroot/asptemp/chapter1/images/1.jpgD.〔9〕对于1.5.5节建立的1-2.asp,以下浏览方式正确的选项是:A. ://localhost/temp/1-2.aspB.C. ://localhost/asptemp/chapter1/temp/1-2.aspD.〔10〕以1.5.5节的例如为根底,假设现在在C:\inetpub\wwwroot\asptemp\chapter1\temp 下又建立了一个子文件夹temp,其中建立了一个ASP文件1-3.asp,那么浏览方式正确的选项是:A. ://localhost/temp/temp/1-3.aspB.C. ://localhost/asptemp/chapter1/temp/temp/1-3.aspD.解释:AB利用了建立的虚拟目录,CD没有用到虚拟目录。
1、名词解释:静态网页、动态网页、服务器端、客户端静态网页:网页文件中,没有程序代码;文件扩展名,一般为htm或html动态网页:网页文件中含有程序代码;文件扩展名,一般根据不同的程序设计语言而不同。
如,ASP 文件的扩展名为asp服务器端:提供服务的一方客户端:接受服务的一方提示:服务器端与客户端是相对而言的2、小王正在家里通过拨号上网访问搜狐网站,此时,谁是服务器端?谁是客户端?搜狐网站端是服务器端;小王所用微机是客户端3、如果小王正在访问自己计算机上的网站,此时,誰是服务器端?谁是客户端?小王的计算机,既是服务器端,又是客户端4、请简述静态网页的工作原理当在浏览器地址栏中,输入一个网址回车后,就向服务器提出一个网页的请示。
服务器端接受到请示后,就会找到你所要网页文件,并发给你。
由你的浏览器解释、显示。
5、请简述动态网页的工作原理当在浏览器地址栏中,输入一个网址回车后,就向服务器提出一个网页的请示。
服务器端接受到请示后,先找到你所要动态网页文件,执行其中的程序代码,并将执行结果,嵌入网页文件中(替代原程序代码),然后发给你。
由你的浏览器解释、显示。
6、请比较ASP、PHP、JSP 的优缺点简言之,ASP学习简单,使用方便;PHP软件免费,运行成本低;JSP多平台支持,转换方便。
习题21、一个显示来访时间的ASP 文件,存放在C:\inetpub\wwwroot 下,然后在资源管理器双击该文件,却不能正常显示,请问是什么原因?运行ASP 动态网页文件,需要IIS(Internet 信息服务管理器)支持。
在资源管理器双击某文件,仅仅是调用某个程序来打开它。
而ASP 是一种运行环境。
提示:在IIS窗口中,运行ASP文件,也须单击右键,然后单击“浏览”,而不是“打开”2、想一想,把一个HTML网页文件直接更改扩展为asp 行不行?改变文件扩展名后,操作系统,就将它作为动态网页看待了3、§2.1.2 中讲了如何访问ASP 文件,如果希望访问HTML 网页文件,可以用类似方法吗?可以习题3选择题1、执行a=”6”语句后,a 是字符串型A、字符串型B、日期型C、数值型D、布尔型2、下列哪一个变量名称是正确的?A、111 (第一个是数字)B、ab_1 (正确)C、_sum (第一个不是字母)D、a?b (使用了标点符号)3、请判断下面程序运行完毕后a 的值<%a=3a=a+5%>A、0B、3C、5D、8(正确)4、请判断下面程序运行完毕后,a、b、c 的值(B)<%b=”1”&”1”c=”1”&1%>A、”11”、11、11B、”11”、”11”、”11”C、11、”11”、2D、2、”11”、”11”提示:这段程序错误,不会被执行。
期末asp复习题复习题一、选择题1、/doc/9e6494354.html,页面文件的扩展名为()。
A、.cssB、.aspC、.aspxD、.aspx.vb2、如果想让Label控件显示特定内容,应该设置()属性。
A、ColorB、TextC、FontD、Visible3、若要取出一个文件与Web服务器上的指定的虚拟路径相对应的物理路径,应使用Server对象的方法是()。
A、ExecuteB、TransferC、MapPathD、HtmlEncode4、能实现复选功能的/doc/9e6494354.html,控件是()。
A、RadioButtonB、ButtonC、CheckBoxD、DropDownList5、如果需要确保用户在文本框中输入4-10位字符,应该事业的验证控件是()。
A、RequireFieldValidatorB、CompareValidatorC、RangeValidatorD、RegularExpressionValidator6、下面程序段执行完毕,页面上显示内容是()。
<%Response.Write(Server.HTMLEncode(“新浪”))%>A、新浪B、新浪C、新浪(超链接)D、该句有错,无法正常输出7、对于文件上传控件HtmlInputFile,PostedFile.FileName表示的是()。
A、服务器端文件物理路径B、客户端文件物理路径C、服务器端文件名称D、客户端文件名称8、如果要输入如(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}9、Response.Write(“A”)Response.EndResponse.Write(“B”)Response.Write(“C”)执行该语句后,页面上显示的内容是()。
一、选择题:(每个小题1分,共40分)1、下列属于中文简体字符集的是(B)A gbkB gb2312C big5D utf-82、能向页面引入操纵数据库记录集对象的是(A)A Server.CreateObject(“mand”)B Server.CreateObject(“ADODB.Recordset”)C Server.CreateObject(“ADODB.Connection”)D Server.CreateObject(“Scripting.FileSystemObject”)3、下列属于ASP六大对象的是(B)A createobjectB cookiesC DocumentD ObjectContext4、能够在页面中关闭缓存的是(C)A、<%@Transaction=TRUE%>B、Response.Buffer=TrueC、Response.Buffer=falseD、Request.Querystring5、以下哪个是vbscript 代码中用来注释的语句( C )A、’B、!C、<!-- -->D、<-->6、下面哪个函数是用来将字符串中的大写字母转换为小写字母(b)A、ucase( )B、lcase( )C、dcase( )D、left( )7.在色彩的RGB系统中,32位中六进制数ffffff表示的颜色是(A)。
A. 白色B. 红色C. 黄色D. 黑色0000008.若要求VBScript的变量在使用前必须事先定义,则应使用(C)语句来设置。
A. Request B public C. Dim D. Option Explicit9、下面程序段执行完毕,c的值是:(C)<%Application("a")=10Application ("b")=20c= Application ("a")+ Application ("b")%>A 12B abC 30D 以上都不对10、配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
11、关于IIS的配置,下列说法错误的是(A)A IIS要求默认文档的文件名必须为default或index,扩展名则可以是.htm、.asp等已为服务器支持的文件扩展名。
B IIS可以同时管理多个应用程序C IIS可以通过添加Windows组件安装D IIS不光能够管理web站点,也可以管理FTP站点。
12、关于ASP,下列说法正确的是(C)A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误。
13、关于VBScript,下列说法正确的是(A)。
A VBScript只有一种数据类型。
B 可以使用Dim、Private、Public和Const关键字声明变量。
C VBScript中,变量必须先声明再使用。
D 以上全都错误。
14、如果a = Int(9*Rnd()+1),则a的值范围是(D)A (1,8)B [1,8]C (1,9)D [1,9]15、下列哪一个函数可以将字符串转换为日期?(A)A CdateB CintC CStrD CDbl16、请问Mid(“I am a student.”,8,2)的返回值是什么?(B)A “tu”B “st”C “en”D “nt”17、关于For…Next语句,下面说法错误的是(A)A 可以在循环中的任何位置放置一个Exit For语句。
B step的值必须是整数,默认为1。
C For i = 1 To 11 Step 3 ,这一行说明循环体最多可以执行4次。
D For…Next必须成对出现。
18、下列不属于Response对象的方法的是(A)A ExpiresB FlushC WriteD Redirect19、ASP脚本编程使用的语言是( C)A、DelphiB、VBC、VBScriptD、C#20、下列哪一种设置能使表格显示边框(B)A 在<td>中添加border属性B 在<table>中添加border属性C 在<tr>中添加border属性D 以上全都可以21、下列表达式的值为-10的是(D )A Int(-10.9)B -Abs(-10.9)C Fix(-9.9)D Int(-9.9)22、关于日期和时间函数,下列说法正确的是(D )。
A now函数可以返回客户端计算机当前的日期和时间值。
B 表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。
C Timer函数返回午夜12 时以后已经过去的小时数。
D 表达式DateAdd("d", 10, Date)是表示当前日期的十天后。
23、赋值V=”6”并执行a=IsNumeric(V)语句后,a 是(D )。
A 字符串型B 日期型C 数值型D 布尔型24、下列哪一个函数可以将日期转换为字符串?(C )A CdateB CIntC CStrD CDbl 双字节25、请问Mid(“I am a student.”,9,2)的返回值是什么?(A )A “tu”B “st”C “en”D “nt”26、下列说法正确的是(A )A 执行UCase("Hello World")后,返回"HELLO WORLD"。
B 执行LCase("VBScript")后,返回"vbsCRIPT"。
C 执行RTrim(" vbscript ")后,返回"vbscript"。
D 执行Split("VBScriptXisxfun!", "x")后,返回包含“VBScriptXis”和“fun”的一维数组。
27、下列语句中,不能正常显示的是( B )A Response.Write timeB Response.Write dayC Response.Write nowD Response.Write date28、下面程序段执行完毕,页面上显示内容是什么?(D )<%="信息<br>"="科学"%>A 信息科学B 信息(换行)科学C 科学D 以上都不对29、下面的语句不能输出内容到客户端的是(A )A <% msgbox("输出内容") %>B <%=Int(3.2)%>C <% response.write v &"是一个字符串变量" %>D <%=v & "输出内容"%>30、关于Option Explicit 语句,下面说法正确的是(C )A 可以在脚本的任何位置使用B 强制要求类型转换时,必须采用显示转换。
C 强制要求脚本中的所有变量必须显式声明。
D 以上说法都不正确31、关于For…Next语句,下面说法错误的是(A )A 可以在循环中的任何位置放置一个Exit For语句。
B step的值必须是整数,默认为1。
C For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。
D 计数变量I可以是变量或表达式。
32、关于VBScript 过程,下列说法错误的是(B )。
A call语句用于Sub 或Function 过程的调用。
B 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。
C Function 函数可以有返回值。
D 使用Exit Function 语句可以从Function 过程中立即退出。
33、用于从客户端获取信息的ASP内置对象是(B )A ResponseB RequestC SessionD Application34、下列不属于Response对象的方法的是(C )A WriteB EndC abandonD Redirect35、Response对象的属性(D )可以用于表明页输出是否被缓冲。
A TotalBytesB ContentTypeC statusD Buffer36、下列Response对象的用法错误的是(A )A <% Response.Write(输出到浏览器信息)%>B <% = "输出到浏览器信息" %>C <% Response.End %>D 以上全都正确37、对于Request 对象,如果省略获取方法,如Request("user_name"),将按什么顺序依次检查是否有信息传入:( C )A Cookies、QueryString、Form、Server Variables、ClientCertificateB Form、QueryString、Cookies、Server Variables、ClientCertificateC QueryString、Form、Cookies、Server Variables、ClientCertificateD Form、QueryString、Cookies、Server Variables、ClientCertificate38、QueryString获取方法、Form 获取方法获取的数据子类型分别是:(C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定39、下面程序段执行完毕,我们在浏览器中看到的内容是什么?(A )<%Response.Write "<a href=''>新浪</a>"%>A 新浪B <a href=''>新浪</a>C 下划线D 该句有错,什么也不显示40、关于Session对象的属性,下列说法正确的是(C )A Session的有效期时长默认为90秒,且不能修改。
B Session的有效期时长默认为20分钟,且不能修改。
C SessionID可以存储每个用户Session的代号,是一个不重复的长整型数字。