ASP复习

上传人:xy****7 文档编号:44970419 上传时间:2018-06-14 格式:DOC 页数:7 大小:43.50KB
返回 下载 相关 举报
ASP复习_第1页
第1页 / 共7页
ASP复习_第2页
第2页 / 共7页
ASP复习_第3页
第3页 / 共7页
ASP复习_第4页
第4页 / 共7页
ASP复习_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《ASP复习》由会员分享,可在线阅读,更多相关《ASP复习(7页珍藏版)》请在金锄头文库上搜索。

1、一、选择题 15 * 2二、填空 20 *1 三、看程序写结果 3*10四、编程 2*10老师划的重点:第一章 静态网页和动态网页的区别 asp 的组成要素 第二章 Html 常用标记、表格、框架、表单(form 属性) 多为选择填空第三章 Vbscript 变量定义 dim 输入函数 InputBox() 、输出函数 MsgBox()日期函数、随机函数 rnd() 九九乘法表(编程题)九九乘法表(编程题) 见书见书 75 页页第四章 Javascript 变量定义 var、注释 ( 单行 /) ( 多行 /* */)连接符 + 、 &获取表单的值 X=document.form1.textf

2、ield.value第五章 重点 1、response 对象 : Response。Write 和 response。Redirect 方法2、request 对象 : request。Form 和 request。Querystring 集合3、server 对象 : 三个方法 server.createobject 方法 Server。MapPath 方法 、 server。Execute 方法4、 application 对象 和 session 对象 的作用与区别第六章 必考 6.2。4 和和 6.2。5 文件内容的写入和读取文件内容的写入和读取 例题例题 6.10 和和 6.12第

3、7 章 必考 数据库连接数据库连接 以及数据库的增删改查以及数据库的增删改查 (老师上课讲的例题老师上课讲的例题)编程题: 画 图形 (圆、菱形、四边形等)这是同学发来的重点一,问答题 1请叙述静态网页与动态网页的区别?同时叙述动态网页的执行过程是怎样的? 答:静态页面为标准的 HTML 文件,扩展名为.htm 或.html,可包含文本、HTML 标记、 客户机脚本以及客户机 Activex 控件等(5 分) 动态网页中除包含有静态网页中可以出现的内容外,还可以包含只能在 Web 服务器上运 行的服务器端脚本。动态网页文件的扩展名与所使用的 Web 应用开发技术有关,例如: 使用 ASP 技术

4、时文件扩展名为.asp,使用 PHP 技术时文件扩展名为.php,使用 JSP 技术 时文件扩展名为.jsp。(10 分)2请叙述 ASP 提供了哪几个内置对象?简述其各自的功能? 答:包括 Response 对象、 Request 对象、 Server 对象、Session 对象、 Application 对象等 (5 分) 他们的功能分别为:取得用户通过 HTTP 请求传递来的信息、用于向客户端发送指定的信 息、用于访问服务器上的系统方法和属、用于存储某个特定用户的信息、用于存储供多个 用户使用的数据。(10 分)二、编程题请使用 Dreamwave 设计一个个人主页: 要求:制作超链接菜

5、单,列出要说明的内容(如个人信息、个人爱好、个人性格、个人欣 赏),首页显示个人的主要信息或喜爱的一篇文章。个人信息简历CSS 样式:arial,16pt,normal,red!三、编程题请设计编写一个登录页面 login.htm,对用户输入的用户名和密码进行检查,如果符合要求, 将输入内容发送至 checklogin.asp 页 要求:1、如果用户名、密码为空,客户端验证提示不能为空(10 分);2、checklogin.asp 接收到登录页面发送的数据显示欢迎你,*(15 分)。Sub button1_OnClick判断用户名是否为空If Trim(myform.username.valu

6、e) = Empty Thendocument.myform.elements(0).focus()MsgBox “用户名不能为空!“Exit Sub End if 判断用户密码是否正确If Trim(myform.Pass1.value) = Empty Thendocument.myform.elements(1).focus()MsgBox “密码不能为空!“Exit SubEnd ifmyform.Submit End Sub名称:密码:四、编程题请使用 Connection 对象的 Excute 方法实现数据库的操作 步骤:1、建立如下图所示的登录页面 course.htm(5 分)

