Web程序设计复习提纲(含答案) 2020-05-19 08:39 Web程序设计复习提纲 (答案不一定正确,请自己验证下是否正确。) 一、选择题 1、下列标记不属于HTML文档的基本结构的是:( d ) A. B. C. D . 2、请问下面程序段执行完毕,页面上显示内容是什么:( c ) Response.Write (“新浪”) A .新浪 B .新浪 C. 新浪(超链接) D. 该句有错,无法正常输出 3、Session对象的默认有效期为多少分钟:( C ) A. 10 B. 15 C. 20 D. 应用程序从启动到结束 4、下面哪一个对象用于与数据源建立连接:( b ) A. Command B. Connection C. DataReader D. DataAdapter 5、Global.asax文件中Session_Start事件何时激发( b ) A. 在每个请求开始时激发 B. 尝试对使用进行身份验证时激发 C. 启动会话时激发 D. 在应用程序启动时激发 6、下面哪一个文件是全局配置文件( B ) A. Global.asax B. Web.config C. Styles.css D. AssemblyInfo.vb 7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( D A. Response.Server.(HtmlEncode (“”)) B. Response.Write(“Server.HtmlEncode (“”)”) C. Response.Write(Server.HtmlEncode (“”)) D. Server.Server(Write.HtmlEncode (“”)) 8、下列说法正确的是( B ) A. 页面上有动态的东西就是动态网页 B. 静态网页内容固定,交互性能比动态网页差 ) C. ASP、JSP和ASP.NET技术都是把脚本语言嵌入到HTML文档中 D. ASP.NET程序和ASP程序一样都是解释执行 9、下面关于HTML的描述错误的是( d ) A. 超文本标记语言,一种为Internet文档设计的标记语言 B. 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档 C. 所有的标记都是成对出现 D. 由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上 10、下列关于ASP.NET的验证控件描述错误的是( A ) A. 在客户端和服务器端都能进行验证 B. 其客户端验证和服务器端验证对所有浏览器都适用 C. 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证 D. 一个服务器控件可同时被多个验证控件验证 11、在ASP.NET应用程序中访问SqlServer数据库时,需要导入的命名空间为( B ) A. System.Data.Oracle B. System.Data. SqlClient C. System.Data. ODBC D. System.Data.OleDB 12、如果需要确保用户输入大于30的值,应该使用( c )验证控件 A. RequiredFieldValidator B. CompareValidator C. RangeValidator D. Regularexpression_rValidator 13、下面哪一个不是网页文件的后缀名 ( d ) A. htm B. aspx C. html D. txt 14、如果外地朋友通过Internet访问你的计算机上的ASP.NET文件,应该选择( d)。 A. http://localhost/asp.net/chapter1/1-1.aspx B. http://127.0.0.1/chapter1/1-1.aspx C. http://你的计算机的名字/asp.net/chapter1/1-1.aspx D. http://你的计算机的IP地址/asp.net/chapter1/1-1.aspx 15、下面(b)函数可以返回当前的日期和时间。 A. Now B. Date C. Time D. Today 16.若要将数据由服务器传送至浏览器,可以使用哪个方法。( c ) A.Output B.Redirect C.Response D、Write 17.若要将浏览器端导向至其他网页,可使用哪个方法。( A ) A.Redirect B.Location C.Flush D.AppendToLog 18.下列哪种表单字段适合作为单一的选择题使用。( C ) A.单行文本框 B.复选框 C.单选钮 D.下拉式菜单 19.我们可以使用哪个ASP对象取得表单字段的值。(c ) A.Response B.Session C.Request D.Form 20.若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将标记的METHOD属性设置为下列哪一个。( C ) A.POST B.STRING C.GET D.QUERY 21.下列哪一个环境变量可以返回服务器端的IP地址。( C ) A.Path_Info B.Local_Addr C.Remote_Addr D.URL 22.若要设置下拉式菜单的各个选项,可以使用哪个标记。( A ) A. B. C. D. 23.用来打开与关闭数据库连接的是哪个ADO对象。( C ) A.Command B.Recrodset C.Connection D.Field 24、目前在Internet上应用最为广泛的服务是( B )。 A.FTP服务 B.WWW服务 C.Telnet服务 D.Gopher服务 25.静态网页文件的后缀是( C ) A、asp B、aspx C、htm D、jsp 26.HTML代码表示( C )。 A、 创建一个超链接 B、 创建一个自动发送电子邮件的连接 C、创建一个位于文档内部的链接点 D、创建一个指向位于文档内部的链接点 27.当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是( D ) A、RadioButton B、CheckBoxList C、CheckBox D、RadioButtonList 28.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是( B ) A、CompareValidator B、CompareValidator与RequiredFieldValidator C、RangeValidator D、RangeValidator与RequiredFieldValidator 29.在HTML中,超链接由( B )标记定义。 A、 B、 C、 D、 30.下面几个图形控件中,不能执行鼠标单击事件的控件是( B ) A、ImageButton B、Image C、ImageMap 31.Session与Cookie状态之间的最大区别在于:( A ) A、存储位置的不同 B、类型不同 D、容量不同 C、生命周期不同 32.下面哪种语言不是被浏览器执行的( A ) A、HTML B、JavaScript C、VBScript D、ASP.NET 33( a)事件在页面被加载的时候,自动调用该事件。 A、Page_OnLoad( ) B、Page_UnLoad( ) C、Page_Load( ) D、Page_Submit( ) 34.对于下面的语句,执行的结果是( B ) Response.Write(“中国”); Response.End( );(意思使得web服务器停止处理并返回结果,文件中剩余的内容将不被处理) Response.Write(“你好”); A、中国你好 B、中国 C、你好 D、出错 35.DataSet内部用( B )描述数据,具有平台无关性 A、关系型数据库 B、XML C、网状型数据库 D、层次性数据库 36.( D )对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放以行数据 A、DataAdapter B、DataSet C、DataView D、DataReader 37.关于B/S和C/S编程体系,下面说法不正确的是( C ) A、 B/S、结构的编程语言分成浏览器编程语言和服务器编程语言 B、 HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言都是在浏览器上执行的 C、 目前应用领域的数据库系统全部采用网状型数据库 D、 JSP是Sun公司推出的, 是J2EE 13种核心技术中的一种 38.以下哪个不是ASP.NET的验证控件( D ) A、RequiredFieldValidator( ) B、CompareValidator( ) C、RangeValidator( ) D、SubmitValidator( ) 39.Application对象的默认有效期是( B ) A、10分钟 B、20分钟 C、30分钟 D、从网站启动到终止 40.Session与Cookie状态之间的最大区别在于:( A ) A、存储位置的不同 B、类型不同 D、容量不同 C、生命周期不同 二、填空题 1、列举ASP.NET中的七个主要内置对象:Respone、Request、Application、Session、Server、Cookie、Cache。 2、URL的中文意思是指 :统一资源定位器 3、几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入runat=”server”即可 4、控件TextBox的AutoPostBack属性的作用是:是否响应服务器,值为Ture、false; 5 、Server.MapPath()方法的主要功能是:获取文件对象绝对路径。 6、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的:B/S结构。 7、常见的动态网页程序设计语言有:ASP、PHP和 JSP 。 8、下面程序代码写在页面的Page_Load事件中,IsPostBack变量的作用是:用于检查页面是否已经回传给服务器端。 if (!IsPostBack) { lblMessage.Text = \第一次访问!\ } 共2页: 上一页12下一页 Web程序设计复习提纲(含答案).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决! 下载这篇word文档