aspnet模拟考试卷

合集下载

ASP.NET模拟试卷(一)

ASP.NET模拟试卷(一)

文档说明:1.本试卷为《程序设计》配套资料,由赵海霞协助制作2.本模拟试卷仅供参考,非任何考试机构提供。

3.本试卷可能还有一些不完善的地方,如果发现有任何问题,请移步到 讨论,非常感谢。

4.尚俊杰 2005-6-11程序设计模拟试卷(一)考试日期:考试时间:考生信息:系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每小题2分,共40分)1.请判断下列语句执行完毕后,a、b、c的值a="1" + 1b="1" + "1"c="1" & "1"(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",22.行完如下语句后,Sum的值为:Dim a(5) as IntegerDim Sum as IntegerSum=0For I=0 To 5a(I)=ISum=Sum + a(I)Next(A) 0 (B) 5 (C) 15 (D) 203.执行完a=5 Mod 3 语句后,a的值为:(A) 0 (B) 2 (C) 3 (D) 54.执行完a=5>3 And "a"<"c" 语句后,a的值为:(A) True (B) False (C) 1 (D) 05.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值:(A) " vbscript good"(B) "vbscript good"(C) " vbscriptgood"(D) "vbscriptgood"6.下面哪个函数可以返回当前的日期和时间:(A) Now (B) Date (C) Time (D) Today7.首先定义数组Dim strA(3,4) As String ,那么strA.Length=( )(A) 4 (B) 5 (C) 12 (D) 208.请问Mid(“八千里路云和月”,3,2)的返回值是()?(A) “千里”(B) “里路”(C) “里”(D) “路云”9.如果要将一个数字88转换为字符串,可以使用()(A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以10.请问”#*asp*#”.TrimStart(“#”)的返回值是()(A) *asp*# (B)#*asp* (C) asp (D) *asp*11.下面哪条语句可以返回访问者的IP地址(A) Request.ServerVariables("REMOTE_ADDR")(B) Request.ServerVariables("REMOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12.执行完如下语句后,页面上显示的内容为:( )<script language=”VB” runat=”server”>Sub page_load(obj as object,e as eventargs)Response.Write ("A")Response.EndResponse.Write("B")Response.Write("C")End sub</script>(A) A (B) AB (C) AC (D) ABC13.请问下面程序段执行完毕,页面上显示内容是什么( )<%Response.Write (“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出14.Session对象的默认有效期为多少分钟( )(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束15.请问下面程序段执行完毕,页面上显示内容是什么: ( )<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出16.对于文件上传控件HtmlInputFile,.PostedFile.FileName表示的是()(A) 服务器端文件物理路径(B) 客户端文件物理路径(C) 服务器端文件名称(D) 客户端文件名称17.如果需要确保用户输入大于30的值,应该使用()验证控件(A)RequiredFieldValidator (B) CompareValidator(C)RangeValidator (D)RegularExpressionValidator18.如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式()(A) \([0-9]){2}\)-[0-9]{2}-[0-9]{8} (B) \([0-9]){2}\)-[0-9] {10}(C) [0-9]) {2}-[0-9] {2}-[0-9] {8} (D\([0-9]){2}\)[0-9]{2}[0-9]{8}19.如果定制了列,又希望排序,需要在每一个列设置()属性(A) Sort (B) SortExpresion (C) SortField (D) DataFieldText20.一个业务对象文件中可以包含()个类(A) 1 (B) 2 (C) 若干(D) 以上都不对二、填空题(每空1分,共40分)1.要正确运行,服务器端必须安装如下软件:(1)、Windows 2000 Professional 或Windows 2000 server 或Windows2000 Advance Server 或Windows XP Professional 或更高版本,(2)、IIS5.0(Internet 信息服务管理器5.0)(3)、(4)、2.执行完a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值为。

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查询表达式的返回值必须明确指定数据类型。

aspnet模拟测试题

aspnet模拟测试题

第1题【单选题】【0.50分】【特性分析】在三层架构中数据访问类放在()中使用。

A. 表现层B. 数据访问层C. 业务逻辑层D. 每一层都可以第2题【单选题】【0.50分】【概念理解】在类的成员中,可以用于存储数据的是()A. 字段B. 属性C. 方法D. 事件第3题【单选题】【0.50分】【概念理解】在CSS中属性()可以设置元素的叠放顺序。

