web期末考试复习题.docx
- 文档编号:16586592
- 上传时间:2023-07-15
- 格式:DOCX
- 页数:34
- 大小:33.08KB
web期末考试复习题.docx
《web期末考试复习题.docx》由会员分享,可在线阅读,更多相关《web期末考试复习题.docx(34页珍藏版)》请在冰点文库上搜索。
web期末考试复习题
一、填空题(每空2分,共30分):
(1)默认安装中,IIS服务器被安装在“[硬盘名]:
\”的目录下。
对应的URL是?
?
?
?
?
?
?
?
?
或
答案:
服务器域名;Inetpub\wwwroot
(2)?
所闻分布式类就是在多个文件中使用相同的命名空间,相同的类名,而且每个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
答案:
partial
(3)?
当一个Web控件上发生的事件需要立即得到响时,应该将他的?
?
?
?
?
?
?
?
属性设置为true。
答案:
?
AutoPostBack
(5)比如在应聘表单的界面上要放入【保存】和?
【复位】两个按钮,其中【复位】按钮采用的HTMLReset按钮控件,而【保存】按钮则必须是?
?
?
?
?
?
?
?
?
?
?
按钮控件。
答案:
服务器
(6)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为?
?
?
?
?
?
?
.
答案:
Password
(7)?
在设计阶段必须将各个验证控件的?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
属性指向被验证的控件。
答案:
ControlToValidate
(8)使用RegularExpression控件验证输入时,首先要将本控件的?
?
?
?
?
?
?
?
?
?
?
属性设置成检查的模式。
答案:
ValidationExpress
(8)?
状态分为4种类型,它们是:
视图状态,应用程序状态,会话状态,和——。
答案:
Cookie状态。
(9)下面是设置和取出Session对象的代码。
设置Session的代码是:
Session[“greeting”]=“hellowang!
”;
取出该Session对象的语句如下:
stringMyvar?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
;
答案:
=Session[“greeting”].ToString()。
(10)?
下面是使用Application对象时防止竞争的代码。
Application.?
?
?
?
?
?
?
?
?
;?
?
?
?
?
?
?
//锁定Application对象
Application[“counter”]=(int)Application[“counter”]+1;
Application.?
?
?
?
?
?
?
?
;?
?
?
?
?
//解除对Application对象的锁定
答案:
lock()?
?
?
?
unlock()
(11)废除Session的语句是:
?
?
?
?
?
?
?
?
?
?
。
答案:
?
Session.Abandon()
(11)改变Session的有效时间的语句是?
:
?
?
?
?
?
?
?
?
。
答案:
Session.Timeout=60;
(12)?
文档对象模型DOM是英文?
?
?
?
?
?
的缩写,它是DHTML的基础。
答案:
DocumentObjectModel?
?
?
?
?
?
(5).下面是一个转移到新网页的指令:
Response.Redirect(“?
?
?
?
?
?
?
?
?
”)
答案:
新网页的Ur1
(8)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的?
?
?
?
?
模板,用来介绍公司情况并提出招聘要求;下面部分通常用?
?
?
?
?
模板,用来输入和存储数据.当应聘者提交数据后应?
?
?
?
事件中向应聘者发出感谢或收到的信息.
答案:
Header?
?
?
Insert?
?
ItemInserted
(9)DHTML的设计思想是:
浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加?
服务器?
端负担和网上传输流量的前提下,使网页的某些元素“动”起来.
答案:
?
(10)?
状态分为4种类型,它们是:
——,应用程序状态,会话状态,Cookie状态。
答案:
视图状态。
(12)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:
? cookieless=”useUri”/> 或: ? ? cookieless=“? ? ? ? ? ”/> 答案: ? ? AutoDetect (11)NET与XML紧密结合的最大好处是? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 。 答案: 跨平台传送数据 (4)? 状态分为4种类型,它们是: 视图状态.——.? 会话状态和Cookie状态。 答案: 应用程序状态。 (7)Html是____________的英文缩写。 它是www(英文为__________)中使用的超文本标记语言。 它是由TimBerners-Lee? 在CERN(在日内瓦的欧洲粒子物理实验室)发明的,它最早源于SGML? (StandardGeneralizedMarkupLanguage,标准通用标记语言)。 答案: HyperTextMarkupLanguage? ? ? ? WorldWideWeb? (8)对于HTML语言,任何_______编辑器都可以编辑它。 它目前已经成为各种类型浏览器的通用标准,它能独立于各种操作系统平台。 答案: 文本? ? ? (10)ValidatorSummary验证控件的作用是? ? ? ? ? ? ? ? ? 。 (1)ASPX网页的代码储存模式有两种,它们是代码分离模式和___代码分离模式。 答案: ? ? 单一模式 (6)如果要求自动保存提交数据的时间,应该在? ? ? ? ? ? ? ? ? ? 事件中编写保存当前时间的代码。 答案: ItemInserting (2)JavaScript是由NetScape公司开发的一种解释型语言。 ? JavaScript既可在? ? ? ? 又可在? ? 端解释执行,? JavaScript是一种? ? ? 面向对象(ObjectBased)和事件驱动(EventDriver)的跨平台的? 脚本? ? ? 脚本语言。 答案: 浏览器? ? 服务器? ? 基于? ( (21)对于HTML语言,任何_______编辑器都可以编辑它。 它目前已经成为各种类型_______的通用标准,它能独立于各种_________平台。 答案: 文本? ? 浏览器? ? 操作系统 1、在Web页面中,表单的功能是收集用户信息和_实现系统与用户交互_______。 2、在ASP.NET页面中,有一些事件是被服务器自动调用,如_Page_Load()_______事件在页面被加载的时候被自动调用。 3、在ADO.NET中使用Connection对象的BeginTransaction()方法来申明事务开始,利用Transaction对象的____Commit()方法__________来提交事务。 4、使用Command的ExecuteReader()________方法返回DataReader对象。 5、? Web服务是微软.NET策略计划的基础。 一个WebService就是一个应用Web协议的可编程的应用程序逻辑,其中最重要的协议是_简单对象访问协议SOAP(SimpleObjectAccessProtocol_)_____。 6、服务器端控件的执行过程是: 先在服务器执行,将执行的结果一次性发给客户端浏览器,在ASP和JSP中,没有服务器端控件,只能依靠单纯的_HTML控件______实现交互操作。 7、SOAP使用XML消息调用远程方法,是Web服务最重要的协议。 9、在需求分析阶段要进行以下几方面的工作: 问题识别、分析与综合、导出软件的逻辑模型、编写文档。 10、静态冗余常用的有: 三模冗余TMR和多模冗余。 1、inputtext控件是一个单文本输入控件,该控件的属性设置为password 时,输入的字符串将会显示为“*”。 3、在A中所有的自定义用户控件都必须继承自________。 4、使用___Response_________对象的Redirect方法可以实现用户从一个Web窗体页重定向到另一个Web窗体页。 5、Repeater控件中必须使用的模板是_ItemTemplate(或: 数据模板)_____________。 7、在Web窗体的Page_Load事件中可以通过_IsPostBack________属性区分窗体是首次还是回送(PostBack)。 8、要实现下图中将编辑按钮用图像来代替,应对列编写代码 myedit.gif,位于应用程序目录下)。 10、在所有的服务器验证控件中,ValidationExpression是哪一个验证控件的属性: _RegularExpressionValidator(或: 模式匹配验证控件)______________。 1、使用Command的ExecuteReader()方法________方法返回DataReader对象。 5、Repeater控件中必须使用的模板是__输出结果____________。 6、在DateGrid中取消编辑状态,应将_相同_________属性设置为-1。 8、XML可以使Web服务方便的处理数据,实现内容与表示分离。 9、APPLICATION对象被用来存储一个应用中所有用户共享的信息。 1、在.NET框架中,为了便于管理和使用,将相关的类型进行分组的逻辑命名方案称为? 命名空间。 2、? 身份验证(Authentication)是从用户处获取标识凭据(通常为一个用户名和密码对)并通过某些授权机构验证那些凭据的过程。 5、CSS(CascadingStyleSheets)中文翻译为__层叠样式表单 ______,CSS是一种来装饰HTML的一种标记集合。 1.在应用ASP.NET开发网站、WEB应用之前,要建立好ASP.NET的运行和开发环境。 首先要安装WEB服务器软件,NETFramework和MDAC。 2.服务器端Web控件语法格式: 控件名称id=”控件名称”runat=”server”>。 4.RangeValidator控件用于验证用户输人的值是否在指定的范围内。 可以检查数字、字符和日期。 5.RegularExpressionValidatof控件用于验证用户输人的信息是否符合自定义的规则表达式(RegularExptession)定义的模式匹配。 该验证类型允许检查可预知的字符序列,如身份证号码、电子邮件地址、电话号码、邮政编码等中的字符序列。 6、Session、对象就是服务器给客户端的一个编号,___cookie_______对象是一小块由浏览器存贮在客户端系统上(硬盘)的文本,是一种标记。 7.HTML、表单中只包含了表单内部控件和相应的布局信息,而Web表单中则包含了表单内部控件、相应的布局信息及数据提交之后的数据处理代码。 2、ValidationSummary控件用于收集所有末通过检验的控件的ErrorMessage属性的值,以摘要的形式显示页上所有验证程序的验证错误并显示在同一页面。 3、CustomValidator控件可使用自己编写的验证逻辑检查用户的输入。 该验证类型允许检查运行时导出的值。 4、Response对象用来访问所创建的并客户端的响应,输出信息到客户端,它提供了标识服务器和性能的HTTP变量,发送给浏览器的信息和在cookie中存储的信息。 5、Server对象提供对服务器上的方法和属性的访问。 其中大多数方法和属性是作为实用程序的功能服务的。 二.单选题(每题2分,共20分): (1)? ? App_Data目录用来放置 ? ? ? ? ? A.共享的数据库文件 ? ? ? ? ? B.共享文件 ? ? ? ? ? C.被保护的文件 ? ? ? ? ? D.代码文件 ? ? 答案: A? (2)文件系统网站非常适合于学习使用,因为 ? ? A.不要安装IIS? ? ? ? ? ? ? ? B.网站允许放置在任意目录下 ? ? C.能够进行单独测试 ? ? D.A+B 答案: D (3)下面关于绝对路径的说法,正确的是 A.绝对路径是被链接文档的完整URL,不包括使用的传输协议 B.使用绝对路径需要考虑源文件的位置 C.在绝对路径中,如果目标文件被移动,则链接同样可用 D.创建外部链接时,必须使用绝对路径 答案: D (4)HTML代码 A.创建一个超链接 B.创建一个自动发送电子邮件的链接 C.创建一个位于文档内部的链接点 D.创建一个指向位于文档内部的链接点 答案: C (5)静态网页文件的后缀是_. Aasp? ? ? Baspx? ? Chtm? ? Djsp 答案: C (6)在NET中CLS(CommonLanguageSpecification)的作用是 A存储代码 B防止病毒 C原程序跨平台 D对语言进行规范 ? 答案: D (8)NET与XML紧密结合的最大好处是. A代码易于理解 B跨平台传送数据 C减少存储空间 D代码安全 答案: B (10)FormView与GridView控件相比最重要的区别是 A? 能够存储数据? ? ? ? ? ? ? ? ? ? ? ? B? 外观比较美观 C? 显示的布局几乎不受限制 D? 数据量受一定的限制 答案: C (2)静态网页文件的后缀是_. Aasp? ? ? Baspx? ? Chtm? ? Djsp 答案: C ? (6)留言板必须加强管理,这是因为 A.存储容量有限 B.查看必须经过授权 C.影响查看的速度 D.可能存在过时或不健康的留言 答案: D? (7)? 在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是 A.打开其他窗口? ? ? B.输入新参数? ? ? C.生成SQL编辑语句? ? ? D.优化代码 答案: C ? (8)XMLDateSource与SiteMapDataSource数据源控件能够用来访问 A关系型数据 B层次性数据 C字符串数据 D数值型数据 答案: B (9)现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是B A.CompareValidator B.CompareValidator与? RequiredFieldValidator C.RangeValidator D.RangeValidator与? RequiredFieldValidator (10)? 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是 A.RadioButton B.CheckBoxList C.CheckBox D.RadioButtonList 答案: A (5)Wizard控件的最大特点是 A.能够包含大量数据 B.能将多个窗口集中到一个网页中 C.布局不受限制 D.能够快速进行浏览 答案: B? ? ? ? (8)ValidatorSummary验证控件的作用是 A.检查总和数 B.集中显示各个验证的结果 C.判断有无超出范围 D.检查数值的大小 答案: B (9)? 下面几个图形控件中,不能执行鼠标单击事件的控件是 A.ImageButton B.Image C.ImageMap D.ImageURL 答案: B (10)Session与Cookie状态之间最大的区别在于 ? ? A.存储的位置不同? ? B.类型不同? ? C.生命周期不同? ? ? D.容量不同 答案: A (4)系统提供数据库通用接口的目的是为了 A.提高程序运行的效率 B.应用程序设计不必考虑数据库的类型 C保证程序安全 D易于维护 答案: B (10)默认情况下Session的有效时间是 ? ? A.30秒? ? B.10分钟? ? C.20分钟? ? D.30分钟 ? 答案: C (1)? ? App_Data目录用来放置 ? ? ? ? ? A.共享的数据库文件 ? ? ? ? ? B.共享文件 ? ? ? ? ? C.被保护的文件 ? ? ? ? ? D.代码文件 ? ? 答案: A 1.以下属于ASP.NET程序的有(? ? B? )。 ? A.hello.asp ? B.hello.aspx C.hello.html ? D.hello.xml 2.以下不属于HTML合法标记的有(? ? D? )。 A.TR B.HEAD C.TD D.SEGMENT 3.设A=“Hello”,B=“World”,以下(? A? ? )可以得到结果“HelloWorld”。 A.A&B? ? ? ? ? ? ? ? ? ? ? B.AB? ? ? ? ? ? ? ? ? C.A&&B? ? ? ? ? ? ? ? ? D.A+B 4.以下控件中可以实现下拉列表的是(? B? ? )。 A.List B.ListBox C.CheckBoxList D.HtmlSelect 5.可使用(? ? ? A)将用户的输入与某个常数值或其它控件的值进行比较。 比较运算符确定进行何种类型的比较(小于、等于、大于等)。 ? A.CompareValidator控件 ? B.CustomValidator控件 ? C.RangeValidator控件 D.RegularExpressionValidator控件 6.ADO.NET类在(? ? ? C? ) A B C.Syst D (? A? ? ? )的文本文件,它可以包含标准的文档元素(包括: 格式正确的标记、注释、文本、cdata等)。 A.XML? ? ? ? ? ? ? ? ? ? ? B.UML? ? ? ? ? ? ? ? ? ? ? C.HTML? ? ? ? ? ? ? D.XSL (? C? ? )文件提供WEB服务支持。 ? A..aspx? ? ? ? ? ? B..asp? ? ? ? ? C..asmx? ? ? ? ? ? D..config 9.在DataSet的XML表示形式中,数据以XML形式编写,而架构若以内联的形式包含在该表示形式中时,则使用XML架构定义语言(C)来编写。 A.XSLB.XSLTC.XSDD.WML 10.若要使用XML中的数据填充DataSet,则使用DataSet对象的(D)方法。 A.InsertXmlB.WriteXmlC.EditXmlD.ReadXml 1.以下不属于动态网页技术的是(? ? C? )。 ? A.CGIB.ASP.NETC.HTMLD.JSP 5.(B)用于计算输入控件的值以确定它是否通过自定义的验证逻辑。 ? A.CompareValidator控件 ? B.CustomValidator控件 ? C.RangeValidator控件 D.RegularExpressionValidator控件 6.和ADO的Connection对象类似,OleDbConnection对象也有(A? ? ? ? )两个方法。 A.open和close B.get和set C.in和out D.read和write 7.通过在(? ? ? D? )文件中创作符合命名模式“Application_EventName(AppropriateEventArgumentSignature)”的方法,开发人员可以为HttpApplication基类的事件定义处理程序。 A.Web.Config? B.default.aspx? ? C.machine.config? ? ? ? D.Global.asax 8.浏览器对(? ? A? )的大小有限制,只有不超过4096字节才能保证被接受。 ? A.Cookie? ? B.Session? ? ? ? ? C.Application? ? ? D.IHttpHandlerFactory 9.因为Web服务基于(A),所以该客户端技术也可以用于使用非ASP.NETWeb服务。 A.开放式协议B.HTTP协议C.FTP协议D.集中式协议 10.(C)用于从XML文档推断架构时忽略所指定的特定XML命名空间。 A.ReadXmlSchema B.WriteXmlSchema C.InferXmlSchema D.InsertXmlSchema 1、? 目前主要使用.NET和J2EE设计网站,Web服务器很多,下列(D? ? ? )服务器是.NET的Web服务器。 A.WebLogic? B.WebSphere? ? C.TomcatD.IIS 4选出所有关于数据适配器DataAdapter错误描述: ? (? ? B? )。 ? ? ? ? ? ? ? ? ? ? ? ? A.DataAdapter对象用于从数据源获取数据 B.DataAdapter对象用于从数据库获取仅向前的数据流 C.DataAdapter有一个属性InsertCommand用来执行插入操作 D.DataAdapter有一个属性SelectCommand用来执行查询 5、? 关于Global.asax的描述中不正确的是(? A? ? )。 A.Global.asax文件驻留在应用程序的根目录中 B.global.asax文件可以和ASP程序的global.asa文件共存 C.在ASP程序的global.asa文件中定义的Session变量可以继续在global.asax文件中调用 D.ASP.NET应用程序可以不定义Global.asax文件。 6、基于Forms的身份验证中 "/> </authorization> 其中? 表示: (B)。 A.任何用户B.匿名用户 C.Guest用户D.当前用户 7、页面事件的生命周期顺序是: (C)。 A.Page_Load,Page_Init,Change,Click,Page_Unload B.Page_Load,Page_Init,Click,Change,Page_Unload C.Page_Init,Page_Load,Change,Click,Page_Unload D.Page_Init,Page_Load,Click,Change,Page_Unload 8、假设在machine.config中定义了配置A、配置B和配置C,在web.config中定义了配置B和配置D,则应用程序遵守的配置为: (C)。 A.machine.config的配置A、配置B、配置C和web.config的配置D B.machine,config的配置A、配置C和web.config的配置D C.machine.config的配置A、配置C和web.config的配置B、配置D D.machine.config的配置A和web.config的配置B、配置D 1、在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是: (D) A.CompareValidator控件B.ValidationSummary控件 C.RequiredFieldValidator控件 D.同时使用RequiredFieldValidator控件和CompareValidator控件 3、数据库连接语句: strConnString=”Provider=SQLOLEDB;DataSource=(local);InitialCatalog=pubs;UserID=sa”中的DataSource=(local)是指(D)。 A.数据库服务器名B.客户端的计算机名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 期末考试 复习题
![提示](https://static.bingdoc.com/images/bang_tan.gif)