ASP复习题
- 格式:doc
- 大小:147.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”)执行该语句后,页面上显示的内容是()。
ASP复习题1.建立应用程序步骤:●为项目文件夹添加虚拟目录●建立默认文档,如index.asp●在该虚拟目录中建立asp和其它文件2.ASP由普通HTML代码及Scriplet(脚本程序)组成3.第1章习题(1)静态网页的扩展名一般是:(A)A.htm B .php C.asp D.jsp(2)ASP文件的扩展名是:(D)A.htmB. txtC. docD. asp(3)当前的Web程序开发中通常采用什么模式?(B)A. C/SB. B/SC. B/BD. C/C答案:B(4)小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:(A)A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端(5)小王正在访问自己计算机上的网页,此时,他自己的计算机是:(B)A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端(6)ASP脚本代码是在哪里执行的?(C)A. 客户端B. 第一次在客户端,以后在服务器端C. 服务器端D. 第一次在服务器端,以后在客户端●名词解释:静态网页、动态网页、服务器端、客户端、URL答案:静态网页指该网页文件里没有程序代码,只有HTML标记,静态网页一经制成,内容就不会再变化,如果要修改内容,就必须修改源文件。
动态网页指该网页文件不仅含有HTML标记,而且含有程序代码,动态网页能够根据不同的时间、不同的来访者而显示不同的内容。
服务器端:服务提供方。
客户端:服务接受方。
URL:统一资源定位符(Uniform Resource Locator),一般形式为:协议://服务器地址: 端口号/文件路径●请结合URL知识简述静态网页和动态网页的工作原理。
答案:静态网页的工作原理是服务器端接到客户端发出的请求后,就会找到你要浏览的静态网页文件,然后直接发送给你。
动态网页的工作原理是服务器端接到客户端发出的请求后,首先会找到你要浏览的动态网页文件,然后就解释执行其中的程序代码,将含有程序代码的动态网页转化为标准的静态网页,然后将静态网页发送给你。
4.HTML:Hyper Text Market Language5.HTML注释语句:<!—注释内容-->6.第2章习题(2)HTML中的注释格式是:(B)A. <!-- 注释内容 --!>B. <!-- 注释内容 -->C. <%-- 注释内容 --%>D. <!-- 注释内容 --%>(4)在HTML中,插入换行符用什么标记?(B)A. <hr>B. <br>C. <p>D. Enter键(5)在HTML中,下面哪一种方法可以在网页上显示“<p>”(B)A. <p>B. <p>C. p D. \<p\>(6)如果希望使用实心方块作为符号列表前面的符号,type属性的取值应该为:(B)A. CircleB. SquireC. DiscD.■(7)HTML中用什么标记表示表格的一行?(B)A. <row>和</row>B. <tr>和</tr>C. <td>和</td>D. <table>和</table>(8)在表格中哪个属性用于设置文本水平对齐方式?(A)A. alignB. valignC. topD. bottom(9)关于网页中的图像,下列说法正确的是?(C)A. 图像标记是以<img>开始,以</img>结束B. href属性用于指定所要显示图像文件的路径C. src 属性用于指定所要显示图像文件的路径D. alt用于指定显示在图像上的文字(10)当前文件夹下有一个HTML文件a.htm和一个子文件夹B,文件夹B中有一个图片文件flower.jpg,请问下面哪种写法可以在a.htm中插入该图片?(C)A. <img src="flower.jpg">B. <img src="../flower.jpg">C. <img src="B/flower.jpg">D. <img src="/B/flower.jpg">(11)在超链接标记中,下面哪个属性用来指定超链接路径?(B)A. srcB. hrefC. dynsrcD. action(12)在一组单选框中,下面哪一个属性可以用来默认选中某个选项?(B)A. slectedB. checkedC. multipleD. Noresize(13)下面哪种方法可以设置单行文本框的默认值为“在这里输入用户名”?(A)A. <input type="text" name="txtUserId" value="在这里输入用户名">B. <input type="text" name="txtUserId">在这里输入用户名</input>C. <textarea type="memo" name="txtUserId" value="在这里输入用户名">D. <textarea type="memo" name="txtUserId"> 在这里输入用户名</textarea>(14)下面哪一种文本框中输入数据后,数据将以*号显示?DA. 单行文本框B. 多行文本框C. 数值文本框D. 密码文本框(15)在表单中,下列哪个属性用于指定表单处理程序文件的地址?BA. methodB. actionC. GETD. POST(16)在框架网页中,如果一个超链接在整个浏览器窗口中打开,target属性的值为:A. _blanB. _selfC. parentD._top答案: D(17)要实现一个上下型框架网页,至少需要几个网页文件?BA. 2B. 3C. 4D. 6(18)下列哪个属性可以用来使框架不显示滚动条?CA. colsB. rowsC. scrollingD. noresize请比较背景图片、图片标记、超链接、框架网页中用到的文件路径的语法?答案:这些文件路径的引用都分相对路径和绝对路径两种,其中背景图片、图片标记、框架网页的链接写法为src=“URL地址”,而超链接的写法为href=“URL地址”。
7.<%Option Explict%>语句可以强制声明变量8.VBScript注释语句:使用单撇号或Rem来表示注释<% sngA=Rnd() ‘注释内容%>或者<% sngA=Rnd() Rem注释内容%>9.容错语句:<% On Error Resume Next %>10.第3章习题下列哪一个变量名称是正确的?BA. 1_abB. ab_1C. _abD. ab?(2)在一段程序中a是一个变量,那么"a"是:DA. 变量B. 直接常量C. 字面常量D. 符号常量(4)执行语句a="6"后,变量a的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(5)执行语句a="2008-8-8"后,变量a的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(6)假设变量a=5、b=3,则执行语句c="a>b"后,变量c的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(7)语句a="abc"="abc"运行完毕后,变量a的数据子类型是?CA. 数值B. 字符串C. 布尔D. 日期(8)执行语句a=3: a=a+5后,变量a的值是:CA. 3B. 5C. 8D. 出错(9)已知x=123,那么执行语句y=x \10 Mod 10后,变量y的值是?CA. 0B. 1C. 2D. 3(10)已知a= "ab",那么执行语句b="cd'" & a & " " & "ef"后,变量b的值是?AA. "cd'ab ef"B. "cd'abef"C. "cdabef"D. "cdab ef"(11)下面的语句执行完毕后,变量a、b、c、d的值分别是?B<% a="1"+"1": b="1"+1: c="1" & "1": d="1" & 1 %>A. "11"、"11"、"11"、"11"B. "11"、2、"11"、"11"C. 2、2、"11"、"11"D. "11"、"11"、2、2(12)请问表达式Not(6+3<5+2)的值是?AA. TrueB. FalseC. 9D. 无法计算(13)请问Int(3.45)和Int(-3.45)的值分别是什么?BA. 4、-4B. 3、-4C. 3、3D. 3、-3(15)在取整时按四舍五入进行的函数是?CA. IntB. FixC. RoundD. CInt(16)请问Mid("八千里路云和月",3,2)的返回值是什么?BA. "千里"B. "里路"C. "里"D. "路云"(17)执行语句a=InStr(Trim(Replace(" abcdef ","c","")),"ef")后,变量a的值是?CA. 0B. 1C. 4D. 5(18)函数DateDiff("m",#2008-8-8#,#2008-10-1#)的返回值是?BA. 1B. 2C. 54D. 5(19)对于数组a(3,4),函数UBound(a,2)的值是:DA. 1B. 2C. 3D. 4(20)假如变量a的值是"100",则IsNumeric(a)和VarType(a)的值分别是?BA. True、2B. True、8C. False、2D. False、8(21)假如变量a的值是"2008-8-8",则IsDate(a)和VarType(a)的值分别是?BA. True、2B. True、8C. False、2D. False、8(22)执行语句a=Chr(Asc("ABC"))后,则a的值是:BA. "ABC"B. "A"C. 65D. 出错(23)退出Do循环的语句是?BA.Exit For B. Exit Do C. Exit Sub D. Exit Function (24)在示例3-11和3-12中,循环结束后,I的值分别是多少?BA. 100、100B. 101、101C. 100、101D. 101、100●请在你的个人主页上添加时间显示信息,显示当天的日期、时间及星期几<%Dim date=Now()Dim weekDay=WeekDayName(WeekDay(Date()))%><body>当前日期:<h5><%=date%> <%=weekDay%></h5> </body>●请编写程序段,判断当天日期,如果是25日,则显示“请注意,明天可能有病毒发作”。