《WEB应用开发》复习题(8)

2019-04-09 15:17

public string Name {

get{return name;} set{name = value;} }

private string Method1() {

Response.Write(“私有方法”); }

public string Method2() {

Response.Write(“公有方法”); } }

(2) 写一个函数计算当参数为N的值:1-2+3-4+5-6+7??+N 答:public int returnSum(int n) {

int sum = 0;

for (int i = 1; i <= n; i++) {

int k = i;

if (i % 2 == 0) {

k = -k; }

sum = sum + k; }

return sum; }

public int returnSum1(int n) {

int k = n; if (n == 0) {

return 0; }

if (n % 2 == 0) {

k = -k;

}

return aaa(n - 1) + k; }

(九)

一、填空题

(1)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为 . 答案:Password

(2)JavaScript是由NetScape公司开发的一种解释型语言。 JavaScript既可在 又可在 端解释执行, JavaScript是一种 面向对象(Object Based)和事件驱动(Event Driver)的跨平台的 脚本 脚本语言。 答案:浏览器 服务器 基于

(3) 在设计阶段必须将各个验证控件的 属性指向被验证的控件。

答案:ControlToValidate

(4)使用RegularExpression控件验证输入时,首先要将本控件的 属性设置成检查的模式。 答案:ValidationExpress

(5) 文档对象模型DOM是英文 的缩写,它是 的基础。 答案:Document Object Model DHTML (6)下面是设置和取出Session对象的代码。 设置Session的代码是:

Session[“greeting”]=“hello wang !”; 取出该Session对象的语句如下: string Myvar ;

答案:=Session[“greeting”].ToString()。

(10) 下面是使用Application对象时防止竞争的代码。 Application. ; //锁定Application对象 Application[“counter”]=(int) Application[“counter”]+1;

Application. ; //解除对Application对象的锁定 答案:lock() unlock()

(13)废除Session的语句是: 。 答案: Session.Abandon()

(21)对于HTML语言,任何_______编辑器都可以编辑它。它目前已经成为各种类型_______的通用标准,它能独立于各种_________平台。 填空题

答案:文本 浏览器 操作系统 二.单选题

(1)下面关于绝对路径的说法,正确的是

A.绝对路径是被链接文档的完整URL,不包括使用的传输协议

B.使用绝对路径需要考虑源文件的位置

C.在绝对路径中,如果目标文件被移动,则链接同样可用 D.创建外部链接时,必须使用绝对路径 答案:D

(2)HTML代码表示 A.创建一个超链接

B.创建一个自动发送电子邮件的链接 C.创建一个位于文档内部的链接点

D.创建一个指向位于文档内部的链接点 答案:C

(3)Wizard控件的最大特点是 A.能够包含大量数据

B.能将多个窗口集中到一个网页中 C.布局不受限制

D.能够快速进行浏览 答案:B

(4)留言板必须加强管理,这是因为 A.存储容量有限 B.查看必须经过授权 C.影响查看的速度

D.可能存在过时或不健康的留言 答案:D

(5) 在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是

A.打开其他窗口 B.输入新参数 C.生成SQL编辑语句 D.优化代码 答案:C

(6)系统提供数据库通用接口的目的是为了 A.提高程序运行的效率

B.应用程序设计不必考虑数据库的类型 C保证程序安全 D易于维护 答案:B

(7)XMLDateSource与SiteMapDataSource数据源控件能够用来访问 A关系型数据 B层次性数据 C字符串数据 D数值型数据 答案:B

(8)现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是

A.Compare Validator

B.Compare Validator与 RequiredField Validator C.Range Validator

D.Range Validator与 RequiredField Validator 答案:B

(9)Validator Summary验证控件的作用是 A.检查总和数

B.集中显示各个验证的结果 C.判断有无超出范围 D.检查数值的大小 答案:B

(10) 下面几个图形控件中,不能执行鼠标单击事件的控件是 A.ImageButton B.Image C.ImageMap D.ImageURL 答案:B

三.判断题: (1)网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。 答案:对

(2).利用DetailsView控件增添记录特别方便,因为不需要另外增加输入框。 答案:对

(3)ADO.NET只是ADO的简单升级. 答案:错

(4)数据集(DataSet)能够在断开与数据源连接的情况下工作。() 答案:对

(5)代码分离模式的网页运行效率要高于单一模式。 答案:错

(6)服务器有一个总的配置文件,名为Machine.config,在这个文件中已经确认了所有ASP.NET应用程序的基本配置。 答案:错

(7)离开了网站,ASP网页能够单独运行。 答案:错

(8)Web.config是网站中必需的配置文件。 答案:错

(9)网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。 答案:对

(10)和ASP一样,ASP.NET也是一种给予面向对象的系统。 答案:错 四.简答题

(1)什么是模板?

答案:模板是一组样板,它将HTML元素与ASP.NET的控制键结合在一起用来定义数据的显示格式,并且有这些格式形成最后的布局。 (2) ASP.NET2.0的数据源控件起什么作用?

答案:它既代表源,又代表与数据源连接的数据提供器和数据集,将大量的基层代码隐藏在内部,大大简化访问数据的设计过程。在程序运行时,这个控件虽然不会显示在界面上,但是在幕后它却能完成很多有用的工作。 (3)简述Web.config文件的特点及文件之间的层次关系。

答案:此文件是一个基于XML的配置文件。其作用是对应用程序进行配置,比如规定客户的认证方法,基于角色的安全技术的策略,数据绑定的方法,运程处理对象等。

可以在网站的根目录和子目录下分别建立自己的Web.config文件,也可以一个Web.config文件都不是网站必备的文件。 在Machine.config与Web.config文件之间,以及各个目录的文件之间的层次关系为:

根目录的Web.config继承Machine.config配置,子目录继承父目录Web.config配置。只有在某个子目录的Web.config中有新的配置时,才自动覆盖父目录的同名配置。

(4)C#中的委托是什么?事件是不是一种委托?

答案: 1.委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。2.是,是一种特殊的委托 五.代码题-分析代码写结果 (1)

public class A {

public virtual void Fun1(int i) {

Console.WriteLine(i); }

public void Fun2(A a) {

a.Fun1(1); Fun1(5); } }

public class B : A {

public override void Fun1(int i) {

base.Fun1 (i + 1); }

public static void Main()


《WEB应用开发》复习题(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:利率市场化条件下我国浮动利率制度的改革和发展

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: