ASP期末试卷答案.doc

上传人:h**** 文档编号:1257718 上传时间:2019-01-20 格式:DOC 页数:11 大小:88KB
下载 相关 举报
ASP期末试卷答案.doc_第1页
第1页 / 共11页
ASP期末试卷答案.doc_第2页
第2页 / 共11页
ASP期末试卷答案.doc_第3页
第3页 / 共11页
ASP期末试卷答案.doc_第4页
第4页 / 共11页
ASP期末试卷答案.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、1ASP 复习题一、填空题 (20 分)1、ASP 网页在 服务器 端运行。2、不使用 IP 地址,可以使用 Localhost 来访问本机上的默认 Web 主页。3、插入到 HTML 中的 ASP 程序一般用 标记括起来。4、HTML 是一种 超文本 语言,其文件可以分为两部分: 文件头 和 文件体 。5、在 HTML 文档中,使用 标记来进行注释。6、当浏览器不能显示某个图片时,可用 Alt 属性的文本值换特定的图片。7、在网页制作中,若加入 E_mail 的链接,则应书写为: mailto: +E_mail 地址。8、将一个网页用框架分割成左右两块,些时共有 3 个文件。9、若产生输入框

2、可使用 VBScript 的 InputBox 函数,也可使用 Window 的 Prompt 方法。10、使用 Document 对象的 LastModified 属性可生成最后修改日期。11、在 VBScript 中,可用 Time 函数来获取当前时间。12、一个变量如果包含多于一个的相关数值,就称为 数组 。13、Response 中的 Redirect 方法可使浏览器连接到其它 URL。14、在聊天室程序中,一般使用 application 对象来存储在线人数。15、在 a1.asp 文件中加入 标记可读取 a2.asp 文件的内容。16、Response 对象的 Mappath 方法

3、可以将虚拟路径转化为物理路径。17、意思为: 删除所有存储在 Session 中的对象并释放资源 18、 Unlock 方法用于释放 ASP 页面锁定 Application 对象的状态。19、在 Form 中使用 GET 方法把数据提交到服务器端的某一个 ASP 文件中,那么在该文件的程度中,可以使用 request 对象的 querystring 数据集合负责取得用户提交的数据,并加以处理。20、在 ASP 中,创建组件通常用 Server 对象的 CreateObject 方法来实现。21、ActiveX 组件中通常包含了 可执行代码的动态链接库文件( .dll) 或 可执行文件(.ex

4、e) 文件。22、与 Application 对象一样, Counters 组件也可实现网页计数。23、广告信息内容设置文件(即计划文件)必须按固定的格式编写并保存为 .txt 格式的文件。24、创建 Counters 组件实例必须放在 global.asa 文件中。25、利用 ADO 实现数据库操作时,ASP 的 Recordset 对象用来浏览和操作已经连接的数据库内的数据26、使用 Connection 对象的 Open 方法可建立到数据源的物理连接,在该方法成功完成后才真正建立,才能对数据源发出命令并且处理结果。27、Command 对象的 ActiveConnection 属性用来指

5、定当前 Command 对象所属的Connection 对象,即指定 Command 对象属于哪个数据库连接。28、在数据表 Mtable 中查询所有资料的语句是: Select * From Mtable 29、允许所有的用户登录到特定的服务器上去访问数据库,它对当前机器上所有用户可见,即面向所有用户的 DSN 是: 系统 DSN 30、Connection 连接对象的常用属性 ConnectionString 表示: 数据库连接信息 31、如果指定 CommandType 类型值=1,则表示: SQL 命令类型 32、LockType 参数值=2,表示:只能同时被一个用户所修改,修改时锁定

6、,完毕解锁 233、Recordset 记录集对象的方法 MoveNext 表示: 指针移至下一条记录 34、Field 对象的属性 Value 表示: 字段值 35、asp 主要为 HTML 编写人员提供了在服务器端运行脚本的环境,使 HTML 编写人员可以利用 VBScript 和 JScript 或其他第三方脚本语言来创建 ASP,实现有动态内容的网页。36、ASP 程序的脚本不是在客户端运行的,传送到浏览器上 WEB 页是在 服务器 上生成的。37、IIS 允许在一台计算机上创建多个 WEB 站点,这些站点可以共同使用一个 IP 地址同时提供信息发布服务。它的实现方法是为不同网站指定一

7、个不同的 TCP 端口 来加以区分。38、 ASP 文件的后缀名为: ASP39、ASP 用分隔符 来包括脚本命令。40、标记的 Width 属性用于设置水平线宽度,默认单位是 像素 ,也可以使用占浏览器窗口的百分比来设定。41、在标记的属性中,用于设置网页背景颜色的是 ,用于设置网页文本颜色的是 42、表单标记的 Action 属性用于指定表单处理程序的 URL, Method 属性用于定义处理站点访问者提供数据的方法。43、标记的 name 属性用于为输入区域命名, value 属性用来指定输入区域的默认值。44、在 ASP 文件中直接声明主要脚本语言为 VBScript 的语句为: 45

