ASP NET开发技术模拟试卷4__学生用2020年10月考试及答案

合集下载

大学asp.net考试题及答案

大学asp.net考试题及答案

大学考试题及答案一、选择题(每题2分,共20分)1. 中用于定义Web页面中用户界面元素的标记是:A. HTMLB. XMLC. CSSD. JavaScript答案:A2. 在中,用于处理用户输入的服务器控件是:A. TextBoxB. ButtonC. LabelD. Image答案:A3. 下列哪个不是中的数据绑定控件?A. GridViewB. RepeaterC. DropDownListD. TextBox答案:D4. 在中,用于定义Web页面中事件处理程序的属性是:A. OnClickB. OnLoadC. OnSubmitD. All of the above答案:D5. 中,用于在服务器端处理客户端请求的代码块是:A. <% ... %>B. <script ... %>C. <%@ ... %>D. <%-- ... --%>答案:A6. 在中,用于声明服务器控件的标记是:A. <% ... %>B. <%@ ... %>C. <script ... %>D. <%-- ... --%>答案:B7. 下列哪个不是中的数据访问技术?A. B. ODBCC. OLE DBD. LINQ答案:B8. 在中,用于定义Web页面布局的标记是:A. HTMLB. XMLC. CSSD. JavaScript答案:C9. 中,用于在客户端执行的脚本语言是:A. VB. C#C. JavaScriptD. JScript答案:C10. 在中,用于定义Web服务的方法是:A. WebMethodB. WebServiceC. WebHandlerD. All of the above答案:A二、填空题(每题2分,共20分)1. 应用程序的入口点是___________方法。

答案:Application_Start2. 在中,用于定义页面级别的事件处理程序的属性是___________。

ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(二)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。

一填空题(每空1分,共10分)1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将该目录建立为Web站点的虚拟目录。

2.在中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并使用查询字符串传递两个变量userName和userType,则在first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在second.aspx中通过:string uName = ; string uType = ; 来获取变量。

3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。

4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。

的状态管理分为服务端和客户端两种。

6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控件;检查电话号码或电子邮件地址的数据验证控件是RequiredFieldValidator。

二判断对错(每题1分,共10分)1.WWW是Internet上的一种服务形式。

√2.html文件需要从服务器端下载到客户端,由浏览器解释执行。

√ Framework 3.0 引入了LINQ查询。

√是解释型的而非编译型的。

×5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。

√6.同一个控件可以使用多个验证控件。

√7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。

×8.FileUpload控件不能限制上传文件的类型。

×9.SqlDataSource控件可以执行SQL Server中的存储过程。

√10.LINQ查询表达式的返回值必须明确指定数据类型。

期末考试-试卷-ASP技术-第4套

期末考试-试卷-ASP技术-第4套

一、单项选择题(本题共15小题,每小题2分,共30分)1.HTML语言是( )A.热点文本管理语言B.超文本标记语言C.高级任务管理语言D.帮助工具机器语言2.下列关于超链接文本说法中,正确的是( )A.提供了一种将同一文档的部分信息重复显示的机制B.访问者单击超链接时,可以打开应用程序C.提供了一种客户端到服务器的交互机制D.只有访问者双击超链接时,才打开相关的网页、文档3. HTTP是()的缩写A. 超级文本标记链接B.超文本标识语言C.自动批处理语言D.超文本传输协议4.要使用粗体字修饰效果使用的元素是A. <i> B.<B> C.<U> D.<C>5.关于标记<br>和<p>表示()A.都有起始和结束标记B.都可以换行C.功能相同可以互换使用D.都可以控制字体颜色6.关于<HEAD>…</HEAD>标记说法错误的是()A.可包含Style定义B.可包含Script C.在HTML文档中必须使用D.可包含Title 7.使用<BODY>...</BODY> 标识的内容显示在()A.浏览器主窗口B.浏览器的标题栏C.浏览器状态栏D.浏览器地址栏8.在网页的脚本中的加入例如<!-- I am ignored by everybody --> 表示的内容是()A.浏览器的标题栏显示B.注释,不显示C.浏览器主窗口显示D.提示错误9. 在网页中如果你在<I>和</I>标识符中敲入一些文本,这些文本在浏览器上显示出来是A.闪烁的B.粗体的C.下划线的D.斜体的10. 缩写URL是A.超文本传输协议B.统一资源定位器C.网络浏览器D.无效资源连接11. 使用<TITLE>...</TITLE> 标识的内容显示在()A.浏览器的标题栏B.浏览器主窗口C.浏览器状态栏D.浏览器地址栏12. 表单的ACTION属性用来指明( )A.传送信息到服务器端的服务器名称B.传送信息的方法C.处理表单的ASP程序的URL D.使用表单存储数据的客户名称13. 元素<FORM>表示的是A.标题栏元素B.按钮元素C.表单元素D.文本框元素14. <PRE>标识符用来()A.浏览器的标题栏显示B.包含格式文本输出C.注释D.在浏览器状态栏显示15. Application和Session对象都可以在不同的ASP用户之间共享信息,其区别是()A.Application对上网用户;Session对离线用户B.Application对所有用户;Session对单个用户C.Application对注册用户;Session对默认用户D.Application对国外用户;Session对国内用户二、简答(5 * 14分 = 70 分)1.什么是超链接文本?2.什么是标记语言?3.简述框架<Frame>的作用4.简述表单的作用5.简述样式表CSS的作用。

ASP NET Web程序设计试题四及答案

ASP NET Web程序设计试题四及答案

Web程序设计试题四及答案注意:时间120分钟,满分100分。

一、选择题(请将正确选项的字母填在括号内,每小题2分,15小题,共30分)1.在对SQL Server 数据库操作时应选用()。

A)SQL Server .NET Framework 数据提供程序;B)OLE DB .NET Framework 数据提供程序;C)ODBC .NET Framework 数据提供程序;D)Oracle .NET Framework数据提供程序;2.下列选项中,()是引用类型。

A)enum类型B)struct类型C)string类型D)int类型3.关于中的代码隐藏文件的描述正确的是()A)Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。

编程逻辑唯一与用户界面不同的文件中。

该文件称作为“代码隐藏”文件,如果用C #创建,该文件将具有“.ascx.cs”扩展名。

B)项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件。

C)项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件。

D)以上都不正确。

4.以下描述错误的是()A)在C++中支持抽象类而在C#中不支持抽象类。

