《计算机编程ASP》期终试卷(A)

合集下载

网络程序设计—ASP考试试题(A卷)答案[1]

网络程序设计—ASP考试试题(A卷)答案[1]

《网络程序设计—ASP》考试试题1答案一、单项选择题(本大题共15小题.每小题1分。

共15分)1.A2. D3. B4. B5. B6. B7. A8.C9.B 10.B 11.A 12.D 13.B 14.A 15.C二、判断题(本大题10小题,每小题1.5分,共15分)。

16.ABCD 17.AD 18.AB 19. ABCD 20.CD 21. ABCD 22. BD 23. CD 24. ABCD 25. AB三、程序填空题(本大题10小题,每空1.5分,共15分)26. “11”、2、“11”、“11”27. ac 28. 3 29.2 30. 空(Empty)31. 空(Empty)32. "<p>"33. <p> 34. 与intAge的值有关35.全部四、名词解释(本大题5小题,每小题2分,共10分)36.静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。

静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。

37.相对路径——所谓相对路径,就是以“/”或“\”开头的路径。

38.子程序——就是只执行程序而不返回值的程序模块。

39.会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。

40.数据库——所谓数据库,就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立的、相互关联的数据集合。

五、简答题(本大题4小题,每小题4分,共20分)41.什么是应用程序?为什么要建立应用程序?答案:简单的说,添加了虚拟目录的文件夹就可以称为应用程序。

建立应用程序后,多个网站之间就可以独立了,一些公共变量就不会混淆。

2019asp期末考试题及答案

2019asp期末考试题及答案

2019asp期末考试题及答案一、选择题(每题2分,共20分)1. ASP的全称是什么?A. Active Server PagesB. Application Service ProviderC. Advanced Server PagesD. Active Server Protocol答案:A2. ASP默认使用的编程语言是什么?A. VBScriptB. JavaScriptC. C++D. Java答案:A3. 下列哪个不是ASP的内置对象?A. ResponseB. RequestC. SessionD. Database答案:D4. ASP中用于向客户端输出内容的方法是?A. WriteB. PrintC. OutputD. Display5. 在ASP中,如何获取客户端提交的表单数据?A. Request.FormB. Request.QuerystringC. Request.CookiesD. Request.ServerVariables答案:A6. ASP中用于重定向到另一个页面的函数是什么?A. Response.RedirectB. Server.TransferC. Response.WriteD. Server.Execute答案:A7. 下列哪个不是ASP的文件扩展名?A. .aspB. .aspxC. .htmD. .php答案:D8. 在ASP中,如何声明一个变量?A. Dim variableB. Declare variableC. VariableD. Var variable答案:A9. ASP中用于连接数据库的常用组件是什么?B. ODBCC. OLEDBD. JDBC答案:A10. 在ASP中,如何设置客户端浏览器的Cookie?A. Response.Cookies("name") = "value"B. Response.Write("name", "value")C. Request.Cookies("name") = "value"D. Server.Cookies("name") = "value"答案:A二、填空题(每题2分,共20分)1. ASP是一种基于_______的服务器端脚本环境。

asp期末考试题及答案

asp期末考试题及答案

asp期末考试题及答案一、选择题(每题2分,共20分)1. ASP是以下哪个的缩写?A. Active Server PagesB. Advanced System ProgrammingC. Application Service ProviderD. All of the above答案:A2. ASP默认使用哪种脚本语言?A. JavaScriptB. VBScriptC. C#D. Java答案:B3. ASP页面的文件扩展名是什么?A. .aspB. .htmlC. .phpD. .aspx答案:A4. 下列哪个不是ASP的内置对象?A. RequestB. ResponseC. SessionD. Database答案:D5. ASP页面中,以下哪个是正确的输出语句?A. <% Response.Write("Hello World") %>B. <% Response.Output("Hello World") %>C. <% Print("Hello World") %>D. <% Display("Hello World") %>答案:A6. 在ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. GetDate()答案:A7. ASP中,以下哪个属性用于设置页面的超时时间?A. TimeoutB. ExpiryC. ExpiresD. SessionTimeout答案:A8. 在ASP中,以下哪个函数用于获取客户端浏览器的类型?A. Request.BrowserB. Request.ClientC. UserAgentD. BrowserType答案:A9. ASP中,以下哪个对象用于处理HTTP请求的头信息?A. Request.HeadersB. Response.HeadersC. Server.HeadersD. Client.Headers答案:A10. ASP中,以下哪个函数用于将字符串转换为小写?A. LCase()B. Lower()C. ToLower()D. ConvertToLower()答案:A二、判断题(每题1分,共10分)1. ASP是一种服务器端脚本环境,用于创建动态交互式Web应用程序。

