web综合整理复习_第1页
web综合整理复习_第2页
web综合整理复习_第3页
web综合整理复习_第4页
web综合整理复习_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 选择题1. ASP.NET页面是完全面向对象的。在ASP.NET网页中,可以使用(ABC)来处理HTML元素。A.属性 B.方法 C.事件 D.过程 2. (B)不属于ASP.NET开发和运行环境。 A.安装IIS B.SQL SERVER 数据库 C.安装.NET FRAMEWORK SDK D.VISUAL STUDIO.NET 3. .NET Framework旨在实现目标包括(ABCD). A.提供一个一致向对象的编程环境,而无论对象代码实在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。B.提供一个将软件部署和版本控制冲突最小化的代码执行环境。 C

2、.提供一个可提高代码执行安全性的代码执行环境。D.提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。4. HTTP常用请求方法包括(ABCD).A.PUT B.LINK C.DELETE D.UNLINK5. .NET Framework具有的主要组件是(B).A.公共语言运行库 B.NET FRANEWORK类库C.动态语言运行时 C.中间语言6. 下列类型属于引用类型的有(AC).A.类类型 B.结构体 C.数组 D.枚举7. 下列关键词中,(D)不能用于循环。A.FOR B.FROEACH C.WHILE D.OBJECT8. 下列选项中(D)没有分支功能. A.IF B.SWI

3、TCH C.?: D.CLASS9. 下列说法中不正确的是(C).A.C#中以“,”作为一条语句的结束B.C#中注释是不参与编译的C.C#有3种不同的注释类型D.switch语句中case标签结束可以有跳转语句,也可以没有10. 下列关于变量的说法中正确的是(A).A. C#中变量可划分为值类型和引用B.在同一行中可以申请多个变量C.可以在定义变量的同时为其赋值D.变量是用来存放数据值得11. 设置(A)属性可以决定Web服务器了控件是否可用。A.ENABLE B.VISIABLE C.ID D.SELECTED12. 要使用户能够在ListBox控件中一次选中多个项,则必须(B)A. 将其S

4、electionMode属性设置为SINGLEB. 将其SelectionMode属性设置为MultipleC. 将其AUTOPOSTBACK属性设置为SINGLED. 将其AUTOPOSTBACK属性设置为Multiple13. 下列选项中,(ABC)选项属于Image类的ImageAlign属性。A.LEFT B.RIGHT C.TOP D.TEXT_MIDDLE14. TextBox控件用来获取或设置文本框中最多允许的字符数的属性是(B)A.COLUMNS B.MAXLENGTH C.ROWS D.WIDTH15. 如果要设置在ImageButton控件中显示的图片的位置,需要设置它的(

5、C)A.IMAGEURL B.TOOLTIP C.IMAGEALIGN D.POSTBACKURL16. 下面(A)选项不能对页面中的输入进行验证。 A.VALIDATIONSUMMARY B.REQUIREFIELDVALIDATOR C.Comparevalidator D.Customvalidator17. 下面(D)控件不属于ASP.NET的验证控件。 A. VALIDATIONSUMMARY B.REQUIREFIELDVALIDATOR C.Comparevalidator D.Dropdownlist18. 当验证控件检查不合法时,出现错误提示信息用(B)属性表示。 A.ID

6、B.ERRORMESSAGE C.DISPLAY D.CONTROLTOVALIDATOR19. 用户控件中没有(A)指令,而是包含Control指令,该指令对配置及其他属性进行定义。A.PAGE B.CONTROL C.HTML D.BODY20. CompareValidator控件中,可以比较的数据类型包括以下(ABCD)A.DATE B.INTEGER C.DOUBLE D.STRING21. 下面属于ASP.NET内置对象的是(D)A.RESPONSE B.SESSION C.SERVER D.COOKIE22. Application对象的特点包括(ABD)A. 数据可以在Appl