B)C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。

C)在C#中可使用new 修饰符显式隐藏从基类继承的成员。

D)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。

5.C#的数据类型有()A)值类型和调用类型;B)值类型和引用类型;C)引用类型和关系类型;D)关系类型和调用类型;6.下列描述错误的是()A)类不可以多重继承而接口可以;B)抽象类自身可以定义成员而接口不可以;C)抽象类和接口都不能被实例化;D)一个类可以有多个基类和多个基接口;7.在DOM中,装载一个XML文档的方法()A)save方法B)load方法C)loadXML方法D)send方法8.下列关于构造函数的描述正确的是()A)构造函数可以声明返回类型。

ASP模拟试题(五套完整版)参考答案

ASP模拟试题(五套完整版)参考答案

模拟试卷(一)一.选择题(每题2分,共40分)BBDCB ABABB AACCB CCBAB二.填空题(每题1分,共40分)1.VBScript2.IIS3.“vbscript”4.d5.Rnd或Rnd()6.<% Option Explicit %>7.字段记录8.Preserve (说明:这样就可以保留原有数据,否则就不能保留)9.0Sum+I^3Cube10.Weekday2,3Response.WriteResponse.Write11.“”Response.Redirect12.VarNumber=””Response.Cookies(“number”)Response.Cookies(“number”).Expires13.UboundUserOnLine(I)14.BetweenDescCount(*)15."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}""Select * From link Order By Submit_dateDesc"Not rs.Eof<%=rs("URL")%>rs.MoveNext16.strSql,db,1Not rs.Bof And Not rs.EofCIntPageSizeAbsolutePageNot rs.EofI>017.OpenTextFileAtEndOfStream三.编程题(每题10分,共30分)1.<%Dim I,JFor I=10 To 1 Step -1For J=1 To IResponse.Write "*"NextResponse.Write "<br>"Next%>2.<%Dim db, strConnstrConn="Dbq=" &Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")'建立Recordset对象Set rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link"rs.Open strSql,db,0,2'添加记录rs.AddNewrs("name")= "搜狐"rs("url")=""rs("intro")="门户网站"rs("submit_date")=Date()rs.Update%>3.<%If Request.Form("name")<>"" And Request.Form("URL")<>"" Then'以下连上数据库,建立一个Connection对象实例dbDim dbSet db=Server.CreateObject("ADODB.Connection")db.Open "Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"Dim sqla,sqlb,strSqlsqla="Insert Into link(name,url,submit_date"sqlb=" Values('" &Request.Form("name") & "','" &Request.Form("url") & "',#" & Date() & "#"If Request.Form("intro")<>"" Thensqla=sqla& ",intro"sqlb=sqlb& ",'" &Request.Form("intro") & "'"End IfstrSql=sqla& ")" &sqlb& ")"db.Execute(strSql)End If%>模拟二一.选择题(每题2分,共40分)BBCCC DCBDA ABDBC二.填空题(每题1分,共40分)1.Const2.isNumeric3.Sub子程序、Function 函数4.85.“d”6.On Error Resume Next7.Response 、Request、Session、Applicatio、Server8.Response.Cookies(“user_name”).Expires9.20 、Timeout10.ScriptTimeout11.Jmail.send("jjshang99:123456@")12.top 3 、>、desc13."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Update link Set name=’”&varName&“’, url=’”&varUrl&“’, intro=’”&varIntro&“’,submit_date=#”&varName&“#Db.Execute(strSql)name like ‘%网%’14.SetSetTextFile.WriteLine("欢迎您")三.编程题(第一题10分,第二题20分)1.<html><head><title>大小和尚吃馒头问题</title></head><body><%Dim I,J,ren,mantouFor I=1 To 100 '大和尚从1到100循环For J=1 To 100 '小和尚从1到100循环ren=I+J '计算总人数mantou=I*4+J*0.25 '计算总馒头数If ren=100 Andmantou=100 ThenResponse.write"<br>大人=" & I & "&nbsp;小孩=" & JEnd IfNextNext%></body></html>2.<%Dim count '声明一个组件实例变量Set count=Server.CreateObject("MSWC.pagecounter")count.PageHit() '将当前网页访问次数加1Dim visit_numbervisit_number=count.Hits() '获取当前网页访问次数Response.Write "您是第" &cStr(visit_number) & "位访客"%>3.<% Option Explicit %><%Dim db, strConstrCon ="Dbq="&Server.Mappath("address.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")db.OpenstrCon%><html><head><title>查询全部成员</title></head><body><h2 align="center">成员列表</h2><%'先输出表格的标题栏%><center><table border="0" width="95%"><trbgcolor="#B7B7B7" align="center"><td width=10%>姓名</td><td width=15%>电话</td><td width=25%>email</td></tr><%'建立Recordset对象Dim rs,strSqlSet rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link Order By name " '以姓名为序排列rs.Open strSql,db,1 '因为要分页显示,所以用键盘指针'下面查询记录,如果非空就显示记录,如果是空的,给出提示信息If rs.BofOrrs.Eof ThenResponse.Write "现在还没有数据"Else'以下主要为了分页显示Dim page_size '定义每页多少条记录变量Dim page_no '定义当前是第几页变量Dim page_total '定义总页数变量page_size=8 '每页显示10条记录'如果第一次打开,则page_no为1,否则由传回的参数决定If Request.QueryString("page_no")="" Thenpage_no=1Elsepage_no=Cint(Request.QueryString ("page_no")) '用Cint将字符串变为整数End Ifrs.PageSize=page_size '设置每页多少条记录page_total=rs.PageCount '返回总页数rs.AbsolutePage=page_no '设置当前显示第几页'下面一段利用表格显示当前页的所有记录Dim II=page_size '该变量用来控制显示当前页记录Do While Not rs.Eof And I>0 '循环直到当前页结束或文件结尾I=I-1'下面将利用表格输出名单Response.Write "<trbgcolor='#E6E6E6' align='center'>"Response.Write "<td>" &rs("name") & "</td>"Response.Write "<td>" &rs("tel") & " </td>"Response.Write "<td><a href='mailto:" &rs("email") & "'>" &rs("email") & "</td>"Response.Write "</tr>"rs.MoveNextLoopResponse.Write "</table>" '表格结束Response.Write "<p>请选择数据页: "'输出有关页数信息,从1到总页数循环,如不是当前页,就加上超链接For I=1 Topage_totalIf I=page_no ThenResponse.Write I & "&nbsp"ElseResponse.Write "<a href='index.asp?page_no=" & I & "'>" & I & "</a>&nbsp"End IfNextEnd If'关闭对象rs.CloseSet rs=nothingdb.CloseSet db=nothing%></center></body></html>ASP模拟试卷(三)参考答案选择题:1-5 CABCD 6-10 BBACD 11-15 ACAAB填空题:(1)sub无返回值,function有返回值(2)execute:执行完以后返回继续执行transfer:执行完以后返回停止执行redirect:执行完以后不返回(3)<%response.buffer=true%>(4)在Global.asa中不允许任何输出response.write c有误(5)“网络程序设计”(6)button(7)网络(8)session用于存储特定客户信息application用于存储所以客户信息(9)server.htmlencode(10)Querystring(11)<%dimdbsetdb=server.createobject("adodb.connection")db.open"dbq="&server.mappath("data.mdb")&";driver={microsoft access driver(*.mdb)}%>" (12)90(13)20(14)字符串(15)Querystring从查询字符串读取用户提交的数据Form取得客户端在form表单中所输入的信息编程题:(1)<%fori=1 to 6%><font size="<%=i%>">hello world</font><br><%next%>(2)<%application.Lockapplication("num")=application("num")+1application.UnLockresponse.Write("此页面被访问过"&application("num")&"次")%>(3)<%user=request.form("admin_user")pass=request.form("admin_psw")sql="select * from admin where username='"&user&"' and password='"&pass&"'"setrs=conn.execute(sql)ifrs.eof or rs.bof thenresponse.write "<script language=javascript>"response.write "alert('用户名或密码不对,请重新输入!');"response.write "javascript:history.go(-1);"response.write "</script>"elsesession("admin_user")=userresponse.redirect "manage.asp"%><%end if%>模拟四一、选择题1、DACBA CDBBD CCABC二、填空题1、常量2、Request Response Session Application Server3、Object4、0 1 I+1 CStr(sum)5、BeginTransCommitTransRollbackTrans6、DSN连接 ADO连接 OLB DB连接7、08、Close9、20三、编程题1、<% Response.Buffer=True '注意,必须有这句话 %><html><head><title></title></head><body><%Dim varNumber '定义一个访问次数变量varNumber=Request.Cookies("Number") '读取Cookies值if varNumber="" thenvarNumber=1 '如果是第一次,则令访问次数为1 ElsevarNumber=varNumber+1 '如果不是第一次,则令访问次数加1End IfResponse.Write "您是第" &varNumber& "次访问本站"Response.Cookies("Number")=varNumber '将新的访问次数存到Cookies中Response.Cookies("Number").Expires=#2030-1-1# '设置有效期%></body></html>2、index.asp 留言文件<% option explicit%><!--#Include file="conn.asp"--><HTML><head><title>我的留言板</title><link rel="stylesheet" href="style.css"><Script Language="JavaScript"><!--Function check_Null(){If (document.form1.title.value==""){alert("主题不能为空!");return false;}If (.value==""){alert("姓名不能为空!");return false;}return true;}// --></Script></head><body><center><imgsrc="images\logo.jpg"><table border='0' width='80%' ><form method="post" action="add.asp" name="form1" onsubmit="JavaScript: return check_Null();"><tr><td>主题:</td><td><input type="text" name="title" size="60"><font color="red">**</font></td></tr><tr><td>内容:</td><td><textarea name="body" rows=4 cols=60 wrap=soft></textarea></td></tr><tr><td>姓名:</td><td><input type="text" name="name" size="10"><font color="red">**</font></td></tr><tr><td>email:</font></td><td><input type="text" name="email" size="60"></td></tr><tr><td></td><td><input type="submit" value="提交" Size="20"></td></tr></form></table><p><%'现在开始显示已有留言Dim Sql,rs '声明变量Sql="Select id,title,body,name,email,submit_date From guest "Sql=Sql& " Order By submit_datedesc,iddesc" '这里用了两个字段排序SET rs=db.Execute(Sql) '返回一个Recordset 对象Do While Not rs.Eof '利用循环依次显示所有记录%><table border="0" bordercolor="#8800FF" width="80%"><tr><td colspan=2><hr></td></tr><tr><td width=20%>主题</td><td><%=rs("title")%></td></tr><tr><td>内容</td><td><%=rs("body")%></td></tr><tr><td>留言人</td><td><a href="mailto:<%=rs("email")%>"><%=rs("name")%></a></td> </tr><tr><td>时间</td><td><%=rs("submit_date")%></td></tr></table><%rs.MoveNext '将记录指针移动到下一条记录Loop%></center></body></html>Conn.asp连接数据库文件<%'这里只是建立数据库连接对象db。