8、、VBScript 中只有一个数据类型,即 Variant 类型,也叫做变体类型。46、VBScript 包括 4 种类型的运算符,即算术运算符、 连接运算符、 关系运算符和逻辑运算符。47、. 常量 一经声明,在程序执行期间,其值不会发生改变。48、VBScript 中声明多个变量时,使用 逗号 分隔变量。49、数组中的每个元素都用唯一的 下标 来识别。50、 Request 对象用于接收客户端浏览器提交的数据,而 Response 对象的功能则是将服务器端的数据发送到客户端浏览器。51、如果 Request 对象中没有指定准确的集合名称,ASP 会自动按 QueryStiring 、 Fo

9、rm 、 Cookies 和 ServerVariable 的顺序来搜索确定数据的获取方法。52、当 HTML 表单用 GET 方法向 ASP 文件传递数据时,用户提交的数据将附在 URL的查询字符串中一起被提交到服务器端指定的文件中。53、Response 的 Redirect 方法可以自动完成页面间的跳转54、缓存功能的打开和关闭是通过 Response 对象的. Buffer 属性来完成的。55、Server 对象提供方法 HTMLEncode 用以转换 HTML 标记,避免这些特定字符被浏览器进一步作解译。二、选择题(40 分) B 1、默认情况下,安装完 Window 2000 Pr

10、ofessional 之后,IIS 被安装了?A、是 B、否 B 2、如果要在在浏览器中预览客户端文件 123.htm,应该A、单击客户端文件 123.htmB、双出客户端文件 123.htm3C、在浏览器地址栏输入:123.htmD、在浏览器地址栏输入: http:/server/123.htm A 3、利用 HTML 开发的静态网页,其扩展名应为:A、.htm B、.aspx C、.asp D、没有严格限制 D 4、以下标记符中,成对使用的标记是:A、 B、 C、 D、 B 5、若要在页面中创建一个图像超链接,要显示的图像为“my.jpg” ,所链接的地址为:http:/.。以下用法正确是

