一、 选择题
1.下列选项中,只有______不是Page指令的属性?
A.CodeFile B. Inherits C. namespace D. Language
2. 以下是ASP.NET的代码:
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. Response B. Server C. Request D. Session 4. ASP.NET代码“Response.Write(Server.HtmlEncode(“
HtmlEncode 样例
”))”输出结果为______。 A. 在窗口打印“HtmlEncode样例”B. 在窗口打印“
HtmlEncode样例
” C. 在窗口打印“H1HtmlEncode样例H1”D. 出现错误信息,说明嵌入的串中包含非法字符 5. .NET中,下列不属于服务器控件TextBox控件的TextMode属性的取值的是
______。
A. SingleLine B. MultiLine C. Password D. MultiLanguage
第 1 页 共 53 页
6. ASP.NET中,为了执行返回DataReader对象的命令,要使用Command对象
的______方法。
A.ExecuteReader B. ExecuteScalar C.ExecuteNonQuery D. ExecuteQuery
7. 下面哪个指令可以定义母板页_____。
A. @Master指令 B. @Control指令 C. @Page指令 D. @Register指令 8. ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是_____。
A. HTML控件和Web控件 B. HTML控件和XML控件 C. XML控件和Web控件 D. HTML控件和IIS控件
9. 在HTML中创建一个表格时不应该包括的标记为()。 A. table B. th和td C. title D. tr
10. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?
A. AutoPostBack=true B. AutoPostBack=false C. IsPostBack=true D. IsPostBack=false
11. 在ASP.NET代码
<%@Page language=”c#” Codebehind=”WebForm1.aspx.cs”
AutoEventWireup=”false” Inherits=”MfirsApp.WebForm1”%>中, Codebehind=”WebForm1.aspx.cs”表示______。 A. 页面所对应的代码文件为“WebForm1.asp.cs” B. 页面文件为“WebForm1.asp.cs”
C. 页面所对应的代码文件为“MfirsApp.WebForm1.cs” D. 页面所对应的代码文件为“MfirsApp.WebForm1.Aspx”
12. 在购物车的ASP.NET应用程序中,若使用以下的代码来存储当前会话的口令信息:Session[“pp”]=txtPwd.Text; 则该代码在执行时将______。 A. 报告错误信息,提示NULL引用
B. 报告错误信息,应该使用Session[“Password”]来进行标识 C. 不报告错误信息,但是存储的口令信息永远为空 D. 正常运行
第 2 页 共 53 页
13. ASP.NET中,为了执行返回DataReader对象的命令,要使用Command对
象的______方法。
A. ExecuteReader B. ExecuteScalar C. ExecuteNonQuery D. ExecuteQuery
16. 下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。 A. Response B. Server C. Request D. Session
24. 以下所示的文件名后缀中,只有 不是静态网页的后缀。 A. .html B. .shtml C. .htm D. .aspx
25. 在对SQL Server 数据库操作时应选用 A.SQL Server .NET Framework 数据提供程序; B. OLE DB .NET Framework 数据提供程序; C. ODBC .NET Framework 数据提供程序; D. Oracle .NET Framework数据提供程序
26.执行完如下语句后,Sum的值为:( ) int [] a=new int[5]; int Sum=0;
for (int i=0;i<=4;i++) {
a[i]=i+1;
Sum=Sum + a[i]; }
(A) 1 (B) 10 (C) 21 (D) 15
27.执行完 a = 6 % 4 语句后,a的值为:( )
(A) 0 (B) 2 (C) 3 (D) 5
29.下面哪条语句可以返回客户端机器的IP地址 ( ) (A) Request.ServerVariables(\(B) Request.ServerVariables(\(C) Request.ServerVariables (\(D) Request.ServerVariables (\
30.执行完如下语句后,页面上显示的内容为:( )
Response.Write (\;
第 3 页 共 53 页
Response.Write(\; Response.End( ); Response.Write(\;
(A) 1 (B) 12 (C) 13 (D) 123
31.执行完Delete From users语句后,共删除多少条记录?( ) (A) 0 (B) 1 (C)若干条(0条或多条) (D) 全部
32.Session对象的默认有效期为多少分钟 ( ) (A) 10 (B) 15
(C) 20 (D) 应用程序从启动到结束 34.如果外地朋友通过Internet访问你的计算机上的ASP.NET文件,应该选择( )
(A) http://localhost/asp.net/chapter1/1-1.aspx (B) http://127.0.0.1/asp.net/chapter1/1-1.aspx
(C) http://您的计算机名字/asp.net/chapter1/1-1.aspx
(D) http://您的计算机的IP地址/asp.net/chapter1/1-1.aspx
35.如果要编制一段聊天室的程序代码,记录聊天内容应该使用对象( ) (A) Session (B)Cookie (C) Application (D)Server
39.下面哪条语句可以返回服务器的IP地址 ( ) (A) Request.ServerVariables(\(B) Request.ServerVariables(\(C) Request.ServerVariables (\(D) Request.ServerVariables (\
7.假设存放ASP.NET应用程序页面的目录为C:\\InetPub\\WWWRoot\\WebSvrsample,则该程序中的代码: Request.ApplicationPath,返回值应为______。 A. C:\\InetPub\\WWWRoot B. \\WebSvrsample
C. C:\\InetPub\\WWWRoot\\WebSvrsample D. \\InetPub\\WWWRoot\\WebSvrSample
第 4 页 共 53 页

