为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > asp.net2.0动态网站开发教程(程不功) 考试题库试卷b答案

asp.net2.0动态网站开发教程(程不功) 考试题库试卷b答案

2018-09-06 3页 doc 261KB 6阅读

用户头像

is_557558

暂无简介

举报
asp.net2.0动态网站开发教程(程不功) 考试题库试卷b答案长 沙 学 院 试 卷 课程名称: Web应用程序设计 出卷教师: 适用班级: 06信科1、2班 时量: 120 分钟 20 ~20 学年 第 学期 闭卷 考试/考查 B卷 Web应用程序设计(答案)B卷 题号 一 二 三 四 五 六 七 八 九 十 总分 合分人 复核人 得分 一、填空题(每个空1分,共25分) 得分 评卷人 复核人 1. .NET...
asp.net2.0动态网站开发教程(程不功) 考试题库试卷b答案
长 沙 学 院 试 卷 课程名称: Web应用程序设计 出卷教师: 适用班级: 06信科1、2班 时量: 120 分钟 20 ~20 学年 第 学期 闭卷 考试/考查 B卷 Web应用程序设计(答案)B卷 号 一 二 三 四 五 六 七 八 九 十 总分 合分人 复核人 得分 一、填空题(每个空1分,共25分) 得分 评卷人 复核人 1. .NET框架由 程序设计语言及语言规范 、应用程序平台 、ADO.NET及类库、CLR 和 程序开发环境5部分组成。 2.ASP.NET 2.0系统的两层逻辑结构适合于 比较简单 的系统;三层结构适合于 比较复杂 的系统。 3.服务器有一个总的配置文件,名为 Machine. cofig 。在这个文件中已经确定了所有ASP.NET应用程序的基本配置。 4.传统的布局方法是__利用格__,网页布局的最佳是_div + CSS__。 5.DHTML的设计思想是:浏览器从服务器端下载文档后,利用_浏览器_的资源,在不增加_服务器__端负担和网上传输流量的前提下,使网页的某些元素“动”起来。 6. ASPX网页的基类是 Page 。 7.ASPX网页的代码存储模式有两种。它们是 分离模式 和 单一模式 。 8.当一个Web控件上发生的事件需要立即得到响应时,应该将它的 AutoPostBack 属性设为true。 9.下面是网页中的指令,目的是在网页中显示"新网页的Url"字符串: Response. Write ("新网页的Url"); 10.请将下列数据(nn)在TextBox控件中显示出来。 double nn = 4512.65; TextBox1.Text = nn.ToString() ; 11.在设计阶段必须将各个验证控件的 ControlToValidate 属性指向被验证的控件。 12.存储过程是用各种SQL命令编写并经过编译后直接存放到 数据库 端的程序。 13. 皮肤文件是以“.skin”为后缀的文件,用来定义 服务器控件 的样式。 14.当利用CreateUserWizard控件创建新用户时,密码不能随便设置,必须符合以下3项条件: 至少7个字符 ; 至少一个大写或小写字符 ; 至少一个非字母非数字的符号 。 15.在网站的登录界面中增加“图片校验码”的目的是为了拒绝 机器人 行为。 二、选择题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案(如A、B、C、D等)填入题干的下扞上。多选不给分。每题1分,共25分) 得分 评卷人 复核人 1.在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是 C 的需要。 A. 提高效率 B. 保证安全 C. 源程序跨平台 D. 易识别 2. 在HTML中,超链接由___B______标记定义。 A.

