2022年2022年计算机XWeb应用程序设计A卷 .pdf
《2022年2022年计算机XWeb应用程序设计A卷 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机XWeb应用程序设计A卷 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Web应用程序设计(ASP.NET)试卷共 7 页 第 1 页安徽机电职业技术学院20072008 学年第一学期Web应用程序设计(ASP.NET)考试试题(A 卷)得分评卷复核一、填空题(每空2 分,共 30分)1、目前在应用开发领域中,主要分成两大编程体系,一种是 C/S 结构,另一种是基于浏览器的B/S 结构。2、常见的动态网页程序设计语言有ASP/ASP.NET、PHP 和JSP。3、ASP.NET 目前能够支持3 种语言:C#、VB.NET、Jscript.NET。4、ASP.NET 支持三种控件:HTML 服务器端控件、Web 窗体控件和用户自定义控件,其中第2 种控件是.NET
2、推荐使用的控件。5、下 面 程 序 代 码 写 在 页 面 的Page_Load事 件 中,IsPostBack变 量 起 什 么 作 用?_ if(!IsPostBack)lblMessage.Text=第一次访问!;6、已知在页面上放置了一个如右图1 所示的RadioButtonList 控件,控件名为 radioColor,其各个成员的 Text 值分别为:红色、黄色、蓝色、黑色,对应的 Value 值为:Red、Yellow、Blue、Black。现想从C#代码中取出当前用户选择的颜色的英文名称,应当使用radioColor控件的哪个属性:_ SelectedValue _(参见右图2
3、)7、AdRotator 控件用于制作广告条,在每次打开或重新加载网页时在页面上放置一幅新的广告,显示的广告取决于 AdRotator 配置文件。该文件是一个XML 格式的文件,包含显示图像和链接信息显示频率。8、如果要使用正则表达式匹配验证控件验证用户输入的手机号码(11 位数字),在该验证控件的验证表达式(ValidationExpression)属性中,应当使用的正则表达式是d15|d18。9、语句 Response.Write(动态网页 ASP.NET);在浏览器中的输出结果应该是C:A、动态网页 ASP.NET B、动态网页 ASP.NET 注:本行字是加粗的C、动态网页ASP.NE
4、T 注:本行字是加粗的D、不输出任何内容名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -Web应用程序设计(ASP.NET)试卷共 7 页 第 2 页10、网页提交有2 种不同的形式,一种是Post 方式,一种是 _GET_方式。后一种方式的特征是其URL地址的结尾有类似于?Keyword1=Value1&Keyword2=Value2的查询字符串11、如果要获得当前Web 应用程序文件夹下score.mdb 文件的服务器端绝对地址,可以用表达式Server.MapPath(Server.mdb);来获取。12、要 想 使 用 户 单 击 页 面 上 的 某 个 按 钮
5、 后,浏 览 器 能 够 转 向 到 安 徽 机 电 职 业 技 术 学 院 主 页(http:/),可 以 在 该 按 钮 的 单 击 事 件 中,写 入 以 下 一 行C#代 码:Response.Redirect(htpp:/);。13、在 ASP.NET Web 应用程序中,系统会为每一个访问该应用程序的用户分配一个不同的编号,当该用户转移到其它网页时,该编号不会改变,该编号称为:_ SessionID _。14、要在 ASP.NET 中能够对 SQL Server 数据库进行读写,需要引入哪两个命名空间(在右图中填写):System.Data.SqlClient 15、DataRea
6、der对象适用于有连接的数据应用场合,DataAdapter 对象适用于 _无连接 _的数据应用场合。得分评卷复核二、图示企业应用开发的三层架构,并说明其特点,每层主要实现什么功能?(10 分)用户表示逻辑层数据库层三层应用架构商务逻辑层表示层:负责处理用户的输入和向用户的输出。逻辑层:逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL 语句检索或更新数据库,并把结果返回给客户端。数据库层负责实际的数据存储和检索。三、某开发小组已经编写好了一个ASP.NET Web 应用程序,现需要将其布署到公司的服务器上。该服务器刚安装好Win2000 Server,已经安装IIS。请
7、问如何在此Web 服务器上布署该Web应用程序?(10 分)测试 IIS 是否已经正确安装:在IE 地址栏内输入http:/localhost,有页面出现,说明IIS 安装成功;安装.NET Framework,并编写一个简单的ASP.NET 程序,保存到 c:intepubwwwroot 文件夹下,在 IE得分评卷复核名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -Web应用程序设计(ASP.NET)试卷共 7 页 第 3 页地址栏内输入http:/localhost/test.aspx,进行测试:将该 Web应用程序复制到该Web 服务器的某文件夹下,使用IIS 将
8、该文件夹配置成相应地虚拟目录四、如下图所示Web 应用程序,用户输入笔试和上机成绩,点击计算按钮后,能在平均分处显示上述2 个成绩的平均值。请完成计算按钮的单击事件代码(6 分)int scorePaper=int.Parse(txtPaper.Text);int scoreComputer=int.Parse(txtComputer.Text);double scoreAver=(scorePaper+scoreComputer)/2.0;txtAver.Text=scoreAver.ToString();五、学习了 ASP.NET 各内部对象后,你认为实现在2 个 aspx网页传送数据,可
9、以通过哪些方法来实现?各有什么特点?(10 分)使用 Response与 Request对象,使用查询字符串。简单方便,但信息是明文的。使用 Application 对象,但数据是共享的,任何用户都可以更改。使用 Session,这是最常用的方式。数据是特定于某个用户。使用 Cookie,数据存储于客户端的硬盘,受客户端浏览器的限制。得分评卷复核得分评卷复核privatevoid Button1_Click(object sender,System.EventArgs e)名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -Web应用程序设计(ASP.NET)试卷共 7 页
10、 第 4 页六、如下图所示,在该页面中,使用了比较验证控件来验证用户输入的2次密码是否一致。下图是该比较验证控件的属性设置。请在下图的右图相应地属性中填写上必要的值,如果不填写,则取默认值。(6 分)Operator 属性可选值:Equal,NotEqual,GreaterThan,GreaterThanEqual,LessThan,LessThanEqual,DataTypeCheck。Type 属性可选值:String、Integer、Double、Date、Currency。ControlToCompare 栏:txtPwd1 ControlToValidate 栏:txtPwd2 Op
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机XWeb应用程序设计A卷 2022 计算机 XWeb 应用 程序设计
限制150内