安徽机电职业技术2006–2007学年第一学期
《Web应用程序设计(ASP.NET)》考试试题(B卷)
班级:
软件2051/2
:__________
:________
一、填空题(每空2分,共24分) 1、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一 种是基于浏览器的 结构。 2、常见的动态网页程序设计语言有ASP/ASP.NET、
PHP和 3、ASP.NET目前能够支持3种语言: 4、ASP.NET支持三种控件:
HTML服务器端控件、 5、已知在页面上放置了一个如右图1所示的 RadioButtonList控件, 控件名为radioColor, 其各个成员 的Text值分别为:红色、黄色、蓝色、 黑色, 对应的Value值为: Red、 Yellow、 Blue、Black。现想从C#代码中取出当 前用户选择的颜色的英文名称, 应当使 用radioColor控件的哪个属性: __SelectedValue___________________ (参见右图2) 6、AdRotator控件用于制作广告条,在每次打开或重新加载网页时在页面上 放置一幅新的广告,显示的广告取决于AdRotator配置文件。该文件是一个 格式的文件,包含显示图像和链接信息显示频率。 7、如果要使用正则表达式匹配验证控件验证用户输入的中国地区的邮政编 码是否正确,在该验证控件的验证表达式(ValidationExpression)属性中,应当使 用的正则表达式是 果应该是 : 。 8、语句Response.Write("
动态网页ASP.NET"); 在浏览器中的输出结 A、
动态网页ASP.NET B、
动态网页ASP.NET C、动态网页ASP.NET
2005~2006学年第一学期期终考试 第 1 页 共 4 页 《动态网页ASP.NET》B卷
。
、
VB.NET、Jscript.NET。 验证控件
和用户自定义控件,其中第2 种控件是.
NET推荐使用的控件。
D、不输出任何内容 9、如果要获得当前Web应用程序文件夹下score.mdb文件的服务器端绝对 地址, 可以用表达式 来获取。 10、要想使用户单击页面上的某个按钮后,浏览器能够转向到安徽机电职业 技术主页(ahcme),可以在该按钮的单击事件中,写入以下一 行代码: 空间: using using 分) ; ; ; 11、要在ASP.NET中能够对Access数据库进行读写,需要引入哪两个命名
二、 图示企业应用开发的三层架构, 并说明其特点, 每层主要实现什么功能?(12
三、请编写一个简单的测试ASP.NET环境能否正确运行的ASP.NET程序。该程序 应如何进行部署?(8分)
2005~2006学年第一学期期终考试 第 2 页 共 4 页 《动态网页ASP.NET》B卷
四、请图示说明下面ASP.NET
程序在第一次运行与按钮被单击以后的运行结果 是什么?并说明IsPostBack变量在该程序中起什么作用。 (10分)
<% @ Page Language="C#" %>
五、如下图所示的Web应用程序,用户输入笔试和上机成绩,点击计算按钮后, 能在总分处显示上述2个成绩平均值。 请完成计算按钮的单击事件代码。 (12分)
六、请说明ASP.NET中提供的验证控件有哪些,简述每种验证控件的功能。(12 分)
(1) 要求操作
系统为Win2000 SP4以上,或WinXP,或Win2003 (2) 安装IIS 5.0或以上(在IE地址栏内输入localhost,有页面出现,说明IIS安装
2005~2006学年第一学期期终考试 第 3 页 共 4 页 《动态网页ASP.NET》B卷
成功) (3) 安装.NET FrameWork 2.0 建立一个文件,内容如下:
(5) 将该文件复制到c:\intepub\wwwroot文件夹下(或将test.aspx文件所在文件夹配置成 虚拟目录如Test) (6) 在