ASP模拟试题(附答案)

ASP模拟试题(附答案)

ASP模拟试题(附答案)一、单选题(共54题,每题1分,共54分)1.Session对象指()类的实例A、HttpSessionState类B、HttpViewnC、HttpViewStateD、Appilication正确答案:A2.FormView事件编程,下面是删除前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:A3.包含管理网站属性、配置网站的菜单是:A、“调试”菜单B、“数据”菜单C、“生成”菜单D、“网站”菜单正确答案:D4.静态网页设计技术,主要是指:A、HTMLB、C#语言C、JavaScript语言D、SQL Server编程正确答案:A5.使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C6.关于GridView控件的Rows行A、有行号,没有列号B、没有行号,没有列号C、是GridView的数据行D、没有行号,有列号正确答案:C7.客户端对动态网页的访问过程,较准确的描述为:A、请求——执行并生成——响应——解释并显示——断开B、请求——响应C、请求——响应——显示D、请求——响应——显示——断开正确答案:A8.关于HTML,说法正确的是:A、属于程序设计的高级语言B、属于程序设计的汇编语言C、不属于程序设计语言D、属于程序设计的机器语言正确答案:C9.HeaderRow是GridView控件的的A、脚注行B、标题行C、分页导航行D、数据行正确答案:B10.专用于存取XML格式的站点地图文件的数据源控件是A、SqlDataSourceB、SiteMapDataSourceC、LinqDataSourceD、EntityDataSource正确答案:B11.Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面正确答案:B12.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C13.FormView事件编程,下面是插入后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating正确答案:C14.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A15.可以实现网页重定向的代码是A、Response.Redirect()B、Request.Write()C、Response.Write()D、Request.Redirect()正确答案:A16.FormView事件编程,下面是更新前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:D17.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、widthC、colorD、size正确答案:B18.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C19.“查询生成器”对话框,不能完成的任务是:A、进行多表查询B、执行SQL语句C、修改SQL语句D、设置参数源正确答案:D20.不是Application对象提供的方法A、Lock()B、UnLock()C、Add()方法D、Count正确答案:D21.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成更新语句A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:D22.要实现一个网站在线人数计数器,最方便的是使用()。

