简答题 第 1 章 ASP.NET 概述 P18 (1)名词解释 静态网页:一般指用超文本标记语言 HTML 来实现,以 htm 或 html 做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。 动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。它根据不同类型的客户端请求生成不同的页面,具有交互性。动态网页是用标准 html 代码和动态语言(如:asp,jsp,php,asp.net 等)编写的。 服务器端:在万维网中提供网页服务的一端称为服务器端。 客户端:接受服务的一端称为客户端。 名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。例如 sy stem.io 类包含了用来处理输入输出操作的类。 应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。所以用 asp.net 新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在 IIS 中添加相应的虚拟目录。 (1)请比较静态网页和动态网页的工作原理: 静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的 html 代码,在返回给客户端。 第 2 章 VB.NET 程序设计基础 P62 (2)有 100 个和尚吃100 个馒头,大和尚1 人吃4 个,小和尚4 人吃1 个,问有多少个大和尚和多少个小和尚? sub page_load() dim m,n,big_monk,small_monk as integer message.text="可能的组合是:
" for m=1 to 100 big_monk=m small_monk=100-m if 4*big_monk+small_monk/4.0=100 then message.text+="大和尚:" & big_monk & "个,小和尚" & small_monk & "个;
" end if next end sub 第 3 章、服务器控件 P98 3、普通的 HTML 标记、HTML 服务器控件、Web 服务器控件有什么联系和区别? HTML 服务器控件和 WEB 服务器控件都是从普通 HTML 发展过来的,只要给普通 HTML 代码添加id 和 ru nat=serv er 属性就变成了HTML 服务器控件,WEB 服务器控件是.net 提供的一套全新的控件,它的设计合理使用更简便,但是目前还没...