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

2019-04-09 15:17

A.Compare Validator

B.Compare Validator与 RequiredField Validator C.Range Validator

D.Range Validator与 RequiredField Validator 答案:B

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

(8) 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是 A.RadioButton B.CheckBoxList C. CheckBox

D.RadioButtonList 答案:A

(9) Session与Cookie状态之间最大的区别在于

A.存储的位置不同 B.类型不同 C.生命周期不同 D.容量不同 答案:A

(10)默认情况下Session的有效时间是

A.30秒 B.10分钟 C.20分钟 D.30分钟 答案:C 三.判断题

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

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

(3)离开了网站,ASPX网页能够单独运行。 答案:错 (4)离开了IIS服务器,.htm网页能够单独运行 答案:对

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

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

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

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

答案:错

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

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

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

(1) Override与重载有什么区别?

答:其实很本质的区别就是看函数特征:覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。 函数特征包括函数名,参数的类型和个数。Override 是在继承的时候,如果你写的函数与要继承的函数函数特征相同,那么,加上这个关键字,在使用这个子类的这个函数的时候就看不见父类(或超类)的函数了,它被覆盖掉了。 (2)值类型与引用类型有什么区别?

答:值类型直接存储其值,引用类型存储对值的引用。值类型存储在堆栈中,而引用类型存储在托管堆上。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:类、数组、接口、委托、字符串、数组。

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

答案:error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。

exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。

五.代码题

(1) 用C#实现以下功能

产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。 答:ArrayList ar=new ArrayList(); int [] list=new int[100]; for(int i=1;i<=100;i++) {

ar.Add(i); }

Random rm=new Random(); for(int i=0;i<100;i++) {

int index=rm.Next(99-i); list[i]=(int)ar[index]; ar.RemoveAt(index); }

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

public static void Main() {

int x = 5; int y = x++;

Console.WriteLine(y); y=++x;

Console.WriteLine(y); } }

答案: 5 7

(六)

一、填空题

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

答案: 单一模式

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

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

答案: AutoPostBack

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

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

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

答案:HTML Reset 服务器

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

答案:ItemInserting

(7) DHTML的设计思想是:浏览器从服务器端下载文档后,利用 的资源,在不增加 端负担和网上传输流量的前提下,使网页的某些元素“动”起来. 答案:浏览器本身 服务器 (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.Timeout=60;

(12)废除Session的语句是: 。 答案: Session.Abandon() 二.单选题

(1)在NET中CLS(Common Language Specification)的作用是 A存储代码 B防止病毒 C原程序跨平台 D对语言进行规范 答案:D

(2)在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要. A提高效率 B保证安全 C源程序跨平台 D易识别 答案:C

(3)NET与XML紧密结合的最大好处是. A代码易于理解 B跨平台传送数据 C减少存储空间 D代码安全 答案:B

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

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

(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) Session与Cookie状态之间最大的区别在于

A.存储的位置不同 B.类型不同 C.生命周期不同 D.容量不同 答案:A

三.判断题

(1)xml是一种编程语言. 答案:错

(2).HTML控件属于浏览器控件,不接受服务器的控件。 答案:对


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

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

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

马上注册会员

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