期末复习题
一、选择题
说明哪些网站属于asp
1.在ASP.NET的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时
改变某一变量的对象是(  D  )
 A. Cache    B. Session   C. Request   D. Application
2.下列哪个函数可以将数值转换为字符串? ( C  )
A Cdate        BCint      CCStr        DCDbl
3.有关ASP.NET脚本和HTML说法正确的是(  D   )。
A.  HTML元素的ID属性值直接对应ASP.NET脚本的一个对象名
B.  一个HTML元素不需要添加“runat=server”,ASP.NET脚本也可以引用该HTML元素
C. 一个ASP.NET页面中脚本可以直接引用另一个ASP.NET页面的HTML元素
D.  ASP.NET在原有的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对应页面中的一个<form>元素
B.  在一个Web Form中,允许存在多个HtmlForm控件
C. 在ASP.NET页面中,<form>元素的method属性的默认值为post
D. 对于<form>元素来说,属性Runat="Server" 不能省略
11.下列控件可用于定义组合框的是( B    )
A.  TextBox              B.  RadioBox
C.  ListBox              D.  CheckBox
12. .Net Framework的的核心组件是(  D    )
A ASP.NET              B ADO.NET
C COM+                D 公共语言运行库和.Net Framework基础类库
13..NET类库,很多能装载磁盘文件的类都是凭物理文件夹路径来装载文件的,因此
在WEB页的程序代码中常常使用(    A     )把虚拟路径映到物理路径。
A. Server对象的MapPath方法          B. Server对象的Transfer方法
C. Request对象的FilePath属性        D. Request对象的Url属性
14. 要将表单数据以字符串的方式附加在网址的后面返回服务器端,必须将 <FORM> 标记的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      B15      C20      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 href='www.sina'>新浪</a>)
%>
A.  新浪              B.<a href='www.sina'>新浪</a>
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,此时能使用的验证控件是(   
    A.Compare Validator
B.Compare 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. 在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(  C  )。
A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;
B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
C.Select操作的Sql语句只能由ExecuteReader()方法来执行;
D.ExecuteReader()方法返回一个DataReder对象;
30.ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是 (  A )
A.HTML控件和标准Web控件            B.HTML控件和XML控件
C.XML控件和标准Web控件              D.HTML控件和IIS控件
二、填空题
1. 面向对象的语言具有__ 继承性__多态性__封装性__
2. Response中的__ Redirect _方法可使浏览器链接到其他URL

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。