习题1
1. 选择题(可多选)
(1)静态网页的扩展名一般是:
A.htm B .php C.asp D.jsp
答案:A
(2)ASP文件的扩展名是:
A.htm B. txt C. doc D. asp
答案:D
(3)当前的Web程序开发中通常采用什么模式?
A. C/S B. B/S C. B/B D. C/C
答案:B
解释:C/S是客户机(client)/服务器(server),B/S是浏览器(browser)/服务器。
C/S一般要求用户有特定的客户端。比如QQ就是C/S模式,你的桌面上的QQ就是
腾讯公司的特定的客户端,而服务器就是腾讯的服务器。而B/S模式则不需要特定
的客户端,只要有普通浏览器,就可以访问到服务器了,Web页就是B/S 模式。
(4)小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:
A. 客户端 B. 既是服务器端又是客户端
C. 服务器端 D. 既不是服务器端也不是客户端
答案:A
(5)小王正在访问自己计算机上的网页,此时,他自己的
计算机是:
A. 客户端 B. 既是服务器端又是客户端
C. 服务器端 D. 既不是服务器端也不是客户端
答案:B
(6)ASP脚本代码是在哪里执行的?
A. 客户端 B. 第一次在客户端,以后在服务器端
C. 服务器端 D. 第一次在服务器端,以后在客户端
答案:C
解释:ASP脚本代码是在服务器端运行的,服务器将其解释执行为标准的HTML
代码,然后发送到客户端。
(7)在以下URL中,从形式上看正确的是:
A. sina/history/1998/intro.asp
B. sina/news/1.jpg
C. ftp://ftp.sina /history/1998/intro.asp
D. ftp://ftp.sina/news/1.jpg
答案:A B C D
解释:从形式上看,都是正确的。
(8)如果在chapter1下建立了一个子文件夹images,并且在其中放置了一个图片文
件1.jpg,那么以下URL正确的是:
A. localhost/asptemp/chapter1/images/1.jpg
B. 127.0.0.1/asptemp/chapter1/images/1.jpg
C. localhost/inetpub/wwwroot/asptemp/chapter1/images/1.jpg
D. 127.0.0.1/inetpub/wwwroot/asptemp/chapter1/images/1.jpg
答案:A B
(9)对于1.5.5节建立的1-2.asp,以下浏览方式正确的是:
A. localhost/temp/1-2.asp
B. 127.0.0.1/temp/1-2.asp
C. localhost/asptemp/chapter1/temp/1-2.asp
D. 127.0.0.1/asptemp/chapter1/temp/1-2.asp
答案:A B C D
解释:AB两种方式利用了建立的虚拟目录,CD实际上没有用到这个虚拟目录,
此时和1-1.asp没有什么区别。
(10)以1.5.5节的示例为基础,假如现在在C:\inetpub\wwwroot\asptemp\chapter1\temp
下又建立了一个子文件夹temp,其中建立了一个ASP文件1-3.asp,则浏览方式正确的是:
A. localhost/temp/temp/1-3.asp
B. 127.0.0.1/temp/temp/1-3.
asp
C. localhost/asptemp/chapter1/temp/temp/1-3.asp
D. 127.0.0.1/asptemp/chapter1/temp/temp/1-3.asp
答案:A B C D
解释:AB利用了建立的虚拟目录,CD没有用到虚拟目录。
2. 问答题
(1)名词解释:静态网页、动态网页、服务器端、客户端、URL
答案:
静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,
这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时
何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传
到服务器上。
动态网页——所谓动态网页,就是说该网页文件不仅含有HTML标记,而且含有程序
代码,这种网页的扩展名一般根据不同的程序
设计语言而不同,如ASP文件的扩展名
为.asp。动态网页能够根据不同的时间、不同的来访者而显示不同的内容。如常见的BBS、
留言板、聊天室一般是用动态网页实现的。
服务器端、客户端——一般来说,凡是提供服务的一方称为服务器端,而接受服务的
一方称为客户端。比如,当我们在浏览搜狐主页的时候,搜狐主页所在的服务器就称为服
务器端,而我们自己的计算机就称为客户