A. A. positionB. displayC. overflowD. z-index第4题【单选题】【0.50分】【特性分析】要选择id=‘div1’所有span子元素,请选出正确的选择器()A. $(’#div1 span’)B. $(’#div1>span’)C. $(’#div1+span’)D. $(’#div1~span’)第5题【单选题】【0.50分】【概念理解】在中的母版页中,母版页的文件扩展是()A. aspxB. asaxC. masterD. ascx第6题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第7题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第8题【单选题】【0.50分】【结果判断】在CSS中为DIV设置如下样式,则该标签的实际宽度为()。

div{width:200px;padding:0 20px;border:1px;}A. 200pxB. 221pxC. 240pxD. 242px第9题【单选题】【0.50分】【概念理解】TextBox控件的()属性值用于标示是密码框。

ASP-NET试题一

ASP-NET试题一

ASP-NET试题一第一套题一、单选题1、WWW是()的意思。

A.网页B.万维网C.浏览器D.超文本传输协议2、下面哪一项是换行符标签?()A.<body> B.<font>C.<br> D.<p>3、以下关于FONT标记符的说法中,错误的是()。

A.可以使用 color 属性指定文字颜色。

B.可以使用 size 属性指定文字大小(也就是字号)。

C.指定字号时可以使用 1~7 的数字。

D.语句 <FONT size="+2">这里是2号字</FONT>将使文字以2号字显示。

4、常用的网页图像格式有( )和( )。

A.gif,tiff B.tiff,jpgC.gif,jpg D.tiff,png5、要使表格的边框不显示,应设置border的值是( )。

A.1 B.C.2 D.36、在网页中,必须使用()标记来完成超级链接。

A.<a>…</a>B.<p>…</p>C.<link>…</link>D.<li>…</li>7、以下标记符中,用于设置页面标题的是()。

A.<title>B.<c aption>C.<head>D.<h tml>8、用HTML标记语言编写一个简单的网页,网页最基本的结构是()。

A.<html> <head>…</head> <frame>…</frame> </html>B.<html> <title>…</title> <body>…</body> </html>C.<html> <title>…</title> <frame>…</frame> </html>D.<html> <head>…</head> <body>…</body></html>9、用C#.NET编写的网页后台代码被保存在()文件中。

ASP模考试题(含参考答案)

ASP模考试题(含参考答案)

ASP模考试题(含参考答案)一、单选题(共54题,每题1分,共54分)bel控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:B2.gridview设置分页大小的属性为A、nameB、styleC、idD、pagesize正确答案:D3.数据源控件的是A、SqlDataSourceB、GridViewC、FormViewD、Datalist正确答案:A4.FileUpload控件,将上传的客户端文件保存为指定服务器文件的方法是A、FileNameB、PostedFileC、HasFileD、SaveAs正确答案:D5.sqlDataSource控件插入操作执行前引发的事件是A、InsertingB、InsertedC、DetelingD、Deleted正确答案:A6.要实现一个网站在线人数计数器,最方便的是使用()。

A、视图状态B、应用程序状态C、会话状态D、Cookie状态正确答案:B7.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:B8.内容页内与母版页中占位符标记对应的标记是A、ContentB、MasterC、ContentPlaceHolderD、Div正确答案:A9.FormView事件编程,下面是更新后发生的事件是A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:D10.网站的数据库文件应该存放在哪个文件夹A、App_DataB、App_CodeC、App_ThemesD、网站根文件夹正确答案:A11.本学期,我们采用的网站集成开发环境是A、Visual Studio2010B、FrontPageC、DreamweaverD、Word正确答案:A12.要想让DataList控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C13.下列能够执行Click()事件的控件是:A、LabelB、TextBoxC、ImageD、LinkButton正确答案:D14.关于C#描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:C15.对Application变量进行赋值操作前,加锁的方法是A、Lock()B、UnLock()C、Delete()D、Add()正确答案:A16.注册新用户时,验证“电子邮箱”是否合法,最简单的是采用A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:D17.母板页的扩展名是A、.ascxB、.aspxC、.htm或.htmlD、.master正确答案:D18.关于描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:B19.FormView事件编程,下面是插入后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating正确答案:C20.table标记中的属性 bgcolorA、设置表格边框的粗细B、定义表格的宽度C、设置表格的背景色D、定义表格的高度正确答案:C21.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C22.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成查询条件A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:B23.下列语句中用来保存上传文件的是A、FileUpload1.SaveAs(savePath);B、Server.MapPath("~/upload")C、CreateDirectory(savePath)D、if (FileUpload1.HasFile)正确答案:A24."string savePath = Server.MapPath("~/upload")的含义"A、判断文件是否存在B、上传文件C、创建文件的目录D、保存上传文件的目录正确答案:D25.要进行 3.5网站开发,下列哪种软件是最不需要的?A、FrontPageB、.NET 3.5平台C、Visual StudioD、Windows正确答案:A26.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示——断开B、请求——执行并生成——响应——解释并显示——断开C、请求——响应D、请求——响应——显示正确答案:A27.网站开发完毕,发布、部署、测试均正常,但运行后,部分客户反映页面内容显示很乱,这最可能是因为:A、客户端使用的语言不对B、客户端浏览器与测试时的浏览器不同C、网站开发选用的语言不对D、客户端安装的数据库管理系统和开发时的数据库管理系统不同正确答案:B28.网页标准语言是A、C#语言B、C语言C、HTML语言D、CSS正确答案:C29.Session对象指()类的实例A、HttpSessionState类B、HttpViewnC、HttpViewStateD、Appilication正确答案:A30.验证某个TextBox控件的输入的年龄是否大于20且小于30.此时应使用的验证控件是A、CompareValidatorB、ValidatorC、RangeValidatorD、RegularExpressionValidator正确答案:C31.HeaderRow是GridView控件的的A、分页导航行B、数据行C、脚注行D、标题行正确答案:D32.启用GridView控件的分页功能,要每页显示22条记录,需修改:A、PagerSettings属性B、PageSize属性C、PagerStyle属性D、AllowPaging属性正确答案:B33.sqlDataSource控件删除操作执行前引发的事件是A、DetelingB、DeletedC、InsertingD、Inserted正确答案:A34.使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C35.注册新用户时,验证“密码”和“确认密码”是否一致,应采用A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:C36.下列关于IE描述正确的A、网站集成开发环境B、网页标准语言C、编程语言D、浏览器正确答案:D37.对FormView控件,用于更新数据,一般要给UpDate语句设置():A、无需设置B、一定的条件C、设置select语句D、Insert语句正确答案:B38.下列服务器控件中被单击时浏览器自动提交网页的按钮A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:A39.Rows是GridView控件的A、标题行B、删除行C、选择行D、数据行正确答案:D40.启用GridView控件的分页功能,要每页显示10条记录,需修改:A、PagerSettings属性B、PageSize属性C、PagerStyle属性D、AllowPaging属性正确答案:B41.母版页中占位符标记对应的标记是A、ConteB、MasterC、ContentPlaceHolderD、html标记正确答案:C42.“数据源配置向导”不能完成的工作是A、引导开发者新建数据库连接B、引导开发者自定义Select语句C、引导开发者自定义Delete语句D、引导开发者自定义C#语言查询逻辑正确答案:D43.sqlDataSource控件更新操作执行前引发的事件是A、UpdatingB、UpdatedC、InsertingD、Inserted正确答案:A44.对Application变量进行赋值操作后,解锁的方法是A、Lock()B、View.UnLock();C、Cooki.UnLock();D、Application.UnLock();正确答案:D45.GridView控件的脚注行是A、BottomPagerRowB、FooterRowC、SelectedRowD、TopPagerRow正确答案:B46.FileUpload控件代表客户端文件名称的属性是A、FileNameB、FileC、TextD、SaveAs正确答案:A47.换行标记是A、p标记B、hr标记C、hn标记D、br标记正确答案:D48.用于连接SQL数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:A49.使用SqlDataSource必须配置的属性是A、ConnectionString和SelectCommand属性B、SelectCommand和SelectParameters属性C、SelectCommand和UpdateCommand属性D、InsertCommand和DeleteCommand属性正确答案:A50.table标记包含的标题标记是:A、thead标记B、caption标记C、title标记D、th标记正确答案:B51.若使用C#语言,网站中包含文件后缀有()。

ASP模拟题+答案

ASP模拟题+答案

ASP模拟题+答案一、单选题(共54题,每题1分,共54分)1.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C2.用于连接SQL数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:A3.HyperLink控件是A、按钮控件B、超链接控件C、标签控件D、文本框控件正确答案:B4.FormView控件如果只显示特定的某条记录,可以只配置数据源的()语句A、删除B、选择C、更新D、插入正确答案:B5.下列控件中实现文件从客户机发送到服务器的功能的是A、FileUploadB、TextBoxC、calenderD、LinkButton正确答案:A6.下列能够执行Click()事件的控件是:A、LabelB、TextBoxC、ImageD、LinkButton正确答案:D7.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示B、请求——响应C、请求——执行并生成——响应——解释并显示——断开D、请求——响应——显示——断开正确答案:D8.table中的行标记是:A、thB、tdC、trD、thead正确答案:C9.关于GridView控件的Rows行A、没有行号,没有列号B、没有行号,有列号C、是GridView的数据行D、有行号,没有列号正确答案:C10.现在需要验证某个TextBox控件的输入的年龄是否大于0。

此时应使用哪个验证控件A、CompareValidatorB、RegularExpressionValidatorC、RangeValidatorD、Validator正确答案:A11.网站的数据库文件应该存放在哪个文件夹A、App_DataB、App_CodeC、App_ThemesD、网站根文件夹正确答案:A12.母版页中占位符标记对应的标记是A、ConteB、MasterC、ContentPlaceHolderD、html标记正确答案:C13.服务器控件中的按钮分为()种:A、6B、1C、3D、2正确答案:C14.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C15.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A16.关于DatailsView控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件正确答案:B17.网站开发完毕,发布、部署、测试均正常,但运行后,部分客户反映页面内容显示很乱,这最可能是因为:A、网站开发选用的语言不对B、客户端浏览器与测试时的浏览器不同C、客户端使用的语言不对D、客户端安装的数据库管理系统和开发时的数据库管理系统不同正确答案:B18.FormView控件和DetailsView控件很相似,每页可以显示的记录数是:A、1B、可以设定C、4D、不定正确答案:A19.Session状态应该是()状态。

ASP.NET试题(50道)

ASP.NET试题(50道)

1、在开发应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):a)FlowLayoutb)TileHorizontalc)GridLayoutd)TileVertical2、以下是应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)<appSettings><add key="DSN" value="data source =YONGPING;Integrated" Security=SSPI;Initial Catalog=northwnd"/></appSettings>a)string strDSN=System.Configuration.ConfigurationSettings.AppSettings["DNS"];b)string strDSN=System.Configuration.ConfigurationSettings.AppSettings("DNS");c)string strDSN=System.Configuration.ConfigurationSettings.GetSettings("DNS");d)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey("DNS"); 3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。