ASP期末试卷答案

ASP期末试卷答案

ASP复习题一、填空题(20分)1、ASP网页在服务器端运行。

2、不使用IP地址,可以使用Localhost 来访问本机上的默认Web主页。

3、插入到HTML中的ASP程序一般用<% 和%> 标记括起来。

4、HTML是一种超文本语言,其文件可以分为两部分:文件头和文件体。

5、在HTML文档中,使用<!-- ……-- >标记来进行注释。

6、当浏览器不能显示某个图片时,可用Alt 属性的文本值换特定的图片。

7、在网页制作中,若加入E_mail的链接,则应书写为:mailto: +E_mail地址。

8、将一个网页用框架分割成左右两块,些时共有3个文件。

9、若产生输入框可使用VBScript的InputBox函数,也可使用Window的Prompt 方法。

10、使用Document对象的LastModified 属性可生成最后修改日期。

11、在VBScript中,可用Time 函数来获取当前时间。

12、一个变量如果包含多于一个的相关数值,就称为数组。

13、Response中的Redirect 方法可使浏览器连接到其它URL。

14、在聊天室程序中,一般使用application对象来存储在线人数。

15、在a1.asp文件中加入<!-- #include file=”a2.asp” -- >标记可读取a2.asp文件的内容。

16、Response对象的Mappath 方法可以将虚拟路径转化为物理路径。

17、<% Session.abandon %>意思为:删除所有存储在Session中的对象并释放资源18、Unlock 方法用于释放ASP页面锁定Application对象的状态。

19、在Form中使用GET方法把数据提交到服务器端的某一个ASP文件中,那么在该文件的程度中,可以使用request对象的querystring数据集合负责取得用户提交的数据,并加以处理。

asp期末复习_最终版

asp期末复习_最终版

Asp复习试题1.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用(response)对象实现。

2.下列标记中,(<img>)可以在网页中插入图片。

3.创建连接对象的基本语法是(<a href=”” target=””>xx</a>)。

4.表单提交后数据指定的处理的文件由(action)属性指定。

5.在ASP程序设计中,Application对象为了防止多人同时访问时出错,因此采用lock和unlock方法,其采用的顺序应为先(lock),再(unlock)。

6.使网页转向的语句为(Response.Redirect(url))利用微软的内置组件(AdRotate)来实现动态的广告图片7.当一个用户第一次到达网站时,系统为其分配一个(session),只有当该用户退出时,或者其生命周期结束时,信息才被清除。

8.ASP脚本中向客户端输出信息<%=变量名%> ,与其等价的方式是(<%=Response.write(variable)%>)。

9.二维数组Dim B(1,2)定义了(6 )个数组元素。

10.用于和数据库建立连接的对象是(Connection)。

11.BOF代表表的第一条记录,EOF呢?(最后一条记录以后)12.Filesystemobject对象可以在服务器端实现对文件或文件夹的(复制,删除,移动)操作。

13.在HTML中,用于生成表格的标记是(<table>)。

14.(符号常量)一经声明,在程序执行期间,其值不会改变。

15.ASP提供6个内置对象分别是(Request)、(Response)、(Session)、(Application)、(Server)和ObjectContext对象.16.Server对象的(CreateObject)方法,用于创建已注册的ActiveX组件、应用程序或脚本对象。

