好文档 - 专业文书写作范文服务资料分享网站

基于ASPNET的Web应用开发试题16参考答案

天下 分享 时间: 加入收藏 我要投稿 点赞

《WEB应用开发》试题十六

参考答案

一、选择题 1.D 2.C 3.B 4.A 5.A 6.D 7.B 8.D 9.C 10.B 11.C 12.B 13.D 14.D 15.B

二、填空题 1. C/S

2. 指向被验证的控件 3. ExecuteNonQuery() 4. html 或htm

5. System.Data.SqlClient 6. SQL Server身份验证 7. Visual Studio

8. 统一资源定位器URL 9. AccessKey 10. Checked

三、简答题

1. 请简述动态网页的工作原理

答:当在浏览器地址栏中输入一个网址回车后,就向服务器提出一个网页的请求,服务器端接受到请求后,先找到所要的动态网页文件,执行其中的程序代码,并将执行结果嵌入网页文件中,然后发给浏览器解释、显示。

2. 简述Session对象和Application对象的作用和最主要的区别是什么?

答:Session对象保存某个客户会话的信息,Application对象可以保存应用程序上多个客户的信息,为所有的应用程序所共享,这也是它们的最大区别。它们都能存放任意类型的

数据。操作方法也类似。

3. 请简述为什么要采用数据库来管理数据?

答:采用数据库管理数据,用户不需要了解数据的具体存放位置和格式,也不需要开发专门的程序来管理数据,这些操作可以由数据库管理系统自动完成。在操作数据时只需要使用asp.net提供的ADO.NET技术就可以访问数据库中的数据。

四、编程题

1.请编程遍历页面上所有TextBox控件并给它赋值为string.Empty? 答:

foreach (System.Windows.Forms.Control control in this.Controls) {

if (control is System.Windows.Forms.TextBox) {

System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)control ; tb.Text = String.Empty ; } }

2.编程实现将一个array中的数据复制到arrayList里 foreach( object o in array )arrayList.Add(o);

五、程序分析题

1)以上代码可以正确使用连接池吗?

答:如果传入的connectionString是一模一样的话,可以正确使用连接池。不过一模一样的意思是,连字符的空格数,顺序完全一致。

2)以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?

答:只可以捕捉数据库连接中的异常吧. (finally中,catch中,如果有别的可能引发异常的操作,也应该用try,catch。所以理论上并非所有异常都会被捕捉。)

基于ASPNET的Web应用开发试题16参考答案

《WEB应用开发》试题十六参考答案一、选择题1.D2.C3.B4.A5.A6.D7.B8.D9.C10.B11.C12.B13.D14.D15.B二、填空题1.C/S2.指向被验证的控件3.ExecuteNonQuery()4.html或htm5.System.D
推荐度:
点击下载文档文档为doc格式
1vhq63kjcb3uh255c6he20sz532alg00cfr
领取福利

微信扫码领取福利

微信扫码分享