ASP,net试题4答案

ASP,net试题4答案

一、填空题(20空,每空2分,共40分)1.AccessDataSource、ObjectDataSource、XMLDataSource、SiteMapDataSource 2. 配置3.页面主题、全局主题4.DataContext、类5.异步JavaScript和XML技术、交互式网页6.GetDouble、GetFloat7.类、对象、方法、事件、属性8.ListBox9.new二、选择题(10小题,每小题2分,共20分)1.A2.C3.D4.A5.C6.C7.B8.C9.B10.A三、判断题(10小题,每小题2分,共20分)1.Y2.N3.N4.Y5.N6.Y7.Y8.N9.Y10.Y四、综合题(共4小题,每小题5分,共20分)1.AJAX的优点有哪些?(1)性能优良(2)功能强大(3)局部回调(4)兼容性好2.连线式操作数据库的流程有哪些?1)设定数据库连接字符串。

2)打开数据库。

3)使用Command对象向数据库下达操作命令。

4)使用DataReader对象进行各种读取操作。

5)关闭数据库。

3.简述使用Application加锁与解锁。

Application对象被整个应用程序所共享,因此在使用Application对象存储或读取数据时,为了保证数据的一致性,必须对Application对象进行加锁,即在同一时刻只允许一个用户对Application对象中的数据进行修改。

引入了Lock和Unlock,在使用前对Application 加锁,使用后对其解锁,可以防止其他用户修改存储在Application对象中的变量,直到用户使用Unlock方法或超时才可再次修改。

4.值类型和引用类型有哪些区别?值类型和引用类型的区别在于;值类型的变量直接存放实际的数据,而引用类型的变量存放的是数据的地址,即对象的引用。

更通俗地说,值类型存放的是数据本身,而引用类型存放的是数据所处的位置说明。

ASP模拟试卷(四)

ASP模拟试卷(四)

ASP模拟试卷(四)姓名_____________成绩_____________一、选择题(每小题2分、共30分)1.在默认WWW主目录C:\intpupb\wwwroot下建一个temp.asp文件通过Internet访问你的ASP文件时,下列说法正确的是()。

A.http://localhost/temp.aspB.http://127.0.0.1/temp.aspC.http://你的计算机名字/temp.aspD.http://你的计算机的IP地址/temp.asp2.下列标记中,()可以在网页中插入图片。

A.<img>标记B。

<Br>表记C.<H3>标记D。

<SCR>标记3.程序继续执行调用Sub过程的语句之后的语句,可以立即从Sub过程中退出的语句是()。

A.</Sub> B。

Exit C。

Exit Sub D. Loop4.下列那个函数可以计算两个日期或时间的间隔的函数是()。

A.WeekDey B。

DataDiff C。

DateAdd D。

FormatDateTime5.下列不属于Request.ServerVariables 集合可以读取服务器环境变量的是(A )。

A.客户端的网速B.客户端所提交内容的数据类型C.发送请求的端口号D.发出请求的远程主机IP6.下列关于ASP程序说法不正确的是()。

A.在ASP程序中,字母不分大小写B.使用REM或’符号来标记注释语句C.<%和%>符号必须和ASP语句放在一行D.ASP语句必须分行,不能把多条ASP语句写在一行7.下面()不是Global.asa文件可用来存放是事件。

A. Application_OnEndB. Application_OnStartC. Session_OnEndD. Sever_OnStart8.下列那种方法不能实现页面跳转的效果()。

A.Response.Redirect方法B.H TMLEncode方法C.S erver.Execue方法D.Server.Transfer方法9.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用()对象实现。

微软认证考试aspnet练习题及答案供参考

微软认证考试aspnet练习题及答案供参考

__微软认证考试aspnet练习题及答案供参考微软认证考试练习题及答案微软认证考试练习题及答案你创建了一个.应用程序,该程序将运行在TK公司的WEB站点上。

你的应用程序包括100个WEB页面。

你想配置你的应用程序,当HTTP代码发生错误时,可显示自定义的错误信息给用户。

同时你想当程序发生错误时记录到日志中。

你想以最小的配置影响完成该目标,下面的那二件事你必需做(选二项)(AD)A、为应用程序在Global.asax文件中创建ApplicationError过程,来限制.代码错误;B、为应用程序在Web.config文件中创建ApplicationError过程,来限制.代码错误;C、为应用程序在Global.asax文件中创建CustomErros事务,来限制HTTP错误;D、为应用程序在Web.config文件中创建CustomErros过程,来限制HTTP错误;E、为应用程序中的每个页面添加Page指令,来限制限制.代码错误;F、为应用程序中的每个页面添加Page指令,来限制限制HTTP错误;注:Web.config文件没有ApplicationError过程故B错,同理C也错。

E、F与本题无关。

你为TK公司创建了一个.应用程序,该应用程序早期的版本运用一个用VB6.0编写的ActiveX组件。

新的.应用程序将接着运用这个ActiveX组件。

你想使你的.应用程序和ActiveX组件间的数据汇合尽可能地快。

下面那二个操作你应当选择(CD)A、用ODBC绑定;B、运用late绑定;C、运用early绑定;D、设置页面Page指令中的pat属性为True;E、设置页面Page指令中的pat属性为False注:pat属性当设为 true 时,允许在单线程单元 (STA) 线程上执行页。

这允许页调用 STA 组件,例如用 Microsoft Visual Basic 6.0 开发的组件。

将该属性设为 true 还允许页调用 + 1.0 组件,该组件要求可以访问非托管 Active Server Pages () 内置对象。

(2020年整理)aspnet模拟试卷.doc

(2020年整理)aspnet模拟试卷.doc

一、选择题(没有特别说明的题目都为单选)1.下列选项中,只有______不是Page指令的属性A. CodeFileB. InheritsC. namespaceD. Language2.下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。

