asp面试试题及答案
一、单项选择题(每题2分,共10题)
1.在ASP中,用于创建对象实例的关键字是()
A.DimB.SetC.NewD.Create
答案:B
2.ASP脚本是在()执行的。
A.客户端B.第一次在客户端,以后在服务器端
C.服务器端D.第一次在服务器端,以后在客户端
答案:C
3.在ASP中,获取表单提交数据的方法是()
A.Request.FormB.Response.FormC.Request.QueryStringD.Response.QueryString
答案:A
4.ASP文件的扩展名是()
A..htmlB..aspC..aspxD..php
答案:B
5.以下哪个对象用于向浏览器输出信息()
A.RequestB.ResponseC.ServerD.Application
答案:B
6.在ASP中,用于连接数据库的对象是()
A.ConnectionB.RecordsetC.CommandD.DataSource
答案:A
7.以下哪个不是ASP的内置对象()
A.SessionB.CookieC.ApplicationD.Server
答案:B
8.在ASP中,要在页面中显示当前日期和时间,可使用()函数。
A.Now()B.Date()C.Time()D.Day()
答案:A
9.ASP中,用于包含其他文件的指令是()
A.includeB.scriptrunat=serverC.%%D.link
答案:A
10.要在ASP中设置页面的编码为UTF-8,可使用()
A.Response.Charset=UTF-8B.Request.Charset=UTF-8
C.Server.Charset=UTF-8D.Application.Charset=UTF-8
答案:A
二、多项选择题(每题2分,共10题)
1.ASP的主要特点包括()
A.简单易学B.与HTML集成方便C.支持多种脚本语言D.安全性高
答案:ABC
2.以下哪些是ASP中的脚本语言()
A.VBScriptB.JavaScriptC.PythonD.Perl
答案:AB
3.ASP中,可用于操作数据库记录的对象有()
A.ConnectionB.RecordsetC.CommandD.Session
答案:ABC
4.在ASP中,Session对象可用于()
A.存储用户特定信息B.统计网站访问人数C.在多个页面间传递数据D.存储服务器配置信息
答案:AC
5.以下关于ASP的说法正确的是()
A.可以动态生成网页内容B.依赖于IIS服务器C.只能在Windows系统下运行D.代码可直接在浏览器中查看
答案:ABC
6.以下哪些是Response对象的方法()
A.WriteB.EndC.RedirectD.Flush
答案:ABCD
7.在ASP中,Application对象的特点包括()
A.共享数据B.整个应用程序有效C.可用于统计在线人数D.每个用户独立拥有
答案:ABC
8.要在ASP中防止SQL注入攻击,可以()
A.对用户输入进行验证和过滤B.使用存储过程C.限制数据库用户权限D.加密数据库连接字符串
答案:ABC
9.ASP页面中的脚本代码可以放在()
A.%%标记内B.scriptrunat=server/script标记内C.外部.js文件D.外部.vbs文件
答案:AB
10.以下哪些是ASP中常用的数据库()
A.AccessB.SQLServerC.OracleD.MySQL
答案:AB
三、判断题(每题2分,共10题)
1.ASP是一种客户端脚本技术。()
答案:错误
2.在ASP中,一个页面只能使用一种脚本语言。()
答案:错误
3.Response对象主要用于处理服务器端的请求