17.建立Connection与数据库连接时,有时关闭与数据库的连接可以节省内存资源,可以用到Connection对象的(close)方法可以实现。

ASP期末试卷答案.docx

ASP期末试卷答案.docx

ASP复一、填空( 20 分)1、 ASP网在服器端运行。

2、不使用 IP 地址,可以使用Localhost来本机上的默Web主。

3、插入到 HTML中的 ASP程序一般用<% 和 %>括起来。

4、 HTML是一种超文本言,其文件可以分两部分:文件和文件体。

5、在 HTML文档中,使用<!--⋯⋯ -- >来行注。

6、当器不能示某个片,可用Alt属性的文本特定的片。

7、在网制作中,若加入E_mail 的接,写:mailto: +E_mail地址。

8、将一个网用框架分割成左右两,些共有3个文件。

9、若生入框可使用VBScript 的 InputBox函数,也可使用Window 的 Prompt 方法。

10、使用 Document 象的LastModified属性可生成最后修改日期。

11、在 VBScript中,可用Time函数来取当前。

12、一个量如果包含多于一个的相关数,就称数。

13、 Response 中的 Redirect方法可使器接到其它URL。

14、在聊天室程序中,一般使用application象来存在人数。

15、在 a1.asp 文件中加入<!-- #include file=” a2.asp ” -- >可取a2.asp 文件的内容。

16、 Response 象的 Mappath方法可以将虚路径化物理路径。

17、 <% Session.abandon %>意思:除所有存在Session 中的象并放源18、 Unlock方法用于放ASP面定 Application象的状。

19、在 Form 中使用 GET方法把数据提交到服器端的某一个ASP文件中,那么在文件的程度中,可以使用request象的 querystring数据集合取得用提交的数据,并加以理。

20、在 ASP中,建件通常用Server象的 CreateObject方法来。

21、 ActiveX 件中通常包含了可行代的接文件(.dll )或可行文件(.exe )文件。

2019asp期末考试题及答案

2019asp期末考试题及答案

2019asp期末考试题及答案2019年的ASP(Active Server Pages)期末考试题目涵盖了的基础知识、Web表单、服务器控件、数据绑定、状态管理、文件处理、异常处理等多个方面。

以下是考试题目及答案的详细内容。

1. 简述的运行机制。

是一种服务器端的脚本环境,用于创建动态交互式Web服务器应用程序。

它使用.NET框架,通过编译后的代码来提高性能。

应用程序在服务器上运行,生成HTML发送给客户端浏览器。

2. 描述Web表单的工作原理。

Web表单是中用于收集用户输入的一种机制。

用户在表单中输入数据,点击提交按钮后,数据被发送到服务器。

服务器端的代码处理这些数据,然后生成新的页面发送回客户端。

3. 列举中常用的服务器控件,并说明其用途。

提供了多种服务器控件,如Label、TextBox、Button、DropDownList等。

Label控件用于显示文本,TextBox用于输入文本,Button用于触发事件,DropDownList用于从下拉列表中选择一个选项。

4. 解释数据绑定的过程。

数据绑定是将数据源中的数据与Web页面上的控件关联起来的过程。

这可以通过简单的数据绑定表达式实现,如<%#Eval("ColumnName") %>,或者使用更复杂的数据绑定方法,如GridView控件的DataSource和DataBind方法。

5. 说明状态管理的几种方式。

状态管理是中用于在不同页面请求之间保持信息的一种机制。

常见的状态管理方式包括ViewState、SessionState、Cookie、Cache和Query String。

6. 描述如何在中处理文件。

在中,可以使用File类和Stream类来处理文件。

例如,可以使用File.ReadAllText方法读取文件内容,使用File.WriteAllText方法写入文件内容。

7. 简述异常处理的步骤。

异常处理是中用于处理运行时错误的一种机制。