A. ResponseB. ServerC. RequestD. Session3. 下面对于状态保持对象说法错误的是______A. Session对象是针对单一会话的,可以用来保存对象。

B. Cookie是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。

C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存的信息D. Session对象保存在浏览器端,容易丢失。

中,Server对象的______方法用于对URL地址进行编码A.UrlEncodeB.UrlDecodeC.MapPathD.Execute5.关于站点地图说法错误的是_______A. 站点地图文件是xml格式的文件B.站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。

C.<siteMap>下一级有且仅有一个<siteMapNode>节点。

D.站点地图中,同一个URL可以出现多次。

6. 下面关于母版页和内容页使用说法错误的是哪一项___?A. 一个内容页可以引用多个母版页。

B. 内容页通过Content控件的ContentPlaceHolderID属性来指定要填充到母版页中的哪个内容块。

C. 内容页不可以包含<html>、<body> 、<form>标签。

D. 内容页通过@Page指令的MasterPageFile属性指定所引用的母版页。

7.下面关于Html控件和Web控件说法错误的是_____A. 所有的Web控件最终在浏览器端都会生成为相对应的Html控件B.Web控件让我们可以使用控件+事件的开发方式C.运行时,页面中如果包含Web控件,需要考虑到浏览器的兼容性D.Html控件比Web控件的性能要高一些8. 站点地图文件中,下面哪个属性不属于<SiteMapNode>元素?____A.urlB.titleC.textA.description9. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?_____A. AutoPostBack=trueB. AutoPostBack=falseC. IsPostBack=trueD. IsPostBack=false10. 关于三层说法错误的是_____A. 表现层主要是提供给用户交互的操作界面,以及校验等B.数据访问层主要是用来存取数据C.业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

asp.net试题及答案

asp.net试题及答案

试题及答案一、单项选择题(每题2分,共20分)1. 中,用于声明变量的关键字是:A. DimB. VarC. LetD. Declare答案:A2. 在中,用于向客户端发送数据的内置对象是:A. ResponseB. RequestC. ServerD. Session答案:A3. 下列哪个不是的内置对象?A. ResponseB. RequestC. ServerD. Database答案:D4. 中,用于处理客户端表单提交的事件是:A. LoadB. ClickC. SubmitD. PostBack答案:D5. 在中,用于创建Web服务的方法是:A. WebMethodB. WebServiceC. WebHandlerD. WebForm答案:A6. 中,用于在页面之间传递数据的对象是:A. ViewStateB. SessionC. CacheD. Application答案:B7. 在中,用于创建用户控件的文件扩展名是:A. .aspxB. .ascxC. .ashxD. .asmx答案:B8. 中,用于创建Web应用程序的文件扩展名是:A. .aspxB. .asmxC. .ashxD. .csproj答案:A9. 在中,用于处理客户端事件的属性是:A. OnClickB. OnLoadC. OnSubmitD. OnError答案:A10. 中,用于创建数据访问层的类库是:A. DataAccessLayerB. BusinessLayerC. DataAccessD. DataLayer答案:D二、多项选择题(每题3分,共15分)1. 在中,以下哪些是有效的数据绑定方法?A. DataBindB. BindC. LoadD. DataBindGrid答案:A, D2. 中,以下哪些是有效的页面生命周期事件?A. LoadB. PreRenderC. ClickD. Unload答案:A, B, D3. 在中,以下哪些是有效的Web服务协议?A. HTTPB. HTTPSC. SOAPD. SMTP答案:A, B, C4. 中,以下哪些是有效的数据类型?A. StringB. IntegerC. DateTimeD. Boolean答案:A, B, C, D5. 在中,以下哪些是有效的状态管理技术?A. ViewStateB. SessionC. CacheD. Application答案:A, B, C, D三、判断题(每题2分,共10分)1. 中,所有的Web页面都是由服务器端处理的。

aspnet部分考试题目aspnet部分考试题目

aspnet部分考试题目aspnet部分考试题目

1.简述两种读取数据库的方式。

答:第一种是利用Connetction、Command和DataReader 对象,这种方式只能读取数据库,不能修改记录。

如果只是想查询记录的话,这种方式的效率更高些。

第二种是利用Connection、Command、DataAdaPter 和Dataset 对象,这种方式更灵活,可以对数据库进行各种操作。

2、简述你对的事件驱动机制的理解。

使用一个事件驱动编程模型。

该模型定义了一个事件序列,这些事件在页面的生命周期中被依次引发,顺序为Init Load控件事件Unload对每个引发的事件,你可能需要完成一些任务。

可以在称为事件处理过程中编写代码。

例如,可以在Web 页面的Init 或Load事件中编写页面初始化代码。

PageInit 是页面的Init 事件的事件处理器,而page_Load 是页面的Load 事件的事件处理器。

3、什么是代码分离形式?答:代码分离(Code Behind)形式是 为了提高代码阅读性采用的新技术,使 页面源程序代码更清晰和便于阅读。

他的实质是将页面显示视图(页面内容)的HTML标记和控制页面交互过程的程序代码分离。

这样可以分别设计、分别调试和分别保存,其两者之间的关联是通过编译器指令Page实现的。

4、简述Page.IsPostBack的用途在page_Load的过程中,你可以读取或者重置页面的属性和控件的属性,根据IsPostBack 属性判定页面是否为第一次被请求,执行数据绑定等等。

IsPostBack属性为false 表明页面是被第一次显示,为true 表明页面被请求后返回(PostBack)的结果值。

5、验证控件有哪几种?简述它们各自的功能。

RequiredFieldValidator 验证用户是否已输入数据CompareValidator 将用户输入的数据与另一个数据进行比较CustomValidator 自定义的验证方式RangeValidator 验证用户输入的数据是否在指定范围内RegularExpressionValidator 以特定规则验证用户输入的数据ValidationSummary显示未通过验证的控件的信息6.简述Session对象的作用。

ASP模拟试卷(四)

ASP模拟试卷(四)

