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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Web程序设计复习提纲资料.docx

1、Web程序设计复习提纲资料Web程序设计复习提纲一、选择题1、下列标记不属于HTML文档的基本结构的是:( )A B. C. D .2、请问下面程序段执行完毕,页面上显示内容是什么:( )Response.Write (“新浪”)A .新浪 B .新浪C.新浪(超链接) D. 该句有错,无法正常输出3、Session对象的默认有效期为多少分钟:( )A. 10 B. 15 C. 20 D. 应用程序从启动到结束4、下面哪一个对象用于与数据源建立连接:( )A. Command B. ConnectionC. DataReader D. DataAdapter5、Global.asax文件中Se

2、ssion_Start事件何时激发( )A. 在每个请求开始时激发 B. 尝试对使用进行身份验证时激发C. 启动会话时激发 D. 在应用程序启动时激发6、下面哪一个文件是全局配置文件( )A. Global.asax B. Web.configC. Styles.css D. AssemblyInfo.vb7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( )A. Response.Server.(HtmlEncode (“”)B. Response.Write(“Server.HtmlEncode (“”)”)C. Response.Write(Server.HtmlEn

3、code (“”)D. Server.Server(Write.HtmlEncode (“”)8、下列说法正确的是( )A. 页面上有动态的东西就是动态网页B. 静态网页内容固定,交互性能比动态网页差C. ASP、JSP和ASP.NET技术都是把脚本语言嵌入到HTML文档中D. ASP.NET程序和ASP程序一样都是解释执行9、下面关于HTML的描述错误的是( )A. 超文本标记语言,一种为Internet文档设计的标记语言B. 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档C. 所有的标记都是成对出现D. 由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上1

4、0、下列关于ASP.NET的验证控件描述错误的是( )A. 在客户端和服务器端都能进行验证B. 其客户端验证和服务器端验证对所有浏览器都适用C. 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证D. 一个服务器控件可同时被多个验证控件验证11、在ASP.NET应用程序中访问SqlServer数据库时,需要导入的命名空间为( )A. System.Data.Oracle B. System.Data. SqlClientC. System.Data. ODBC D. System.Data.OleDB12、如果需要确保用户输入大于30的值,应该使用( )验证控件A.

5、 RequiredFieldValidator B. CompareValidatorC. RangeValidator D. Regularexpression_rValidator13、下面哪一个不是网页文件的后缀名 ( )A. htm B. aspx C. html D. txt14、如果外地朋友通过Internet访问你的计算机上的ASP.NET文件,应该选择( )。 A. http:/localhost/ B. http:/127.0.0.1/chapter1/1-1.aspx C. http:/你的计算机的名字/ D. http:/你的计算机的IP地址/15、下面()函数可以返回当

6、前的日期和时间。 A. Now B. Date C. Time D. Today16若要将数据由服务器传送至浏览器,可以使用哪个方法。( )AOutput BRedirect CResponse D、Write17若要将浏览器端导向至其他网页,可使用哪个方法。( )ARedirect BLocation CFlush DAppendToLog18下列哪种表单字段适合作为单一的选择题使用。( )A单行文本框 B复选框 C单选钮 D下拉式菜单19我们可以使用哪个ASP对象取得表单字段的值。( )AResponse BSession CRequest DForm20若要将表单数据以字符串的方式附加在

7、网址后面返回服务器端,必须将标记的METHOD属性设置为下列哪一个。( )APOST BSTRING CGET DQUERY21下列哪一个环境变量可以返回服务器端的IP地址。( )APath_Info BLocal_Addr CRemote_Addr DURL22若要设置下拉式菜单的各个选项,可以使用哪个标记。( )A B C D23用来打开与关闭数据库连接的是哪个ADO对象。( )ACommand BRecrodset CConnection DField24、目前在Internet上应用最为广泛的服务是( )。 AFTP服务 BWWW服务 CTelnet服务 DGopher服务25静态网页

8、文件的后缀是( )A、asp B、aspx C、htm D、jsp26HTML代码表示( )。A、 创建一个超链接B、 创建一个自动发送电子邮件的连接C、创建一个位于文档内部的链接点D、创建一个指向位于文档内部的链接点C、 27当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是( )A、RadioButton B、CheckBoxList C、CheckBox D、RadioButtonList28现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是( )A、CompareValidator B、CompareVa

9、lidator与RequiredFieldValidatorC、RangeValidator D、RangeValidator与RequiredFieldValidator29在HTML中,超链接由( )标记定义。A、 B、 C、 D、30下面几个图形控件中,不能执行鼠标单击事件的控件是( )A、ImageButton B、Image C、ImageMap 31Session与Cookie状态之间的最大区别在于:( )A、存储位置的不同 B、类型不同C、生命周期不同 D、容量不同32下面哪种语言不是被浏览器执行的( ) A、HTML B、JavaScript C、VBScript D、ASP.

10、NET33( )事件在页面被加载的时候,自动调用该事件。 A、Page_OnLoad( ) B、Page_UnLoad( ) C、Page_Load( ) D、Page_Submit( )34对于下面的语句,执行的结果是( ) Response.Write(“中国”); Response.End( ); Response.Write(“你好”); A、中国你好 B、中国 C、你好 D、出错35DataSet内部用( )描述数据,具有平台无关性 A、关系型数据库 B、XML C、网状型数据库 D、层次性数据库36( )对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放以行数据 A、D

11、ataAdapter B、DataSet C、DataView D、DataReader37关于B/S和C/S编程体系,下面说法不正确的是( )A、 B/S、结构的编程语言分成浏览器编程语言和服务器编程语言B、 HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言都是在浏览器上执行的C、 目前应用领域的数据库系统全部采用网状型数据库D、 JSP是Sun公司推出的, 是J2EE 13种核心技术中的一种38以下哪个不是ASP.NET的验证控件( ) A、RequiredFieldValidator( ) B、CompareValidator( ) C、RangeVal

12、idator( ) D、SubmitValidator( )39Application对象的默认有效期是( ) A、10分钟 B、20分钟 C、30分钟 D、从网站启动到终止40Session与Cookie状态之间的最大区别在于:( )A、存储位置的不同 B、类型不同C、生命周期不同 D、容量不同41. 用form action提交表单到另一个页面操作时,method属性采用下列哪一个方法较安全_。A、get B、post C、Redirect D、transfer42. 在A中,页面重定向的方法是_。A、Response.Transfer() B、Request. Redirect () C

13、、Request.Transfer() D、Response.Redirect()43. 下列哪个属性用来判别是第一次加载页面还是非第一次加载页面_。A、IsValid B、EnableViewStateC、IsPostBack D、Load44. 网页加载时初始化控件属性应该在哪个事件处理器中处理_。A、Page_Load B、Page_PreRender C、Page_DataBinding D、Page_Init 45. 验证控件的哪一个属性是用来指定网页上被校验的控件_。A、ValidationActive B、ControlToValidate C、Validators D、lsVa

14、lid46. 验证控件的Display属性,哪一个值会使得验证控件都会占用固定的空间:_。A、Static B、None C、Dynamic D、null47. 通过哪个方法获取前一个页面通过get方式提交到本页面的值_。A、Request 参数名 B、Request.Query参数名 C、Response.QueryString参数名 D、Get.Query参数名48.下列哪个语句是将Cookie添加到Cookies集合_。A、Request.Cookies B、Request.Cookies.Add C、Response.Cookies D、Response.Cookies.Add 49.

15、 设置网站计数器初始值应该在全局应用程序类的哪个事件写代码_。A、Application_BeginRequest B、Application_Start C、Session_Start D、Application_Request50. 从数据源中读取只进且只读的记录集是下列哪个对象的作用_。A、Connection B、DataReader C、Command D、DataSet 51.如果要插入一条记录,使用Command对象执行SQL语句时,应该用哪个方法_。 A、ExecuteScalar() B、ExecuteNonQuery() C、ExecuteReader() D、Execut

16、eXmlReader()52. 如果要返回某个班所有学生的基本信息,使用Command对象执行SQL语句时,应该用哪个方法_。A、ExecuteScalar() B、ExecuteNonQuery() C、ExecuteReader() D、ExecuteXmlReader()53. 下列哪一个对象能填充数据到DataSet_。A、DataAdapter B、Command C、Reader D、Fill54. 下列哪个方法能实现FileUpload控件的文件上传_。A、Upload() B、Save()C、SaveAs() D、UpAs()55. 下列哪个对象在断开连接访问数据库时不需要用到

17、_。A、Connection B、Command C、DataAdapter D、DataReader56. 下列哪个控件能下拉显示网页中的数据_。A、TextBox B、FileUpload C、ListBox D、DropDownList57. 判断页面是否第一次加载应该在哪个事件处理器中处理_。A、Page_Load B、Page_PreRender C、Page_DataBinding D、Page_Init 58. 要用正则表达式校验用户输入的电话号码是否匹配,应该用哪个验证控件_。A、CompareValidator B、CustomerValidator C、RegularExp

18、ressionValidator D、RequiredFieldValidator59. 验证控件的Display属性,哪一个值会使得验证控件当有验证错误时才会占用空间:_。A、Static B、None C、Dynamic D、null60. 在页面输出字符串的方法是_。A、print() B、System.Out.Print() C、Response.Write() D、Request.Write()61. 下列哪个语句是获得Cookie的值_。A、Request.Cookies B、Request.Cookies.Add C、Response.Cookies D、Response.Coo

19、kies.Add 62. 部署好网站,启动IIS时会调用下列哪个事件_。A、Application_BeginRequest B、Application_Start C、Session_Start D、Application_Request63. 下列哪个对象相当于内存数据库_。A、Connection B、DataReader C、Command D、DataSet 64. 如果更新一条记录,使用Command对象执行SQL语句时,应该用哪个方法_。 A、ExecuteScalar() B、ExecuteNonQuery() C、ExecuteReader() D、ExecuteXmlRea

20、der()65. 如果要删除某个学生的基本信息,使用Command对象执行SQL语句时,应该用哪个方法_。A、ExecuteScalar() B、ExecuteNonQuery() C、ExecuteReader() D、ExecuteXmlReader()66. 能实现购物车在页面之间保存数据功能的对象是_。A、Session B、Command C、Reader D、ViewState67. 不同语言开发的系统之间要实现相互调用可通过_来实现。A、Integrated B、Service C、DataSet D、WebService二、填空题1、列举ASP.NET中的七个主要内置对象:Re

21、spone、Request、Application、Session、Cookie、Server、Cache。2、URL的中文意思是指:统一资源定位器3、几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入runat=”server”即可4、控件TextBox的AutoPostBack属性的作用是:是否响应服务器,值为Ture、false5 、Server.MapPath()方法的主要功能是:获取文件对象绝对路径6、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S结构。7、常见的动态网页程序设计语言有ASP、PHP和 JSP 。

22、8、下面程序代码写在页面的Page_Load事件中,IsPostBack变量的作用是:用于检查页面是否已经回传给服务器。if (!IsPostBack) lblMessage.Text = 第一次访问!; 9、ASP的英文全称是:Active Server Page。10、数据库最常用的四大基本操作 添加、修改、 删除 和 取。11、APP_Code目录主要存放共享作用的代码文件。12、HTML中标签用于:网页进行转行 13、HTML中标签用于:定义段落14、HTML中在浏览器上用于显示的内容位于:标签内15、标签表示表单16、在HTML语句中为超链接标签17、主题由一个文件组构成,包括皮肤文

23、件、级联样式表文件、图片和其他资源等的组合。18、母版页的最大好处是 一个页面格式多次套用。19、和ASP一样,ASP.NET也是一种 给予面向对象 的系统。20、网站中的Global.asax文件(如果有的话)必须放在 应用程序的根目录 下。21.静态的HTML页面与ASP.NET页面的主要区别是在标记内加入了 脚本 代码;22.用ASP.NET的哪个控件能实现下拉列表选择内容DropDownLis;23.要在Button1控件中增加当点击时,弹出对话框显示“是否提交数据?”的代码是Button1.Attributes.Add(onClick, return confirm(是否提交数据?)

24、;24.用ASP.NET代码实现跳转到“main.aspx”页面,较安全的代码是Response.Redirect(“main.aspx”);;25.正则表达式中包含“+”字符,表示其前导字符必须在目标对象中出现 一次或多次;26.GridView控件能否把XML作为数据源 可以 ;27.用哪两个方法实现全局应用程序状态变量的加锁和解锁 sleep和wakeup ;28.实现购物车的商品在不同页面都能保存用到的对象是Session;29.要在ASP.NET页面中对数据库进行操作,必须引入哪个命名空间 using System.Data.SplClient ;30.要对文件进行操作需要引入的命名

25、空间是using System.IO ;31.阻止页面执行的代码是_;32.按逻辑的三层架构划分是指哪三层_;33.在连接环境情况下实现获取数据源的一批数据到ASP.NET页面中,需要用到哪些对象ExecuteReader();34.要在ASP.NET页面中实现无刷新的省市区动态联动,需要用到什么技术AutrPostBack;35.用GridView控件实现数据绑定,有哪两种绑定方法_。36.要使HTML控件变为服务器端控件,必须加入 代码;37.连接字符串可以在web.config 配置文件中定义;38.用TextBox1控件显示“是否要输入数据?”的代码是TextBox1.text=” 是

26、否要输入数据?”;39.在全局应用程序类中实现网站计数器的功能,用到哪个对象application;40.正则表达式中包含“*”字符,表示其前导字符必须在目标对象中出现_;41.防止用户不通过登录就直接访问内容页,需要用到的对象是_;42.通过使用 母板页 使得网站每一个页面都使用相同的版式;43.ViewState能否在跨页中保存数据_;44.用哪个控件能实现将数据库的内容用表格的形式显示到页面中_;45.要对文件进行操作需要引入的命名空间是_;46.SQL注入攻击有哪些方法_;47.按逻辑的三层架构划分是指哪三层_;48.在断开连接环境情况下实现获取数据源的一批数据到ASP.NET页面中,

27、需要用到哪些对象_;49.用哪个对象能将用户的登录信息记录在本地计算机中 Session;50.哪种绑定方法只能用于显示数据_。三、问答题:1、ASP.NET 提供了几个验证控件?各有什么作用? 有5个 requiredfieldvalidator 用于必填验证 rangevalidator 范围验证 comparevalidator 比较验证 regularexpressionvalidator 正则表达式验证 customvalidaotr 用用户自定义的规则进行验证2、ADO.NET数据访问程序的开发流程分为那几个步骤? connection连接对象 command命令对象,指示要执行的

28、命令和存储过程 datareader是一个向前的只读的数据流 dataadapter是功能强大的适配器,支持增删改差的功能 dataet是一个数据级对象,相当与内存中的一张表或多张表3、简述加载页面时,page类各时间的发生顺序。 第一步:内容页的 Page_PreInit 第二步:母板页的 Page_Init 第三步:内容页的 Page_Init 第四步:内容页的 Page_InitComplete 第五步:内容页的 Page_PreLoad 第六步:内容页的 Page_Load 第七步:内容页的 Page_Load4、列举ASP.NET页面之间传递值的几种方法。 使用QueryString变量 使用Application对象变量 使用Session变量 使用Cookie对象变量 使用Server.Transfer方法5、用.NET做B/S结构的系统,你一般用几层结构来开发?为什么要这样开发? 分三层,即采用MVC的模式,可大大缩短编程的时间,节约成本,其次,以后维护起来也方便。 第一层-表示层:即视图,用来与客户交互。 第二层-业

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

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