ASP.NET 程序设计习题答案 尚俊杰 编著(完整版含代码)

时间:2013-02-18 07:20:38
【文件属性】:

文件名称:ASP.NET 程序设计习题答案 尚俊杰 编著(完整版含代码)

文件大小:973KB

文件格式:RAR

更新时间:2013-02-18 07:20:38

ASP.NET 程序设计习题答案 尚俊杰 编著(含代码)

《ASP.NET程序设计》习题答案 尚俊杰 含每个单元习题的程序代码的答案 第1章 ASP.NET概述 1.思考题 1.名词解释 静态网页:一般指用超文本标记语言HTML来实现,以htm或html做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。 动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。它根据不同类型的客户端请求生成不同的页面,具有交互性。动态网页是用标准html代码和动态语言(如:asp,jsp,php,asp.net等)编写的。 关于静态动态网页的概念请参照P1.(P1=第1页,下同) 服务器端:在万维网中提供网页服务的一端称为服务器端。 客户端:接受服务的一端称为客户端。 名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。例如system.io类包含了用来处理输入输出操作的类。 应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。所以用asp.net新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在IIS中添加相应的虚拟目录。 2.搜狐网站的服务器是服务器端,因为它提供网页服务;而小王的电脑就是客户端了 3.小王的电脑既是服务器端又充当了客户端的角色。 4.静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的html代码,在返回给客户端。 5.比较asp,php,jsp的优缺点: asp:优点:简单易学、容易上手;缺点:不能跨平台,速度较慢。 php:优点:免费、开放源代码;缺点:缺乏大公司的支持。 jsp:优点:跨平台;缺点:复杂难学。 6.简述asp.net的优点:效率增强,开发简单,移植方便等。详见P6-P7. 7.在资源管理器中可以直接打开以html做后缀名的静态网页文件,但是却不能打开asp.net这种动态网页文件,因为这些文件只有经过服务器端的解释才能正确显示。 8.这种改动是可以的,因为asp.net全面兼容一般的html标示符,但这是没有必要的,因为会浪费服务器资源来动态解释这个静态文件。 9.可以,因为这种访问方式相当于访问本电脑外网页服务器。 10.建一个新网站,首先在适当的地方建一个新文件夹,然后给这个文件夹添加相应的虚拟目录,最后在开始在该文件夹下编写网页程序。 2. 选择题 1.C 因为asp.net文件下找不到1-1.aspx。请参考P12. 2.A 因为localhost已经代表了C:\Inetpub\wwwroot。请参考P12. 3.D 因为localhost,127.0.0.1,你的计算机名都是相对的,每个人都指向自己电脑的IP,通过本机外的任何电脑访问都只有用真实的IP地址。


网友评论

  • 有答案之后做起题目来妥妥的