B. C. D. 3. 当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是 D 。 A. RadioButton B. CheckBoxList C. CheckBox D. RadioButtonList 4. 现在需要验证某个TextBox控件的输入数据是否大于0。此时应该使用的验证控件是 B 。 A. CompareValidator B. CompareValidator与RequiredFieldValidator C. RangeValidator D. RangeValidator与RequiredFieldValidator 5. 在配置GridView控件的SqlDataSource 数据源控件过程中,单击【高级】按钮的目的是 C 。 A. 打开其他窗口 B. 输入新参数 C. 生成SQL编辑语句 D. 优化代码 6. 母版页是后缀为 A 的文件。 A. master B. asax C. aspx D. ascx 7. 在SplDataSource数据源控件中,若将数据库缓存的CacheExpirationPolicy属性设置为Sliding时,缓存时限一到则 B 。 A. 自动延长缓存时间 B. 刷新缓存区并继续缓存 C. 延长一倍缓存时间 D. 缓存区失效 8. 下面是网站地图中的一段代码: 网站中4个节点的关系如下面的图 C 所示。 9.用CSS布局的方框模型中Padding代表下图的 B 部分空间 10.在三层架构中,客户端是系统的前台,负责用户界面的显示;后台负责数据的存储和管理;而中间层负责 A 。 A. 非UI的逻辑处理 B. 安全监督 C. 代码优化 D. 协助后台管理 11.数据表适配器是数据集与数据源之间的桥梁,它的任务是 D 。 A. 将检索后的数据填入数据集 B. 将数据集中更新后的数据返回数据源 C. 传送用户输入的数据 D. A+B 12.在图片校验码的图片中增加一些线条或点阵是为了 C 。 A.使图片更美观。 B。使图片更加规整 C。干扰机器人的识别 D。使图像更丰富 13.App_Data目录用来放置 A 。 A.共享的数据库文件 B. 共享文件 C.被保护的文件 D.代码文件 14.网页中提倡使用CSS是因为它将使得 D 。 A. 设计更加简化 B。界面更加美观 C。使内容与外观代码更好地分离 D。B + C 15.在一个子目录的web.config 文件中有如下一段代码: 允许访问此子目录下的网页的角色有 A 。 A. admin B. manager C. admin和manager D. admin、manager 和sales 16.当一种服务器控件有多种外貌的定义时,用 D 属性来区别它们的定义。 A. ID B. Color C. BackColor D. SkinID 17.用户控件是后缀为 D 的文件。 A. master B. asax C. aspx D. ascx 18.下面是TreeView控件的一段代码: 表明用鼠标单击“节点1”时只作 C 的操作。 A. 调用网页 B. 显示或隐藏本节点 C. 折叠或展开子节点 D.恢复原状 19. 静态网页文件的后缀是 C 。 A. asp B. aspx C. htm D. jsp 20. 在.NET中CLS(Common Language Specification)的作用是 D 。 A. 存储代码 B. 防止病毒 C. 源程序跨平台 D. 对语言进行规范 21. 用户登录控件(Login)中的DestinationPageUrl属性代表 。 A. 登录成功的提示 B. 登录成功时转向的网页 C. 登录失败时转向的网页 D. 登录失败时的提示 22.文件系统网站非常适合于学习使用,因为 D 。 A. 不要安装IIS B. 网站允许放置在任意目录下 C. 能够进行单独调试 D. A+B 23.HTML代码 表示__C______。 A. 创建一个超链接 B. 创建一个自动发送电子邮件的链接 C. 创建一个位于文档内部的锚点 D. 创建一个指向位于文档内部的链接点 24.下面几个图形控件中,不能执行鼠标单击事件的控件是 B 。 A. ImageButton B. Image C. ImageMap 25. Session与Cookie状态之间的最大区别在于 A A.存储的位置不同 B. 类型不同 C.生命周期不同 D.容量不同 C. 显示的布局几乎不受限制 D. 数据量受一定的限制 三、判断题(在本题的每一小题的备选答案中,要么正确(用T表示),要么错误(用F表示)。请将答案写入括号中。每题1分,共20分) 得分 评卷人 复核人 1.XML语言中的标记由设计者自行定义,用来描述元素的内容。 ( T ) 2.离开了IIS服务器.htm网页能够单独运行。 ( T ) 3.XML语言既能描述语义又能定义显示。 ( F ) 4.HTML语言与XML一样,它们的标记都是严格区分大小写的。 ( F ) 5.使用HTML控件时将不能保持视图状态。 ( T ) 6.CompareValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。( T ) 7.在数据集(DataSet)中可以包括多张数据表。 ( T ) 8.用户控件是一种自定义的组合控件。 ( T ) 9.使用母版页是为了多个网页在全局的样式上保持一致。 ( T ) 10.用Web TreeView控件描述的是网站的物理结构。 ( F ) 11.所谓角色(role)是若干具有相同访问权限用户的集合。 ( T ) 12.利用DetailsView控件增添

