模拟一ASP

来源:互联网 发布:华为手提电脑下载软件 编辑:程序博客网 时间:2024/05/16 19:22

一、选择题

1left(asp.net,4)的值为( C 

A.”asp           B.“.net       C.”asp.            D.”aspn

2Instr(abc@263.net,@)的值是( A

A4            B3               C5           D6

3)对于request对象,如果省略获取方法,如request(username),将按什么顺序依次检查是否有信息传入( B  

AFormQuerystringCookies Server Variables ClientCertificate

B QuerystringFormCookies Server Variables ClientCertificate

C CookiesQuerystringFormServer Variables ClientCertificate

DFormQuerystringCookiesClientCertificate Server Variables

4)下面程序执行完毕,页面上显示的是什么内容(  

<%

Reponse.write server.HTMLEncode(<a href=http://www.sohu.com>搜狐</a>)

%>

A.搜狐                                        B.搜狐 

C<a href=http://www.sohu.com>搜狐</a>    D.该句有误,无法输出

5)下面程序执行完毕,页面上显示什么内容(  D 

<%

=“祖国”

=“您好”

%>

A.祖国        B.祖国您好        

 C.祖国(换行)您好        D.以上都不对

6<%

session("a")="1"

session("b")="2"

c=session("a")+session("b")

response.Write c

%>c的值为(  B )

A3            B12         Cab          D.”12

7)如果在一个asp文件中添加Server.ScriptTimeout=300,接着又在另一个asp文件中添加c=Server.ScriptTimeout,请问c等于多少秒( B

A60             B90                  C300               D.以上都不对

8)查询用户表中最新的5条记录,请问用哪条语句(  A 

Aselect top 5 * from user order by id desc

B select * from user order by id desc

C select top 5 * from user

D select * from user top 5 order by id desc

9)执行完Delete From users语句后,共删除多少条记录(  C 

A0            B1             C.全部             D.若干条

10)进行模糊查询时所使用的通配符是( D   

A*                B?                 C&                      D%(P106)

11)如果指针指向第1条记录,则rs.bofrs.eof的值分别为(   

ATrueFalse                BFalseTrue

C TrueTrue                D FalseFalse

12)如果某服务器比较慢,执行查询操作时可能无法正常执行,应该设置下面哪个属性( C  

AConnection对象.CommandTimeout         BConnection对象.ConnectionTimeout

CCommand对象.CommandTimeout          DSession对象.Timeout

13)获取客户端的IP用下列哪条语句( A  

Arequest.servervariables(REMOTE_ADDR)

Arequest.servervariables(REMOTE_HOST)

Arequest.servervariables(LOCAL_ADDR)

Arequest.servervariables(SERVER_PORT)

14)下面程序段执行完毕,页面上显示的内容是(A   

<%

dim a

a="username"

session("a")="张红"

session(a)="王刚"

response.Write session("username")

%>

A.王刚     B.张红      C.张红王刚       D.无法正常输出

15)如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句( B  

Ars.open sqlconn                         Brs.open sqlconn13

Crs.open sqlconn,,3                       Drs.open sqlconn1

二、填空题及简答题

1Sub 子程序和Function函数的区别在于:_________________________________( sub无返回值,function有返回值)

2)请简述ExecuteTransferRedirect方法的区别。

(execute:执行完以后返回继续执行

transfer:执行完以后返回停止执行

redirect:执行完以后不返回

)

3)如果在asp文件中任意地方用到redirect方法重定向页面,则必须在文件开头加:___________________(<%response.buffer=true%>)

4)请问如下Global.asa文件程序段有何错误?

Sub session_onstart

Dim abc

a=2

b=3

c=a+b

response.write c

End sub

(Global.asa中不允许任何输出response.write  c有误)

5Mid(asp网络程序设计”,46)的返回值是:__________

(网络程序设计)

6)表单中有2个按钮,其中一个用来提交表单(type=submit),另一个用来在原来页面的基础上,再打开一个新页面,请问该按钮的type为:____________( button)

7)以下程序段执行的结果为:___________________

<%

Response.write”网络”

Response.end

Response.write”编程”%>

(网络)

8sessionApplication的区别主要在 :_______________________________( session用于存储特定客户信息;application用于存储所以客户信息)

9)浏览器是解释执行的,它将所有的HTML标记逐一解释执行,而有时希望在屏幕上输出完整的HTML语句,则要用到哪种方法:_________( server.htmlencode)

10)在删除页面中,利用Request对象的____________方法获取当前记录的id值;。(Querystring)

11)创建没有ODBC数据源的连接:______________________________(数据库为data.mdb)

(<%

dim db

set db=server.createobject("adodb.connection")

db.open"dbq="&server.mappath("data.mdb")&";driver={microsoft access driver(*.mdb)}%>"

)

12Server对象的ScriptTimeout的默认最长时间为________秒。(90)

13Application对象的默认有效期为________分钟。(20)

14)执行完a=6”语句后,a _______类型。(字符串)

15)简述QuerystringForm的区别。

(Querystring从查询字符串读取用户提交的数据

Form取得客户端在form表单中所输入的信息)

 三、编程题

(1)100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?

<%

Dim I,J,ren,mantou

For I=1 To 100                '大和尚从1100循环

   For J=1 To 100            '小和尚从1100循环

      ren=I+J               '计算总人数

      mantou=I*4+J*0.25     '计算总馒头数

      If ren=100 And mantou=100 Then

         Response.write"<br>大人=" & I & "&nbsp;小孩=" & J

      End If

   Next

Next

%>

 

原创粉丝点击