部分通常用 模板,用来输入和存储数据.当应聘者提交数据后应 事件中向应聘者发出感谢或收到的信息. 答案:Header Insert ItemInserted
(9) DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加 端负担和网上传输流量的前提下,使网页的某些元素“动”起来. 答案: 服务器
(10) 状态分为4种类型,它们是:——,应用程序状态,会话状态, Cookie状态。 答案:视图状态。
(11)下面是设置和取出Session对象的代码。 设置Session的代码是:
Session[“greeting”]=“hello wang !”; 取出该Session对象的语句如下: string Myvar ;
答案:=Session[“greeting”].ToString()。 (12)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:
(1)文件系统网站非常适合于学习使用,因为 A.不要安装IIS
B.网站允许放置在任意目录下 C.能够进行单独测试 D.A+B 答案:D
(2)静态网页文件的后缀是_. A asp B aspx C htm D jsp 答案:C
(3)在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要. A提高效率 B保证安全 C源程序跨平台 D易识别 答案:C
(4)NET与XML紧密结合的最大好处是. A代码易于理解 B跨平台传送数据 C减少存储空间 D代码安全 答案:B
(5)FormView与GridView控件相比最重要的区别是 A 能够存储数据
B 外观比较美观
C 显示的布局几乎不受限制 D 数据量受一定的限制 答案:C
(6)留言板必须加强管理,这是因为 A.存储容量有限 B.查看必须经过授权 C.影响查看的速度
D.可能存在过时或不健康的留言 答案:D
(7) 在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是
A.打开其他窗口 B.输入新参数 C.生成SQL编辑语句 D.优化代码 答案:C
(8)XMLDateSource与SiteMapDataSource数据源控件能够用来访问 A关系型数据 B层次性数据 C字符串数据 D数值型数据 答案:B
(9)现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是
A.Compare Validator
B.Compare Validator与 RequiredField Validator C.Range Validator
D.Range Validator与 RequiredField Validator 答案:B
(10) 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是 A.RadioButton B.CheckBoxList C. CheckBox
D.RadioButtonList 答案:A 三.判断题
(1) Web.config是网站中必须的配置文件.
答案:错 (2)网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。 答案:对
(3)离开了网站,ASPX网页能够单独运行。 答案:错
(4)离开了IIS服务器,.htm网页能够单独运行 答案:对
(5)在DetailsView控件中不能显示符合条件的多条记录。 答案:错
(6)ADO.NET只是ADO的简单升级. 答案:错
(7)数据集(DataSet)能够在断开与数据源连接的情况下工作。() 答案:对
(8)服务器有一个总的配置文件,名为Machine.config,在这个文件中已经确认了所有ASP.NET应用程序的基本配置。 答案:错
(9)Web.config是网站中必需的配置文件。 答案:错
(10)网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。 答案:对 四.简答题
(1)简述Web.config文件的特点及文件之间的层次关系。
答案:此文件是一个基于XML的配置文件。其作用是对应用程序进行配置,比如规定客户的认证方法,基于角色的安全技术的策略,数据绑定的方法,运程处理对象等。
可以在网站的根目录和子目录下分别建立自己的Web.config文件,也可以一个Web.config文件都不是网站必备的文件。 在Machine.config与Web.config文件之间,以及各个目录的文件之间的层次关系为:
根目录的Web.config继承Machine.config配置,子目录继承父目录Web.config配置。只有在某个子目录的Web.config中有新的配置时,才自动覆盖父目录的同名配置。
(2)为什么要保持视图状态?ASP.NET中是如何保持视图状态?
答案:在反复访问本窗体页的情况下,能够保持状态的连续性。微软采用在网页中增加一个隐含控件,名字为”_VIEWSTATE”,通过它来保持视图状态。 (3)用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答案:一般为3层
数据访问层,业务层,表示层。
数据访问层对数据库进行增删查改。 业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。
表示层为了与用户交互例如用户添加表单。
优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。
(4)net的错误处理机制是什么?
答案:.net错误处理机制采用try->catch->finally结构,发生错误时,层层上抛,直到找到匹配的Catch为止。 五.代码题
(1).下面的代码中有什么错误吗?,请指出。 using System; class A {
public virtual void F(){ Console.WriteLine(\ } }
abstract class B:A {
public abstract override void F(); 答案:abstract override 是不可以一起修饰. } // new public abstract void F();
(2)下面这段代码有错误么?请指出。 switch (i){
case(): 答案://case()条件不能为空 CaseZero(); break; case 1: CaseOne(); break; case 2:
dufault; 答案://wrong,格式不正确 CaseTwo(); break; }
(四)
一、填空题
(1) 在设计阶段必须将各个验证控件的 属性指向被验证的控件。
答案:ControlToValidate
(2)使用RegularExpression控件验证输入时,首先要将本控件的 属性设置成检查的模式。 答案:ValidationExpress
(3)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的 模板,用来介绍公司情况并提出招聘要求;下面
部分通常用 模板,用来输入和存储数据.当应聘者提交数据后应 事件中向应聘者发出感谢或收到的信息. 答案:Header Insert ItemInserted
(4) DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加 端负担和网上传输流量的前提下,使网页的某些元素“动”起来. 答案: 服务器
(5) 文档对象模型DOM是英文 的缩写,它是 DHTML的基础。 答案:Document Object Model
(6) 状态分为4种类型,它们是:——. ,应用程序状态,会话状态, Cookie状态 答案:视图状态。
(7)下面是设置和取出Session对象的代码。 设置Session的代码是:
Session[“greeting”]=“hello wang !”; 取出该Session对象的语句如下: string Myvar ;
答案:=Session[“greeting”].ToString()。
(8) 下面是使用Application对象时防止竞争的代码。 Application. ; //锁定Application对象 Application[“counter”]=(int) Application[“counter”]+1;
Application. ; //解除对Application对象的锁定 答案:lock() unlock()
(9)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:
(10)废除Session的语句是: 。 答案: Session.Abandon()
(11)NET与XML紧密结合的最大好处是 。 答案:跨平台传送数据 二.单选题
(1)HTML代码表示 A.创建一个超链接
B.创建一个自动发送电子邮件的链接 C.创建一个位于文档内部的链接点
D.创建一个指向位于文档内部的链接点 答案:C
(2)静态网页文件的后缀是_. A asp B aspx C htm D jsp 答案:C