11、:A、 my.jpg B、 C、 D、 B 6、用来设置表格背景颜色的属性是:A、background B、bgcolor C、borderColor D、backgroundcolor B 7、若链接页面以新窗口方式载入,应在 Taget 中设置成 项。A、_parent B、_blank C、_top D、_self C 8、在 VBScript 中,注释采用:A、/ B、/*/ C、 D、 “ C 9、在 VBScript 中,退出函数过程,应使用的语句是:A、Exit B、Exit sub C、Exit Function D、Exit Do B 10、在 VBScript 中,用于字符

12、串连接的运算符有 “+” 和 。A、* B、& C、# D、 A 11、Application_OnStart 事件与 Session_OnStart 事件哪个先执行?A、前者 B、后者 D 12、下面说法中正确的是:A、当客户从一个网页转到另一个网页时,保存承 Session 中的信息会丢失。B、Session 对象的有效期默认为分钟C、Session 对象的有效期不能更改、Session 对象到期前可以用 Abandon 方法强行清徐。 A 13、运行后,页面上显示的内容是:A、系统的日期与时间 B、系统日期C、现在是 Now() D、 现在是 & now() A 14、在 Counter

13、s 组件中,一旦创建了一个计数器,则在站点中的任何页 检索和控制它的值。A、可以 B、不可以 B 15、利用 Browser Capabilities 组件来侦测 端浏览器的性能A、服务器 B、客户端 A 16、若需要建立大量链接的页面为访问者提供导航时,可以采用 组件。A、Context Linking B、AD Rotator C、Browser capabilities D、Page Counter C 17、ADO 中最基本的和核心的对象有三个:Connection 连接对象、Command 命令对象和:A、Field 对象 B、Parameter 对象C、Recordset 对象 4

14、 A 18、设置数据源,需要在 windows 2000 server 中打开:A、ODBC 数据源管理器 B、DSN 数据源管理器C、WEB 数据源管理器 D、SQL 数据源管理器 B 19、中小型交互式网站的网络数据库一般选择:A、SQL Server B、AccessC、Oracle D、FrontPage A 20、Connection 连接对象的 Open 方法的连接参数 Driver,意思是:A、驱动程序名(指明数据库类型) B、数据提供者C、ODBC 数据源名 D、DSN B 21、Connection 连接对象的常用属性 Mode 值设为 1,表示所连接的数据库为:A、可读可写

15、权限 B、只读权限 C、只写权限 D 22、程序如下:表示:A、关闭数据库连接 B、关闭连接C、关闭数据库 D、关闭数据库连接并将连接对象彻底清除 B 23、下列表示查询说法错误的是:A、参数查询是指在查询中要输入查询参数B、在参数查询中可以不运用 Parameters 参数集合和 Parameter 参数对象C、利用查询就是把放在 ASP 中的 SQL 语句事先写在数据库的查询中,加快查询操作的速度。D、使用 Command 对象的 Execute 方法可执行在对象的 CommandText 属性中指定的查询。 A 24、在 Recordset 对象的属性中,用于表示记录集总数的是:A、Re

16、cordCount B、CountC、PageSize D、PageCount A 25、进行数据库查询,是否一定要使用 Connection 对象?A、是 B、否 D 26、下面关于动态网页的说法不正确的是:A、可以从 HTML 的表单中接收信息并且存到数据库中B、可根据不同访问者显示不同内容,创建个性化主页。C、可跟踪用户网站上的活动内容并且存入日志文件D、需要浏览器执行网页中动态效果的程序。 D 27、在 ASP 文件中,不可以包含以下内容。A、HTML 标记B、VBScript 或 Jscript 语言的程序代码。C、ASP 语法D、声音、图像等多媒体。 A 30、下面关于编写 ASP

17、 程序,说法不正确的是:A、符号必须和 ASP 语句放在一行B、ASP 语句必须分行写,不能将多条 ASP 语句写在一起C、使用 REM 或“”符号来标记注释语句D、在 ASP 程序中,字母不分大小写 C 31、下面关于标记的说法不正确的是:A、标记需要填写在一对尖括号( 连接运算符比较运算符 逻辑运算符在同一类运算符中,应该从左到右的顺序进行计算。在表达式中,可以使用括号改变计算的优先顺序,强令表达式的某些部分优先运算。括号内的运算总是优先于括号外的运算。19、简述什么是变量的作用域。答:变量的作用域由声明它的位置决定。如果在过程中声明变量,则只有该过程中的代码可访问或更改变量值。此时变量具

18、有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被脚本中所有过程所识别,称为脚本级变量,具有脚本级作用域。20、简述什么是对象?答:在面向对象编程中,对象就是指由当作完整实体的操作和数据组成的变量。在对象中客户可通过由一组方法或相关函数来访问对象的数据,然后客户端可以调用这些方法执行某种操作。对象一般有方法、属性、集合和事件。其中方法决定了可以用这个对象作什么事情。属性可以读取出来了解对象状态或者设置对象状态。对象的集合是由很多不同的和对象有关系的键和值的配对组成的。21、简述 Request 对象和 Response 对象的作用及相互关系答:在 ASP 中,与客户端的动态

19、交互是通过 Request 和 Response 对象实现的,它们连接了服务器与客户机的之间的信息传递。Request 对象用于接收客户端浏览器提交的数据,而 Response 对象的功能则是将服务器端的数据发送到客户端浏览器。这两个对象的功能是对立的,它们结合在一起,便可实现客户端 Web 页面与服务器端.asp 文件之间的数据交换。22、简述什么 Cookie,有什么作用?答:Cookie 是 Web 服务器嵌入客户机中以标识用户的标记,它是服务器或脚本可以维护用户信息的一种方式。当用户访问一个 Web 站点时,Web 服务器可以在用户的计算机上建立一个 Cookie 文件,里面包含用户的

20、有关信息,如身份识别号码、密码、用户在 Web 站点上购物的方式或用户访问该站点的次数。以后,无论何时用户连接到服务器,Web 站点服务器都可以访问这个 cookie 文件,查询和修改其中的信息。17、如何防止 Access 数据库被下载答:见教材 8.2.318、禁止在客户端使用表单输入 HTML 代码的方法有哪些?答:见教材 8.2.54五、程序分析并填空。1、编写一个随意确定 N 的数值,并计算且显示出 1+2+3+N 的和的局面。N= inputbox(“请输入 N:”) Sum=0For I=1 to NSum=sum+1 NextDocument.write (“N 的值为:” &

21、 sum )102、使用 VBScript 中的事件:页面中只显示一个“点击试一下”的按钮,当用户单击“点击试一下”按钮后,弹出对话框:你成功了!3、显示用户输入的姓名请输入您的姓名:4、一个简单的网页计数器你是本页的第 位客人!请写出程序中的部分语句的意思:A:的意思答:指明该页中所有脚本都将用 VBScript 生成B:application.unlock答:阻止其他客户在同一时刻修改 N 值5、显示用户浏览器的类型名称是:” & cheng(“browser” )response.write(“版本是:” & cheng.version )response.write(“运行平台是:” & cheng .platform )%

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。