private void Page_Load(object sender , System.EventArgs e){if(!this.IsPostBack){ //1DataSet ds=this.GetJobDs(); //2This.DataGrid1.DataSource=ds.Tables[0]; //3}}(选择一项)a)用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性b)用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定c)用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行d)用户可以在DataGrid控件中看到数据集中的数据4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面中输出(a)。

.NET模拟考试卷一试题与答案

.NET模拟考试卷一试题与答案

模拟考试卷一试题与答案班级(格式:180x): [填空题] *_________________________________您的姓名: [填空题] *_________________________________1. 对于prompt(D )方法描述不正确的有: [单选题] *该方法执行时会弹出一个提示对话框,等待用户输入一行数据基本语法是:prompt(“提示信息”,“输入框的默认信息”);该方法的返回值可以被引用或存储到变量中如果用户单击“取消”按钮或直接关闭提示对话框,该方法将返回false(正确答案) 2. 在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的? [单选题] *eq(index)find(expr)siblings([expr])(正确答案)next()3. 在Javascript中,运行下面代码的结果( )Math.ceil(25.5); [单选题] *242525.526(正确答案)4. 网页执行以下JavaScript代码: var course=['Java','JSP','Oracle','Spring'];course[10]='jQuery'; course.push('PHP'); alert(course.length); 该代码在网页执行结果弹出结果为 [单选题] *$(selector).blur()是从文本域中移开焦点$(selector).focus()是从文本域中设置焦点$(selector).select()可选取文本域中内容,突出显示输入区域的内容(正确答案)blur()、focus()、select()方法都须input标签中才有效5. 以下是定义函数的关键字 [单选题] *classpublic voidfunction(正确答案)method6. 在JavaScript中,下面变量的声明和赋值语句错误的是 [单选题] *x=10;int x=10;(正确答案)var x=10;var x,y,x=10;;7. 在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是 [单选题] *backgroundbackgrounglmage(正确答案)imagebackgroundS8. 使用jquery检查<input type="hidden" id="id" name="id" />元素在网页上是否存在[单选题] *if($(“#id”)){//do someing…}if($(“#id”).length>0){//do someing…}(正确答案)if($(“#id”).length()>0){//do someing…}if($(“#id”).size>0){//do someing…}9. 为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的? [单选题] *trigger(type)bind(type)(正确答案)one{type}bind10. 写“Hello World”的正确javascript语法是? [单选题] *document.write(“Hello World”)(正确答案)”Hello World”response.write(“Hello World”)(“Hello World”)11. 假设今天是2006年4月1日星期六,请问以下javascript代码输出结果是( ) var time = new Date( ); document.write(time.getDate( )); [单选题] *200641(正确答案)612. 当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现? [单选题] *Click(fn)Change(fn)Select(fn)(正确答案)Bind(fn)13. 以下()选项不能够正确地得到这个标签:(单选) <input id="btnGo"type="button" value="单击我" class="btn"/> [单选题] *$(“input[type=’button’]”)$(“#btnGo”)$(“.btnGo”)(正确答案)$(“.btn”)14. 下列选项中关于浏览器对象的说法错误的是 [单选题] *historyrocationlocation(正确答案)Location15. 分析下面的JavaScript代码段,输出的结果是( )。

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。

最新aspnet上机考试题测试完美版 (1)

最新aspnet上机考试题测试完美版 (1)
测试10:要求在E:\考生学号目录下建立网站,并在网站的App_data目录下建立SQL数据库。名称为OlExam。其中包含了TBcourse数据表。表结构如下:(共30分)
TBcourse
课程表
字段名称Βιβλιοθήκη 类型参数(大小)说明
SQL
courseid
int
关键字
课程编号
coursename
nvarchar
100
课程名
isopen
int
是否打开
CourseType
Varchar
专业课还是公共课
courseOrder
int
课程序号
要求如下:
1、创建数据库(SQL SERVER2000或SQL SERVER2005),并为两张表添加一定数据。5分
2、为自己网站设计母版页,并使用。5分
3、完成功能(要求使用简单三层模式)。(20分)
(1)课程浏览(courseview.aspx),列表中有删除按钮实现删除功能,要求有提示。
(2)完成添加功能。
如果需要数据自己添加

ASPNET试题(第五套)

ASPNET试题(第五套)

试题(第五套)一、填空题(20空,每空2分,共40分)1.框架中的类分别放在了不同的(命名空间)中。

2. 支持的脚本语言有两种即(Visual C# )和(Visual Basic)。

3.复合类型则是简单类型的复合,包括()类型和()类型。

4. RadioButton是(单选按钮控件)。

RadioButtonList控件呈现为一组互相(排斥)的单选按钮。

在任一时刻,只有(1 )个单选按钮被选中。

5.endResponse参数表示是否中止当前页面的响应。

如果该参数的值为(true ),则中止当前页面的响应。

6. Connection对象通过(open )方法打开数据库,通过(close)方法关闭数据库。

7.数据绑定控件的属性DataMember的功能是(设置或获取数据成员)。

8. 的网站管理工具设定访问规则的三个步骤,第1步选中(文件夹),第2步选中(角色)第3步选定(权限)。

9. 皮肤即(skin ),它包含各个控件的属性设置。

10.关系数据模型中的表映射到数据库时与()对应。

11.DataPager控件主要属性有()、()、()三个。

二、选择题(10小题,每小题2分,共20分)1.NET 框架的核心是(D.CLR)。

A..NET Framework B.. ILC.FLC D.CLR2. ISO格式的文件是指(C.映像文件)。

A.标准格式文件B.可执行文件C.映像文件D.直接安装文件3.decimal类型的变量必须在值后面加(B. M )予以显式说明。

A. GB. MC. ND. W4.用于在页面上显示图像的控件是(D. Image)A. BorderColorB. BorderColorC. RadioButtonD. Image5.getParameter主要用于获取由()传过来的参数A.主页B.对象C.控件D.表单6. DataTable对象删除数据时,需要设置DataAdapter对象的( )属性。

ASP,NET考试试题及答案详析

ASP,NET考试试题及答案详析

ASP,NET考试试题及答案详析一、填空题1) ASPX网页的代码储存模式有两种,它们是代码分离模式和单一模式。

2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为AutoPostBack。

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

Double nn = 4512.6.TextBox1.Text = nn.ToString();4) 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password。

5) 下面是一个转移到新网页的指令:Response.Redirect(“新网页的Ur1”)6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。

___7) n对象的代码。

n的代码是。

n[“greeting”]=“hello wang。

”。

n对象的语句如下。

string Myvar=n[“greeting”].ToString();8) n对象时防止竞争的代码。

