互联网应用与开发复习题
名词解释
1.CGI
简称通用网关接口,是WEB动态页面、与应用程序交流的基础。
2.变量
是计算机内存中已经命名的存储位置,其存储的数据可以变化,存储的数据称为变量的值。
3.Cookie
他是一个存储在客户端的文本文件,保存客户机的一些状态信息,为了完成和客户更好的交互。
4.SSI
是一些服务器端附件标记,可用来嵌入到HTML文件中提供一些简单的动态页面效果。
5.ASP
是服务器端脚本文件,用来实现动态页面的基础,任何可以放在HTML中的标记都可以放在ASP中。6.B类IP地址
网络号空间长度14位,主机号空间长度16位,表示范围128.0.0.0—191.255.255.255,适用于一定数量主机的中型网络。
7.ASP过程
是一组能够执行指定任务并具有返回值的事先编写并命名的一段脚本命令。
8.MIME
是一种在INTERNET上传输的数据类型的规范,包含7种类型:text,multipart,message,application,iamge,audio,video。
9.ODBC
是微软公司开发的一套开放数据库系统的应用程序接口,提供了应用程序与数据库交互的途径。10.DOM事件模型
DOM中指定元素进行变换的部分称为事件模型。
11.DHTML
名为动态HTML,能够在网页下载到客户端后变换的HTML,包含:JA V ASCRIPT,VBSCRIPT,DOM,CSS等。
12.$Globals数组
是一个以GLOBALS命名的联合数组,全局变量作为该数组中某个元素值,该数组不需要定义,直接使用。12.CSS
即层叠样式表技术,用于定义网页内容显示样式的一种技术。
13.PHP头文件
是一个外部文件,其内容可以被多个程序文件引用,但需包含在引用它的文件中。
14.域名
是一个Internet中用于解决网络地址对应问题的一种方法,其可以通过DNS服务被化成IP地址从而有效地进行网络通信。
15.A类IP地址
网络号空间长度7位,主机号空间长度24位,表示范围1.0.0.0—126.255.255.255,适用于大量主机的大型网络。
16.C类IP地址
网络号空间长度21位,主机号空间长度8位,表示范围192.0.0.0—223.255.255.255,适用于少量主机的小型网络。
17.ActiveX组件
是被包含在DLL或EXE文件中的可执行代码,能够提供一个或多个对象及方法和属性,但是需要创建组件对象实例。
18.ASP内建对象
该对象不需要创建直接使用,常见的有:Response,Request,Server,Application,Session对象。19.ASP作用域
用来表示某个变量或对象生存的范围;常见的有:局部作用域,全局作用域,应用程序作用域,会话作用域。
20.WEB服务器
即WWW浏览器提供服务的机器。
21.WEB数据库
WEB数据库由WEB服务器,数据库接口,数据库组成。
22.数据源
提供数据资源的实体,可能是数据库文件,也可能是相关数据库处理系统,直接通过数据源而跳过烦琐的数据库使用数据库。
23.链接
链接是唯一的从一个Web页到另一个相关的Web页的理性途径
24.调度:
调度是在项目开发过程中的一种对人员、资源、应用风格以及开发技术手段进行平衡的活动
25.对象的成员
每个对象都有成员,就是该对象的属性、方法、事件。
26.URL
即统一资源定位符,用来表示WWW上某个资源的位置。
27.IP地址
是基于TCP/IP地址编排方案为互联网中的每一个网络和每一台主机都分配一个全球唯一的32位地址
设计题
1.编写一个ASP程序,实现(图1)页面排版效果;然后,当浏览者选择某种水果后,点击提交按钮以后,在页面下方显示“您选择了:*****”,如:(图2)
(图1)(图2)
订购水果
请选择你所要订购的水果:
<%
dim result
result=request.form("fruit")
if result="苹果" then
response.write "您选择了:苹果"
elseif result="香蕉" then
response.write "您选择了:香蕉"
elseif result="菠萝" then
response.write "您选择了:菠萝"
elseif result="桔子" then
response.write "您选择了:桔子"
end if
%>
2.使用PHP编写程序,要求:输出1到100之间的偶数。提示:偶数是能被2整除的数。
for($i=1;$i<=100;$i++)
{
#temp=$i%2;
if($temp==0)
continue;
else
print $i;
}
?>
3.编写ASP程序,实现运算器(图1)页面排版效果;当浏览者输入数据并选择运算符,点击提交查询内容按钮后,在页面下方显示“?*?=?”,如:(图2)
(图1)(图2)
计算器
<%
dim n1,n2,op
n1=request.form("num1")
n2=request.form("num2")
op=request.form("operation")
if op="加" then
response.write n1
response.write n2
response.write "="
response.write clng(n1)+clng(n2)
elseif op="减" then
response.write n1
response.write "-"
response.write n2
response.write "="
response.write clng(n1)-clng(n2)
elseif op="乘" then
response.write n1
response.write "*"
response.write n2
response.write "="
response.write clng(n1)*clng(n2)
elseif op="除" then
response.write n1
response.write "/"
response.write n2
response.write "="
response.write clng(n1)/clng(n2)
end if
%>
4.利用HTML代码编写如下图所示的页面:其中,lily email,tom email,lucy email分别指向lily@https://www.wendangku.net/doc/6b2490138.html,,tom@https://www.wendangku.net/doc/6b2490138.html,,lucy@https://www.wendangku.net/doc/6b2490138.html,;背景图片采用相对目录下的文件images/bj.jpg。
姓名 | 信箱地址 | 联系电话 |
lily | lily email | 8234560 |
tom | tom email | |
lucy | lucy email |
张强 | 男 | 我的站点 |
李芳 | 女 | 我的站点 |
投票给:
10.编写PHP程序,完成1+3+5+…..,加满10个数停止,输出最后累加结果。
$num=1,$sum=0;
for($j=1;$j<=10;$j++)
{
$sum=$sum+$num;
$num=$num+2;
}
echo $sum;
?>
11.编写HTML代码,完成如下页面
12.编写HTML代码,完成如下页面,该表单提交之后由服务器端程序login.asp文件进行处理