计算机班《asp动态网页编程》期末试卷A卷

计算机班《asp动态网页编程》期末试卷A卷

珠海工大专修学院2006—2007学年第一学期计算机班《asp动态网页编程》期末试卷(闭卷 120分钟)班级:学号:姓名:成绩:一.选择题(每题2分,共20分)1.以下标记符中,成对使用的标记是__________A.<hr> B.<br> C.<img> D.<title>2. 用于设置表格背景颜色的属性是__________A.background B.bgcolor C.borderColorD.backgroundcolor3. 在VBScript中,退出子过程过程,应使用的语句是__________A.Exit B.End Sub C. End Function D.Exit Do4. 在VBScript中,用于字符串连接的运算符有“+”和__________A.* B. & C. # D. @5. Application___OnStart,Application___OnEnd,Session___OnStart,Session___OnEnd四个事件哪个最后执行?__________A.Application___OnStart B. Session___OnStartC.Application___OnEnd D. Session___OnEnd6.广告信息内容设置文件(即计划文件)必须按固定的格式编写并保存的文件格式为__________A.*.asp B. *.html C.*.txt D. *.doc7. 下面说法中正确的是:__________A.当客户从一个网页转到另一个网页时,保存在Session中的信息会丢失。

B.利用Context Linking组件可制作广告轮显效果。

C.Session对象的有效期不能更改。

D.Session对象到期前可以用Abandon方法强行清除。

8.要制作在线小说,可采用的组件是__________A.Context LinkingB.Ad RotatorC.Browser CapabilitiesD.Page Counter9. 中小型交互式网站的网络数据库一般选择__________A.SQL ServerB.AccessC.OracleD.Frontpage10. ADO中最基本的和核心的对象有三个:Connection连接对象、Command命令对象和__________A.Field对象B.Parameter对象C.Recordset对象D.Error对象二.填空题(每空2分,共24分)1.不使用IP地址,可以使用__________________来访问本机上的默认web主页。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
For I= a To b
Sum=
Next
=Sum
End Function
%>
10.下面这段语句,将根据今天是星期几,分别在页面上显示一幅图片,星期一、二显示p1.jpg,其它时间显示p2.jpg。请填写完整下面的程序。
<%
Dim theday
theday=(Date())
Select Case theday
图1
查询2003年1月1日到2004年1月1日之间的提交的网站,并按提交日期将序排列
strSql="Select * From link Where submit_date#2003-1-1# And #2004-1-1# Order By submit_date"
查询2004年1月1日以后提交的网站总数目
strSql="SelectAsTotal From link Where submit_date > #2004-1-1#"
15.针对上面图1所示,下面要在页面上按提交日期降序排列所有的网站,请填写下面程序段中的空格。假设数据库文件wwwlink.mdb和本文件存放在同一个文件夹下,数据表名为link。
set rs=db.execute(strsql)
'以下显示数据库记录
Do While
%>
<tr>
<td><%=rs("name")%></td>
<td><a href="" target="_blank"><%=rs("URL")%></a> </td>
<td><%=rs("submit_date")%></td>
17.如果刚打开了一个含有1条记录的记录集,那么Bof的值为
(A) 1(B)True(C)False(D)NULL
18.使用W3 Jmail组件发送E-mail时,附件必须位于
(A)客户端(B)服务器端
(C)服务器端和客户端(D)服务器端或客户端
19.对于文件上传组件,如果希望获取上传文件的大小,应该怎样用?
<%
Dim UserOnLine,Number
UserOnLine=Application("UserOnLine")
Number=(UserOnLine)'返回该数组的最大下标
For I=0 To Number
Response.Write
Next
%>
14.对于如下图的数据表link,请填写下面的SQL语句中的空格:
Case
"<img src='p1.jpg'>"
Case Else
"<img src='p2.jpg'>"
End Select
%>
11.很多网站要求客户必须登录后才能访问,如果客户没有登录,就直接访问网站的某个页面,应该将其引导到首页。请据此填写下面的空格。
<%
If Session("UserName")=Then
webcourse/www_1.htm第一讲利用工具软件制作网页
webcourse/www_2.htm第二讲网页制作高级功能
webcourse/www_3.htm第三讲利用源代码开发网页
(A)空格(B)Tab(C)&nbsp;(D)Space
二、填空题(每空1分,共40分)
1.ASP文件就是在普通的HTML文件中插入或JavaScript脚本语言。
6.执行完a=5>3 And "a"<"c"语句后,a的值为:
(A) True(B)False(C)1(D)0
7.下面a=Trim(" vbscript")&Rtrim(" good")语句后,a的值:
(A)" vbscript good"
(B) "vbscript good"
(C) " vbscriptgood"
rs.=page_no
Dim I
I=10
Do WhileAnd
I=I-1
Response.Write rs("name") & "<br>"
rs.MoveNext
Loop
'下面一段在下方显示页数信息,从1到总页数循环
......
Else
Response.Write "该记录集为空"
End If
%>
17.下面这段程序,打开本文件夹下的文本文件test.txt,并读取其中所有的内容显示在页面上,请填写其中的空格。
上海科兴韦学院2011学年度第二学期期终考试试卷A卷
课程名:《计算机编程ASP》考试形式:笔试开卷考试时间:90分钟
班级___________姓名学号_____________
题号