lock(n){ n[“counter”]=(int)n[“counter”]+1.} unlock(n);9) n的语句是:n.Abandon()10) 打开文件系统网站时将自动打开一个服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。

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

12) n的有效时间的语句是:___;13)。

NET与XML紧密结合的最大好处是跨平台传送数据。

14) 在网上招聘模板中,使用FormView控件通常分为上下两部分。

上半部分使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下半部分使用模板,用来输入和存储数据。

当应聘者提交数据后,应在事件中向应聘者发出感谢或收到的信息。

ASP模拟试卷(三)

ASP模拟试卷(三)

网络程序设计—ASP模拟试卷考试日期:考试时间:考生信息:系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每题2分,共30分):(1)left(“”,4)的值为()A,”asp”B,”.net”C,”asp.”D,”aspn”(3)对于request对象,如果省略获取方法,如request(“username”), 将按什么顺序依次检查是否有信息传入()A,Form、Querystring、Cookies、Server Variables、ClientCertificateB, Querystring、Form、Cookies、Server Variables、ClientCertificateC, Cookies、Querystring、Form、Server Variables、ClientCertificateD,Form、Querystring、Cookies、ClientCertificate、Server Variables(4)下面程序执行完毕,页面上显示的是什么内容()<%Reponse.write server.HTMLEncode(“<a href=’’>搜狐</a>”)%>A,搜狐B,搜狐C,<a href=’’>搜狐</a> D,该句有误,无法输出(5)下面程序执行完毕,页面上显示什么内容()<%=”祖国”=”您好”%>A,祖国B,祖国您好C,祖国(换行)您好D,以上都不对(6)<%session("a")="1"session("b")="2"c=session("a")+session("b")response.Write c%>则c的值为( )A,3 B,12 C,ab D,”12”(7)如果在示例6-3.asp中添加Server.ScriptTimeout=300,如果在示例6-4.asp中添加c=Server.ScriptTimeout,请问c等于多少秒()A,60 B,90 C,300 D,以上都不对(8)查询用户表中最新的5条记录,请问用哪条语句()A,select top 5 * from user order by id descB, select * from user order by id descC, select top 5 * from userD, select * from user top 5 order by id desc(9)执行完Delete From users语句后,共删除多少条记录()A,0 B,1 C,全部D,若干条(10)进行模糊查询时所使用的通配符是()A,* B,? C,& D,%(11)如果指针指向第1条记录,则rs.bof和rs.eof的值分别为()eof end of file Rs.eof or Rs.bof是在记录集游标到开头或结尾的时候返回真;而rs.bof and rs.eof是在记录集为空的时候返回真bof begin of fileA,True、False B,False、TrueC, True、True D, False、False(12)如果某服务器比较慢,执行查询操作时可能无法正常执行,应该设置下面哪个属性()A,Connection对象.CommandTimeout B,Connection对象.ConnectionTimeout C,Command对象.CommandTimeout D,Session对象.Timeout(13)获取客户端的IP用下列哪条语句()A,request.servervariables(“REMOTE_ADDR”)A,request.servervariables(“REMOTE_HOST”)A,request.servervariables(“LOCAL_ADDR”)A,request.servervariables(“SERVER_PORT”)(14)下面程序段执行完毕,页面上显示的内容是()<%dim aa="username"session("a")="张红"session(a)="王刚"response.Write session("username")%>A,王刚B,张红C,张红王刚D,无法正常输出(15)如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句()A,rs.open sql,conn B,rs.open sql,conn,1,3C,rs.open sql,conn,,3 D,rs.open sql,conn,1二、填空题及简答题(其中(1)、(2)、(8)、(15)每题三分其它题每题2分,共34分)(1),Sub 子程序和Function函数的区别在于:_________________________________ (2),请简述Execute、Transfer、Redirect方法的区别(3),如果在asp文件中任意地方用到redirect方法重定向页面,则必须在文件开头加:___________________(4),请问如下Global.asa文件程序段有何错误?Sub session_onstartDim a,b,ca=2b=3c=a+bresponse.write cEnd sub(5)Mid(“asp网络程序设计”,4,6)的返回值是:__________(6)表单中有2个按钮,其中一个用来提交表单(type=”submit”),另一个用来在原来页面的基础上,再打开一个新页面,请问该按钮的type为:____________(7)以下程序段执行的结果为:___________________<%Response.write”网络”Response.endResponse.write”编程”%>(8),session和Application的区别主要在:_______________________________ (9),浏览器是解释执行的,它将所有的HTML标记逐一解释执行,而有时希望在屏幕上输出完整的HTML语句,则要用到哪种方法:_________(10),在删除页面中,利用Request对象的____________方法获取当前记录的id值(11),创建没有ODBC数据源的连接:______________________________(数据库为data.mdb)(12),Server对象的ScriptTimeout的默认最长时间为________秒(13),Application对象的默认有效期为________分钟(14),执行完a=”6”语句后,a 是_______类型(15),简述Querystring和Form的区别:三、编程题:(1)使用asp 控制显示字体的大小,程序运行的结果如下图:(11分)(2)创建一个网站计数器,程序运行效果如下图:(10分)(3)假设数据库data.mdb中有个admin(username,password)表,用于存放管理员的信息,且数据库已连接成功。

