ASP_NET复习题全解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

期末复习题

一、选择题

1.在的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时

改变某一变量的对象是( D )

A. Cache

B. Session

C. Request

D. Application

2.下列哪个函数可以将数值转换为字符串?( C)

A.Cdate B.Cint C.CStr D.CDbl

3.有关脚本和HTML说法正确的是( D )。

A. HTML元素的ID属性值直接对应脚本的一个对象名

B. 一个HTML元素不需要添加“runat=server”,脚本也可以引用该HTML 元素

C. 一个页面中脚本可以直接引用另一个页面的HTML元素

D. 在原有的HTML元素的基础之上,又新增加一整套Web Server控件,

加强页面内容和脚本的设计能力。

4. 下面说法正确的是(D)

A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。

B.Session对象的有效期默认为40分钟。

C. Session对象的有效期不能更改。

D. Session对象到期前可以用Abandon方法强行清除。

5. Request.Form读取的数据是(A )

A.以Post方式发送的数据。

B. 以Get 方式发送的数据。

C. 超链接后面的数据。

D. 以上都不对。

6. Cookie对象的默认有效期是(C)

A.20分钟

B.30分钟

C.50年

D.以上都不对

7. Application对象的默认有效期是(D)

A.10分钟

B.20分钟

C.30分钟

D.从网站启动到终止

8. 下面不属于Request对象集合成员的是(D)

A.Cookies

B.Form

C. QueryString

D. Server

9. Server对象的Excute方法和Transfer方法的区别是(A )

A.前者执行完调用网页,继续执行当前页面,后者不是。

B.前者执行完调用网页,不再继续执行当前页面,后者不是。

C.前者转移到调用的网页,执行新的页面,后者不是。

D.前者转移到调用的网页,不再执行当前的页面,后者不是。

10.关于HtmlForm控件说法错误的是(B)

A. 一个HtmlForm对应页面中的一个

元素

B. 在一个Web Form中,允许存在多个HtmlForm控件

C. 在页面中,元素的method属性的默认值为post

D. 对于元素来说,属性Runat="Server" 不能省略

11.下列控件可用于定义组合框的是( B)

A. TextBox

B. RadioBox

C. ListBox

D. CheckBox

12. .Net Framework的的核心组件是(D)

A

B

C COM+

D 公共语言运行库和.Net Framework基础类库

13..NET类库,很多能装载磁盘文件的类都是凭物理文件夹路径来装载文件的,因此在WEB页的程序代码中常常使用( A )把虚拟路径映到物理路径。

A. Server对象的MapPath方法

B. Server对象的Transfer方法

C. Request对象的FilePath属性

D. Request对象的Url属性

14.要将表单数据以字符串的方式附加在网址的后面返回服务器端,必须将 标记的METHOD属性设置为下列哪一个? ( C )

A. POST

B. GOT

C. GET

D. QUERY

15. 在建立Application对象的时候会产生哪个事件? ( A)

A. Application_OnStart

B. Application_OnEnd

C. Application_Start

D. Application_End

16. Application对象的默认有效期为多少分钟? ( D) A.10 B.15 C.20 D.应用程序从启动到结束

17. 在执行A页面时,若要调用B页面,B页面执行完后,继续执行A页面,则通过

Server的那个方法来实现?(C)

A. Transfer

B. Redirect

C. Execute

D. href

18.执行完如下语句后,页面上显示的内容为:(A)<%

Response.Write "A"

Response.End

Response.Write "B"

%>

A. A

B. AB

C. AC

D. ABC

19.下列循环语句中循环多少次停止执行? ( C ) <%

Dim sum, I

Sum=0

I=1

Do

Sum=sum+I^2

I=I+1

Loop While I<=10

%>

A. 7

B. 9

C. 10

D. 11

20.请问下面程序段执行完毕,页面上显示内容是什么:(D)<%

Response.Write Server.HTMLEncode(“新浪”)

%>

A. 新浪

B.新浪

C. 新浪(超链接)

D.该句有错,无法正常输出

21. 如果希望控件内容变换后立即回传表单,需要在空间中添加属性(A)。

A. AutoPostBack=″True″

B. IsPostBack=″True″

C. IsPostBack=″False″

D. AutoPostBack=″False″

22. 如果需要确保用户输入小于96的值,应该使用(B)验证控件。

A. CompareValidator

B. RangeValidtor

C. RequiredFieldValidator

D. RegularExpressionValidator

23. 下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是

A. ExecuteReader

B. ExecuteScala

C. Connection

D. ExecuteNonQuery

24. 在配置GridView控件的SqlDateSource数据源控件过程中,单击【高级】按钮的目的是(C)

A.打开其他窗口

B.输入新参数

C.生成SQL编辑语句

D.优化代码

25. 现在需要验证某个TextBox控件的输入数据是否大于0小于10,此时能使用的验证控件是( D )

pare Validator

pare Validator与RequiredField Validator

C.Range Validator

D.Range Validator与RequiredField Validator

26. 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是( A)

A. RadioButton

B. CheckBoxList

C. CheckBox

D. RadioButtonList

27. 留言板必须加强管理,这是因为( D)

A. 存储容量有限

B. 查看必须经过授权

C. 影响查看的速度

D. 可能存在过时或不健康的留言

28. Validator Summary验证控件的作用是( B)

A.检查总和数

B.集中显示各个验证的结果

C.判断有无超出范围

D.检查数值的大小

29. 在中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。

A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

相关文档
最新文档