ASP NET考试试题及答案详析
AspNet期末考试卷附答案
AspNet期末考试卷附答案1. WebGrid控件中哪个属性可以设置是否启动分页() [单选题]A、rowsperpageB、canpage(正确答案)C、pagesortD、allowpage2. 在webpage中,哪个控件的与webform中GridView控件功能类似() [单选题]A、DataGridViewB、GridC、WebGrid(正确答案)D、DataTable3. 使用WebChart中的哪个方法可以绑定数据源 [单选题]A、BindDataB、DataSourceC、DataBindD、DataBindTable(正确答案)4. 以下哪个属性不属于WebChart的属性 [单选题]A、FileNameB、WidthC、HeightD、Title(正确答案)5. WebGrid控件前端页面以何种形式进行输出?() [单选题]A、@webpage.GetHtml()(正确答案)B、@webpage.bind()C、@webpage.ShowHtml()D、@webpage.Html()6. C/S结构中,客户端能够使用哪种操作系统()①linux ②windows ③imac ④都可以 [单选题]A、①B、①②C、①③D、④(正确答案)7. 当前使用最多的网络应用程序开发体系结果有哪些()A、A/SB、B/CC、B/S(正确答案)D、C/S(正确答案)8. C/S是什么单词的缩写() [单选题]A、Class/ServerB、Client/Server(正确答案)C、Click/ServerD、Clear/Server9. B/S是什么单词的缩写() [单选题]A、Big/SilentB、Browser/SilentC、Big/ServerD、Browser/Server(正确答案)10. 在B/S结构中,客户端能够使用哪种浏览器?()①google浏览器②ie浏览器③火狐浏览器④都可以 [单选题]A、①B、②C、③D、④(正确答案)11. URL的组成由哪些()A、应用层协议(正确答案)B、主机IP地址或域名(正确答案)C、协议端口号(正确答案)D、资源所在的路径和文件名(正确答案)12. URL中的http是什么() [单选题]A、网络控制协议B、应用层协议(正确答案)C、服务器地址D、传输控制协议13. 请选择正确的HTTP协议的服务器访问响应过程()①客户端和web服务器建立连接②客户端发送http请求③服务器接受客户端的请求,生成http响应并发送给客户端④服务器关闭连接。
ASP_NET复习题全解
期末复习题一、选择题1.在的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是( D )A. CacheB. SessionC. RequestD. Application2.下列哪个函数可以将数值转换为字符串?( C)A.Cdate B.Cint C.CStr D.CDbl3.有关脚本和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.CookiesB.FormC. QueryStringD. Server9. Server对象的Excute方法和Transfer方法的区别是(A )A.前者执行完调用网页,继续执行当前页面,后者不是。
B.前者执行完调用网页,不再继续执行当前页面,后者不是。
C.前者转移到调用的网页,执行新的页面,后者不是。
ASP,net试题10答案
一、填空题(20空,每空2分,共40分)1.时间慢、占用带宽、屏幕闪动2.Always、Conditional3.group4.内联样式(Inline Style)、内部样式表(Internal Style Sheet)、外部样式表(External Style Sheet)5. web.config6.表达式7.值类型、引用类型8.指定指向页引用的代码隐藏文件的路径、定义供页面继承的代码隐藏类9.System.Text10.用于绑定的表或视图11.@ Page指令12.实体类13.触发事件二、选择题(10小题,每小题2分,共20分)1.C2.A3.D4.B5.C6.B7.B8.B9.A10.D三、判断题(10小题,每小题2分,共20分)1.Y2.Y3.N4.N5.Y6.N7.Y8.N9.Y10.Y四、综合题(共4小题,每小题5分,共20分)1.简述网站登录管理的基本原理。
答:通过系统配置文件管理网站的登录信息,用户不必直接与数据库打交道2.在网站的页面中添加控件有哪两种方法?操作步骤是什么?在网站的页面中添加控件有两种方法,一是在窗口左侧的工具箱中双击控件,则控件以默认位置、默认风格直接插入到页面中;二是将工具箱中的控件直接拖动到页面指定位置。
控件添加步骤如下。
1)启动Visual Studio 2010,依次选择菜单中的“文件 | 新建 | 网站”命令,默认的网站首页名称Default.aspx。
2)在Default.aspx编辑窗口的底部有设计、拆分和源三种视图方式,切换到设计视图。
3)鼠标悬停在左侧工具箱上,选中工具箱中的控件,用拖动或双击的方式将控件添加至窗口的设计视图中。
3.简述需要安装的软件。
答案:开发工具既可以使用最简单的Windows记事本,也可以使用Dreamweaver等网页制作工具,以及Visual Studio 2010等专门的.NET开发工具;运行环境则必须安装.NET程序赖以执行的.NET Frame work,除了开发工具和运行环境外.NET 程序还必须在IIS服务器上运行,因此需要安装IIS服务器4.同一个页面使用多个UpdatePanel控件应如何操作?可以通过声明方式向 UpdatePanel 控件添加内容,也可以在设计器中通过使用 Content Template 属性来添加内容。
Web编程技术:ASP NET 习题与答案
一、单选题1、下列关于的描述中,错误的是()。
依赖于微软的.NET框架和ASP都采用了JavaScript编程语言采用纯面向对象语言比采用脚本语言的执行效率高采用代码分离技术有利于开发协作正确答案:B2、中的Validation服务器控件不包括()。
A. ValidationSummaryB. CustomValidatorC. LinkButtonD. RangeValidator正确答案:C3、中用来处理网站状态管理的内置对象不包括()。
A. RequestB. SessionC. CookieD. Cache正确答案:A4、中关于Request对象的Browser属性描述正确的是()。
A.获取有关当前请求的URL信息B.获取传入请求的MIME内容类型C.获取客户端发送的内容长度D.获取有关正在请求的客户端浏览器功能的信息正确答案:D5、中关于Server对象的URLEncode方法描述正确的是()。
A.以上都不对B.将字符串转换成HTML格式输出C.将URL编码还原为原来的字符串D.将字符串转换成URL的编码输出正确答案:D6、中Application对象的方法中可以实现清除某一个Application对象变量的是()方法。
A. RemoveAllB. SetC. ClearD. Remove正确答案:D7、中Cookie对象的方法中用来获取或设置Cookie的过期日期和时间的属性是()。
A. ValueB. ExpiresC. VersionD. Name正确答案:B8、中Cache对象的方法中用来从Cache对象检索指定项的方法是()。
A. InsertB. AddC. RemoveD. Get正确答案:D9、SqlDataSource控件的常用属性中用来获取或设置用于为数据库选择数据记录的SQL语句的属性是()。
A. ConnectionStringB. InsertCommandC. SelectCommandD. UpdateCommand正确答案:C10、中数据绑定可以通过()方式实现。
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 .net课程期末考试试卷加答案
XXXX职业技术学院继续教育学院20XX年第一学期XX班《》期末考试卷专业_________ 年级_________ 姓名_________一、选择题(20*2=40分)1、静态网页文件的后缀是( )。
A aspB aspxC htmD jsp2、.NET与XML紧密结合的最大好处是( )。
A 代码易于理解B 跨平台传送数据C 减少存储空间D 代码安全3、Session与Cookie状态之间的最大区别在于( )。
A 存储的位置不同B 类型不同C 生命周期不同D 容量不同4、默认情况下Session的有效时间是()。
A 30秒B 10分钟C 20分钟D 30分钟5、Session对象的默认有效期为多少分钟:()A 10B 15C 20D 应用程序从启动到结束6、Wizard控件的最大特点是( )A 能够包含大量数据B 能将多个窗口集中到一个网页中C 布局不受限制D 能够快速进行浏览7、在三层结构的C#应用程序中,数据库配置文件为()A Data.configB App. ConfigC App.csD Data.cs8、在中,下面()文件夹是用用来保存类文件的。
A App_CodeB App_DateC App_ThemesD bin9、在.NET 的三层结构里,在()创建App.config 文件。
A 数据访问层B 业务逻辑层C 模型层D 表示层10、C#程序的执行总是从()方法开始。
A Main()B void()C intD #11、母版页的后缀是()。
A aspxB aspC masterD cs12、CheckBox是常用的控件,它是指()。
A 列表框B 文本框C 复选框D 标签13、用户自定义控件文件的扩展名是()A aspB aspxC asmxD ascx14、下面关于页面中的脚本不能使用以下哪一种语言编写( )A HtmlB JavascriptC C#.NetD 15、FormView与GridView控件相比最重要的区别是( )A 能够存储数据B 外观比较美观C 显示的布局几乎不受限制D 数据量受一定的限制16、下面属于条件语句的是( )。
aspnet基础笔试题(全解完整答案).doc
asp. net基础笔试题(全解完整答案)基础笔试题面向对象的思想主要包括什么?对向对象程序设计(OOP)思想:封装、继承、多态封装:用抽象的数据类型将数据和基于数据操作封装在一起,数据被保护在抽象类型内部。
继承:子类拥有父类的所有数据和操作。
多态:一个程序中同名的不同方法共存的情况。
有两种形式的多态:重载与重写。
2.什么是中的用户控件?用户控件就是.ascx,复合控件就是.DLL3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CL R 分别作何解释?应用程序域:一种边界,它由公共语言运行库围绕同一应用程序范围内创建的对象建立。
受管制的代码:受管制的代码是在CLR虚拟机中运行的代码。
强类型系统:C#是强类型语言;因此每个变量和对象都必须具有声明类型。
装箱和拆箱:装箱就是隐式的将一个值型转换为引用型对象。
比如:i nti=O;obj=i ;这个过程就是装箱!就是将i装箱!拆箱就是将一个引用型对象转换成任意值型!比如:in ti =0;obj=i;intj=(int)o bj;这个过程前2句是将i装箱,后一句是将obj拆箱!值型就是在栈中分配内存,在申明的同时就初始化,以确保数据不为NULL;引用型是在堆中分配内存,初始化为null ,引用型是需要GARBAGECOLLECTION来回收内存的,值型不用,超出了作用范围,系统就会自动释放!重载:类中的方法名相同,但参数的个数或类型不同CTS(Coram o nTypeSyste m)(通用类型系统):描述了类型的定义和行为。
CLS (Co mm onLangua geS pecific atio n)通用语言规范C LR(C ommonLa ngu ageRunti me )通用语言运行时4.列举一下你所了解的X ML技术及其应用x ml可以用来做网页(x sit) xml可以当作数据库5.值类型和引用类型的区别?写出C #的样例代码。
asp net面试题目及答案详解
asp net面试题目及答案详解(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;(2)了解ASP.效劳器控件的生命周期;(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;(4)掌握多层构造以及类的设计方法;(5)了解网站平安漏洞相关方面以及优化技巧;答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。
答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数和析构函数,而且也不能包含任何静态成员。
答:主要包括界面层,业务逻辑层,数据访问层。
答:使用String类,在赋值时会产生一个新的对象,而StringBuilder不会,所以在大量字符串拼接或频繁对某一字符串进展操作时最好使用StringBuilder。
答:虚函数:没有实现的,可以由子类继承并重写的函数。
抽象函数:规定其非虚子类必须实现的函数,必须被重写。
答:Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守详细的技术标准,这些标准使得Web Service能与其他兼容的组件进展互操作。
答:Connection:数据库连接对象Command:数据库命令DataReader:数据阅读器DataSet:数据集答:delegate答:Control类答:GC 垃圾收集器。
答:&是位运算符,表示按位运算;&&是逻辑运算符,表示逻辑与。
答:覆盖:采用override声明,参数列表必须相同。
重载:不需要特别声明,只要参数列表不同(个数不同或类型不同)。
答:1、使用Request.QueryString或Request.Form。
2、使用Session,Cookies,Application。
3、使用Server.Transfer。
4、使用PostBackUrl传递。
asp.net基础笔试题(全解完整答案)(2)
基础笔试题(全解完整答案)(2)WSDL:描述Web服务的公共接口。
这是一个基于XML的关于如何与Web服务通讯和使用的服务描述17.什么是SOAP,有哪些应用。
SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。
18.如何理解.net中的垃圾回收机制。
NET Framework 的垃圾回收器管理应用程序的内存分配和释放。
每次您使用new 运算符创建对象时,运行库都从托管堆为该对象分配内存。
只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。
但是,内存不是无限大的。
最终,垃圾回收器必须执行回收以释放一些内存。
垃圾回收器优化引擎根据正在进行的分配情况确定执行回收的最佳时间。
当垃圾回收器执行回收时,它检查托管堆中不再被应用程序使用的对象并执行必要的操作来回收它们占用的内存。
19.常用的调用webservice方法有哪些?里选择添加web引用20.C#中区别多态、重载、重写的概念和语法结构2008年04月26日星期六18:11重写是指重写基类的方法,在基类中的方法必须有修饰符virtual,而在子类的方法中必须指明override。
格式:基类中:public virtual void myMethod() {}子类中:public override void myMethod() {}重写以后,用基类对象和子类对象访问myMethod()方法,结果都是访问在子类中重新定义的方法,基类的方法相当于被覆盖掉了。
重载用于在给定了参数列表和一组候选函数成员的情况下,选择一个最佳函数成员来实施调用。
public void test(int x,int y){}public void test(int x,ref int y){}public void test(int x,int y,string a){}重载特征:I.方法名必须相同II.参数列表必须不相同,与参数列表的顺序无关III.返回值类型可以不相同=========================但如果有泛型,就要注意了!多态c#的多态性主要体现在类的继承上:子类继承父类的时候,可能出现同名但方法定义不同的情况, 所以在子类中会将原方法覆盖,实现自身的要求.using System;class Employee{virtual public void CalculatePlay(){Console.WriteLine( Employee );}};class SalariedEmployee: Employee {override public void CalculatePlay(){Console.WriteLine( Salary ); }};class PolyApp{public static void Main()Employee baseE1 = new Employee();baseE1.CalculatePlay();Employee baseE2 = new SalariedEmployee(); baseE2.CalculatePlay(); SalariedEmployee s = new SalariedEmployee(); s.CalculatePlay();}};。
《ASP.Net开发》期终考试试卷(B卷)及答案
适用专业:请各位考生注意:所有答案必须填写到答题纸上,否则不计分。
一、选择题(每小题2分,共50分,单选题)1.用于使用已创建的自定义控件的指令为()A、RegisterB、ControlC、TagPrefixD、Import2.关于HttpHandler程序的说法不正确的是()A、后缀名为.ashxB、请求处理的终点C、实现了IHttpHandler接口D、IsReusable属性为False时,程序只能使用一次3.为了保护网页,将被保护的网页分类置于不同的目录下,这是为了()A、便于管理B、调用方便C、便于网站的改版D、便于网站的迁移4.如需要添加用户角色,下面哪个工具比较方便?()A、web站点管理工具B、MMC 插件C、内部发布工具D、Xcopy5.在子目录Admin文件夹的Web.config文件中有这样一段代码:<authorization ><deny users=”?”/></ authorization >这说明()A、只有管理员可以访问Admin目录B、所有匿名用户都可以访问Admin目录C、所有匿名用户都不可以访问Admin目录D、所有用户都不可以访问Admin目录6.APP_Data目录用来放置()A、专用数据文件B、共享文件C、被保护的文件D、代码文件7.设置分页时,设置页面大小的属性为()A、PageSettingB、PageINdexC、PageSizeD、AllowPaging8.@Page指令,下面说法不正确的是()A、语言属性可以写JA V AB、AutoEventWireup属性可以不写C、CodeFile可以不写,但必须Inherits也不写D、AutoEventWireup所指定的页面事件包含Page_Load9.当跨页传递数据时,哪个属性标识源页面是跨页提交?()A、IsPostBack B、IsCrossBackC、PreviousPageD、IsCrossPagePostBack10.有关母版页的说法正确的是()A、一个站点只能有一个母版页B、一个内容页对应母版页中的一个位置ContentPlaceHolderC、内容页相当于HTML中的Iframe页,浏览地址显示母版页地址D、母版页的后缀名为.master11.有关ObjectDataSource说法正确的是()A、只能绑定数据访问层方法,才能返回正确数据B、只有通过方式访问数据库,才能使用ObjectDataSourceC、ObjectDataSource可以直接指向数据库,返回DataSetD、ObjectDataSource一般绑定业务逻辑层方法12.ValidationSummary控件的作用是()A、检查总和数B、集中显示所有验证的结果C、判断有无超出范围D、检查数值大小13.需要验证TextBox的输入数据为年龄,并且要求大于18岁,小于65岁,应该使用的验证控件是()A、CompareValidatorB、RangeValidatorC、RequiredFieldValidator和RangeValidatorD、RequiredFieldValidator和CompareValidator14.DataList的换行符模板是()A、SeparatorTemplateB、ItemTemplateC、TemplateFieldD、AlternatingItemTemplate15.关于Repeater控件,下列说法正确的是()A、Repeater控件不能显示内容B、Repeater控件不能显示Html的内容C、Repeater控件不会自动添加Html的相关内容D、Repeater控件不会显示没有设置格式的内容16.下面是TreeView控件代码:<asp:TreeNode Text=”Node1” SelectAction=”Extend”><asp:TreeNode Text=”Node2”….><asp:TreeNode Text=”Node3”….></ asp:TreeNode>当鼠标单击“Node1”时只进行的操作。
asp.net期末考试题及答案
期末考试题及答案一、选择题(每题2分,共20分)1. 中,用于将客户端的请求信息传递给服务器端的控件是:A. TextBoxB. ButtonC. LabelD. HyperLink答案:A2. 下列哪个不是 Web应用程序的组成部分?A. Web页面B. Web服务C. 应用程序配置文件D. 数据库答案:D3. 在中,用于创建用户控件的文件扩展名是:A. .aspxB. .ascxC. .ashxD. .asmx答案:B4. 中,用于表示Web页面的文件扩展名是:A. .aspxB. .ascxC. .ashxD. .asmx答案:A5. 在中,用于创建Web服务的文件扩展名是:A. .aspxB. .ascxC. .ashxD. .asmx答案:D6. 中,用于处理客户端事件的服务器端代码块是:A. <% %>B. <%= %>C. <%# %>D. <%: %>答案:A7. 在中,用于数据绑定的控件是:A. GridViewB. DropDownListC. CheckBoxListD. All of the above答案:D8. 中,用于实现用户身份验证的控件是:A. LoginB. LoginViewC. CreateUserWizardD. ChangePassword答案:B9. 在中,用于实现分页功能的控件是:A. GridViewB. DetailsViewC. ListViewD. Repeater答案:A10. 中,用于创建无刷新页面的技术是:A. AJAXB. Web ServicesC. RemotingD. Web Forms答案:A二、填空题(每题2分,共20分)1. 中,用于创建Web应用程序的文件扩展名是________。
答案:.aspx2. 应用程序的配置文件是________。
答案:web.config3. 在中,用于实现局部页面布局的控件是________。
《ASPNET程序设计》期末测试二及答案
S序设计期末测试题(二)一、单选题(每题1 分,共15 分)1、静态网页文件的扩展名是()。
A. aspB. aspxC.htmD.jsp2、若内容页文件名为view.aspx,则其对应的代码页文件名默认是()。
A. view.csB. view.cs.aspxC. view.aspx.csD.view.aspx3 、使用RadioButtonList 生成单选列表,选中其中的某项时触发SelectedIndexChange*件,则该控件的哪个属性要设置为True ()。
A. checkedB. AutoPostBackC. selectedD. Text4、要使ListBox 控件的行数为多行,需要将下列哪个属性值设置为Multiple ()。
A. checkedB. AutoPostBackC. TextModeD. SelectionMode5、以下哪个数据库类型可以使用SqlDataSource空件作数据源()。
A.AccessB.SQL Server 2000C.OricalD. VFP6、一个C#§序总是调用哪个方法作为开始(入口):()。
A.MainB.mainC.MAIND.任意一个方法即可7、windows 应用程序开发时,窗体加载时触发的事件是()。
A.ClickB.PaintC.LoadD.Init8、在ASPNET的内置对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是()。
A.SessioinB.CookieC.RequestD.Application9、Application 对象的默认有效期是()。
A.15分钟B.应用程序启动到结束C.15分钟D.30分钟10、在ASPNET中提供()个内置对象。
A.2B.7C.10D.811、DataReader对象的()方法读取时间形式的值。
A. DateB. TimeC. DateTimeD.GetDataTime12、当整个页面被浏览器读入时触发的事件是()。
微软认证考试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 () 内置对象。
ASPNET动态网站开发试题与答案A卷
动态网站开发 试卷( A 卷)年 月考试 级 专业一、填空题(每空1分,共30分)1、 是建立在__________________上的编程框架,可用于在服务器上生成功能强大的Web 应用程序。
2、TextBox 控件是用于__________________________。
3、表格的定义通过______________、____________和_____________标签实现。
4、向服务器发送请求的方式有__________,____________。
5、.net 错误处理机制采用___________________结构,发生错误时,层层上抛,直到找到匹配的Catch 为止。
6、.NET 主要由___________________和Microsoft visual 开发工具组成。
7、Javascript 有6种基本的数据类型:________、________、_________、________、未定义和空植。
8、C#中数据类型可以分为____________和______________。
9、定义并初始化一个有四个元素的整型数组myscore 的方法是_______________________和______________________________。
10、Convert.ToDouble 的作用是_______________________________________。
11、Console.WriteLine 的作用是____________________________________。
12、在C#中,类中的成员可以分为两大类,是_____________和_______________。
13、SQLCommand 类属于______________________________命名空间。
14、数据适配器___________________表示一组数据命令和一个数据库连接,用于填充DataSet 和更新数据源。
aspnet复习题详解
程序设计复习题一.填空题(1).NET Framework主要包括公共语言运行库CLR和类库。
(2)网站在编译时,首先将语言代码编译成微软中间语言MSIL。
(3)一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为 http://210.78.60.19.8000/xxxy/default.aspx。
(4)可以通过复制网站同步网站上的一个文件。
(5) Visual Studio 2008 默认建立的XHIML文件类型是Transitional。
(6)利用XHTML建立一个链接到************邮箱的元素是<a href="mailto:************">……</a>。
(7)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。
(8)单文件页模型中,C#代码必须包含于<script>…</script>之间。
(9)外部样式表通过<link>元素链接到网页。
(10) XML主要用于传输和存储数据。
(11) C#使用的类库就是 . NET Framework提供的类库。
(12)要在一个类中包含System.Data命名空间的语句是using System.Data。
(13)使用static修饰符能调用未实例化得类中的方法。
(14) C#中的数据类型包括值类型和引用类型。
(15)枚举类型是由一组命名常量组成的类型。
(16)在C#统一类型系统中,所有类型都是直接或间接地从System.Object继承。
(17)装箱实质是把值类型转化为引用类型。
(18)至少会执行一次循环的循环语句是do-while语句。
(19)较适用于一直知循环次数的循环语句是for语句。
(20)如果类名为UserInfo,那么它的构造函数名为UserInfo。
ASP.NET常见面试题及答案(130题)
常见面试题及答案(130题)1. 简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
2 .列举 页面之间传递值的几种方式。
答. 1.使用QueryString, 如....?id=1; response. Redirect()....2.使用Session变量3.使用Server.Transfer4.C#中的委托是什么?事件是不是一种委托?答:委托可以把一个方法作为参数代入另一个方法。
委托可以理解为指向一个函数的引用。
是,是一种特殊的委托5.override与重载的区别答:override 与重载的区别。
重载是方法的名称相同。
参数或参数类型不同,进行多次重载以适应不同的需要Override 是进行基类中函数的重写。
为了适应需要。
6.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?答: this.Server.TransferResponse. Redirect()---QueryString9.描述一下C#中索引器的实现过程,是否只能根据数字进行索引?答:不是。
可以用任意类型。
11.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?答:一般为3层数据访问层,业务层,表示层。
数据访问层对数据库进行增删查改。
业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。
表示层为了与用户交互例如用户添加表单。
优点:分工明确,条理清晰,易于调试,而且具有可扩展性。
缺点:增加成本。
13.什么叫应用程序域?答:应用程序域可以理解为一种轻量级进程。
asp.net期末考试题及答案
期末考试题及答案一、选择题(每题2分,共20分)1. 中用于创建Web应用程序的编程语言是:A. C++B. C. JavaD. Python答案:B2. 在中,以下哪个不是内置的服务器控件?A. LabelB. TextBoxC. ButtonD. ComboBox答案:C3. 应用程序的入口点是:A. Global.asaxB. Web.configC. Default.aspxD. App_Start答案:C4. 在中,以下哪个不是数据绑定控件?A. GridViewB. RepeaterC. DropDownListD. TextBox答案:D5. 应用程序的生命周期中,第一个执行的事件是:A. Page_InitB. Page_LoadC. Page_PreRenderD. Page_Unload答案:A6. 在中,用于处理表单提交的事件是:A. ClickB. SubmitC. LoadD. PostBack答案:D7. 中用于实现用户身份验证的控件是:A. LoginB. TextBoxC. LabelD. Button答案:A8. 在中,以下哪个不是Web.config文件中的配置元素?A. <appSettings>B. <connectionStrings>C. <system.web>D. <html>答案:D9. 中用于处理Web服务请求的类是:A. WebFormB. WebHandlerC. WebControlD. WebPage答案:B10. 在中,用于实现分页功能的控件是:A. DataListB. GridViewC. RepeaterD. ListView答案:B二、填空题(每题2分,共20分)1. 应用程序的生命周期包括________、________、________、________和________。
ASP-NET考试试题及答案详析
ASP-NET考试试题及答案详析LT一、填空题(1) ASPX网页的代码储存模式有两种,它们是___和___代码分离模式。
答案:代码分离模式,单一模式(2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。
答案:AutoPostBack(3) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =答案:nn.ToString()(4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode 属性设置为.答案:Password(5) 下面是一个转移到新网页的指令:Response.Redirect(“”)答案:新网页的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) 所谓分布式类就是在多个文件中使用相同的____,相同的____,而且每个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题(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修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
答案:命名空间,类名,partial(12)改变Session的有效时间的语句是:Session.Timeout=60;。
答案:Session.Timeout=60;(13)NET与XML紧密结合的最大好处是跨平台传送数据。
答案:跨平台传送数据(14)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted(15)面向对象的语言具有__继承______性、___多态______性、____封装____性答案:封装、继承、多态。
(16)能用foreach遍历访问的对象需要实现___IEnumerable_____________接口或声明____GetEnumerator____________方法的类型。
答案:IEnumerable,GetEnumerator。
(17).net Framework是开发平台的基础,它包括两个主要组件:.netFramework类库和公共语言运行库(CLR)。
答案:公共语言运行库【CLR】(18)Asp和的主要区别表现在运行机制、速度和功能3个方面。
答案:运行机制(19)安装.net的必备组件式iis和.NET Framework SDK。
答案:.NET Framework SDK(20)公共语言规范是公共类型系统的子集,是一组结构和限制,是库编写者和编译者的指南。
答案:子集(21).net Framework从低到高由公共语言运行库、基类库、类库和应用程序开发技术四层组成。
答案:公共语言运行库(22)运行需要安装和配置和IIS。
答案:.NET Framework(23)通过在IIS中建立虚拟目录可以访问 web应用程序。
答案:虚拟目录(24)列举中的七个内置对象:__Page______、__Response_____、_Request______、___Session_____、____Cookie____、____Server____、___Application_____。
答案:Page,Response,Request,Session,Application,Cookie,Server(25)URL的中文意思是指___统一资源定位符__________答案:统一资源定位符(26)几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入__runat=”server”___________即可答案:runat="server"(27)控件TextBox的AutoPostBack属性的作用是_是否响应服务器时间,值为true/false____________答案:是否响应服务器事件,值为true/false(28)Server.MapPath()方法的主要功能是_获取文件的绝对路径____________答案:获取文件对象绝对路径(29)Command对象ExecuteNOQuery()方法的功能是_返回SQL语句影响行数,值为int___________________答案:返回SQL语句影响行数,值为int型(30)在SQLConnection对象中可以使用__ConnectionString__属性来获取或设置打开SQL数据库的连接字符串。
答案:ConnectionString(31)在操作数据库时有查询、更新和删除等操作,在中一般使用__Command___________对象来完成。
答案:command(32)数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索_只读_______、只进的数据流。
答案:只读(33)允许以两种方式从数据库中检索数据;一种是使用DataReader对象;第二种是使用___DataAdapter__________对象答案:DataAdapter(34)DataSet对象的基本组成包括3各部分:_Tables____________、Relations和ExtendedPropesties。
答案:Tables(35)DTD最大的作用就是验证XML文件___逻辑__________的正确性。
答案:逻辑(36)XML文档中允许出现的数据对象包括根元素、子元素、注释、属性和__处理指令___________。
答案:处理指令(37)配置系统包括服务器配置和应用程序配置,服务器配置信息存储在machine.config文件中,应用程序配置信息存储在___web.config__________文件中。
答案:web.config(38)Asp配置系统依赖于IIS元库,而配置系统却是一个基于___XML__________的配置系统。
答案:XML(39)通过设置<compilation>元素的_____________属性,可以配置应用程序文件使用的默认语言。
答案:defaultLanguage(40)把数学不等式0<x<13转换为C#语言表达式是:__x>0&&x<13___________。
答案:x>0&&x<13(41)C#语言中的循环语句包括_for_________、___while_______、和___do while_______这3种。
答案:for,while,do while二、选择题(1)以下所示的文件名后缀中只有_aspx_____不是静态网页的后缀。
(D)A..html B..shtmlC..htmD..aspx(2)下列文件名后缀中,只有_xml_____不是动态网页的后缀。
(B)A..jspB..xmlC..aspxD..php(3)下列选项中,只有__C____是错误的。
/*提供跨平台支持,但是不可以再UNIX 下执行*/A.提供了多种语言支持。
提供了多种平台支持。
提供跨平台支持,也可以在Unix下执行采取编译执行的方式,极大的提高了运行的性能。
(4)下列选项中,哪一个是.net应用的基础?(A).NET应用基础是:公共语言运行库(CRL)A.公共语言运行类B.虚拟机C.基类库D.类库(5)下列选项中______是错误的。
(D)A.所有的语言都共享相同的集成开发环境。
允许创建不同的类型的应用程序依赖XML并通过Web保存、发送和接受数据D.以上都不对(6)下列选项中,只有______不是公共语言运行时提供的服务。
(C)A.公共类型系统B.公共语言规范C.net Framework类库D.垃圾回收器(7)下列选项中,只有______不是Page指令的属性。
(C)namespace不是Page指令属性而codepage,debug,language是Page指令属性A.codepage B.debugspacenguage(8)下列给出的变量名正确的是_____。
(D)A.float void;B.char static;C.int.1;D.char_using123_bat;(9)下列数据类型属于值类型的是_____。
(A)值类型:枚举,结构。
其中结构又可以分为:数值类型、bool类型和用户定义的结构。
A.structB.classC.interfaceD.delegate(10)下列数据类型属于引用类型的是____。
(C)引用类型:引用类型包括字符串、数组、类和对象、接口、代理等A.enumB.structC.stringD.bool(11)下列运算符中____具有3个操作数。
(C)A.>>=B.++C.?:D.&&(12)下面属于条件语句的是___。
(B)A.forB.if elseC.whileD.continue(13)如果类名为Myclass,那么______可以作为它的构造函数。
(B)A.~Myclass()B.Myclass(double a)C.~Myclass(double a)D.void Myclass()(14)下面对于抽象类描述不正确的是______。
(B)抽象类可以定义对象A.抽象类只能作为基类使用B.抽象类不能定义对象C.抽象类可以定义实例对象D.可以实现多态(15)下面控件中,可以将其他控件包含在其中,所以它常用来包含一组控件。
(C) A.AdRatator控件B.Button控件C.Panel控件D.Wizard控件(18)下面对Wizard控件方法说法正确的是(B)A.ActiveStepChange单击侧栏区域中的按钮时发生B.CancelButton单击取消按钮是发生C.NextButtonClick单击上一步按钮时发生D.FinishButtonClick单击下一步按钮时发生(19)下面对服务器验证控件说法正确的是(A)A.可以在客户端直接验证用户输入,并显示出错信息B.服务器其验证控件种类丰富共有10中之多C.服务器验证控件只能在服务端使用D.各种验证控件不具有共性,各自完成功能(20)RegluarExpressionValidator控件中可以加入正则表达式,下面选项对正则表达式说法正确的是(B)A.“.”表示任意数字B.“*”和其他表达式一起,表示任意组合C.“[A-Z]”表示A-Z有顺序的大写字母D.“/d”表示任意字符(21)下面对CustomValidator控件说法错误的是(D)A.控件允许用户根据程序设计需要自定义控件的验证方法B.控件可以添加客户端验证方法和服务器验证方法C.ClientValidatoFunction属性指定客户端验证方法D.runat属性来指定服务器端验证方法(22)使用ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要(B)A.设置ShowSummary属性为tureB.设置ShowMessgeBox属性为tureC.设置ShowSummary属性为falseD.设置ShowMessgeBox属性为false(23)下面不属于控件的是(A)A.DataSetB.RepeaterC.SqlDataSourceD.GridView(24)下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是(D)A.ExecuteReaderB.ExecuteScalarC.ConnectionD.ExecuteNonQuery(25)下面对象中可以脱机处理数据的是(A)A.DataSetB.ConnectionC.DataReaderD.DataAdapter(26)使用SqlDataSource控件可以访问的数据库不包括以下的(C)A.SQL ServerB.OracleC.XMLD.ODBC数据库(27)下面对Repeater控件说法错误的是(A)A.Repeater控件可以实现重复操作B.Repeater控件具有默认的固定外观C.Repeater控件功能强大,可以实现表布局和XML格式的表。