ASP模拟试卷3

ASP模拟试卷3

试卷一、填空题1、的代码呈现块分为内联代码和内联表达式,内联代码的格式为:<% 内联代码%>内联表达式的格式为:<%= 内联表达式%>。

2、有很多页对象,请写出常用的五个:Request、Application、Session、Response、Sever3、请写出获取当前应用程序根路径的方法:Request.ApplicationPath4、获取当前请求的虚路径的方法:Request.FilePath或者Request.CurrentExecutionFilePath5、请写出获取当前请求文件的物理路径的方法:Request.PhysicalPath6、请写出将系统的日期和时间保存到Application["Data"]中的方法:Application["Data"] = System.DateTime.Now.ToString();7、请写出将系统的日期和时间保存到Session["visitTime"]中的方法:Session["visitTime"] = System.DateTime.Now.ToString();8、请写出将Session["visitTimes"]中的值显示到网页的方法:<%= Session["visitTime"].ToString()%>或者Response.Write(Session["visitTime"].ToString());9、请写出将网页重定向到~/CookieTest.aspx页的方法:Response.Redirect("~/CookieTest.aspx");10、请写出将"King"保存到名为lastName的Cookie中的方法:Response.Cookies["lastName"].Value = "King";11、请写出读取名为lastName的Cookie中的内容并保存到lastName变量中的方法:string lastName = Request.Cookies.Get["lastName"];或者:string lastName = Request.Cookies ["lastName"].Value;12、请写出指定cookie对象10天后过期的方法:cookie.Expires = DateTime.Now.AddDays(10);13、请写出一个ID为Label1,显示“很有趣!”的Label控件标识。