7、ication对象内部共享。B. 一个Application对象包含事件,可以触发某些Application对象脚本。C.个别Application对象可以通过对internet server manager(inetrnet服务管理器)的设置来获的Application对象的不同属性D. 单独的Application对象可以隔离出来,在他们自己的内存中运行。23. Session对象有可能会丢失的情况包括(ABCD)A. 用户关闭浏览器或重启浏览器。B. 如果用户通过另一个浏览器窗口进入同样的页面。C. Sessiom过期。D. 编程人员利用代码结束当前Session。24. 下面(ABCD

8、)选项是Session的方法。A. Abandon B. CopyTo C. RemoveAll D. Add25. 下面(ACD)选项不是Request的属性。A. PhysicalApplication B.COOKIESC. Flush D. IsSecureConnection26. SqlDataSourse数据源控件用于连接(A)A. SQL Server数据库 B.ORACLE数据库C.OLE DB 数据库 C.ODBC 数据库27. 下面(B)选项属于GridView控件的分页模式。A.NEXTPREVIOUS B. NextPreviousFirstLastC.NUMERIC

9、 D.NUMERICFIRST28. GridView控件中Columns集合的字段包括(C)A.BOUNDFIELD B.COMMANDFIELF C. HyperLinkField C.CHECKBOXFIELF29. 在ASP,NET中,对于数据绑定的数据源而言,下列说法正确的是(D)A. 可以来自数据库中的数据B. 可以是来自XML文档或其他控件的信息C. 可以是来自其他进程的信息或者运行过程D.A.B.C都正确30. 要使用GridView控件的选择功能,需要将 (C)属性设为TRUE.A.ALLOWSORTING B.ALLOWPAGINGC. AutoGenerateSelect

10、Button D. AutoGenerateSelectCOLUMNS31. 下面(B)选项不是SqlCommand命令对象提供的基本方法。 A. ExecuteNONQUERY B.Execute C. ExecuteREADER D. ExecuteSCALAR32.DataReader可以对数据库进行(A)的访问。 A. 只读 B.只写 C.只向前 随机33. 连接数据库的验证方式包括(BD) A.FORMS验证 B. windows验证 C.SQL SERVER验证 D. Windows和SQLServer混合验证34. 下面关于SqlDataSource控件的描述正确的是(BC)A.

11、在数据操作时,不能使用参数B. 可执行SQL Server中的存储过程C. 可插入、修改、删除和查询的操作过程D.不可以链接access数据库35.ADO.NET数据库访问技术的一个突出优点是支持离线访问,下列()对象实现离线访问的技术的核心。 A.DATAGRID B.DTAVIEW C.DATATABLE D.DATASET2. 填空题1. ASP.NET支持的编程语言有C#,VB等2. .NET基类库位于公共语言运行库的上层,与.NET Framework紧密集成在一起,可被.NET支持的任何语言所使用。3. ASP.NET网站在编译时,首先将语言代码编译成中间语言。4. .ASP.NE

12、T页面文件的后缀是.aspx5. 基于C#的ASP.NET程序文件的后缀是.aspx.cs6. object类是所有其他类型的基类,可以赋予任何类型的值。7. 在C#中,程序的执行总是从Main()方法开始的。8. 数据类型转换可以分为自动转换和强制转换两种。9. C#语言是一种面向对象的程序设计语言,这种语言的三大特点是封装、继承和多态10. C#中提供的逻辑运算符有&,|,!11. 当用户单击Button控件时,将触发的事件是Onclick12. ASP.NET服务器控件位于System.web命名空间中13. 使用RadioButton控件提供一组选项时,需要将这一组RadioButto

13、n控件的checked属性设置为相同的值。14. 如果要设置Label控件的背景颜色,需要设置它的BackColor属性。15. 当需要用控件输入性别时,应选择的控件是RadioButton16. 验证某个值是否在要求的范围内,需要使用RangeValidator控件。17. 数据验证包括两种方式,分别是客户端数据验证和服务器端数据验证。18. RangeValidator控件表示的最大值属性是MaxmumValue表示的最小值属性是MinimumValue.19. 验证相关输入控件的值是否匹配正则表达式指定的模式,需要使用RegularExpressionValidator控件20. 用户控

