网络程序设计—ASP考试试题(A卷)答案[1]
ASP复习试题及答案修订稿
A S P复习试题及答案文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]一、选择题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 <% (输出到浏览器信息) %>B <% = "输出到浏览器信息" %>C <% %>D 以上全都正确11、QueryString获取方法、Form 获取方法获取的数据子类型分别是:( C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定12、下面程序段执行完毕,我们在浏览器中看到的内容是什么( A )<%%>A 新浪C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
ASP试题(含参考答案)
ASP试题(含参考答案)一、单选题(共54题,每题1分,共54分)1.HyperLink控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:D2.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C3.FormView事件编程,下面是删除前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:A4.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示B、请求——响应——显示——断开C、请求——执行并生成——响应——解释并显示——断开D、请求——响应正确答案:B5.VS 2010打开网站后,没有“表”菜单,原因最可能是:A、电脑中有病毒B、当前子窗口不是“设计”视图窗口C、VS 2010安装不正确D、“工具”菜单中的“选项”设置不对正确答案:B6.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C7.用户可以用()变量保存页面级的数据A、ViewStateB、ViewC、StateD、SessionState正确答案:A8.用于连接SQL数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:A9.验证必填字段是否为空的验证控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:A10.FormView控件如果只显示特定的某条记录,可以只配置数据源的()语句A、删除B、插入C、选择D、更新正确答案:C11.table标记包含的标题标记是:A、caption标记B、th标记C、thead标记D、title标记正确答案:A12.关于C#描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:C13.TextBox控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:A14.专用于连接Access数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:B15.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C16.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、widthC、sizeD、color正确答案:B17.关于使用了母版页的内容页标记代码和普通网页的标记代码,以下说法正确的是A、完全相同B、内容页也具有html标记C、内容页仅比普通网页多@Master指令D、内容页也具有@Page指令正确答案:D18.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:Bbel控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:B20.单个页面数据保持的状态管理方式是()。
aspnet基础笔试题(全解完整答案).doc
asp. net基础笔试题(全解完整答案)基础笔试题面向对象的思想主要包括什么?对向对象程序设计(OOP)思想:封装、继承、多态封装:用抽象的数据类型将数据和基于数据操作封装在一起,数据被保护在抽象类型内部。
继承:子类拥有父类的所有数据和操作。
多态:一个程序中同名的不同方法共存的情况。
有两种形式的多态:重载与重写。
2.什么是中的用户控件?用户控件就是.ascx,复合控件就是.DLL3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CL R 分别作何解释?应用程序域:一种边界,它由公共语言运行库围绕同一应用程序范围内创建的对象建立。
受管制的代码:受管制的代码是在CLR虚拟机中运行的代码。
强类型系统:C#是强类型语言;因此每个变量和对象都必须具有声明类型。
装箱和拆箱:装箱就是隐式的将一个值型转换为引用型对象。
比如:i nti=O;obj=i ;这个过程就是装箱!就是将i装箱!拆箱就是将一个引用型对象转换成任意值型!比如:in ti =0;obj=i;intj=(int)o bj;这个过程前2句是将i装箱,后一句是将obj拆箱!值型就是在栈中分配内存,在申明的同时就初始化,以确保数据不为NULL;引用型是在堆中分配内存,初始化为null ,引用型是需要GARBAGECOLLECTION来回收内存的,值型不用,超出了作用范围,系统就会自动释放!重载:类中的方法名相同,但参数的个数或类型不同CTS(Coram o nTypeSyste m)(通用类型系统):描述了类型的定义和行为。
CLS (Co mm onLangua geS pecific atio n)通用语言规范C LR(C ommonLa ngu ageRunti me )通用语言运行时4.列举一下你所了解的X ML技术及其应用x ml可以用来做网页(x sit) xml可以当作数据库5.值类型和引用类型的区别?写出C #的样例代码。
asp程序设计习题答案
简答题第1章概述P18(1)名词解释静态网页:一般指用超文本标记语言HTML来实现,以htm或html做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。
动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。
它根据不同类型的客户端请求生成不同的页面,具有交互性。
动态网页是用标准html代码和动态语言(如:asp,jsp,php,等)编写的。
服务器端:在万维网中提供网页服务的一端称为服务器端。
客户端:接受服务的一端称为客户端。
名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。
例如system.io类包含了用来处理输入输出操作的类。
应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。
所以用新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在IIS中添加相应的虚拟目录。
(1)请比较静态网页和动态网页的工作原理:静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。
静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的html代码,在返回给客户端。
第2章程序设计基础P62(2)有100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?sub page_load()dim m,n,big_monk,small_monk as integermessage.text="可能的组合是:<br>"for m=1 to 100big_monk=msmall_monk=100-mif 4*big_monk+small_monk/4.0=100 thenmessage.text+="大和尚:" & big_monk & "个,小和尚" & small_monk & "个;<br>"end ifnextend sub第3章、服务器控件P983、普通的HTML标记、HTML服务器控件、Web服务器控件有什么联系和区别?HTML服务器控件和WEB服务器控件都是从普通HTML发展过来的,只要给普通HTML代码添加id和runat=server属性就变成了HTML服务器控件,WEB服务器控件是.net提供的一套全新的控件,它的设计合理使用更简便,但是目前还没有和HTML完全一一对应。
ASP试卷及答案
-------------------------------------------------------------------------- A 卷 -------------------------------- 告知: 本试卷的最终解释权归******。
注:考试时间为90分钟;请以闭卷形式在规定的时间内独立完成测试。
一、判断题 (每小题1分,共10分)1、 CStr 函数可以将数值转换为字符串。
( ) 2、 Mid("八千里路云和月",3,2)的返回值是"里"。
( ) 3、 常量是一种不会改变的数,定义常量要使用“Dim 常量名称”。
( ) 4、 运算符“+”也可以用来连接字符串。
( ) 5、 For...Next 循环后可以用Step 来设置间隔值,如果不设,默认值是1。
( ) 6、 除了使用While 或Until 来离开Do...Loop 循环之外,也可以用Exit Do 来离开。
( ) 7、 除非调用子程序,否则子程序不会自动执行。
( ) 8、 函数与子程序的不同之处在于子程序不能传入参数。
( ) 9、 ASP 是通过一组统称为ADO 的对象模块来访问数据库的。
( ) 10、Recordset 对象的Modify 方法用于修改某一条记录。
( )二、单选题 (每题3分,共45分) 1、 关于HTML 文件说法错误的是:( )A 、 HTML 文件是一个包含标记的文本文件。
B 、 这些标记告诉浏览器怎样显示这个页面。
C 、 HTML 文件必须以 .htm 为扩展名。
D 、 HTML 文件可以用一个简单的文本编辑器创建。
2、 关于HTML 文件说法正确的是:( )A 、 HTML 标记都必须配对使用。
B 、 在<title>和</title>标签之间的是头信息。
C 、 HTML 标签是大小写无关的,<b>跟<B>表示的意思是一样的。
ASP面试试题及答案
ASP面试试题及答案第一题:ASp中,VBScript的唯一的数据类型是什么?第二题:在ASp中,VBScript有多种控制程序流程语句,如If…Then, Select… Case, For … Next, Do … Loop, Exit等语句。
请为这五个语句分别写一段使用的代码。
第三题:请看如下代码 <% TestString="Test" TestA TestB Response.write TestString Sub TestA() TestString="TestA" End Sub Sub TestB() Dim TestString TestString="TestB" End Sub %> 这段代码执行后,运行结果是什么?并解释一下为什么?第四题:在ASp中,Server中有一个方法是URLEncode(string) 如: response.write Server.URLEncode("Test.ASp?TestNum=100&TestStr=你好") 结果输出: Test%2EASp%3FTestNum%3D100%26TestStr%3D%C4%E3%BA%C3 在ASp中,有ASC(String),Hex(Number),Mid(String,start,[,length])这三个可能用到的函数,如果是三个函数的用法如: ASC("A")=65,ASC("你")= -15133 Hex(65)="41",Hex(-15133)="C4E3"Mid("hello",2,1)="e", mid("this is test!",9,2)="te" 现在要求编写编码函数Function TestEncode(SourceString),及一个解码函数 Function TestDecode(CodeString)。
ASP考试答案
第一章(1)静态网页的扩展名一般是:A.htm B .php C.asp D.jsp答案:A(2)ASP文件的扩展名是:A.htmB. txtC. docD. asp答案:D(4)小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端答案:A(6)ASP脚本代码是在哪里执行的?A. 客户端B. 第一次在客户端,以后在服务器端C. 服务器端D. 第一次在服务器端,以后在客户端答案:C解释:ASP脚本代码是在服务器端运行的,服务器将其解释执行为标准的HTML代码,然后发送到客户端。
(1)名词解释:静态网页、动态网页、服务器端、客户端、URL答案:静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。
静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。
动态网页——所谓动态网页,就是说该网页文件不仅含有HTML标记,而且含有程序代码,这种网页的扩展名一般根据不同的程序设计语言而不同,如ASP文件的扩展名为.asp。
动态网页能够根据不同的时间、不同的来访者而显示不同的内容。
如常见的BBS、留言板、聊天室一般是用动态网页实现的。
服务器端、客户端——一般来说,凡是提供服务的一方称为服务器端,而接受服务的一方称为客户端。
比如,当我们在浏览搜狐主页的时候,搜狐主页所在的服务器就称为服务器端,而我们自己的计算机就称为客户端。
URL——大家在上网的时候,需要在浏览器地址栏中输入一个网址,回车后就可以打开相应的网页了,这个网址又叫做统一资源定位符(URL:Uniform Resource Locator)。
在Internet 中的每一个网页文件或其他类型的文件都有自己的URL,它的一般形式是:协议://服务器地址(域名或IP地址): 端口号/路径(含文件名)(6)想一想,把一个HTML网页文件直接更改扩展名为.asp行不行?答案:可以。
asp自考试题及答案
asp自考试题及答案一、单项选择题(每题2分,共20分)1. ASP的全称是什么?A. Active Server PageB. Active Server PagesC. Active Server ProgrammingD. Active Server Programmings答案:B2. ASP默认使用哪种脚本语言?A. VBScriptB. JavaScriptC. C#D. Java答案:A3. 下列哪个不是ASP的内建对象?A. RequestB. ResponseC. ServerD. Database答案:D4. ASP文件的默认扩展名是什么?A. .aspB. .aspxC. .phpD. .jsp答案:A5. 在ASP中,如何获取表单提交的数据?A. 使用Request对象B. 使用Response对象C. 使用Server对象D. 使用Application对象答案:A6. 在ASP中,下列哪个函数用于发送HTTP头信息?A. Response.WriteB. Response.RedirectC. Response.EndD. Response.Status答案:B7. 在ASP中,下列哪个对象用于处理应用程序的全局信息?A. SessionB. ApplicationC. RequestD. Response答案:B8. ASP中,用于创建数组的关键字是什么?A. ArrayB. ListC. CollectionD. Dictionary答案:A9. 在ASP中,如何实现文件上传?A. 使用FileUpload控件B. 使用Request对象的Files集合C. 使用Server对象的Upload方法D. 使用Response对象的Upload方法答案:B10. ASP中,下列哪个函数用于输出当前的日期和时间?A. Date()B. Now()C. Time()D. DateTime()答案:B二、多项选择题(每题3分,共15分)1. 下列哪些是ASP的内建对象?A. RequestB. ResponseC. ServerD. DatabaseE. Session答案:ABCE2. 在ASP中,可以使用哪些方法来获取客户端的信息?A. Request.QueryStringB. Request.FormC. Request.ServerVariablesD. Request.CookiesE. Request.ClientCertificate答案:ABCDE3. ASP中,下列哪些对象用于处理文件?A. FileSystemObjectB. TextStreamC. ADOStreamD. FileE. Folder答案:ABE4. 在ASP中,下列哪些函数用于字符串操作?A. Left()B. Right()C. Mid()D. Len()E. UCase()答案:ABCDE5. ASP中,下列哪些函数用于日期和时间操作?A. Date()B. Time()C. Now()D. DateDiff()E. DateAdd()答案:ABCDE三、判断题(每题2分,共10分)1. ASP是一种服务器端脚本技术,用于创建动态交互式Web服务器应用程序。
网络程序设计-ASP·习题答案
目录习题1 (1)1、名词解释:静态网页、动态网页、服务器端、客户端 (1)2、小王正在家里通过拨号上网访问搜狐网站,此时,谁是服务器端?谁是客户端? (1)3、如果小王正在访问自己计算机上的网站,此时,誰是服务器端?谁是客户端? (1)4、请简述静态网页的工作原理 (1)5、请简述动态网页的工作原理 (1)6、请比较ASP、PHP、JSP的优缺点 (2)习题2 (2)1、一个显示来访时间的ASP文件,存放在C:\inetpub\wwwroot下,然后在资源管理器双击该文件,却不能正常显示,请问是什么原因? (2)3、§2.1.2中讲了如何访问ASP文件,如果希望访问HTML网页文件,可以用类似方法吗? (2)习题3 (2)选择题 (2)1、执行a=”6”语句后,a是字符串型 (2)2、下列哪一个变量名称是正确的? (3)3、请判断下面程序运行完毕后a的值 (3)4、请判断下面程序运行完毕后,a、b、c的值 (3)5、下列哪一个函数可以将数值转换为字符串(C) (3)6、请问Mid(”八千里路云和月”,3,2)的返回值是什么?(B) (3)7、请问Int(3.45)和Int(-3.45)的返回值是什么?(B) (3)实践题 (4)1、在个人主页上添加时间显示信息,显示当天的日期、时间及星期几 (4)2、编写程序:掉除字符“ 祖国”和“万岁”两边空格,并连接成字符串“祖国万岁” (4)3、编写程序,判断当天日期,如果是25日,则显示:请注意,明天可能有病毒发作!44、用两种循环语句编写程序,计算S的值(注意步长)。
S=1^2+3^2+5^2+……+99^255、请编写函数计算a到b的立方和,并举例调用,调用时a,b分别为3和6 (6)6、有100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?(提示:使用循环嵌套和判断语句) (6)习题4 (7)选择题 (7)1、对于Request对象,如果省略获取方法,如Request(“user_name”),将按什么顺序集资检查是否有信息传入(B) (7)2、Query String获取方法、Form获取方法获取的数据子类型分别是:C (7)3、请问下面程序段执行完毕,页面上显示内容是什么 (8)4、请问下面程序段执行完毕,页面上显示的内容是什么 (8)问答题 (9)1、请叙述Response的Write方法的两种写法的区别及注意事项 (9)2、请问Redirect方法和超链接的区别是什么 (9)3、请问当使用Redirect方法时,为什么有时要在文件形状加<% Response.Buffer=True %>这句话 (9)实践题 (9)1、请将4-4.asp和4-5.asp修改为一个页面 (9)2、请开发一个页面,显示来访者的IP地址。
ASP程序设计作业及参考答案(贵大人武)
一、单项选择题1、在以下标记中,用于设置页面标题的是___A___。
A、<title>B、<caption>C、<head>D、<html>2、下面关于动态网页的说法不正确的是___D___。
A、可从HTML的表单中接受信息并且存到数据库中B、可根据不同访问者显示不同内容,创建个性化主页C、可跟踪用户网站上的活动信息并且存入日志文件D、需要浏览器执行网页中的动态效果的程序3、下面关于编写ASP程序,说法不正确的是___B___。
A、<%和%>符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写4、下面关于标记的说法不正确的是____C___。
A、标记须要填写在一对尖括号(<>)内B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记内可以包含一些属性,属性名称出现在标记后面,并且进行分隔D、HTML对属性名称的排列顺序没有特别的要求5、以下标记中,用于定义一个单元格的是____A____。
A、<td> </td>B、<tr>...</tr>C、<table>...</table>D、<caption>...</caption>6、以下标记中,___A____可用于在网页中插入图象。
A、<Img>标记B、<Br>标记C、<H3>标记D、<src>标记7、在超链接中如果指定 ____B___框架名称,链接目标将在链接文本所在的框架网页内出现,并且链接文本窗口将被刷新。
A、BlackB、SelfC、parentD、Top8、<input>标记中用于设置文本框显示宽度的属性是___A____。
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 在<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秒,且不能修改。
ASPNET程序设计习题解答
《 程序设计》习题解答第1章1.1选择题1、.NET Framework 是一种( )。
A、编程语言B、程序运行平台C、操作系统D、数据库管理系统2、用Visual 编写的程序被编译成中间语言( MSIL )后,运行时还要再一次被编译,这种编译被称为( )。
A、CLRB、JITC、GCD、GDI3、运行 程序的计算机必须安装( )。
A、.NET Framework 和IISB、C、C#和D、4、要使程序立即运行需要按( )键。
A、F5B、Ctrl+F5C、F 10D、F11参考答案1、B2、B3、A4、B1.2判断题1、浏览器只能解释HTML和JavaScript代码,不能解释后台代码。
2、页面的<HEAD>标签是可有可无的,而<BODY>标签是必不可少的。
3、JavaScript 脚本在发送到客户端之前,需要将其编译成HTML 代码。
参考答案1、对2、对3、错1.3思考题1、静态网页与动态网页的区别是什么?2、弹出信息框的脚本有哪几种方式发送到客户端?3、打开一个窗口与跳转到另一个页面有何区别,这两种方式各适应什么情况?参考答案1、静态网页是由程序员用HTML 编写的网页(当然可以借助于编写静态网页的工具,例如FrontPage 等),当页面受到请求时,直接将该网页发送到客户端。
动态网页是由服务器端的程序(例如 应用程序)动态产生的网页,当网页受到请求时,由服务器端程序生成一个网页发送到客户端。
(有的书籍认为动态网页就是能够与用户交互信息的网页,编者认为该问题的关键在于网页是一成不变的,还是需要根据当前状态及时生成的)2、基本上有两种方式:①在网页加载时将脚本一并发送到客户端,当需要弹出信息框时执行该脚本。
这种方式执行速度快。
②当需要弹出信息框时,从服务器发送脚本到客户端并执行。
这种方式需要等待从服务器发送脚本,有可能在等待期间页面出现空白。
3、①在浏览器中打开一个窗口,浏览器地址栏中的地址不会改变,内容也不会改变,弹出的窗口会覆盖在浏览器页面之上。
ASPnet试卷11A
学号
得分 评卷人 二、简答题(每小题 10 分,共 20 分)
控件、image 控件、
1.简述 的结构。(P226) 当用户要求访问数据源时,首先通过数据库访问对象(如 Connection)建立与数据源
的连接,然后通过数据存储对象(如 Dataset)对象将数据源的数据读入,再通过数据 显示对象(DataGrid)将数据在客户的浏览器中显示出来。每个用户都有专属的数据存 储对象,应用程序只有在要取得数据或是更新数据的时候才对数据源进行联机的工作, 数据源不用一直和应用程序保持联机,其负载得到减轻,性能得到提高。
命题教师签名:
系主任签名:
D 主管院长签名:
第1页,共12页
5.在 的内建对象中,必须要有 Lock 和 Unlock 方法以确保多个用户无法同时
改变某一变量的对象是( D )
A. Cache
B. Session
C. Request
D. Application
6.下列哪个函数可以将数值转换为字符串?
A. Cdate
B.Cint
C.CStr
7. 有关 脚本和 HTML 说法正确的是( D
D.CDbl )。
(C )
A. HTML 元素的 ID 属性值直接对应 脚本的一个对象名
B. 一个 HTML 元素不需要添加“runat=server”, 脚本也可以引用该 HTML 元素
HorizontalAlign="Center" Width="600"
BorderColor="#DEBA84"
PagerStyle-HorizontalAlign="center"
ASP动态网页设计A卷(答卷)
ASP动态网页设计A卷(答卷)《ASP动态网页设计》闭卷形式、大专层次试卷(A卷)(.本试卷共有六大题,满分100 分,考试时间120 分钟)一.单项选择题(每题2分,共40分)1.将网页上传到Web服务器的过程中,使用Internet 所提供的(A )服务。
A、FTPB、HTTPC、SMTPD、TelNet2.嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?(C )A. B.’‘C.<% %> D.<%= %>3.下列哪种表单字段适合作为单一的选择题使用。
(C )A.单行文本框B.复选框C.单选钮D.下拉式菜单4.哪个ASP对象可用来决定何时或如何将输出由服务器端传送至浏览器。
(D )A.RequestB.SessionC.ApplicationD.Response5.哪个ASP对象可用来记录个别浏览器端专用的变量。
(B )A.ServerB.SessionC.ApplicationD.Client6.想要在HTML中显示一个小于号“<”,需要用到字符实体(B)。
A >B <CD "7.若要将浏览器端导向至其他网页,可使用哪个方法。
(A )A.RedirectB.LocationC.FlushD.AppendToLog8.下面不是网站的链接结构的是(B )。
A、层状结构B、分散点集合结构C、线性结构D、网状结构9.下面程序段执行完毕,页面上显示内容是什么?(A)<%Dim strTempstrTemp="user_name"Session(strTemp)="张三"Session("strTemp")="李四"Response.Write Session("user_name")%>A 张三B 李四C 张三李四D 语法有错,无法正常输出10.若要将数据由服务器传送至浏览器,可以使用哪个方法。
网络程序设计—ASP考试试题(A卷 )
四川职业技术学院成都校区2008—2009学年第二学期期末考试试卷(A卷)科目:网络程序设计—ASP时间:120分钟(闭卷)专业:姓名:学号:成绩:一、单项选择题(本大题共15小题.每小题1分。
共15分)在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写在题后的括号内。
1.静态网页的扩展名一般是:()A.htm B .php C.asp D.jsp2.ASP文件的扩展名是:()A.htmB. txtC. docD. asp3.小王正在访问自己计算机上的网页,此时,他自己的计算机是:()A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端4.在HTML中,插入换行符用什么标记?()A. <hr>B. <br>C. <p>D. Enter键5.在HTML中,下面哪一种方法可以在网页上显示“<p>”( )A. <p>B. <p>C. p D. \<p\>6.在一组单选框中,下面哪一个属性可以用来默认选中某个选项?( )A. slectedB. checkedC. multipleD. noresize7.执行语句a="6"后,变量a的数据子类型是? ( )A. 字符串B. 日期C. 数值D. 布尔8.语句a="abc"="abc"运行完毕后,变量a的数据子类型是? ( )A. 数值B. 字符串C. 布尔D. 日期9.请问Mid("八千里路云和月",3,2)的返回值是什么?()A. "千里"B. "里路"C. "里"D. "路云"10.若表单提交时采用GET方法,则下面哪种集合可以获取表单元素的值?()A. Request.Form("元素名")B. Request.QueryString("元素名")C. Response.Form("元素名")D. Response.QueryString("元素名")11.在表单中,下列哪个属性用于设定表单的提交方法?( )A. methodB. actionC. POSTD. GET12.Session变量和Application变量的返回值的数据子类型是?( )A. 字符串、字符串B. 数值、字符串C. 字符串、数值D. 根据其中的数据的类型决定13.在一个应用程序中,Global.asa文件可以有几个?( )A. 0B. 1C. 2D. 无限多个14.在一个用户会话过程中,会触发几次Session_OnStart事件?()A. 1B. 2C. 3D.无数次15.执行语句a=Server.URLEncode("b c")后,变量a的值是?(请注意其中空格)()A. b cB. b+cC. "b+c"D. "b c"二、多项选择题(本大题10小题,每小题1.5分,共15分)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《网络程序设计—ASP》考试试题1答案
一、单项选择题(本大题共15小题.每小题1分。
共15分)
1.A
2. D
3. B
4. B
5. B
6. B
7. A
8.C
9.B 10.B 11.A 12.D 13.B 14.A 15.C
二、判断题(本大题10小题,每小题1.5分,共15分)。
16.ABCD 17.AD 18.AB 19. ABCD 20.CD 21. ABCD 22. BD 23. CD 24. ABCD 25. AB
三、程序填空题(本大题10小题,每空1.5分,共15分)
26. “11”、2、“11”、“11”27. ac 28. 3 29.2 30. 空(Empty)31. 空(Empty)32. "<p>"
33. &lt;p&gt; 34. 与intAge的值有关35.全部
四、名词解释(本大题5小题,每小题2分,共10分)
36.静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。
静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。
37.相对路径——所谓相对路径,就是以“/”或“\”开头的路径。
38.子程序——就是只执行程序而不返回值的程序模块。
39.会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。
40.数据库——所谓数据库,就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立的、相互关联的数据集合。
五、简答题(本大题4小题,每小题4分,共20分)
41.什么是应用程序?为什么要建立应用程序?
答案:简单的说,添加了虚拟目录的文件夹就可以称为应用程序。
建立应用程序后,多个网站之间就可以独立了,一些公共变量就不会混淆。
42.如果同时设置了背景颜色和背景图片,会出现什么情况?
答案:如果同时设置了背景颜色和背景图片,将只有背景图片起作用。
43.请简述四类运算符的优先级顺序。
答案:算术运算符>连接运算符>比较运算符>逻辑运算符。
44.某程序可以显示记录,但不能更新记录,请简述可能的原因。
答案:可能是没有对数据库文件设置相应的访问权限。
(比如,去掉只读;对于Windows 2000、Windows XP 系统,如果安装时采用了NTFS文件系统,还要设置“Internet来宾帐户”可以完全控制该数据库文件。
)
六、编程题(本大题2小题,第1小题15分,第二小题10分,共25分)
45.请编写程序段,随机产生一个0到9的整数。
如果是偶数,则在页面上输出“生成的是偶数”,否则输出“生成的是奇数”。
程序清单:
<html>
<body>
<%
Dim s
s=Int(10 * Rnd())
If (s Mod 2)=0 Then
Response.Write "生成的是偶数"
Else
Response.Write "生成的是奇数"
End if
%>
</ body >
</ html >
46.请自己开发一个函数,可以基本实现HTMLEncode方法的功能。
(提示:使用Replace函数替换“&、>和<”为对应的字符实体)
程序清单:
<%
function HTMLEncode(fstring)
fstring=replace(fstring,">",">")
fstring=replace(fstring,"<","<")
fstring=replace(fstring,CHR(32)," ")
fstring=replace(fstring,CHR(13),"")
fstring=replace(fstring,CHR(10)&CHR(10),"</p><p>")
fstring=replace(fstring,CHR(10),"<br>")
HTMLEncode=fstring
end function
%>。