ASPNET试题(第一套)

ASPNET试题(第一套)

试题(第一套)一、填空题(20空,每空2分,共40分)1. 使用( Web 应用程序管理)配置系统,使服务器环境和应用程序的设置更加简单。

2. 查看代码的快捷键是(),生成解决方案的快捷键是(),启动调试的快捷键是(),注释选定内容的快捷键是(),自动缩进的快捷键是()。

3. Main( )方法的返回值有两种,一种是(void),另外一种是(int)。

4. 对控件的操作主要有()、()、()、()四种。

5. 方法是指对象本身所具有的、反映该对象功能的()或()。

6. 的数据库操作包括(Connection,Command,DataReader)方式和(Connection,Command,DataAdapter,DataSet)方式。

7. GridView实现选择、编辑、删除、更新、排序、分页等功能必须有两个前提条件,一是(),二是数据源配置Select语句时必须选中“高级”选项,勾选生成()、()和()语句。

二、选择题(10小题,每小题2分,共20分)1. 采用C#、Visual Basic语言做为脚本,执行时一次编译,可以(B.)执行。

A.一次B.多次C.两次D.三次2. 在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击(A.)。

A.添加新项B.添加现有项C.添加引用D.添加Web引用3. C#是一种安全的、稳定的、简单的,由(D.)衍生出来的面向对象的编程语言。

A.MASM B.VisualBasicC.Java D.C和C++4. CheckBox是我们常用的控件,它是指(C.)。

A.列表框B.文本框C.复选框D.标签5. 对象是(A.)的实例化。

A.类B.事件C.方法D.属性6. 创建DataAdapter对象方式是错误的是()。

A.SqlDataAdapter myadapter = new SqlDataAdapter();B.SqlDataAdapter myadapter = new SqlDataAdapter(cmd);C.SqlDataAdapter myadapter = new SqlDataAdapter(strSQL , cn);D.SqlDataAdapter myadapter = new SqlDataAdapter(cn);7. Visual Studio2008共提供了()种数据绑定控件。

aspnet模拟试卷

aspnet模拟试卷

一、选择题(没有特别说明的题目都为单选)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期末模复习试题一

一、判断1、在C#中,接口可以被多重继承而类不能T2、每个web应用程序中,可以有多个web.config文件,他们可以分布于不同的文件夹,完成对当前文件夹的控制 T3、Cookie对象提供了一种在客户端保存信息的方法 T4、在C#中,装箱操作是将值类型显式地转化成引用类型F5、DataSet对象由DataRow,DataColumn,DataTable,DataContrain等对象组成 F6、每个web应用程序中,最多只能有一个web.config文件 F7、RadioButtonList控件和CheckBoxList控件类似,都可以在一组选项中选出一项来,但是不允许同时选择多项F8、中,使用验证控件来验证用户输入,要求用户不可跳过该项输入,并且用户输入值在0和1000之间,则适用RequiredFieldValidator和RangeValidator控件T9、CheckBoxList和ListBox控件类似。

都可以进行单选或多选,甚至一项都不选 T10、用户对网站的一次访问称为一个会话。

在网站中,每一个访问网站的用户都将产生自己的会话对象,被分配给一个唯一的SessionID. T二、填空1、控件在编程时使用ID 属性进行引用。

2、当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password3、TextBox控件的默认双击事件是TextChanged 。

4、使用Trim() 可以移除string对象的前导空白字符和尾部空白字符。

5、使用 ToString()可以将Session[]对象转换成字符串。

6、下面是设置和取出Session对象的代码。

设置Session的代码是:Session[“greeting”]=“hello wang !”;取出该Session对象的语句如下:stringMyvar = Session[“greeting”].ToString()。

ASPNET考试题

ASPNET考试题

(D) Integrated Security=SSPI
17.数据库连接中的参数设置 Connection Timeout=10 表示 A (A) 设置数据库连接超时为 10 秒钟 (B) 设置数据库连接超时为 10 毫秒 (C) 设置数据库连接的用户最多为 10 个 (D) 设置数据库连接的次数不能超过 10 次
格在 10 元以下的玩具信息.
5.
Toys 玩具表
字段
数据类型 描述
ToyId
int
玩具编号
ToyName
char(20) 玩具名称
ToyRate
money
玩具价格
(1)
利用 SqlConnection,SqlCommand,SqlDataReader 等显示整张表的数