ASP模拟试卷(四)系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每小题2分,共30分)1.小王正在家里通过拨号上网访问搜狐网站,此时谁是服务器端,谁是客户端?(A)小王的机器是服务器端,搜狐网站是客户端(B) 搜狐网站是服务器端,小王的机器是客户端(C)小王的机器既是服务器端,又是客户端(D)以上说法全不对2.某同学开发了一个显示来访时间的ASP文件,存放在C:\inetpub\wwwroot下,请问此时如果在资源管理器中双击该文件,该文件可以正常显示吗?(A) 可以(B) 不可以3.下列哪个变量名称是正确的?(B)(A) 111 (B) _sum (C) ab_1 (D)a?b4.执行完如下语句后,a的值为:<%Dim aa=FormatNumber(10.223344,3)%>(A) 10.223344 (B) 10.2 (C) 10.223 (D) 10.0005.下列哪个函数可以将数值转换为字符串?(A) Cdate (B)Cint (C) CStr (D) CDbl6.请问Int(3.45)和Int(-3.45)的值分别是什么?(A) 4、-4 (B)3、-4 (C) 3、3 (D) 3、-37.执行完如下语句后,sum的值为?<%Dim sum,ISum=0I=1Do While I<=10Sum=sum+II=I+1If (I Mod 5=0) thenExit doEnd ifLoop<%(A) 55 (B) 15 (C) 10 (D) 458.下列几个是Response对象的方法,哪个是用来输出二进制信息的。

