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

2019-04-09 15:17

(5)比如在应聘表单的界面上要放入【保存】和 【复位】两个按钮,其中【复位】按钮采用的HTML Reset按钮控件,而【保存】按钮则必须是 按钮控件。

答案:服务器

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

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

答案:ControlToValidate

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

(8) 状态分为4种类型,它们是:视图状态,应用程序状态,会话状态,和——。 答案:Cookie状态。

(9)下面是设置和取出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()

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

(12) 文档对象模型DOM是英文 的缩写,它是DHTML的基础。 答案:Document Object Model 二.单选题

(1) App_Data目录用来放置 A.共享的数据库文件 B.共享文件 C.被保护的文件 D.代码文件 答案:A

(2)文件系统网站非常适合于学习使用,因为 A.不要安装IIS

B.网站允许放置在任意目录下

C.能够进行单独测试 D.A+B 答案:D

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

A.绝对路径是被链接文档的完整URL,不包括使用的传输协议 B.使用绝对路径需要考虑源文件的位置

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

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

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

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

(5)静态网页文件的后缀是_. A asp B aspx C htm D jsp 答案:C

(6)在NET中CLS(Common Language Specification)的作用是 A存储代码 B防止病毒

C原程序跨平台 D对语言进行规范 答案:D

(7)在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要. A提高效率 B保证安全

C源程序跨平台 D易识别 答案:C

(8)NET与XML紧密结合的最大好处是. A代码易于理解 B跨平台传送数据 C减少存储空间 D代码安全 答案:B (9)假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。 A. int[]arr = new int[10,20] B. int[]arr = int new[10,20] C. int[,]arr = new int[10,20]

D. int[,]arr = new int[20;10] 答案:C

(10)FormView与GridView控件相比最重要的区别是 A 能够存储数据 B 外观比较美观

C 显示的布局几乎不受限制 D 数据量受一定的限制 答案:C

三.判断题

(1) Web.config是网站中必须的配置文件.

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

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

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

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

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

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

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

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

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

(1)静态网页于动态网页在运行时最大的区别在哪里? 答案:

静态网页的访问过程是:

客户通过Web服务器的URL申请的页面 服务器向客户送回被申请的页面

在客户端下载并在浏览器上显示页面 断开客户与服务器之间的联系 动态网页的访问过程是:

客户通过Web服务器的URL申请一个网页

服务器接受请求,并处理网页上的代码

将代码的处理结果转换成HTML代码后向客户送出 在客户端下载并在浏览器上显示网页

服务器断开与客户的联系并转向其他客户,以便提供新的服务 通过以上比较可看出:动态网页多了一个处理代码的过程。 (2) ASP.NET2.0的数据源控件起什么作用?

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

(3) 简述 private、 protected、 public、 internal 修饰符的访问权限。 答案: private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 在堆上。

(4) 重载与覆盖的区别?

答案:1、方法的覆盖是子类和父类之间的关系,是垂直关系;方法的重载是同一个类中方法之间的关系,是水平关系

2、覆盖只能由一个方法,或只能由一对方法产生关系;方法的重载是多个方法之间的关系。

3、覆盖要求参数列表相同;重载要求参数列表不同。

4、覆盖关系中,调用那个方法体,是根据对象的类型(对象对应存储空间类型)来决定;重载关系,是根据调 用时的实参表与形参表来选择方法体的。 五.代码题(每题5分,共10分) (1) 写出以下程序运行结果。 using System; class Test {

public static void Main () {

int s=0;

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

if (s>50) break; if (i%2==0) s+=i; }

Console.writeLine (\ } }

答案:i,s = 15, 56

(2)写出以下程序运行结果。 using System; class Test

{

static void LE(ref int a, ref int b) { int x = a;

a = b; b = x;

Console.writeLine (a + “ “ +b); }

public static void Main () {

int x=10, y=25; LE(ref x, ref y);

Console.writeLine (a + “ “ +b); } }

答案: 25 10 25 10 (三)

一、填空题

(1) 请将下列数据(nn)在TextBox控件中显示出来。 Double nn = 4512.6;

TextBox1.Text = 答案: nn.ToString()

(2)比如在应聘表单的界面上要放入【保存】和 【复位】两个按钮,其中【复位】按钮采用的 按钮控件,而【保存】按钮则必须是 按钮控件。

答案:HTML Reset 服务器

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

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

(5).下面是一个转移到新网页的指令:Response.Redirect(“ ”) 答案:新网页的Ur1

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

答案:ControlToValidate

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

(8)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的 模板,用来介绍公司情况并提出招聘要求;下面


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

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

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

马上注册会员

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