(2) 利用 SqlConnection,SqlAdapter,DataSet,DataTable,GridView 等输出价
Cookie 是保存在本机的文件,记录短小的信息,除非你让 cookie 过期,否则会 一直存在
Cache 是缓存,用来记录已经执行过的一些数据,比如读取数据库,目的是加速 显示,减少服务器的负担,过期时间也是可以自己设定。
四.程序题( ) 1.下列程序的运行结果是: using System; class Class1 { static void Main(string[] arcs)

(C)运行时
(D)最终用户发出请求
3.如果一个类命名为 mywidger,则 mywidger 的默认构造函数看起来像哪一个?
D
(A)new mywidger();
(C)public er() {};
( D) mywidger{};

ASP考试模拟题+参考答案

ASP考试模拟题+参考答案

ASP考试模拟题+参考答案一、单选题(共40题,每题1分,共40分)1、关于GridView控件A、是用户自定义控件B、是数据源控件C、是Html控件D、是数据显示控件正确答案:D2、不能单独运行的页面是A、.html为扩展名的页面B、母板页C、普通网页D、内容页正确答案:B3、下列服务器控件中被单击,设置其被单击时浏览器回发网页A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:B4、Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面正确答案:B5、静态网页设计技术,主要是指:A、HTMLB、C#语言C、JavaScript语言D、SQL Server编程正确答案:A6、Button控件是A、文本框控件B、标签控件C、按钮控件D、超链接控件正确答案:C7、表示查询字符串中的id参数值的代码是A、Request.Form["TextBoxClient"]B、QueryString["id"]C、Request.SaveAs();D、Response.Write正确答案:B8、sqlDataSource控件选择操作执行后引发的事件是A、SelectingB、SelectedC、UpdatingD、Updated正确答案:B9、"某Button控件的设置为ID="Buttontijiao",runat="server",onclick="Buttontijiao_Click",Text="提交",其中Text属性表示"A、按钮显示文字B、提示文本C、控件IDD、激发事件正确答案:A10、母板页的扩展名是A、.ascxB、.aspxC、.masterD、.htm或.html正确答案:C11、“命令和参数编辑器”对话框,不能完成的功能是A、修改SQL命令B、确定参数源C、设置参数高级属性D、执行C#语句正确答案:D12、sqlDataSource控件插入操作执行后引发的事件是A、InsertingB、InsertedC、UpdatingD、Updated正确答案:B13、GridView控件的脚注行是A、BottomPagerRowB、FooterRowC、SelectedRowD、TopPagerRow正确答案:B14、使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C15、TextBox控件()属性设置单行编辑框A、SingleLineB、MultiLineC、PasswordD、Text正确答案:A16、对用户输入进行范围验证的控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:B17、以下是服务器端动态网页技术的是A、C#B、C、JavaScriptD、SQL Server编程正确答案:B18、要实现一个网站在线人数计数器,最方便的是使用()。

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

一、选择题(没有特别说明的题目都为单选)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.业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

D.模型层中的实体类一般与数据库中的表是一一对应的。

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

A. insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行B. ExecuteNonQuery()方法返回执行Sql语句所影响的行数;C. Select操作的Sql语句只能由ExecuteReader()方法来执行;D. ExecuteReader()方法返回一个DataReader对象12. 下列哪个控件可以通过绑定中间层对象来管理数据库___?A. SqlDataSouceB. XmlDataSourceC. ObjectDataSourceD. AccessDataSource13.有关ObjectDataSource说确的是____A.它只能绑定数据访问层方法,才能返回正确数据B.只有通过方式访问数据库C.使用ObjectDataSource需要在表现层写SQL语句操作数据库D. ObjectDataSource一般绑定业务逻辑层方法14.对于Eval和Bind绑定方式说法错误的是_____A. Eval是只读方法,Bind支持读写功能B.Eval可以单独使用,而Bind必须和控件配合使用。

C.Eval可以调用后台方法进行处理,Bind不可以D.Eval和Bind都可以直接进行格式化。

如:<%# Eval("日期字段", "{0:dd/MM/yyyy}") %>或<%# Bind("日期字段", "{0:dd/MM/yyyy}") %>15. 关于DropDownList说法错误的是______A.使用DataSource设置数据源时,必须调用DataBind方法B. DropDownList的DataTextField属性设置下拉框的显示文本字段C. DropDownList的DataValueField属性可以用来绑定下拉框选项对应的id值,方便操作D. 获取下拉框选定的值是DropDownList1.SelectedItem.ToString()16. 如果用户信息必须填写手机号,且格式必须符合手机格式,则注册时,手机号的验证使用_____验证控件A.RequiredFieldValidatorB.RegularExpressionpareValidatorD.RequiredFieldValidator和RegularExpression17.使用ValidatorSummary控件时需要以对话框形式显示错误信息,需要_____(选择二项)A.设置ShowSummary属性为trueB.设置ShowMessageBox属性为trueC.设置ShowSummary属性为falseD. 设置ShowMessageBox属性为false18.在银行转账的页面中,为了实现验证用户输入的转账金额必须大于50元,最好使用下面的______控件A.RegularExpressionValidatorpareValidatorC.RangeValidatorD.RequiredFieldValidator19.关于ViewState说法错误的是________A.仅在该页面处理过程中有效B. 离开该页面,容丢失C.不影响其他页面的数据D.ViewState是页面级状态保持对象,所保存的数据在该页面回传时丢失20、下面对Repeater控件说法错误的是____。

A.可以实现循环展示B.没有默认的固定外观,用户无法自定义其显示形式C.功能强大,可以实现表布局和XML格式的D.没有EditTemplate和SelectedTemplate21.下面有关PagedDataSource的说法,正确的是_____A.封装了数据绑定控件的分页功能B.把数据源和当前页数赋值给该类的实例对象后,还不能够直接获得数据的总数。

C.每次只获取当前页的数据,从而能够提高效率。

D.只需将某个数据显示控件的数据源指定为该类实例对象就可以实现控件的分页效果。

22. 下列对用户控件说法错误的是____?A. 用户控件是以.ascx为扩展名,可以在布局代码中重用B. 用户控件不能在同一应用程序的不同网页上使用C. 用户控件使用Control指令D. 用户控件是一种自定义的组合控件23. 根据用户控件的注册指令<%Register Src=”UserLogin.ascx”TagPrefix=”uc”TagName=”Logins”%>, 使用用户控件的代码应该为:____A. <asp:UesrLogin runat=”server” id=”login1” />B. <uc:UesrLogin runat=”server” id=”login1” />C. <uc:Logins runat=”server” id=”login1” />D. <asp:Logins runat=”server” id=”login1” />24. 提供了多种验证方式进行身份验证,其中,能够使用HTTP Cookies和HTML表单对请求进行身份验证的是下列选项中的____。

A.Forms验证B.Windows 验证C.Passport验证D.定制验证25.在子目录Admin文件夹的web.config中有这样一段代码:<authorization><allow users=”user”/><allow users=”manager”/><deny users=”*”/><allow users=”admin”/></authorization>则允许访问Admin目录的用户有_____A.admin B.admin和managerC. user和managerer、manager和admin26.在中,下面说确的是_______A.machine.config用来保存的当前计算机所有应用程序的配置B.web.config通常用来保存一个站点信息的配置信息C.web.config在一个web应用程序中可以有多个D.以上说法都正确27. 下面说法不正确的是_______A. 每次客户端触发一个事件,都会产生一个新的http请求。

B. Page_Load事件是页面类执行的第一个事件,且只会在页面第一次请求时执行一次。

C. 在Page_Load中,可以通过IsPostBack判断页面是否回传D. 客户端每发送一个http请求,服务器端响应时,都会返回一个page对象。

28.表单提交方式中get和post的区别,说确的是_____(选多项)A.Get主要通过url方式提交表单域的数据,post是通过页面的head进行提交B.Get提交数据量的大小较小,跟浏览器有关,而post提交数据量较大。

C.Get方式提交数据更安全,方便D.在中,页面中表单默认设置为runat=”server”时,其提交方式为get。

29.下面对于cookie对象使用正确的是_______A.写入cookie时,如下:HttpCookie cook=new HttpCookie(“user”);cook.Value=”accp”;Response.Cookies.Add(cook);B.读取cookie中所保存数据时时,如下:If(Response.Cookies[“user”]!=null)String str=Response.Cookies[“user”].Value;C.对Cookie进行删除时,可以通过:Response.Cookies[“user”].Remove();D.修改Cookie所保存数据时,只需要先获取到该Cookie对象,然后更改Cookie对象的值即可30.关于GridView使用,说法错误的是_______A.GridView会生成以表格进行布局的列表B.GridView置了分页,排序,以及增、删、改、查等功能。

相关文档
最新文档