[网络程序设计]考试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西南科技大学网络教育学院(2015)/(2016)学年第 1 学期试题单〈A卷〉课程名称:网络程序设计专业班级:命题教师:雷全水

学生姓名:学号:成绩:

考试时间:月日

一、不定项选择 ( 每题3分,共5题,共15分,下列各小题备选答案中,有一个或多个符合题意的答案。多选、少选、错选、不选均不得分 )

1. ASP采用的程序架构方式是________。

A、模块化程序设计

B、面向对象程序设计

C、C/S模式

D、B/S模式

2. HTML中表示表格一行的标记是。

A.

B. 和

C. 和

D.

3.在VB Script中,能够获取字符串的子串的内部函数有。

A、InStr

B、Left

C、Right

D、Mid

4.安装好PWS/IIS服务器后,我们可以通过如下方式访问,来检验服务器是否安装正确_______。

A、http://localhost

B、http://你的计算机名字

C、http://你的IP地址

D、http://127.0.0.1

5.网络程序设计中常用到SQL,它是指。

A、SQL 服务器

B、数据库查询语言

C、结构化查询语言

D、数据库操作对象

二、填空题 ( 每题3分,共5题,共15分 )

6. ASP在Windows 98下的运行环境是:(),在Windows NT下的运行环境是:()。

7.在表格中用于设置文本水平对齐方式的属性是()。

8.操作year(date())的作用是(),操作mounth(date())的作用是()。

9.在程序中ASP使用的脚本语言一般有两种指定方式,它们是()和()。

10.()表示记录集的开头,位于第一条记录之前,()表示记录集的结尾,位于最后一条记录之后。

三、简答题 ( 每题5分,共5题,共25分 )

11. HTML语言是一种什么语言,它适用于制作哪种网页?ASP呢?

12.简述VBScript中变量的作用域和生命期的基本概念。

13.简述Application对象、Session 对象的基本功能,试说明它们的异同。

14.试简述Application . Lock和Application . Unlock的主要功能和使用方法。

15.试说明语句:“on error resume next”的作用和使用方法。

四、综合设计题 ( 每题15分,共3题,共45分 )

16.阅读下面程序段,请在标号处补出适当的注释,说明相应程序段或语句的作用。

小小聊天室

<%

session("user_name")=request("user_name") '将用户呢称保存到session 中

'下面几句返回来访者信息

Dim sayStr

sayStr="来自" & Request.ServerVariables("Remote_Addr")& "的" '1)

sayStr=sayStr & "" & session("user_name") & "" '来访者呢称

sayStr=sayStr & "于" & time & "大驾光临" '来访时间

sayStr="" & sayStr & "" '红色显示

'下面几句将来访信息保存到application中

Application.Lock ' 2)

Application("show")= sayStr & "
" & Application("show") '返回聊天信息

Application("user_online")=Application("user_online")+1 '3)

Application.Unlock '4)

%>

'5)

</p><p><body scroll="no"></p><p><p>此网页使用了框架,但您的浏览器不支持框架。</p></p><p></body></p><p>

17.阅读下面程序段,请补出适当的注释,说明相应程序段或语句的作用。

事务处理用法示例

<%

Dim db, strConn

strConn="DBQ=" & Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" '1)

Set db=Server.CreateObject("ADODB.Connection")

db.Open strConn

On Error Resume Next '2)

db.BeginTrans '3)

'删除记录,删除李玫的记录

strSql="delete from users where name='李玫'"

db.Execute(strSql)

'添加记录

strSql="insert into users(name,tel,email) values('李玫', '88888888', 'limei@')"

db.Execute(strSql)

If db.Errors.Count=0 Then

mitTrans '4)

Else

Db.RollbackTrans '5)

End If

%>

18.

1)查找获取所有女生的姓名、成绩;

2)删除不及格学生的记录;

3)插入新记录:“20020417,张东,男,57”;

4)修改张东同学的成绩为75分

相关文档
最新文档