1、(1) ASP.NET 2.0系统的两层逻辑结构适合于 的系统;三层结构适合于 的系统。(2) 默认安装中,IIS服务器被安装在“硬盘名:”的目录下。对应的URL是 或 。(3) 服务器有一个总的配置文件,名为 。在这个文件中已经确定了所有ASP.NET应用程序的基本配置。(4) 打开文件系统网站时将自动打开一个 服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。(1) App_Code目录用来放置中间层的 。 A. 共享的数据库文件 B. 共享文件 C. 被保护的文件 D. 代码文件(2) App_Data目录用来放置 。A共享的数据库文件 B共享文件 C被保护的文件 D代码文
2、件(3) 文件系统网站非常适合于学习使用,因为 。 A. 不要安装IIS B. 网站允许放置在任意目录下 C. 能够进行单独调试 D. A+B(1) Web.config是网站中必需的配置文件。 ( )(2) 网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。 ( )(3) 离开了网站,ASPX网页能够单独运行。 ( )(4) 离开了IIS服务器,.htm网页能够单独运行。(1) 什么是虚拟目录?将应用程序的根目录放在虚拟目录下的方式有哪两种?(2) 服务器打开.htm和.aspx两种网页时内部的执行过程有何不同?(3) 简述Web.config文件的特点及文件之间的
3、层次关系。(1) 用两种建立虚拟目录的方法实际创建本地IIS网站。(2) 实际创建一个文件系统网站。3.8 习 题(1) HTML是_的英文缩写。它是WWW(英文为_)中使用的超文本标记语言。它是由_在CERN(在日内瓦的欧洲粒子物理实验室)发明的。它最早源于SGML(Standard Generalized Markup Language,标准通用标记语言)。(2) 对于HTML语言,任何_编辑器都可以编辑它。它目前已经成为各种类型_的通用标准,它能独立于各种_平台。(3) 所有网页,都是由_对HTML解释而形成的,_就相当于HTML语言的翻译程序,负责解释HTML文件各种符号的含义。(4)
4、 列表文本有_和_两种形式。(1) 在网站中,路径通常有_种表示方式,它们分别是_。 A. 3,绝对路径、根目录相对路径、文档目录相对路径 B. 2,绝对路径、根目录相对路径 C. 3,绝对路径、根目录绝对路径、文档目录相对路径 D. 2,绝对路径、根目录绝对路径(2) 在HTML中,超链接由_标记定义。 A. B. C. D. (3) 下面关于绝对路径的说法,正确的是_。 A. 绝对路径是被链接文档的完整URL,不包括使用的传输协议 B. 使用绝对路径需要考虑源文件的位置 C. 在绝对路径中,如果目标文件被移动,则链接同样可用 D. 创建外部链接时,必须使用绝对路径(4) HTML代码 表示
5、_。 A. 创建一个超链接 B. 创建一个自动发送电子邮件的链接 C. 创建一个位于文档内部的链接点 D. 创建一个指向位于文档内部的链接点(1) HTML语言是对显示的描述,而XML语言不仅能描述显示还能描述语义。 ( )(2) HTML语言与XML一样,它们的标记都是严格区分大小写的。 ( )(1) HTML页面的基本结构是怎样的?(2) 在HTML页面中如何实现左对齐、右对齐和居中对齐?(3) 如何在页面中插入锚点?简述其好处。(4) 是否可以在不同的页面间实现用锚点链接进行跳转?如果可以,怎样实现?(5) 简述HTML与XML之间的区别。在网站中创建多个.htm网页,要求在网页中实现以
6、下技术: 使用各种不同字体、颜色的文本; 使用两种列表; 超链接(文本超链接、锚点超链接、电子邮件超链接等); 结合移动字符串进行超链接。4.5 习 题(1) 传统的布局方法是_,网页布局的最佳方案是_。(2) _等类型的图像最适合于网页上使用。这些图像的共同特点是,具有一定的清晰度且_。(3) IMG标记有许多属性,其中最常用的是_属性。(4) 图层的作用和最大优点是_。(1) 下面_不是HTML页面中表格的基本组成部分。 A. 表行 B. 表列 C. 表框 D. 表题(2) 在网页中可以支持的图像格式是_。 A. PSD B. PSP C. BMP D. GIF、PNG和JPEG3简答题(
7、1) 网页布局的方法一般有哪几种类型?各有何特点?(2) 请写出用HTML语言创建表格的基本源代码形式。(3) 用可视化方法创建表格和层的步骤是什么?(4) 插入图像的方法有几种?(5) 图像和层的对齐方式有几种?分别有什么作用?4操作题(1) 表格的使用练习使用HTML语言,先创建一个3行4列的表格,设置表格的宽度为75%、边框线宽度为2、前列的宽度为100 pixels、背景色为绿色、边框色为3366FF。然后,对它的TABLE、TR、TD和TH标记的所有属性逐一进行设置练习,以了解表格、行和单元格的格式变化效果。(2) 层的使用练习先使用HTML语言或可视化方法在网页上创建一个层,然后在
8、层中输入约几百个中英混合文字段,再在层中插入一幅图片,最后创建一个嵌套层。(3) Img标记的使用练习先在页面中输入一些文字,再插入一幅用Fireworks软件处理的图像。然后,利用Img标记的相关属性,进行设置练习,如设置其上下左右的空白位置,设置字画为中间对齐,边框厚度为6;设置图片靠右;设置图片的放大等。5.7 习 题(1) DHTML的设计思想是:浏览器从服务器端下载文档后,利用_的资源,在不增加_端负担和网上传输流量的前提下,使网页的某些元素“动”起来。(2) DHTML不是一种单一的技术,而是多项技术的综合。在文档对象模型(DOM)的基础上,包括_等技术。(3) 文档对象模型DOM
9、 是英文_的缩写,它是_的基础。(4) JavaScript是由NetScape公司开发的一种解释型语言。JavaScript既可在_又可在_端解释执行,JavaScript是一种_面向对象(Object Based) 和事件驱动(Event Driver)的跨平台的_语言。(5) CSS全称为_,一般称之为层叠样式表或级联样式表。由_(简称W3C)制定。简单地说,CCS就是一组用来控制网页_的属性。2简答题(1) 你对DHTML是如何理解的?它与DOM有什么关系?(2) CSS有哪些特点?(3) 使用CSS的方法有哪几种?每种方法的思路和步骤是什么?(4) HTML常应用于多媒体的标记有哪些
10、?3操作题自行查找有关DHTML方面的资料,完成以下内容。(1) 做一个漂亮的数字或模拟时钟。(2) 给鼠标加一个能随鼠标移动的精彩尾巴。(3) 做一个能在页内移动且和四周碰撞反弹的广告图片。(4) 做一个俄罗斯方块游戏。6.5 习 题(1) ASPX网页的基类是 。(2) ASPX网页的代码存储模式有两种。它们是 和 。(3) 所谓分布式类就是在多个文件中使用相同的 ,相同的 ,而且每个类的定义前面都加上 修饰符,编译时编译器就会自动将这些文件编译成一个完整的类。(4) 若使用C#语言,在代码分离模式中逻辑代码的文件后缀是 。2判断题(1) 对于逻辑代码比较复杂的类来说最好采用代码分离模式。
11、 ( )(2) 代码分离模式的网页运行效率要高于单一模式。(1) 举例说明浏览器端脚本与服务器端脚本定义语句的区别。(2) 简述代码存储的分离模式和单一模式各自的特点。7.6 习 题(1) 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件 的 属性设置为Password。(2) 当一个Web控件上发生的事件需要立即得到响应时,应该将它的 属性设为true。(3) 下面是一个转移到新网页的指令: Response. (新网页的Url);(4) 请将下列数据(nn)在TextBox控件中显示出来。 double nn = 4512.65; TextBox1.Text =
12、 ;(5) 请将下列字符串转换为浮点类型的数据,以便进行计算。 string ss = 4109.54; double dd = ;(1) 下面几个图形控件中,不能执行鼠标单击事件的控件是 。 A. ImageButton B. Image C. ImageMap (2) 当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是 。 A. RadioButton B. CheckBoxList C. CheckBox D. RadioButtonList(1) HTML控件属于浏览器控件,不接受服务器的控制。(2) HTML控件与HTML元素一一对应,而Web
13、控件的抽象程度更高,一个控件设置不同的属性时可以实现不同的功能。 ( )(3) Web控件中的几个按钮都可以起到向服务器提交数据的作用。(4) HTML控件很难转换为服务器控件。(1) 在ImageMap控件中如何实现分区超链接?(2) 简述ASP.NET 2.0的事件模型。(3) 举例说明Web控件调用DHTML辅助功能的方法。(4) 举例说明动态创建数据表的方法。(5) 简述系统在执行HTML表单与Web表单时有何区别。(6) HTML表单中的两个属性Active与Method各起什么作用?(1) 创建多张网页,并实现网页之间多种方法的转移。转移时使用的方法包括: 利用HTML表单。 利用
14、HTML超链接标记。 利用HyperLink控件。 利用Response.Redirect()方法。(2) 输入两个数值,其中一个是分子,另一个是分母。输出两数之比的百分比。(3) 在ImageMap控件上放置一张地图,实现对各个地区的超链接。8.9 习 题(1) 状态分为4种类型,它们是: 、 、 和 。(2) 下面是设置和取出Session对象的代码。 设置Session的代码是: Sessiongreeting = Hello Wang! 取出该Session对象的语句如下: string MyVar= ;(3) 下面是使用Application对象时防止竞争的代码。 Applicati
15、on. ; / 锁定Application对象 Application counter = (int)Application + 1; / 解除对Application对象的锁定(4) 在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根目录下的Web.config文件中,对节点做如下配置: 或: /(5) 改变Session的有效时间的语句是: 。(6) 废除Session的语句是:(1) Session与Cookie状态之间的最大区别在于 。 A存储的位置不同 B类型不同 C生命周期不同 D容量不同(2) 默认情况下Session的有效时间是 。 A30秒 B10分钟 C2
16、0分钟 D30分钟(1) HTTP是一个不保持状态的通信协议。这就意味着当浏览器与服务器之间的会话结束,它们之间的连接也就自动断开了,下一次会话与本次连接无关,两次连接之间不存在任何联系。(2) 使用HTML控件时将不能保持视图状态。(3) 视图状态可以在各个网页之间共享。 ( )(4) Session对象可以在同一对话的不同网页之间共享。(1) 为什么说用Session对象来表示电子商务中的购物车是最佳的选择?(2) 为什么要保持视图状态?ASP.NET中是如何保持视图状态的?(1) 创建多个网页,在其中一个网页中输入姓名和密码,要求当转移到其他网页时,这个姓名和密码将自动传送到新的网页中并
17、显示出来。(2) 利用Cookie编写一段舆论调查程序,以避免客户重复投票。9.8 习 题(1) 在设计阶段必须将各个验证控件的 属性指向被验证的控件。(2) 使用RegularExpression控件验证输入时,首先要将本控件的 属性设置成检查的模式。(1) 现在需要验证某个TextBox控件的输入数据是否大于0。此时应该使用的验证控件是 。 A. CompareValidator B. CompareValidator与RequiredFieldValidator C. RangeValidator D. RangeValidator与RequiredFieldValidator(2) 现
18、在需要验证某个TextBox控件输入的年龄是否大于18且小于65。(3) ValidatorSummary验证控件的作用是 。 A. 检查总和数 B. 集中显示各个验证的结果 C. 判断有无超出范围 D. 检查数值的大小(1) ASP.NET主要依靠在浏览器端对输入进行验证工作,因为在浏览器端验证可以将错误发现在提交之前,以减少信息的传输量。(2) 除RequiredFieldValidator控件以外,其他验证控件都将被检查对象为空时认为是合法的输入。(3) CompareValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。 ( )(1) 为什么ASP.N
19、ET对数据输入的验证以服务器验证为主,浏览器端验证为辅?(2) 简述利用CompareValidator控件进行验证时几个属性的设置方法。包括的属性有:ControlToValidate、ControlToCompare、ValueToCompare、Type和Operator。(3) 举例说明自定义控件(CustomValidator)的设计方法。(4) 什么情况下需要进行分组验证,用什么属性对控件进行分组?10.5 习 题(1) 创建数据集的语句是: DataSet ds = ; 或者 DataSet ds = ;(2) 数据提供器包括4种核心类,它们是: 、 、 (1) 系统提供数据库通
20、用接口的目的是为了 。 A. 提高程序运行的效率 B. 应用程序设计不必考虑数据库的类型 C. 保证程序安全 D. 易于维护(2) XMLDataSource与SiteMapDataSource数据源控件能够用来访问 。 A. 关系型数据 B. 层次型数据 C. 字符串数据 D. 数值型数据 (1) ADO.NET只是ADO的简单升级。 ( )(2) 在数据集(DataSet)中可以包括多张数据表。(3) 数据集(DataSet)能够在断开与数据源连接的情况下工作。(4) DataReader能够在断开与数据源连接的情况下工作。 ( )(5) 数据提供器是数据集与数据源联系的中间环节。(6)
21、SqlDataSource数据源控件只能用于访问SQL Server数据库。(7) AccessDataSource数据源控件只能用于访问Microsoft Access数据库。(1) 简述访问数据库的通用接口从ODBC、OLE到ADO再到ADO.NET的发展过程。(2) 简述ADO.NET与ADO的主要不同点。(3) ASP.NET 2.0的数据源控件起什么作用?(4) ASP.NET 2.0的数据源控件有几种类型?各用于访问什么类型的数据?11.8 习 题(1) GridView控件的基类是 。(2) 分页后每页默认的记录是 条。(1) GridView控件只能原样显示数据表中的记录。(2
22、) 为了美化显示,GridView控件的头模板、体模板、尾模板都必须进行设置。(1) 简述SQL Server 2005 Express Edition的特性。(2) 简述GridView控件连接并显示数据表的过程?(3) 什么是模板?(4) 为了显示数据表记录中的照片,应做哪些准备工作?(5) 为了显示记录中的照片,应该如何设置GridView控件的属性?(1) 将GridView控件连接并显示NorthWind样板库中的Prducts数据表。要求:分页,每页5条记录;排序,被选中的记录底图呈浅蓝色;记录隔行改变底色。(2) 自己定义一张雇员表,包括编号(bh)、姓名(xm)、性别(xb)、年龄(nl)、照片(zp)等字段并且输入若干条记录。通过GridView控件连接和显示该数据表,要求除与上题相同外,还要显示照片。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1