14、件存放在文件扩展名为.ascx的文件中。这种类型的文件中没有标记,也没有标记和标记。21. 要获取服务器的名称可以利用MachineName对象。22. Request对象的URL属性可以返回URL后面的参数内容来实现页面传值23. ASP.NET包含两个内部Cookie集合;Request对象的Cookie集合和Response对象的Cookie集合。24. Application对象的Lock()方法可以阻止其他客户修改存储在Application对象中的变量,以确保在同一时刻仅有一个客户可以修改和存取Application变量。25. Response对象中将制定的字符串或表达式的结果写

15、到当前的HTTP输出的方法是Write()。26. SplDataSource控件不呈现任何用户界面,而是充当数据库与服务器控件之间的桥梁。27. 要使用GridView控件的排序功能,需要将ALLOWSORTING的属性设为TRUE。3. 简答题1.在被执行之前,所有.NET 4.0语言都会被编译成为一种低级别的语言,这种语言就是中间语言(IL)。2.NET 4.0框架可以看成编程平台,主要功能是跨平台,提供了一个公共语言规范(CLS)以保证兼容性。只要遵循CLS,任何利用某一种.NET语言编写的组件都可以被其他语言所引用。3.公共语言运行时(CLR)是指用.NET 4.0语言编写的代码公共

16、运行环境。4.ASP.NET应用程序的标准定义是:文件、页面、处理器、模块和可执行代码的组合,并且他们能够从服务器上一个虚拟目录中被引用。虚拟目录是界定应用程序的基本组织结构。5.ASP.NET页面与服务器交互(传递页面的具体过程):-用户请求页面。使用HTTP GET方法请求页面,页面第一次运行,执行初步处理。-页面将标记动态呈现到浏览器。-用户输入信息或从可用选项中进行选择,然后单击按钮。如果用户单击链接而不是按钮,页面可能仅仅定位到另一页,而第一页不会被进一步处理。-页面发送到Web服务器。-在Web服务器上,该页再次运行。并且可在页面上使用用户输入或者选择的信息。-页面执行通过编程索要

17、实行的操作。-页面将其自身呈现回浏览器。6.一个ASP.NET页面就是一个Web窗体。Web窗体是一个后缀名为.aspx的文本文件。代码分离的优点就是在.aspx页面中,开发人员可以讲页面直接作为样式来设计,即美工人员可以设计.aspx页面,而.cs文件由编程人员来完成业务逻辑的处理。同时,将ASP.NET中的页面样式代码和逻辑处理代码分离,能够让维护变得简单并且代码看上去也非常的整洁明了。7.Web.config配置文件的所有代码都应该位于和节之间。8.Default.aspx.cs文件用于编写程序的后台代码,另一个是Default.aspx.designer.cs文件存放一些页面控件中控件

18、的配置信息。using System;9.页面的生命周期:1.页面初始化2.载入3.回送事件处理4.呈现5.卸载10.Cookie对象如何进行工作?1.当用户第一次访问某个站点时,Web应用程序发送给该用户一个页面和一个包含日期和时间的Cookie。2.用户的浏览器在获得页面的同时还得到了这个Cookie,并且将它保存在用户硬盘上的某个文件夹中。3.以后如果该用户再次访问这个站点上的页面,浏览器就会在本地硬盘上查找与该网站相关联的Cookie。4.如果Cookie存在,浏览器就将它与页面请求一起发送到网站,Web应用程序就能确定该用户上一次访问站点的日期和时间。 11.Session对象有可能

19、丢失的情况:1.用户关闭浏览器或重启浏览器2.如果用户通过另一个浏览器窗口进入同样的页面,尽管当前session依然存在,但在新开的浏览器窗口中将找不到原来的session这和session的机制有关3.session过期了4.编程人员利用代码结束当前session12.主要有四种数据绑定表达式:(1) ,它是内联引用方式,可以引用C#代码。 (2) ,它可以引用.cs文件中的代码的字段,但这个字段必须初始化后,在页面的Load事件中使用Page.DataBind方法来实现。(3) ,它可以引用Web.config文件中预定义的字段或者已注册的类。 (4) ,它类似于JavaScript,数据