总分
得分
一、选择题(每小题2分,共40分)
1.请判断下列语句执行完毕后,a、b、c的值
<%
a="1" + 1
b="1" + "1"
(C)新浪(超链接)(D)该句有错,无法正常输出
14.Session对象的默认有效期为多少分钟?
(A) 10(B)15(C)20(D)应用程序从启动到结束
15.请问下面程序段执行完毕,页面上显示内容是什么:
<%
Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)
.=varNumber
.=#2030-1-1#
Response.Write "您是第" & varNumber & "次访问本站"
%>
13.假如Application("UserOnLine")中保存了一个数组,该数组中保存了在线用户的名称,下面的程序段从其中读取所有用户名,并显示在页面上,请填写其中的空格。
'建ห้องสมุดไป่ตู้Recordset对象
Set rs=Server.CreateObject("ADODB.Recordset")
strSql ="Select * From users order by name Asc"
rs.Open
'如果记录集不是空的,就执行分页显示
IfThen
'下面一段判断当前显示第几页,如是第一次打开,为1,否则由传回参数决定
</tr>
<%
Loop
%>
</table>
16.针对上面图1所示,下面是分页显示所有网站的名称的语句,每页显示10条记录,请填写其中的空格。
<%
Dim db,rs,strSql
'建立Connection对象
Set db=Server.CreateObject("ADODB.Connection")
db.Open "Dsn=addr" '这里利用数据源连接
5.语句b=Int(10 *) +1)将返回1到10之间的随机整数。
6.在文件开头添加语句后,则所有的变量都必须先声明才能使用。
7.在数据库的表中,纵的一行叫做一个,横的一行叫做一个。
8.原来用一个数组users保存学生名单,现在新转来一位同学“张峰”,需要将其名字添加到该数组中,请填写下面程序段中的空格。
%>
C
(A) A(B)AB(C)AC(D)ABC
13.请问下面程序段执行完毕,页面上显示内容是什么:
<%
Response.Write“<a href=''>新浪</a>”
%>
(A)新浪(B) <a href=''>新浪</a>
<table>
<tr>
<td>网站名称</td><td>网站地址</td><td>提交日期</td>
</tr>
<%
'以下连接数据库
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open
'以下建立记录集
Dim strSql,rs
strSql=
(C)Request.ClientCertificate("REMOTE_ADDR")
(D)Request.ClientCertificate ("REMOTE_IP")
12.执行完如下语句后,页面上显示的内容为:
<%
Response.Write "A"
Response.End
Response.Write "B"
Dim page_no
If Request.QueryString("page_no")="" Then
相关文档
最新文档