背景:
阅读新闻

Asp.Net试题及答案10

[日期:2010-01-24] 来源:网络收集  作者:admin [字体: ]
作为学校的任课教师,可以把平时的教学过程中的PPT相关文档,按照系统的要求,做成标准格式,收集整理,然后按照要求放到系统固定的位置,在期末时候,可以进行一次课堂或者标准的知识竞赛,一方面活跃了教学气氛,一方面学生温故而知新,加深了对学过的知识的理解.

只要有一个笔记本和投影机,装上此软件,就可以实现专业的双屏显示,就可以造就一个廉价的,专业的和电视台媲美的知识竞赛比赛现场,给学生一个强烈的视听冲击
知识竞赛现场管理系统
,双屏PPT版,课堂教学辅助利器,国内唯一,团队原创,详细请点击登陆【行易软件】     

[PPT知识竞赛题库下载]无私奉献,欢迎下载!
PPT知识竞赛题库涵盖了各行各业,包括:电子商务,无线服务,饮食旅游等.
请点击此处下载.

一、填空题(每空2分,共30分):

(1)默认安装中,IIS服务器被安装在“[硬盘名]\”的目录下。对应的URL         

             

答案:http://服务器域名;Inetpub\wwwroot

(2)  打开文件系统网站时将自动打开一个           服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。

答案:开发

(3)ASPX网页的代码储存模式有两种,它们是______代码分离模式。

答案:

代码分离模式  单一模式

(4) 所闻分布式类就是在多个文件中使用相同的____,相同的____,而且每个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。

答案:命名空间 类名  partial

(5) 当一个Web控件上发生的事件需要立即得到响时,应该将他的        属性设置为true

答案: AutoPostBack

(6) 请将下列数据(nn)在TextBox控件中显示出来。

Double  nn = 4512.6;

TextBox1.Text =          

答案: nn.ToString()

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

答案:HTML Reset     服务器

(8)如果要求自动保存提交数据的时间,应该在          事件中编写保存当前时间的代码。

答案:ItemInserting

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

答案:Password

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

答案:新网页的Ur1

.单选题(每题2分,共20分):

(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)THML代码<a name =“NAME”></A>表示

A.创建一个超链接

B.创建一个自动发送电子邮件的链接

C.创建一个位于文档内部的链接点

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

答案:D

(5)静态网页文件的后缀是_.

A asp   B aspx  C htm  D jsp

答案:C

(6)NETCLSCommon Language Specification)的作用是

A存储代码      B防止病毒 

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

 答案:D

(7)ASP.NET中源程序代码先被生成中间代码(ILMSIL),然后再转变成各个CPU需要的代码,其目的是_的需要.

A提高效率      B保证安全

C源程序跨平台    D易识别

答案:C

(8)NETXML紧密结合的最大好处是.

A代码易于理解 B跨平台传送数据

C减少存储空间 D代码安全

答案:B

(10)FormViewGridView控件相比最重要的区别是

A 能够存储数据            

B 外观比较美观

C 显示的布局几乎不受限制

D 数据量受一定的限制

答案:C

 

.判断题(每题2分,共20):

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

答案:错                                                                                                                                                                                            

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

答案:对

(3)离开了网站,ASPX网页能够单独运行。  

答案:错                                   

(4)离开了IIS服务器,.htm网页能够单独运行

答案:对

(5)CSS全称为Cascading Style Sheet,一般称之为层叠样式表或级联样式表。由World

Wide Web Consortium(万维网联盟)(简称W3C)制定。简单地说,CSS就是一组用来控制网页元素外观的属性。

答案:对

(6)xml语言中的标记由设计者自行定义,用来描述元素的内容.

答案:

(7)xml是一种编程语言.

答案:

(8).HTML控件属于浏览器控件,不接受服务器的控件。

答案:对

(9)HTML控件与HTML 元素一一对应,而Web控件的抽象程度更高,一个控件设置不同的属性时可以实现不同的功能。

答案:对

(10).Web服务器控件中的几个按钮都可以起到向服务器提交数据的作用。

答案:对

.简答题(每题5,,共20)

 (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 A

{

public A(){

PrintFields();

}

public virtual void PrintFields(){}

}

class B:A

{

int x=1;

int y;

public B(){

y=-1;

}

public override void PrintFields(){

Console.WriteLine("x={0},y={1}",x,y);

}

 

当使用new B()创建B的实例时,产生什么输出?

答案:X=1,Y=0

 

(2).下面的例子中

 

using System;

class A

{

public static int X;

static A(){

X=B.Y+1;

}

}

class B

{

public static int Y=A.X+1;

static B(){}

static void Main(){

Console.WriteLine("X={0},Y={1}",A.X,B.Y);

}

}

产生的输出结果是什么?

答案:x=1,y=2

知识竞赛现场管理系统,双屏PPT版,课堂教学辅助利器,国内唯一,团队原创,详细请点击登陆【行易软件】     
收藏 推荐 打印 | 录入:admin | 阅读:
相关新闻       asp.net试题及答案 asp.net试卷 
热门评论
[考试阅卷评分Office应用系统]是国内首款以Word作为考试端及题库、以Excel作为管理端的成熟考试产品.对于中小规模的试题库建设及考试方案实施,简单实用强大,且容易部署.