(A) BinaryRead (B) BinaryWrite (C) Flush (D) Write9.Aplication对象的默认有效期为多少分钟?(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束10.问下面程序段执行完毕,页面上显示的内容是什么?<%Dim strTempStrTemp=”user_name”Session(“strTemp”)=”王刚”Session(strTemp)=”张红”Response.Write Session(“user_name”)%>(A) 张红(B)王刚(C) 王刚张红(D) 语法有错,无法正常输出11.如有一个数据库,其中有表table,包括3个字段name(文本型)、grade(数字型)、birthday (日期/时间型),请问下面哪句能正确执行?(其中varName=”林亚” varGrade=98 varBirthday=#1983-1-1#)(A). strSql="Insert Into table(name,grade,intro) Values('"& varName & "', " & varGrade & ",#" & varBirthday & "#)"(B). strSql="Insert Into table(name,grade,intro) Values('" & varName & "', '" & varGrade & "',# " & varBirthday & "#)"(C). strSql="Insert Into table(name,grade,intro) Values('" & varName & "', " & varGrade & "," & varBirthday & ")"(D).strSql="Insert Into table(name,grade,intro) Values('varName', varGrade,# var Birthday#)"12.问下面程序段执行完毕,页面上显示内容是什么:<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出13.使用事务处理时,假如要回滚事务处理,应该利用如下方法:(A) BeginTrans (B) EndTrans(C) CommitTrans (D) RollBackTrans14.设定义了记录集rs, 如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句?(A)rs.Open strSql,db (B)rs.Open strSql,db,1,3(C)rs.Open strSql,db,,3 (D)rs.Open strSql,db,115.在使用下载组件时,若下载组件是dll文件形式(test.dll),并且我们将该文件存放到C:\temp\test.dll下,则注册时还要在运行窗口输入()(A) Run C:\temp\test.dll (B) Run test.dll (C) Regsvr32 C:\temp\test.dll (D) Regsvr32 test.dll二、填空题(每空3分,共42分)1.VBScript 中用关键字Const来声明常量。

ASP NET考试试题及答案详析

ASP NET考试试题及答案详析

一、填空题(1)ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_。

答案:代码分离模式,单一模式(2)当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。

答案:AutoPostBack(3)请将下列数据(nn)在TextBox控件中显示出来。

Double nn=4512.6;TextBox1.Text=nn.Tostring();答案:nn.ToString()(4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password.答案:Password(5)下面是一个转移到新网页的指令:Response.Redirect(“新网页的Url”)答案:新网页的Ur1(6)在设计阶段必须将各个验证控件的属性指向被验证的控件。

答案:ControlToValidate(7)下面是设置和取出Session对象的代码。

设置Session的代码是:Session[“greeting”]=“hello wang!”;取出该Session对象的语句如下:string Myvar=;答案:Session[“greeting”].ToString()(8)下面是使用Application对象时防止竞争的代码。

Application.;//锁定Application对象Application[“counter”]=(int)Application[“counter”]+1;Application.;//解除对Application对象的锁定答案:lock(),unlock()(9)废除Session的语句是:。

答案:Session.Abandon()(10)打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。

答案:开发(11)所谓分布式类就是在多个文件中使用相同的_命名空间_,相同的_类名_,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。

ASPNET试题(第四套)

ASPNET试题(第四套)

试题(第四套)一、填空题(20空,每空2分,共40分)1..NET Framework公共语言运行库最重要的功能是为提供(类库)。

2.代码共有三种存在形式,即()、()、()。

3.创建类的实例必须使用关键字()来进行声明。

4. CheckBox控件即(复选)控件。

5. 常量、字符串、甚至任何合法的()都可以作为Application对象的存储内容。

6. 的常用对象是(Connection)对象、(Command)对象、(DataReader)对象、(DataAdapter)对象和(DataSet)对象。

7.XmlDataSource控件通常用于显示(层次)数据。

8. 如果应用程序使用(Forms)身份验证,则LoginName控件显示用户登录时添写的名称。

Loginview控件将根据用户(角色)的不同而显示不同的内容。

9. 内部样式表是写在(style)里面的代码。

10.LINQ的目标是以(对象)的方式,直接利用(.NET语言)访问各种不同类型的数据。

11. 编写的Web程序一般有两种应用场合,一种是应用在(Internet)上,另外一种是供本单位(Intranet)使用。

二、选择题(10小题,每小题2分,共20分)1.IL是指(B.)。

A.框架类库B..中间语言C.公共语言运行库D.框架2. (A.)不是Visual Studio提供的视图模式。

A.代码B.拆分C.设计D.源3.程序代码编写完成后,需要用.NET Framework提供的编译器(A.csc.exe)进行编译。

A.csc.exe B.css.exe s.exe D.scs.exe 4.AccessKey的功能是(D.快捷键)。

A.变量B.存取键C.关键字D.快捷键5.(C.Context)是页面上下文对象。

A.Server B.SessionC.Context D.Trace6.DataSet对象不包括的对象是()。

A.DataTable B.DataRowC.DataAdapter D.DataColumn7.FormView 控件一次显示()条记录。

asp考试题及答案

asp考试题及答案

asp考试题及答案1. ASP是什么的缩写?A. 应用服务提供商B. 活动服务器页面C. 应用服务协议D. 应用服务程序答案:B2. ASP技术主要用于什么领域?A. 数据库管理B. 网络编程C. 桌面应用开发D. 移动应用开发答案:B3. 在ASP中,以下哪个不是内置对象?A. ResponseB. RequestC. SessionD. Stream答案:D4. ASP中,用于向客户端发送数据的函数是?A. GetB. PostD. Write答案:D5. 在ASP中,以下哪种数据类型用于存储日期和时间?A. DateB. TimeC. DateTimeD. Timestamp答案:C6. 如何在ASP中定义一个变量?A. var myVar;B. var myVar = "value";C. let myVar;D. let myVar = "value";答案:B7. 在ASP中,以下哪个不是条件语句?A. IfB. ElseC. SwitchD. For答案:D8. ASP中,用于循环遍历数组的语句是?A. ForC. DoD. Loop答案:A9. ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. DateTime()答案:A10. 在ASP中,如何将字符串转换为小写?A. LCase()B. Lower()C. ToLower()D. ConvertToLowerCase()答案:B。

基于ASP NET的Web应用开发基础部分第4套

基于ASP NET的Web应用开发基础部分第4套

《WEB应用开发》试题四一、选择题(每小题2分,共30分)1.C#中执行下列语句整形变量x和y的值是多少?()int x=100;int y=++x;A.x=100 y=100B.x=101 y=100C.x=100 y=101D.x=101 y=1012.C#的数据类型有()A.值类型和调用类型B.值类型和引用类型C.引用类型和关系类型D.关系类型和调用类型;3. 下面哪项不是被浏览器执行的()。

A、HTMLB、Javas criptC、VB scriptD、4. 下面关于HTML的描述错误的是()A、超文本标记语言,一种为Internet文档设计的标记语言B、与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档C、所有的标记都是成对出现D、由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上5. 页面文件扩展名()A、.vbB、.aspC、.aspxD、.net6. 配置IIS时,设置站点的主目录的位置,下面说法正确的是()。

A、只能在本机的c:\inetpub\wwwroot文件夹。

B、只能在本机操作系统所在磁盘的文件夹。

C、只能在本机非操作系统所在磁盘的文件夹。

D、以上全都是错的7. Net依赖以下哪项技术实现跨语言互用性?( )A、CLRB、CTSC、CLSD、CTT8.下面说法错误的是()A. Page_Init事件在页面服务器控件被初始化时发生B. Page_Load事件只在页面初次加载时发生C. 利用IsPostBack属性,可以检查页面是否为传递回服务器的页面D. 如果页面验证成功,IsValid属性值为True9.()指令用于定义页面解析器和编译器所使用的特定的页面的属性A. @PageB. @ControlC. @ImportD. Register10. 下列标记中,()标记可以在网页中插入图片。

A、<img>标记B、<Br>标记C、<H3>标记D、<SCR>标记11. 要将多个单选按钮分为一组,进行互斥选择时,则必须指定Radiobutton控件的( )属性:A、GroupnameB、idC、textD、checked12. 如果需要确保用户输入是否在指定的上下限内,应该使用()验证控件A、RequiredFieldValidator A、RegularExpressionV alidatorC、CompareValidatorD、RangeV alidator13. 要使文本框控件能够显示多行而且能够自动换行,应设置它的( )属性。A、MaxLength和 MultlineB、Multlineh和 WordWrapC、PaBssWordChar 和 MultlineD、MaxLength和 WordWrap14. 在执行A页面时,若要调用B页面,B页面执行完后,继续执行A页面,则通过Server 的方法来实现。

ASP网站开发模拟题及答案

ASP网站开发模拟题及答案

ASP网站开发模拟题及答案1、关于HTML框架说法错误的是:()A <frame>标签定义了如何将窗口拆分成框架。

B 可以给不支持框架的浏览器写上<noframes>标签。

C HTML框架中的各个页面是相互独立的。

D HTML框架的使用让打印整个页面变得困难。

2、下列哪一种设置能使单元格显示边框()A 在<td>中添加border属性B 在<table>中添加border属性C 在<tr>中添加border属性D 以上全都可以3、ADODB.recordset对象的( )属性可以指定返回的记录集每页的记录总数。

A PageCountB RecordCountC PageSizeD CursorType4、关于VBScript 过程,下列说法错误的是()。

A call语句用于Sub 或Function 过程的调用。

B 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。

C Function 函数可以有返回值。

D 使用Exit Function 语句可以从Function 过程中立即退出。

5、下面的语句不能输出内容到客户端的是()A <% msgbox("输出内容") %>B <%=Int(3.2)%>C <% response.write v &"是一个字符串变量" %>D <%=v & "输出内容"%>6、关于ASP,下列说法正确的是()。

A 开发ASP网页所使用的脚本语言只能采用VBScript。

B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。

C ASP网页,运行时在客户端无法查看到真实的ASP源代码。

D 以上全都错误7、表单提交后数据指定的处理文件由()属性指定。

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

(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(四)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。

一填空题(每空1分,共10分)1.是.NET Framework的基础。

2.要在一个类中包含System.IO命名空间的语句是。

3.类创建完后,使用new关键字可建立类的实例对象。

4.在DropDownList控件中选择了一项后,若希望立即触发控件的SelectedIndexChanged事件,需要设置该控件的属性的值为true。

3.5服务器控件包括HTML服务器控件和Web服务器控件。

6.LINQ查询表达式常使用关键字为var的隐形变量存放返回数据。

7.GridView控件的模板列中数据绑定方法必须包含在之间。

8.外观文件主要为中的服务器控件提供一致的外观。

9.TreeView控件可以实现站点导航的树形结构显示。

二判断对错(每题1分,共10分)1.XML的标记可以自定义。

(对)2.至少会执行一次循环的循环语句是while语句。

(错)3.C#的try_catch_finally结构中用于捕获异常的代码放在catch块中。

(对)bel控件的文本不能在服务器端动态地修改。

(错)5.使用Table控件可以动态地创建表格。

(对)pareValidator控件的ControlToCompare和ValueToCompare属性应用时只能选择一个。

(对)7.状态管理只能对不同页的多个请求维护状态和页信息。

(错)8.采用select子句投影后的结果将新生成一个对象,该对象通常是匿名的。

(对)9.当用户单击GridView内置的删除按钮试图删除某行数据时,系统将自动给出提示信息让用户确认。

(错)10.可以通过web.config文件设置网站部分网页应用一个主题。

(对)三单选题(每题2分,共60分)1.下面哪个技术不是用于开发执行于服务器端Web应用程序的技术(A)。

a)DHTML;b);c)JSP;d)PHP2.下面关于虚拟目录的说法错误的是(A)。

a)虚拟目录不实际存在于主目录下;b)虚拟目录名称必须和其相应的物理目录名称相同;c)若希望不在主目录下的某个目录中的网页能被浏览,必须将该目录建立为web站点的虚拟目录;d)在IIS中删除了某个虚拟目录时,不会删除其相应的物理目录3.一个应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,这个页面的代码隐藏类为FirstQuarter。

一个开发员不小心把FirstQuarter.aspx页面的指令删除了。

你想新建一个页面指令,此指令的正确写法是:<%@ PageLanguage="C#" CodeFile="FirstQuarter.aspx.cs"(A)%>。

a)Inherits="Sales.FirstQuarter";b)ClassName="Sales.FirstQuarter";c)ClassName="Sales.FirstQuarter";d)Inherits="FirstQuarter"4.(A)修饰的变量只能在所属的类中可以被访问。

a)public;b)protected;c)private;d)internal5.(D)不属于C#的值类型。

a)结构类型;b)枚举类型;c)布尔类型;d)数组类型6.以下关于构造函数说法错误的是(D)。

a)使用new关键字实例化一个对象时,将调用对象的构造函数;b)使用一个类时,最先执行的语句是构造函数中的语句;c)构造函数名与类名相同;d)每个类都有构造函数,如果没有定义构造函数,编译时会报错7.下列说法错误的是:(D)。

a)LinkButton在页面上显示为超链接;b)ImageButton在页面上显示为图形;c)不能利用Button控件执行客户端脚本;d)可以LinkButton的Click事件中编写代码实现网页间的跳转8.下面关于客户端验证的说法错误的是:(D)。

a)客户端验证不能访问服务器资源;b)客户端验证的响应速度较快;c)客户端验证能完全避免欺骗代码或恶意代码;d)客户端验证能够被禁用9.通过正则表达式定义验证规则的数据验证控件是(C)。

a)RegularExpressionValidator;b)RangeValidator;c)RequiredFieldValidator;d)CompareValidator10.下面不是Page类的属性的是:(A)。

a)Response;b)Request;c)Cookie;d)Server11.下面关于Session的说法错误的是:(D)。

a)Session只能为当前访问的用户服务;b)购物车可以采用Session实现;c)Session状态的默认有效时间是20分钟;d)Session变量名区分大小写12.SELECT ProductId, as ProductName, asCategoryName FROM Product JOIN Category ON (Product.CategoryId=Category.CategoryId),关于这段代码的说法错误的是(D)。

a)所选数据来自两个数据表;b)有三列数据被选出,列名分别是ProductId, ProductName, CategoryName;c)Product 数据表中含有ProductId,Name和CategoryId三个列字段;d)Category 数据表中含有CategoryId和CategoryName两个列字段13.下面关于存储过程的说法错误的是(B)。

a)公共数据存储过程可以被多个Web 应用程序调用;b)存储过程被解释执行;c)一个存储过程可以执行上百条SQL 语句;d)存储过程或数据库结构的更改不会影响Web 应用程序14.下面关于SqlDataSource控件的说法错误的是(C)。

a)可以实现数据查询;b)可以实现数据插入,删除和更新;c)不能使用存储过程;d)在数据操作时可以使用参数15.(B)用于处理SQL Server等关系数据库类型数据。

a)LINQ to DataSet;b)LINQ to SQL;c)LINQ to XML;d)LINQ to Object16.(A)对查询结果进行排序。

a)orderby子句;b)join子句;c)where子句;d)group子句17.通过代码FROM r IN db.Product GROUP r BY r.CategoryId得出的错误结论是:(B)。

a)这段代码的作用是对数据表中的数据进行分组;b)数据库的名称为db;c)数据表的名称为Product;d)数据表中含有CategoryId字段18.在网页中要求用户在两个文本框中输入用户名和密码,之后单击登录按钮,在按钮的Click事件处理程序中编写程序判断输入值是否合法。

两个文本框的id 分别是txtUsername和txtPassword。

用户信息存放在SQL Server一个数据库的名为userInfo的数据表中,此表的username和password字段用于存放用户名和密码。

应用程序使用LINQ访问数据库,数据库类的实例为db。

则程序中正确的LINQ查询语句是:(A)。

a)FROM r IN erInfo WHERE ername == txtUsername.Text &&r.password == txtPassword.Text SELECT r;b)SELECT * FROM r IN erInfo WHERE ername == txtUsername.Text&& r.password == txtPassword.Text;c)FROM r IN erInfo WHERE ername = txtUsername.Text &&r.password = txtPassword.Text SELECT r;d)SELECT * FROM r IN erInfo WHERE ername = txtUsername.Text&& r.password = txtPassword.Text19.FROM product IN db.Product JOIN category IN db.Category ONproduct.CategoryId equals category.CategoryId SELECT NEW { product.ProductId, product.CategoryId, CategoryName = },请选择关于这段代码正确的说法是:(A)。

a)Category 数据表中含有CategoryId和Name两个列字段;b)Category 数据表中含有CategoryId和CategoryName两个列字段;c)Product 数据表中含有ProductId,CategoryId和Name三个列字段;d)Product 数据表中含有ProductId,CategoryId和CategoryName三个列字段20.数据绑定控件若与LINQ技术结合,则需设置()为LINQ查询结果值,并调用(B)方法显示数据。

a)DataSourceID,DataBind();b)DataSource,DataBind();c)DataBind,DataSource();d)DataBind,DataSourceID()21.若设置了GridView的ImageField列的属性DataImageUrlFormatString ="~/img/{0}",则{0}由(A)属性值确定。

a)DataImageField;b)DataImageUrlField;c)DataImageString;d)DataImageUrl22.实现不同页显示主从表常利用(A)传递数据。

a)查询字符串;b)Session;c)ViewState;d)Application23.关于DetailsView控件的说法正确的是(A)。

a)以表格形式显示和处理来自数据源的单条记录;b)以表格形式显示和处理来自数据源的多条记录;c)以列表形式显示和处理来自数据源的多条记录;d)以列表形式显示和处理来自数据源的单条记录网站的主题文件放在(C)文件夹中。

a)App_Data;b)App_Code;c)App_Themes;d)Bin25.下面关于母版页的说法错误的是(D)。

相关文档
最新文档