ASP动态网站设计与制作试题(一)
一、单选题10*1=10分)
1、关于静态网页与动态网页以下说法错误的是(    )。
A.动态网页以数据库技术为基础,可以大大降低网站维护的工作量
B.动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的HTML网页
C.纯粹HTML制作的网页具有交互性,维护更新不需要逐页手动完成
DASP网页在服务器端以扩展名为.asp存储
2、在本机服务器默认www主目录C:\intpupb\wwwroot 下建一个temp.asp文件,其他主机通过Internet访问你的ASP文件时,下列说法正确的是(    )。
Alocallhost/temp.asp              B127.0.0.1/temp.asp
C本机计算机名称/temp.asp        D本机计算机的IP地址/temp.asp
3、下列几个是Response对象的方法,用来输出二进制信息的是(    )。
ABinaryRead          BBinaryWrite        CFlush          DWrite
4Application对象的默认有效期为(    )分钟。
A10分钟      B15分钟        C20分钟        D.应用程序从启动到结束
5、以下对Global.asa的说法中,错误的是(    )。
A.文件名称和扩展名固化,可以修改 
B.每个应用程序可有多个Global.asa文件
CSessionApplication对象的事件处理过程,必须放在该文件中
Dasp网页文件的格式Global.asa文件必须放在站点或者应用程序的根目录下
6、关于VBScript 过程,下列说法错误的是(    )。
Acall语句用于 Sub Function 过程的调用
B.调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略
C Function 函数可以有返回值   
D.使用 Exit Function 语句可以从 Function 过程中立即退出
7、用于和数据库建立连接的对象是(    )。
AFields          BField            CCommand          DConnection
8HTML表单的起始标记为(    )。
AFONT          BFORM          CBODY          DHTML
9、关于日期和时间函数,下列说法正确的是(    )。
Anow函数可以返回客户端计算机当前的日期和时间值
B.表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday
CTimer函数返回午夜 12 时以后已经过去的小时数
D.表达式DateAdd("d", 10, Date)是表示当前日期的十天后
10、关于ForNext语句,下面说法错误的是(    )。
A.可以在循环中的任何位置放置一个Exit For语句
Bstep的值必须是整数,默认为1
CFor i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4
D.计数变量I可以是变量或表达式
二、多选题(5*2=10分)
1、关于RecordSet对象以下描述正确的有(    )。
ARecordSet对象代表着查询命令执行返回的记录集,查询命令返回一个虚拟表格
B.提倡使用AddNew方法,这种方法的效率较高
C.一般当一个记录集使用完后可使用Close方法关闭
DEof方法用于判断当前记录指针是否为第一条记录的上一条
EBof方法用于判断当前记录指针是否为最后一条记录的下一条
FDelete方法用于删除当前记录
GOpen方法用于创建一个具体的记录集游标
2、以下函数使用正确的有(    )。
ACStr()函数转化一个表达式为字符串    BDate()函数返回当前系统日期
CHour()函数以24时返回小时数          DNow()函数返回当前系统时间
3、不属于ASP内置组建的有(    )。
ACounter    BDatabaseAccess    CFileAccess    DPageCount
FJmail      GAspUpload
4
关于FSO对象,说法正确的是(   
AFSO是文件组件中最重要的对象模型,包括TextStreamFoldr对象都离不开这个模型;
BFSO对象实现了对于文件最基本的读写操作方法;
CFSO提供了一个强大且简单的方法高效率地保存数据;   
D.使用FSO对象无法完成删除文件夹操作。
5、如若在变量a中从左向右共提取4个字符,以下正确的方法有(    )。
AMid(a,4)        BLeft(a,4)        CRight(a,4)      DLen(a,4)
三、简单操作题(20*2=40分)
1、利用Cookies设计一个记录客户端访问次数的程序。比如:你是第几次访问本站。
2、假设Access数据库data.mdb中有个adminusernamepassword)表,用于存放管理员的信息,且数据库连接文件conn.asp已经建立成功。请开发一个管理员登录验证模块admin.asp,要求当只有输入正确的口令才能进入管理页面manage.asp,否则弹出对话框“用户名或密码输入错误,请重新输入!”
四、综合操作题(40*1=40分)
1、设计完成一个简单的ASP留言簿程序,要求使用Access数据库存储留言信息,至少包含“留言内容”、“留言人署名”、“留言日期和时间”。(不需要设计后台管理页面程序)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。