版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web考试复习资料第一章1. 填空题(1) .NET Framework 主要包括 公共语言运行库 (CLR) 和 类库(2) 网站在编译时,首先将语言代码编译成MSIL ,微软中间语言(3) 一台 IIS Web服务器 IP 地址为,网站端口为 8000,则要访问 Web应用程序 User 中的 URL 为(4) 可以通过 复制网站 同步网站上的一个文件3. 选择题(1) VSEW 2012 不支持( A)Ajax(2) 下面( D)网站在建立时要求安装 Microsoft FrontPage 服务器扩展A. 文件系统 B. 本地 IIS 站点 D. 远程站点(3) 以下选项不属于编程语言的
2、是( A)Basic C# C+4. 简答题(1) 一个学校有多个分院,每个分院有各自的网站,如果提供一台WEB服务器,如何设置答:每个分院设置各自的虚拟目录。 虚拟目录是服务器硬盘上通常不再主目录下的文件夹 的一个好记名称 (别名), 使用别名可以发布多个文件夹下的内容以供所有用户访问,并能 单独控制每个虚拟目录的读写权限。(6)静态网页和动态网页的区别答: 静态页面是不能随时改动的, 静态是一次性写好放在服务器上进行浏览的, 如果想改 动,必须在页面上修改, 然后再上传服务器覆盖原来的页面, 这样才能更新信息, 比较麻烦, 使用者不能随时修改。动态页面是可以随时改变内容的, 有前后台之分,
3、 管理员可以在后台随时更新网站的内容, 前台页面的内容也会随之更新第二章1. 填空题(1) VSEW 2012 默认建立的 XHTML文件类型是 XHTML5(2) 利用 XHTML建立一个链接到邮箱的元素是 邮箱 (3) 页面中的空格用   表示(4) 存放 Web窗体页 C#代码的模型有 单文件页模型 和 代码隐藏页面模型(5) 实现页面 3 秒自动刷新一次的元素是 (6) 在单文件页模型中, C#代码必须包含于 之间(7) 代码隐藏页模型通过 CodeFile 属性 和 Inherits 属性 将 aspx 文件和对应的 .aspx 文 件联系起来(8) 外部样式表通过 元素链接
4、到页面(9) XML 主要用于 处理与表达 ( 跨平台交换 ) 数据(10)文件用于包含响 应用程序 级别和 会话 级别事件的代码3. 选择题(1)CSS选择器不包括( D)A. 元素选择器 B. 属性选择器 选择器 D. 文件选择器(2)下面(B) 是静态页面文件的扩展名A. .asp B.html C.aspx D.jsp(3)App_Code 文件夹用来存储( C)A. 数据库文件 B. 共享文件 C. 代码文件 D. 主题文件(4)文件不能用于( A) 事件处理代码的定义 B. 数据库连接字符串的定义C. 对文件夹的访问授权 D. 基于角色的安全性控制4. 简答题(5)简述文件特点及作
5、用 答:此文件是一个基于 XML 的配置文件。其作用是对应用程序进行配置,比如规定客 户的认证 方法,基于角色的安全技术的策略,数据绑定的方法,运程处理对象等 文件是 一个 XML 文本文件它用来储存 Web 应用程序的配置信息 , 它 可以出现在应用程序的每一 个目录中。 )(7)Page 类的生命周期 答:当浏览器发页面请求时, 首先响应的是与 aspx 页面相关联的 Page 类对象, 并按顺 序调用这个对象的某些方法 (如 OnLoad 方法),同时又会自动调用页面控件的相应方法,依次执行一些程序。 Page 类在生命周期内执行的方法先后顺序如下:方法(触发 PreInit 事件),在
6、页面初始化之前发生,执行该方法后,程序已经能够访 问页面中的控件了,控件属性值为 aspx 中定义的初始值;方法(触发 Init 事件),在页面初始化时发生。执行该方法后,页面会跟踪 viewstate 的值;方法(触发 InitComplete 事件),页面初始化完成时发生。 如果当面页面请求是被控件 PostBack 回来的,则页面还要完成两项工作:一是解析相关参数,把回传事件映射到服务 器端事件。二是加载回传数据,将解析出来的 viewstate 的值赋给相应控件的相应属性。方法(触发 PreLoad 事件),页面载入之前发生;方法(触发 Load 事件),此方法开始,所有控件已经初始化
7、,且加载了回传数据;这时 页面能够安全的访问页面中的其他控件。方法(触发 loadComplete 事件),在 OnLoad 方法执行之后触发事件。如果 postback 为 true ,则触发控件的服务端事件,因为第三步已经加载的回传事件;方法与 OnPrerenderComplete 方法,为页面和控件的 html 生成之前所先后执行的方法。 方法(触发 SaveStateComplete 事件), viewstate 值,生成表单中 name 和 id 均成 “_VIEWSTATE”的隐藏域的值。方法,没有触发事件,通过该方法生成页面和控件HTML代码。方法(触发 Unload 事件),
8、 page 类运行结束,释放内存,整个生命周期结束。第三章1. 填空题(1)C# 使用的类库就是 framework 提供的类库(2) 要在一个类中包含命名空间的语句是 using(3) 使用 static 修饰符能调用未实例化的类中的方法(4) C# 中的数据类型包括值类型和引用类型(5) 枚举类型 是由一组命名常量组成的类型(6) 在 C#统一类型系统中,所有类型都是直接或间接地从类继承(7) 装箱实质是把 值类型 转化为 对象类型(8) 至少会执行一次循环的循环语句是do while 语句(9) 较适用于已知循环次数的循环语句是 for 语句(10) 如果类名为 UserInfo ,那么
9、它的构造函数名为 UserInfo(11) 继承 可以重用现有类的数据和行为,并扩展新的功能3. 选择题(1) 下列数据类型属于值类型的是( A)(2) 下列数据类型属于引用类型的是( C)(3) 下列运算符中( D)具有三个操作数A. = B.& C.+ D.(4) 下面有关数据类型的描述中不正确的是( B)A. 两个引用类型变量可能引用同一个对象 类型中可以用数字 1 表示 true 类型的取值范围是 0255 D. 可以通过转义符方式输入字符(5) 下面对 protected 修饰符说法正确的是( D)A. 只能在派生类中访问 B. 只能在所属的类中访问C.能在当前应用程序中访问 D.
10、能在所属的类或派生类中访问(6) 以下有关属性的说法错误的是( B)A. 通过属性能获取类中 private 字段的数据B. 当定义属性时,若仅包含 set 访问器,则表示该属性为只读属性C. 属性的访问形式是“对象名 . 属性名”D. 属性体现类对象的封装性4. 简答题(1) 说明修饰符 public 、 internal 、 protected 、 protected internal、 private 的区别答: public :对任何类和成员都公开,无限制访问:Protected :仅仅对该类以及该类的派生类公开Private :仅仅对该类公开;Internal :只能值包含该类的程序
11、集中访问该类 (只是单独的项目, 而不是整个方案) Protected internal :只能在本类,派生类或者包含该类的程序集中访问。第四章1. 填空题(1) 若在 TextBox 控件中输入内容并当焦点离开时能触发 TextChanged 事件,则应设置 AutoPostBack= ” true ”(2) 通过 IsPostBack 属性可判断页面是否第一次载入(3) 的服务器控件包括 HTML 服务器控件 和 Web服务器控件(4) 添加 runat= ” server ” 属性可将 XHTML元素转化为 HTML服务器控件(5) 设置 Enabled 属性可决定 Web服务器控件是否
12、可用(6) 当需要将 TextBox 控件作为密码输入框时,应设置 TextMode= ” password ” 属性(7) 对使用数据源显示信息的 Web服务器控件,当设置完控件的DataSource 属性后,需要DataBind() 方法才能显示信息(8) 如果需要将多个单独的 RadioButton 控件形成一组具有 RadioButtonList 控件的功能, 可以通过将 GroupName 属性设置成相同的值实现(9) 设置 SelectionMode= ” Multiple ” 可以实现 ListBox 控件中选择多项的功能3. 选择题(1) Web服务器控件不包括( B)(2)
13、下面的控件中不能响应鼠标单击事件的是(C)(3) 单击 Button 类型控件后能执行客户端脚本的属性是(A)(4) 当需要用控件输入性别时,应选择的控件是(D)(5) 下面不属于容器控件的是( B)4. 简答题(1) 说明 Image 、 ImageButton 、 ImageMap控件的区别答: Image 控件用于在 Web窗体上显示图片,图片源文件可以使用ImageUrl 属性在界面设计时确定也可以在编程时确定。 Image 不包含 click 事件,要 Click 事件处理,则可使用 ImageButton ; ImageMap除可以用来显示图片外,还可以实现图片链接第五章1. 填空
14、题(1) 窗体验证包括 服务器端 和 客户端 两种形式(2) 判断页面的 属性值可确定整个页面的验证是否通过(3) 若页面中包含验证控件,可设置按钮的 CausesValidation 属性,使得单击该按钮后不 会引发验证过程(4) 若要对页面中包含的控件分成不同的组进行验证,则应将这些控件的 ValidationGroup 属性设置为相同值(5) 通过正则表达式定义验证规则的控件是 RegularExpressionValidator(6) 设置 ControlToValidate 属性指定被验证控件的 ID3. 选择题(1) 下面对验证控件说法正确的是( A)A. 可以在客户端直接验证用户
15、输入的信息并显示错误信息B. 对一个下拉列表控件不能使用验证控件C. 服务器验证控件在执行验证时必定在服务器端执行D. 对验证控件,不能自定义规则(2) 下面对 CustomValidator 控件说法错误的是( D)A.能使用自定义的验证函数B. 可以同时添加客户端验证函数和服务器验证函数C. 指定客户端验证的属性是 ClientValidationFunction 属性用来指定服务器端验证函数(3) 使用 ValidationSummary 控件需要以对话框形式显示错误信息,则应(B)A. 设置 ShowSummary属性值为 True B. 设置 ShowMessageBox属性值为 T
16、rueC. 设置 ShowSummary属性值为 False D. 设置 ShowMessageBox属性值为 False(4) 如果需要确保用户输入大于 100 的值,应该使用( B)验证控件第6章1. 填空题(1) 从 http : 择题(1) 要重定向页面,不能使用( C)A. LinkButton 控件 方法 控件 方法(2) 下面( A)对象可以获取从客户端浏览器提交的信息。(3) Session 状态和 Cookie 状态的最大区别是( A)D. 容量不同”微软 ”语句后,Application 应用于所有的A. 存储的位置不同 B. 类型不同 C. 生命周期不同(4) 默认情况下
17、, Session 状态的有效时间是( C)秒 分钟 分钟 分钟(5) 若某页面已添加一个 Label 控件 lbMsg ,执行“ =” 页面上显示的内容是( C)”微软 B. 微软C. 以超链接形式展示“微软”D. 程序出错4. 简答题(1) 简述 Session 状态和 Application 状态的异同答: Session 产生在服务器,只能为当前访问的用户服务,而 用户。可以将 Application 状态理解为公用全局变量,网站中的每一个访问则均可访问第7章1. 填空题(1) SQL Server 数据库的验证方式包括 windows 验证 和 SQLServer 验证( 2)连接数
18、据库的信息通常保存在文件的 元素中(3) VSEW 2012 中,若要访问 LocalDB 数据库实例,则需要将 Data Source 属性值设置为 (LocalDB)(4) 连接字符串中常使用 |DataDirectory| 表示网站的 App_Data 文件夹(5) 提供的数据源控件包括 EntityDataSource 、 LinqDataSourc 、 SqlDataSource 、 SiteMapDataSource 、 XmlDataSourec(6)根据要访问的不同数据源, LINQ类型可分为 LINQ to Objects 、LINQ to XML、LINQ to DataS
19、et 、LINQ to SQL 、LINQ to Entities(7)在 LINQ to SQL中,将 SQL Server 数据库映射为 DataContext 类,表映射为 数据定 义文件的具体表 ,存储过程映射为 映射后的方法3. 选择题(1)在 VSEW 2012中建立数据库的描述错误的是( A)A. 数据库的默认排序规则是 Chinese_PRC_CI_ASB. 数据库默认属于 LocalDB 数据库实例C. 数据库默认不支持中文输入D. 能将数据库附加到 SQLEXPRES数S 据库服务器中(2)下面有关 LINQ to SQL 的描述中错误的是( A)to SQL 查询返回的结
20、果是一个集合B. LINQ to SQL 可处理任何类型数据C. 利用 LINQ to SQL 要调用 SQL Server 中定义的存储过程只需要调用映射后的方法D. LINQ to SQL 中聚合方法的参数常使用 Lambda表达式(3)下面有关 LINQ to XML 的描述中错误的是( C)A.可插入、修改、删除、查询元素B. 可读取整个 XML文档C. 不能创建 XML文档D. 需要导入命名空间第 10 章1. 填空题(1) 主题可以包括 外观文件 、 样式表文件 和 图片文件(2)母版页由特殊的 Master 指令识别,该指令替换了用于普通 .aspx 页面的 page指令(3)母
21、版页中可以包含一个或多个可替换内容占位符 ContentPlaceHolder(4)如果用户想要在网站运行时动态地添加或删除 Webpart 控件,则需要添加 WebPartZone(5)内容也通过 MasterPageFile 和母版页建立联系(6)主题必须存放在文件夹 APP_Themes 中3. 选择题1)主题不包括( D)文件 文件 C. 图片文件文件2)一个主题必须包含( A)文件 文件 C. 图片文件文件3)母版页文件的扩展名是(B)A.aspx B.master C.cs D.skin4)在( D)模式下,允许重新启用被用户关闭的WebPart 控件4. 简答题(2)如何将单文件
22、页和代码隐藏页转换为用户控件 答:若页面使用单文件页模型,则将其转换为一个用户控件的步骤如下:a. 重命名 .aspx 文件扩展名 .ascxb. 从页面中删除 、和 元素;将page指令更改为 Control 指令; 删除 Control 指令中除 Language、AutoEventWireup 、CodeFile 和 Inherits 之外的所有属 性。若页面使用代码隐藏页模型,则将其转换为一个用户控件的步骤如下:a. 重命名 .aspx 文件扩展名为 .ascxb. 重命名 . 文件扩展名为 .c. 打开 .文件并将继承的类从 Page 更改为 UserControld. 在.ascx 文件中,删除 、和 元素;将 page指令更改为 Control 指 令;删除 Control 指令中除 Language 、AutoEventWireup 、CodeFile 和 Inherits 之外 的所有属性; 在Control 指
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中信息技术412字处理软件深度解析
- 结直肠癌的防治措施
- 结直肠癌的辅助治疗与康复护理
- 血常规解读主题班会
- 礼让他人 主题班会 课件
- 工业管道安全知识
- 2026云南省房物业管理有限公司招聘12人备考题库附答案详解(基础题)
- 2026上半年四川事业单位统考涪城区考试招聘中小学教师32人备考题库(必刷)附答案详解
- 2026福建三明市清流县新任教师招聘5人备考题库附参考答案详解(基础题)
- 2026甘肃天水市张家川县县直事业单位选调33人备考题库含答案详解【综合题】
- 2026河南豫能控股股份有限公司及所管企业招聘31人备考题库及参考答案详解(黄金题型)
- 2026年平顶山发展投资控股集团有限公司校园招聘考试备考试题及答案解析
- GB/T 47067-2026塑料模塑件公差和验收条件
- GB/T 21558-2025建筑绝热用硬质聚氨酯泡沫塑料
- 雨课堂学堂在线学堂云《Linux操作系统(东北)》单元测试考核答案
- 全国“红旗杯”班组长大赛知识考试题题库(含答案解析)
- 急诊科建设与管理指南(2025年版)
- 村级三资监督范围课件
- 多径环境FSK载波同步-洞察及研究
- 安全帽佩戴培训目的课件
- 特殊危险作业安全培训课件
评论
0/150
提交评论