20、源也需要绑定。13.ASP.NET 4.0提供了一下复杂数据服务器控件:1.GridView最重要的数据控件,全方位的网格控件.2.DetailsView:一次显示一条记录3.FormView:基于模板,可以式布局具有灵活性4.DataList:自定义显示各行数据库信息5.Repeater:数据列表绑定控件6.Lis他View:绑定从数据源返回的数据并显示它们。14.用户控件扩展名.ascx。AutomaticLoopBack-自动回环。本地回环地址。15.TreeView控件以树型结构来对网站进行导航,它支持以下功能:1.数据绑定,它允许控件的节点绑定到XML、表格或关系数据。2.站点导航,

21、通过与SiteMapDataSource控件集成实现。3.节点文本既可以显示为纯文本也可以显示为超链接。4.借助编程方式访问TreeView对象模型以动态地创建树、填充节点、设置属性等。5.客户端节点填充。6.在每个节点旁显示复选框的功能。7.通过主题、用户定义的图象和样式可实现自定义外观。16.母版页是按照下面的步骤处理的: (1) 用户通过键入内容页的URL来请求某页。 (2) 获取该页后,读取Page指令。如果该指令引用一个母版页,则也读取该母版页。如果这是第一次请求这两个页,则两个页都要进行编译。 (3) 包含更新的内容的母版页合并到内容页的控件树中。 (4) 各个Content控件的

22、内容合并到母版页中相应的 ContentPlaceHolder控件中。 (5) 浏览器中呈现得到的合并页。17.Masterpage页面与普通页面存在着一定的区别。主要包括:1.第一行代码不同,母版页使用的是Master,而普通.aspx文件使用的是Page。除此之外,二者在代码头方面是相同的。2.母版页中声明了控件ContentPlaceHolder,而在普通.aspx文件中是不允许使用该控件的。在MasterPage.master的源代码中,ContentPlaceHolder控件本身并不包含具体内容设置。仅是一个控件声明。18.LINQ的中文名字是“语言集成查询”19.使用LINQ查询通

23、常由一下3个操作步骤组成:1.获得数据源2.创建查询3.执行查询。 4.程序题1.考试成绩排等级。static void Main(string args)string y=;Console.WriteLine(请输入考试分数:);int x=Convert.ToInt32(Console.ReadLine();if(X=70)if(x=80)if(x=90) y=优秀;else y=良好;else y=中等;elseif(x=60)y=及格;elsey=不及格;Console.WriteLine(考试成绩的等级为:0,y;使用switch case语句完成计算器程序。static void

24、Main(string args)Console.WriteLine(请输入第一个数);var a=Convert.ToInt32(Console.ReadLine();Console.WriteLine(请输入运算类型);var b =char.Parse(Console.ReadLine();Console.WriteLine(请输入第二个数);var c=Convert.ToInt32(Console.ReadLine();switch (b)case +:Console.WriteLine(计算结果为:0,a+c;break;case -:Console.WriteLine(计算结果为

25、:0,a-c;break;case *:Console.WriteLine(计算结果为:0,a*c;break;case /:Console.WriteLine(计算结果为:0,a/c;break;default:Console.WriteLine(计算符号输入错误!);break;2. 使用DataReader对象获取Mobilephone数据库的MobilephoneInfo表内容。String sqlconn = Server=.;DataBase=Mobilephone;userid=sa;password=; SqlConnection myConnection = new SqlC

26、onnection(sqlconn); myConnection.Open(); SqlCommand myCommand=new SqlCommand(select * from MobilephoneInfo,myConnection); SqlDataReader myReader; myReader=myCommand.ExecuteReader(); Response.Write(获取MobilephoneInfo数据表的内容); Response.Write(); Response.Write(); for(int i=0;imyReader.FieldCount;i+)Respo

27、nse.Write(+myReader.GetName(i)+); Response.Write(); while(myReader.Read() Response.Write(); for(int i=0;imyReader.FiledCount;i+) Response.Write(+myReaderi.ToString()+); Response.Write(); Response.Write(); myReader.Close(); myConnection.Close();3.使用Windows验证方式:string conStr=“Data Source=.;Initial Catalog=库名;Integrated Security=True”;SqlConnection myconn=new Sq

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论