ASP复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ASP复习题
一、填空
(1) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;
TextBox1.Text =
(2)比如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的按钮控件,而【保存】按钮则必须是按钮控件。
(3)废除Session的语句是:。
(4)当需要将T extBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为.
(5).下面是一个转移到新网页的指令:Response.Redirect(“”)
(6) 在设计阶段必须将各个验证控件的属性指向被
验证的控件。
(7)使用RegularExpression控件验证输入时,首先要将本控件的属性设置成检查的模式。
(8)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.
(9) DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加端负担和网上传输流量的前提下,使网页的某些元素“动”起来.
(10) 状态分为4种类型,它们是:——,应用程序状态,会话状态, Cookie状态。
(11)下面是设置和取出Session对象的代码。
设置Session的代码是:
Session[“greeting”]=“hello wang !”;
取出该Session对象的语句如下:
string Myvar ;
(12)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:或:
(13档对象模型DOM是英文的缩写,它是DHTML的基础。
(14面是设置和取出Session对象的代码。
(15下面是使用Application对象时防止竞争的代码。
Application. ; //锁定Application对象
Application[“counter”]=(int) Application[“counter”]+1;
Application. ; //解除对Application对象的锁定
(16NET与XML紧密结合的最大好处是。
(1) Html是____________的英文缩写。
它是www(英文为__________)中使用的超文本标记语言。
它是由Tim Berners-Lee 在CERN(在日内瓦的欧洲粒子物理实验室)发明的,它最早源于SGML (Standard Generalized Markup Langua ge,标准通用标记语言)。
(1)对于HTML语言,任何_______编辑器都可以编辑它。
它目前已经成为各种类型浏览器的通用标准,它能独立于各种操作系统平台。
(1) 文档对象模型DOM是英文的缩写,它是的基础。
(2)Validator Summary验证控件的作用是。
(2)ASPX网页的代码储存模式有两种,它们是代码分离模式和___代码分离模式。
(2) 所闻分布式类就是在多个文件中使用相同的命名空间,相同的类名,而且每
个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
(2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。
(24如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的按钮控件,而【保存】按钮则必须是按钮控件。
(25果要求自动保存提交数据的时间,应该在事件中编写保存当前时间的代码。
(26状态分为4种类型,它们是:视图状态,应用程序状态,——和Cookie状态。
(27变Session的有效时间的语句是:。
二、选择
(1)文件系统网站非常适合于学习使用,因为
A.不要安装IIS
B.A+B
C.网站允许放置在任意目录下
D.能够进行单独测试
(2)静态网页文件的后缀是_.
A htm
B jsp
C asp
D aspx
(3)在/doc/d913321804.html,中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要.
A提高效率B源程序跨平台
C易识别D保证安全
(4)NET与XML紧密结合的最大好处是.
A跨平台传送数据B减少存储空间C代码安全D代码易于理解
(5)FormView与GridView控件相比最重要的区别是
A 能够存储数据
B 显示的布局几乎不受限制
C 外观比较美观
D 数据量受一定的限制
(6)留言板必须加强管理,这是因为
A.存储容量有限
B.可能存在过时或不健康的留言
C.查看必须经过授权
D.影响查看的速度
(7) 在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是
A.打开其他窗口
B.优化代码
C.输入新参数
D.生成SQL编辑语句
(8)XMLDateSource与SiteMapDataSource数据源控件能够用来访问
A关系型数据
B数值型数据
C层次性数据
D字符串数据
(9)现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是
A.Range Validator
/doc/d913321804.html,pare Validator
/doc/d913321804.html,pare Validator与RequiredField Validator
D.Range Validator与RequiredField Validator
(10) 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是
A.RadioButton
B.RadioButtonList
C.CheckBoxList
D. CheckBox
(11) HTML代码表示
A.创建一个超链接
B.创建一个指向位于文档内部的链接点
C.创建一个自动发送电子邮件的链接
D.创建一个位于文档内部的链接点
(12) NET中CLS(Common Language Specification)的作用是
A原程序跨平台B存储代码C防止病毒D对语言进行规范
(13在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是
A.打开其他窗口
B.输入新参数
C.生成SQL编辑语句
D.优化代码(14MLDateSource与SiteMapDataSource数据源控件能够用来访问
A关系型数据
B层次性数据
C字符串数据
D数值型数据
(15) validator Summary验证控件的作用是
A.判断有无超出范围
B.检查数值的大小
C.检查总和数
D.集中显示各个验证的结果
(16下面几个图形控件中,不能执行鼠标单击事件的控件是
A.ImageMap
B.ImageURL
C.ImageButton
D.Image
(17) Session与Cookie状态之间最大的区别在于
A.生命周期不同
B.容量不同
C.存储的位置不同
D.类型不同
(18)系统提供数据库通用接口的目的是为了
A保证程序安全
B易于维护
C.提高程序运行的效率
D.应用程序设计不必考虑数据库的类型
(19)默认情况下Session的有效时间是
A.20分钟
B.30分钟
C.30秒
D.10分钟
(20)在NET中CLS(Common Language Specification)的作用是
A原程序跨平台B对语言进行规范
C存储代码D防止病毒
(21)在/doc/d913321804.html,中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要.
A源程序跨平台B易识别
C提高效率D保证安全
三、判断
(1) Web.config是网站中必须的配置文件.
(2)网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。
(3)离开了网站,ASPX网页能够单独运行。
(4)离开了IIS服务器,.htm网页能够单独运行
(5).Web控件中的几个按钮都可以起到向服务器提交数据的作用。
(6)/doc/d913321804.html,只是ADO的简单升级.
(7)数据集(DataSet)能够在断开与数据源连接的情况下工作。
()
(8)服务器有一个总的配置文件,名为Machine.config,在这个文件中已经确认了所有/doc/d913321804.html,应用程序的基本配置。
(9)离开了网站,ASP网页能够单独运行。
(10)在DetailsView控件中不能显示符合条件的多条记录。
(11).HTML控件很难转换为服务器控件。
(12).利用DetailsView控件增添记录特别方便,因为不需要另外增加输入框。
(13)在内存管理中垃圾自动回收是指系统对已经不再使用的变量空间自动进行回收。
四、简答
(1)简述Web.config文件的特点及文件之间的层次关系。
(2)为什么要保持视图状态?/doc/d913321804.html,中是如何保持视图状态?
(3)用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
(4)net的错误处理机制是什么?
(5) 简述private、protected、public、internal 修饰符的访问权限。
(6)CTS、CLS、CLR分别作何解释?
(7)abstract class和interface有什么区别?
(8)请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
五、代码
(1)下面这段代码有错误么?请指出。
switch (i){
case():
CaseZero();
break;
case 1:
CaseOne();
break;
case 2:
dufault;
CaseTwo();
break;
}
(2) 用C#实现以下功能
产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
(3) 写出以下程序的运行结果。
using System;
class Test
{
public static void Main()
{
int x = 5;
int y = x++;
Console.WriteLine(y);
y=++x;
Console.WriteLine(y);
}
}
(4) 求表达式的值:1+3+5+7+…..+n。