7、;2、建立数据库 course.mdb,在数据库中建立一张名为 course 的表,表的字段包括 课程编号、课程名称和课程学时,要求设置课程编号为主键。(5 分)3、点击 course.htm 页面的确定按钮实现往数据库中添加记录,如果记录存在, 则修改该条记录。(15 分)数据录入页面(course.htm)代码如下:欢迎使用,请输入课程的相关信息课程编号:(必添)课程名称:(必添)课程学时:(必添)输入页面提交的 courseexe.asp 文件代码如下:“Else如果存在相应记录,则修改记录数据Commandtext=“Update t_course Set c_name=“ & c_n

8、ame & “,c_period=“ & c_period &“ Where c_no=“ &c_no & “conn.Execute commandtext,adcmdtextResponse.Write “数据修改成功!“End If Set conn = nothing %一、问答题 1请叙述 Web 的工作原理?简述 HTTP、URL 名词的含义? 答:HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种非常重要的 WWW 传输协议。它限制了在网络中传输信息的内容以及 Web 客户机与 Web 服务器之 间交互的方式。当 Web 客户机从一个 Web

9、 服务器接收 HTML 文件时,就会使用 HTTP 协议。(5 分) 首先,浏览器建立一个到网站的连接并发出一个请求。 服务器接受请求并进行相应的处理后,发出一个响应(通常是一个 Web 页面)。 客户机将得到的响应解释并显示出来,最后关闭前面建立的连接。(过程说明 10 分)2客户端脚本与服务端脚本的主要区别是什么?VBScript 脚本语言的子数据类型有哪些?答:脚本是嵌在 HTML 网页中的一段程序。编写简单,可以用任何文本编辑器编写,只要 保存为纯 ASCII 文本文件即可。较流行的脚本语言有:VBScript 和 JavaScript。ASP 默认使用 VBScript,作用是用来弥

10、补网页嵌入控件(如 Java Applet 或 ActiveX 等)的 不足,它与 HTML 的完美结合,使得网页操作更加的灵活。 (5 分) 运行方式不同:服务器端脚本在 Web 服务器上执行,由服务器根据脚本的执行结果生成 相应的 HTML 页面并发送到客户端浏览器中并显示。客户端脚本由浏览器进行解释执行。(区别阐述 10 分)二、编程题(共 25 分)请使用文件计数器统计站点的访问人数,要求具有防止浏览器刷新的功能。并且能将统计 结果以事先准备好的图像进行显示。 要求:1、使用 count.txt 文件存放计数的值,使用一个 Session 变量 connected 作为 标记来验证当前

11、用户是否改变,避免刷新增加计数值。在应用程序启动时,将存储在线人数的 Application 变量 online 的初值设为 0SUB Application_OnstartApplication(“online“)=0 END SUB在每个 Session 开始时,设置 Session 的超时时间为 1 分钟,并将 online 变量的值加 1SUB Session_OnstartSession.TimeOut=1Application.LockApplication(“online“)=application(“online“)+1Application.Unlock END SUB 在每

12、个 Session 结束时,将 online 变量的值减 1SUB Session_OnendApplication.LockApplication(“online“)=application(“online“)-1Application.Unlock END SUB显示在线人数的页面(online.asp)代码如下:“ Response.Write “退出“%三、编程题 请使用 Command 对象的 Excute 方法实现数据库的操作 步骤:1、建立如下图所示的登录页面 commselect.htm(5 分);2、建立数据库 student.mdb,在数据库中建立一张名为 student 的表,表的字段包 括学生编号、姓名、性别、所在系,要求设置学生编号为主键。(5 分)3、点击 commselect.htm 页面的确定按钮实现从数据库中查询记录,如果记 录存在,则在页面显示该学生详细信息。(15 分)请输入学生的查询数据性别:男女所在系:commselect.asp 文件代码如下:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号