特别方便,因为不需要另外增加输入框。( T ) 13.在T-SQL语言中既包括SQL语句还可以包括过程语句。 ( T ) 14.数据缓存只能将数据缓存到内存中。 ( F ) 15.利用主题可以为一批服务器控件定义样式。 ( T ) 16.每个用户只能分配一个角色。 ( F ) 17.登录视图控件(LoginView)只能有两种,因而只能载入两种视图。 ( F ) 18.只有类库中的类才允许放入中间层中。 ( F ) 19. Web.config在网站中不是必需的配置的文件。 ( T ) 20.Web控件的几种按钮都起到向服务器提交数据的作用。 ( T ) 四、问答题(每题5分,共30分) 得分 评卷人 复核人 1. 试述XML的语法规定,并请举例说明。 [参考答案] 一个XML文档必须遵循下列5项原则: · 整个文档必须有,而且只能有一个“根元素”。元素严格区分大小写。 · 每个元素都是封闭的。就是说都必须有开始标记和结束标记,如果只适合用单标记时也要使用<单标记/>的方式。 · 元素之间可以嵌套,但不能交叉。 · 属性值必须包含在引号之中。 · 同一个元素的属性不能重复。 只有符合以上5条规则的文档才是一个具有完整结构的XML文稿。 例如:。。。(此略) 2.HTML页面的基本结构是怎样的? [参考答案] HTML文档的基本结构可以表示如下: 标题文字 文本、图像、动画、HTML指令等 HTML文本是一种树形(层次)结构。标记是文本的根,其他的HTML标记全部包括在…以内。下面有两大分支:…和 …。其中…分支为文档的主体,主体中的内容将显示在客户端的浏览器中。内又包括若干分支:如用H1、H2等表示字体字号,P、DIV、FORM等表示块元素,等等。而在…段中除包括的内容将作为窗口的标题显示在最上方外,其余部分主要是关于文档的说明以及某些共用的脚本程序。与为独立的两个部分,不能互相嵌套。 3.为什么ASP.NET对数据输入的验证以服务器验证为主,浏览器端验证为辅? [参考答案] 其原因有:第一,由于相当一部分客户端的设备功能弱,不具备验证能力,此时验证工作只能放在服务器端进行;第二,恶意的用户能够比较容易地破坏客户端的验证脚本,或者想方设法绕过客户端的校验。 因此,从安全的角度出发,除非人为地取消了服务器端验证,不论客户端是否进行了验证,服务器端的验证都是不可缺少的。当用户向服务器提交数据之后,服务器都毫无例外地调用验证程序来逐个检查用户的输入。如果发现任何输入数据有错误时,整个页面将自行设置为无效状态,并发出错误信息。 但是如果可能(IE4.0以上)有的辅助功能可以先在浏览器中执行,以提高系统的运行效率。 4.ASP.NET 2.0的数据源控件有几种类型?各用于访问什么类型的数据? [参考答案] 数据源控件有5种类型,分别可以用于访问数据库(database)、平面文件(flat file )、各种对象(Object)以及XML文件等。它们是: · AccessDataSource数据源控件;Microsoft Access数据库是微软提供的小型数据库 · SqlDataSource数据源控件;此控件还能够用来访问Oracle 、ODBC、OLE DB等大型数据库 · ObjectDataSource数据源控件;通过这个控件可以连接和处理数据库、数据集、DataReader或任意其他对象 · XMLDataSource数据源控件;访问和处理XML文件 · SiteMapDataSource数据源控件。可用来访问网站文件 5.当网站采用三层架构时,这三层架构是如何分工的,有什么优点? [参考答案] 网站采用三层架构时,整个应用系统分为三层:表示层-业务层-数据访问层(含数据库)。 在三层架构中,客户端网页是表示层,负责用户界面的显示,其他非显示(非UI)的逻辑处理部分(包括业务规则或商业逻辑)都集中放在中间层中。后台则负责数据的存储和管理。这样的分工不仅思路清晰,代码重用度高,而且一旦商务逻辑或业务规则需要改变时,只需对中间层进行修改而不需要分别对各个网页进行修改。这样做有利于系统的维护和扩展,还可防止各窗体中出现不一致的现象。 6. 下列代码起什么作用。 if(!IsPostBack) { GridView1.DataSource= Session["ShoppingCart"]; DataBind(); } [参考答案] 其作用是,只有第一次打开网页时才将Session["ShoppingCart"]作为数据源与GridView1控件进行数据绑定。 长沙学院教务处监制 第 1 页 共 3 页 制卷日期: 200 年 月 日
/
本文档为【asp.net2.0动态网站开发教程(程不功) 考试题库试卷b答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索