ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:30.78KB ,
资源ID:20196867      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20196867.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ASPNET期末复习题Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ASPNET期末复习题Word下载.docx

1、(8)下面是使用 Application 对象时防止竞争的代码。Application.;/锁定 Application 对象 Application“counter”=(int)Application“counter”+1;/解除对 Application 对象的锁定 lock(),unlock()(9)废除 Session 的语句是:(Session.Abandon()。(10)打开文件系统网站时将自动打开一个(开发 )服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。(11)所谓分布式类就是在多个文件中使用相同的_命名空间_,相同的_类名_,而且每个类的定义前面都加上_pa

2、rtial_修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。(12)改变 Session 的有效时间的语句是:_Session.Timeout=60;_ 。(13)NET与 XML紧密结合的最大好处是_跨平台传送数据 _。(14)网上招聘模板如果使用 FormView控件,通常分为上、下两部分上面部分通常使用 FormView控件的_Header_ 模板,用来介绍公司情况并提出招聘要求;下面部分通常用_Insert_ 模板,用来输入和存储数据当应聘者提交数据后应_ItemInserted_ 事件中向应聘者发出感谢或收到的信息 (15)面向对象的语言具有_继承_性、_多态_性、_封装

3、_性 (16)能用 foreach 遍历访问的对象需要实现_IEnumerable_接口或声明_GetEnumerator_方法的类型。(17).net Framework 是 开发平台的基础,它包括两个主要组件:.netFramework类库和 _公共语言运行库(CLR)_ 。(18)Asp和 的主要区别表现在_运行机制 _、速度和功能 3个方面。(19)安装.net 的必备组件式 iis 和 _.NET Framework SDK_。(20)公共语言规范是公共类型系统的_子集 _,是一组结构和限制,是库编写者和编译者的指南。(21).net Framework 从低到高由_公共语言运行库_

4、 、基类库、类库和应用程序开发技术四层组成。(22)运行 需要安装和配置_.NET Framework_和 IIS。(23)通过在 IIS 中建立_虚拟目录 _可以访问 web 应用程序。(24)列举 ASP.NET 中的七个内置对象:_Page,Response,Request,Session,Application,Cookie,Server _、_、_、_、_、_、_。(25)URL的中文意思是指_统一资源定位符_ (26)几乎所有的 HTML标记都可以转化为 HTML Server 控件,只需要在标记中加入_runat=server_即可 (27)控件 TextBox 的 AutoPo

5、stBack 属性的作用是_是否响应服务器事件,值为true/false_ (28)Server.MapPath()方法的主要功能是_获取文件对象绝对路径_ (29)Command 对象 ExecuteNOQuery()方法的功能是_返回 SQL语句影响行数,值为 int 型_ (30)在 SQLConnection 对象中可以使用_ConnectionString_属性来获取或设置打开 SQL数据库的连接字符串。(31)在操作数据库时有查询、更新和删除等操作,在 ADO.NET中一般使用_command_对象来完成。(32)数据读取器 DataReader 对象是一个简单的数据库,用于从数据

6、源中检索_只读_、只进的数据流。(33)ADO.NET允许以两种方式从数据库中检索数据;一种是使用 DataReader 对象;第二种是使用_DataAdapter_对象 (34)DataSet对象的基本组成包括 3 各部分:_Tables_、Relations 和ExtendedPropesties。(35)DTD最大的作用就是验证 XML文件_逻辑_的正确性。(36)XML文档中允许出现的数据对象包括根元素、子元素、注释、属性和_处理指令_。(37)A 配置系统包括服务器配置和应用程序配置,服务器配置信息存储在machine.config文件中,应用程序配置信息存储在_web.config

7、_文件中。答案:web.config(38)Asp配置系统依赖于 IIS 元库,而 配置系统却是一个基于_XML_的配置系统。(39)通过设置元素的_defaultLanguage_属性,可以配置 应用程序文件使用的默认语言。(40)在 ASP.NET中,输出语句的代码为_Response.Write(text);Response.Write(alert(text););_ (41)为了体现密码的输入效果,需要设置 TextBox 的 TextMode属性为_password _ 模式。(42)支持 SQL Server 数据库的连接类是_SqlConnection_,其继承自Connecti

8、on 类.(43)获取 URL地址栏中传递的参数 id 的代码是_RequestName;_ (44)几乎所有的 HTML 标记都可以转化为 HTML Server 控件,只需要在标记中加入 _runat=server _即可。(45)用消息框提示用户登陆成功,并跳转到 index 页面的一条语句为_Response.Write(“alert(登录成功);window.location.href=index.aspx”);_。(46)如果添加的是一个页面,则源代码以Page开头。如果现在添加的是一个用户控件,则源代码以_Contorl _开头。(47)页面上有操作(如删除、修改)时,需要在 c

9、s 文件的 load事件中定义 IsPostBack ,此时当页面第一次加载时为 True,第二次加载时为 false。(48)ADO.net 常用对象有哪些?DataSet对象 DataReader对象 Connection 对象 Command 对象 DataAdapter对象 (49)在 ASP.net 中所有的自定义用户控件都必须继承自_Control 类 _?(50)概述三层结构体系。数据层:提取数据 业务层:处理数据 表示层:显示数据 (51)ASP.NET页面传值的几种方式?答:1、使用 Request.QueryString或 Request.Form。2、使用 Session

10、,Cookies,Application。3、使用 Server.Transfer。4、使用 PostBackUrl 传递。(52)简述 private、protected、public、internal 修饰符的访问权限。private:私有的,类内部。protected:受保护的,类内部和继承类中可以访问。public:无限制 internal:在同一命名空间内可以访问(53)ASP.NET与 ASP 相比,有哪些进步。ASP.NET编译型,面向对象编程语言,代码与界面分离。ASP 解释型,脚本语言。(54)如果让你用.net 做 B/S 结构的系统,且要求必须要三层结构来开发,问:哪三层

11、?每一层之间的关系以及为什么要这样分层?一般为 3层:数据访问层,业务层,表示层。1 数据访问层对数据库进行增删查改。2 业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。3 表示层为了与用户交互例如用户添加表单。优点:分工明确,条理清晰,易于调试,而且具有可扩展性。缺点:增加成本。(55)CTS、CLS、CLR 分别作何解释?CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。(56)net 中读写数据库需要用到那些类?他们的作用?DataSet:数据存储器。DataCommand:执行语句命令。DataAdapter:数据的集合,用语填充。(

12、57)什么是 code-Behind 技术。答:代码分离技术。可以理解成 HTML代码写在前台,C#代码写在后台.当然前台也有脚本,类的调用等,当然写在一起也是可以的.(58)请解释 ASP。NET 中以什么方式进行数据验证 答:A 中有必须字段验证,比较验证,取值范围验证,正则表达式验证及客户自定义验证五大控件,另还有一个验证信息集中处理控件(验证总结控件)(59)请说明在.net 中常用的几种页面间传递参数的方法,并说出他们的优缺点。1、session(viewstate)简单,但易丢失 2、application 全局 3、cookie 简单,但可能浏览器不支持,还可能被伪造 4、inp

13、ut ttype=hidden 简单,可能被伪造 5、url参数简单,显示于地址栏,长度有限 6、数据库稳定,安全,但性能相对弱(60)什么是 viewstate,能否禁用?是否所用控件都可以禁用?Viewstate是保存状态的一种机制,EnableViewState 属性设置为 false即可禁用 二、选择题(1)以下所示的文件名后缀中只有_aspx_不是静态网页的后缀。A.html B.shtml C.htm D.aspx(2)下列文件名后缀中,只有_xml_不是动态网页的后缀。A.jsp B.xml C.aspx D.php(3)下列选项中,只有_ _C_是错误的。/*A 提供跨平台支持

14、,但是不可以再 UNIX下执行*/A 提供了多种语言支持。B 提供了多种平台支持。C 提供跨平台支持,也可以在 Unix 下执行 D 采取编译执行的方式,极大的提高了运行的性能。(4)下列选项中,哪一个是.net 应用的基础?(A).NET应用基础是:公共语言运行库(CRL)A.公共语言运行类 B.虚拟机 C.基类库 D.类库(5)下列选项中_(D)_是错误的。A.所有的 语言都共享相同的集成开发环境。B.VS.net允许创建不同的类型的应用程序 C.VS.net 依赖 XML并通过 Web 保存、发送和接受数据 D以上都不对(6)下列选项中,只有_(C)_不是公共语言运行时提供的服务。(C)

15、A公共类型系统 B.公共语言规范 Cnet Framework 类库 D.垃圾回收器(7)下列选项中,只有_不是 Page指令的属性。(C)namespace不是 Page指令属性而 codepage,debug,language 是 Page指令属性 Acodepage B.debug C.namespace D.language(8)下列给出的变量名正确的是_ _。(D)A.float void;B.char static;C.int.1;D.char_using123_bat;(9)下列数据类型属于值类型的是_ _。(A)值类型:枚举,结构。其中结构又可以分为:数值类型、bool 类型和

16、用户定义的结构。A.struct B.class C.interface D.delegate(10)下列数据类型属于引用类型的是_ _。(C)引用类型:引用类型包括字符串、数组、类和对象、接口、代理等 A.enum B.struct C.string D.bool(11)下列运算符中_具有 3 个操作数。(C)A.=B.+C.?:D.&(12)下面属于条件语句的是_。(B)A.for B.if else C.while D.continue(13)如果类名为 Myclass,那么_可以作为它的构造函数。(B)A.Myclass()B.Myclass(double a)C.Myclass(do

17、uble a)D.void Myclass()(14)下面对于抽象类描述不正确的是_。(B)抽象类可以定义对象 A.抽象类只能作为基类使用 B.抽象类不能定义对象 C.抽象类可以定义实例对象 D.可以实现多态(15)下面控件中,(C)可以将其他控件包含在其中,所以它常用来包含一组控件。AAdRatator控件 BButton控件 CPanel 控件 DWizard控件(18)下面对 Wizard 控件方法说法正确的是(B)AActiveStepChange 单击侧栏区域中的按钮时发生 BCancelButton 单击取消按钮是发生 CNextButtonClick 单击上一步按钮时发生 DFi

18、nishButtonClick 单击下一步按钮时发生(19)下面对服务器验证控件说法正确的是(A)A可以在客户端直接验证用户输入,并显示出错信息 B服务器其验证控件种类丰富共有 10中之多 C服务器验证控件只能在服务端使用 D各种验证控件不具有共性,各自完成功能(20)RegluarExpressionValidator 控件中可以加入正则表达式,下面选项对正则表达式说法正确的是(B)A“.”表示任意数字 B“*”和其他表达式一起,表示任意组合 C“A-Z”表示 A-Z有顺序的大写字母 D“/d”表示任意字符(21)下面对 CustomValidator 控件说法错误的是(D)A控件允许用户根

19、据程序设计需要自定义控件的验证方法 B控件可以添加客户端验证方法和服务器验证方法 CClientValidatoFunction 属性指定客户端验证方法 Drunat 属性来指定服务器端验证方法(22)使用 ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要(B)A设置 ShowSummary属性为 ture B设置 ShowMessgeBox 属性为 ture C设置 ShowSummary属性为 false D设置 ShowMessgeBox 属性为 false(23)下面不属于控件的是(A)A.DataSet B.Repeater C.SqlDataSource

20、 D.GridView(24)下面 SqlComand 对象方法中,可以连接执行 Transact-SQL语句并返回受影响行数的是(D)A.ExecuteReader B.ExecuteScalar C.Connection D.ExecuteNonQuery(25)下面对象中可以脱机处理数据的是(A)A.DataSet B.Connection C.DataReader D.DataAdapter(26)使用 SqlDataSource 控件可以访问的数据库不包括以下的(C)A.SQL Server B.Oracle C.XML D.ODBC 数据库(27)下面对 Repeater控件说法错

21、误的是(A)A.Repeater控件可以实现重复操作 B.Repeater控件具有默认的固定外观 CRepeater控件功能强大,可以实现表布局和 XML格式的表。D.可以使用 Repeater 控件的模板来自定义其外观。(28)下面对 DataList 控件说法正确的(A)ADataList 支持 Repeater 控件的模板,并具有独立模板列。B与 Repeater比较,DataList 维护较为麻烦。CDataList 控件与 Repeater控件相同,都可以实现对数据库的操作。D 控件具有自己的风格样式模板,而 DataList 却没有。(29)int myArray3=new int

22、3new int35,6,2,new int56,9,7,8,3,new int23,2;myArray322的值是 (D)。A.9 B.2 C.6 D.越界(30)下面哪些类型是值类型?(D)A.string B.interface C.Object D.double(31)如果设 treeView1=new TreeView(),TreeNode node=new TreeNode(根结点),则 treeView1.Nodes.Add(node)返回的是一个 类型的值。(B)A.TreeNode;B.int;C.string;D.TreeView;(32)下面哪些不是 ASP.NET页面间

23、传递参数的方式?()(D)A.使用 QueryString B.使用 Session 变量 C.使用 Server.Transfer D.使用 ViewState(33)下面是正确的变量名称的是 (B)A.3ab2 B.ab_2 C.int D.a*b(34)如果需要确保用户输入大于 30且小于 60的值,应该使用 验证控件较合理。(C)A.RequiredFieldValidator B.CompareValidator C.RangeValidator D.RegularExpressionValidator(35)如果 Session(“a”)=1,Session(“b”)=2,请问 S

24、ession(“a”)+Session(“b”)的值是 (D)A.12 B.3 C.ab D.以上都不对(36)label Web 服务器控件 属性用于指定 label 控件显示的文字。(C)A.width B.alt C.text D.name(37)TextBox 控件的_属性值用于设置多行文本显示。(D)A.Text B.Password C.maxLength D.Multiline(38)下面不属于 Web 服务器控件的是 (A)A.HtmlInputButton B.RadioButton C.DropDownList D.CheckBox(39)如果要在网页上添加一个计算器来统计

25、人数的话,我们可以选用 对象对计数变量 Count 的加法操作来实现。(B)A.Session B.Application C.Server D.Page(40)下列标记不属于 HTML文档的基本结构的是:(D)A.B.C.D.(41)Session 对象的默认有效期为多少分钟:20(C)A.10 B.15 C.20 D.应用程序从启动到结束(42)下面哪一个对象用于与数据源建立连接:(B)A.Command B.Connection C.DataReader D.DataAdapter(43)Global.asax 文件中 Session_Start 事件何时激发(B)A.在每个请求开始时激

26、发 B.尝试对使用进行身份验证时激发 C.启动会话时激发 D.在应用程序启动时激发(44)下列说法正确的是(B)A.页面上有动态的东西就是动态网页 B.静态网页内容固定,交互性能比动态网页差 C.ASP、JSP 和 ASP.NET 技术都是把脚本语言嵌入到 HTML文档中 D.ASP.NET 程序和 ASP 程序一样都是解释执行(45)在 ASP.NET应用程序中访问 SqlServer 数据库时,需要导入的命名空间为(B)A.System.Data.Oracle B.System.Data.SqlClient C.System.Data.ODBC D.System.Data.OleDB(46

27、)下面哪一个不是网页文件的后缀名 (D)A.htm B.aspx C.asp D.txt(47)App_Data目录用来放置(A)A.共享的数据库文件 B.共享文件 C.被保护的文件 D.代码文件(48)文件系统网站非常适合于学习使用,因为(D)A.不要安装 IIS B.网站允许放置在任意目录下 C.能够进行单独测试 D.A和 B(49)下面关于绝对路径的说法,正确的是(D)A.绝对路径是被链接文档的完整 URL,不包括使用的传输协议 B.使用绝对路径需要考虑源文件的位置 C.在绝对路径中,如果目标文件被移动,则链接同样可用 D.创建外部链接时,必须使用绝对路径(50)HTML代码表示(C)A

28、.创建一个超链接 B.创建一个自动发送电子邮件的链接 C.创建一个位于文档内部的链接点 D.创建一个指向位于文档内部的链接点 (52)在 NET中 CLS(Common Language Specification)的作用是(D)A.存储代码 B.防止病毒 C.原程序跨平台 D.对语言进行规范(53)在 ASP.NET中源程序代码先被生成中间代码(IL或 MSIL),然后再转变成各个 CPU需要的代码,其目的是的需要(C)A.提高效率 B.保证安全 C.源程序跨平台 D.易识别(54)NET与 XML紧密结合的最大好处是跨平台传送数据(B)A.代码易于理解 B.跨平台传送数据 C.减少存储空间

29、 D.代码安全(55)FormView与 GridView控件相比最重要的区别是(C)A.能够存储数据 B.外观比较美观 C.显示的布局几乎不受限制 D.数据量受一定的限制 (56)静态网页文件的后缀是(C)A asp B aspx C htm D jsp(57)留言板必须加强管理,这是因为(D)A.存储容量有限 B.查看必须经过授权 C.影响查看的速度 D.可能存在过时或不健康的留言(58)在配置 GridView 控件的 SqlDateSource 数据源控件过程中,单击【高级】按钮的目的是(C)A.打开其他窗口 B.输入新参数 C.生成 SQL编辑语句 D.优化代码(59)XMLDate

30、Source 与 SiteMapDataSource 数据源控件能够用来访问(B)A.关系型数据 B.层次性数据 C.字符串数据 D.数值型数据(60)现在需要验证某个 TextBox 控件的输入数据是否大于 0小于 10,此时能使用的验证控件是(B)A.Compare Validator B.Compare Validator 与 RequiredField Validator C.Range Validator D.Range Validator与 RequiredField Validator(61)当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件

31、是(A)A.RadioButton B.CheckBoxList C.CheckBox D.RadioButtonList(62)Wizard控件的最大特点是(B)A.能够包含大量数据 B.能将多个窗口集中到一个网页中 C.布局不受限制 D.能够快速进行浏览(63)Validator Summary验证控件的作用是(B)A.检查总和数 B.集中显示各个验证的结果 C.判断有无超出范围 D.检查数值的大小(64)下面几个图形控件中,不能执行鼠标单击事件的控件是(B)A.ImageButton B.Image C.ImageMap D.ImageURL(65)Session 与 Cookie 状态之间最大的区别在于(A)A.存储的位置不同 B.类型不同 C.生命周期不同 D.容量不同(66)系统提供数据库通用接口的目的是为了(B)A.提高

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1