




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题 1 :1、名词解释:静态网页、动态网页、服务器端、客户端静态网页:网页文件中,没有程序代码;文件扩展名,一般为 htm或html动态网页:网页文件中含有程序代码;文件扩展名,一般根据不同的程序设计语言而不同。如,ASP 文件的扩展名为 asp服务器端:提供服务的一方客户端:接受服务的一方提示:服务器端与客户端是相对而言的2、小王正在家里通过拨号上网访问搜狐网站,此时,谁是服务器端?谁是客户端?搜狐网站端是服务器端;小王所用微机是客户端3、如果小王正在访问自己计算机上的网站,此时,誰是服务器端?谁是客户端?小王的计算机,既是服务器端,又是客户端4、请简述静态网页的工作原理当在浏览器地址栏中,输入一个网址回车后,就向服务器提出一个网页的请示。服务器端接受到请示后,就会找到你所要网页文件,并发给你。由你的浏览器解释、显示。5、请简述动态网页的工作原理当在浏览器地址栏中,输入一个网址回车后,就向服务器提出一个网页的请示。服务器端接受到请示后,先找到你所要动态网页文件,执行其中的程序代码,并将执行结果,嵌入网页文件中(替代原程序代码) ,然后发给你。由你的浏览器解释、显示。6、请比较 ASP、PHP、JSP 的优缺点简言之,ASP学习简单,使用方便;PHP软件免费,运行成本低;JSP多平台支持,转换方便。习题 21、一个显示来访时间的 ASP 文件,存放在 C:inetpubwwwroot 下,然后在资源管理器双击该文件,却不能正常显示,请问是什么原因?运行ASP 动态网页文件,需要 IIS(Internet 信息服务管理器)支持。在资源管理器双击某文件,仅仅是调用某个程序来打开它。而 ASP 是一种运行环境。提示:在 IIS窗口中,运行 ASP文件,也须单击右键,然后单击“浏览” ,而不是“打开”2、想一想,把一个 HTML网页文件直接更改扩展为 asp 行不行?改变文件扩展名后,操作系统,就将它作为动态网页看待了3、2.1.2 中讲了如何访问 ASP 文件,如果希望访问 HTML 网页文件,可以用类似方法吗?可以习题 3选择题1、执行 a”6”语句后,a 是字符串型A、字符串型 B、日期型 C、数值型 D、布尔型2、下列哪一个变量名称是正确的?A、111 (第一个是数字) B、ab_1 (正确)C、_sum (第一个不是字母) D、a?b (使用了标点符号)3、请判断下面程序运行完毕后 a 的值A、0 B、3 C、5 D、8(正确)4、请判断下面程序运行完毕后,a、b、c 的值(B)A、 ”11”、 11、 11 B、 ”11”、 ”11”、 ”11” C、 11、 ”11”、 2 D、 2、 ”11”、 ”11”提示:这段程序错误,不会被执行。因此,没有结果5、下列哪一个函数可以将数值转换为字符串(C)A、Cdate 转为日期型 B、Cint 整数 C、Cstr D、CDb1 Double6、请问 Mid(”八千里路云和月”,3,2)的返回值是什么?(B)A、 “千里” B、 “里路” C、 “里” D、 “路云”7、请问 Int(3.45)和 Int(3.45)的返回值是什么?(B)A、4、4 B、3、4 C、3、3 D、3、3 实践题1、在个人主页上添加时间显示信息,显示当天的日期、时间及星期几打开本网页的时间是: 星期 2、编写程序:掉除字符“ 祖国 ”和“ 万岁 ”两边空格,并连接成字符串“祖国万岁”3、编写程序,判断当天日期,如果是 25 日,则显示:请注意,明天可能有病毒发作!提示:date()返回系统当前的日期。是服务器端系统的日期;格式是20040804。因此,使用day()函数求出是几号4 、用两种循环语句编写程序,计算 S 的值(注意步长)。S=12+32+52+992%dim i,j,sumsum=0i=1j=2while i%dim k,sum1sum1=0k=1do while k5、请编写函数计算 a 到 b 的立方和,并举例调用,调用时 a,b 分别为 3和 6%dim a,ba=3b=6call pingfanghe(a,b)sub pingfanghe(m,n)dim i,sumsum=0i=1while i6、有 100 个和尚吃 100 个馒头,大和尚 1 人吃 4 个,小和尚 4 人吃 1 个,问有多少个大和尚和多少个小和尚?(提示:使用循环嵌套和判断语句)=100 thenexit forend ifnextresponse.write 大和尚有: & cstr(x) & 个%习题 4选择题1、对于 Request 对象,如果省略获取方法,如 Request(“user_name”),将按什么顺序集资检查是否有信息传入(B)A、Form、Query String、Cookies、Server Variables、Client CertificateB、Query String、Form、Cookies、Server Variables、Client CertificateC、Cookies、Query String、Form、Server Variables、Client CertificateD、Form、Query String、Cookies、Server Variables、Client Certificate2、Query String 获取方法、Form 获取方法获取的数据子类型分别是:CA、数字、字符串 B、字符串、数字 C、字符串、字符串 D、必须根据具体值而定表 42 中,说明 Query String的功能是“从查询字符串中读取用户提交的数据;例 42 中,说明“因为传送的是字符串”。3、请问下面程序段执行完毕,页面上显示内容是什么:C%Response.Write “新浪”%A、新浪 B、新浪C、新浪(超链接) D、该句有错,无法正常输出4、请问下面程序段执行完毕,页面上显示的内容是什么显示网页错误。因为用“”输出,一对%与%中,只能有一句5、请问下面程序段执行完毕,页面上显示的内容是什么:AA、春秋 B、战国 C、春秋战国 D、春秋(换行)战国因为End是停止处理ASP 程序 问答题1、请叙述 Response 的 Write 方法的两种写法的区别及注意事项:一种是简化写法,如,。提示:简化写法一对之间只能有一个“”2、请问 Redirect 方法和超链接的区别是什么?一般页面上的超链接,需用户单击后,才能转至另一个 URL;而Redirect 方法,是自动转向3、请问当使用 Redirect 方法时,为什么有时要在文件形状加这句话?加了这句话后,服务器先将页面送至客户端的缓冲区。提示:Windows 2000 操作系统中 Buffer 属性默认为 True。就可不加这句话。实践题1、请将 4-4.asp 和 4-5.asp 修改为一个页面:请填写个人信息姓名 密码性别男 女爱好音乐 计算机职业请选择教育业金融业其他 简述 下面是您的个人信息 姓名密码性别爱好职业简介提示:上表中对比使用Response 的 Write方法的两种写法的代码2、 请开发一个页面, 显示来访者的IP地址。 并判断: 如果IP地址以162.105开头的,则欢迎信息;否则显示为非法用户,并终止程序 %if IPCstr162.105 thenResponse.Write 你是非法用户!elseResponse.Write 欢迎光临!end if%3、请开发一个页面,当客户第一次访问时,需在线注册姓名、性别等信息,然后把信息保存到 Cookies 中。下一次如该客户再访问时,则显示“某某,您好,您是第几次光临本站”的欢迎信息%dim user_name,password,sex,love,career,introduction,varNumber第一句是Option Explicit,因此变量必须先定义,方可使用user_name=Request.Form(user_name)password=Request.Form(password)sex=Request.Form(sex)love=Request.Form(love)career=Request.Form(career)introduction=Request.Form(introduction)if user_name= thenResponse.redirect e4-3-1.aspend ifif user_nameRequest.Cookies(MyCookie)(user_name) then Response.Write 您是第一次访问本站!欢迎您光临!Response.Cookies(MyCookie)(user_name)=user_nameResponse.Cookies(MyCookie)(password)=passwordResponse.Cookies(MyCookie)(sex)=sexResponse.Cookies(MyCookie)(love)=loveResponse.Cookies(MyCookie)(career)=careerResponse.Cookies(MyCookie)(introduction)=introductionResponse.Cookies(MyCookie)(Number)=1 第一次访问,故将Cookies 中的 Number 设置为 1elsevarNumber=Request.Cookies(MyCookie)(Number)varNumber=varNumber+1Response.Write 您是第& varNumber &访问本站Response.Cookies(MyCookie)(Number)=varNumberResponse.Cookies(MyCookie).Expires=#2004-11-30#end if%4、请开发一个简单的在线考试程序,可以包括若干单选题、多选题,单击交卷按钮后就可以根据标准答案在线评分注,虽说可用一张网页完成上述功能。为了避免在刚才打开网页时,就出现评分数字,使用两张网页。考卷网页试 卷 每题 20分;最后一题是多选题,需要全部选对才能得分1、执行 a”6”语句后,是什么类型A、字符串型B、日期型C、数值型D、布尔型2、下列哪一个变量名称是正确的?A、111B、ab_1 C、_sumD、a?b3、下列哪一个函数可以将数值转换为字符串A、CdateB、CintC、CstrD、CDb1 4、请问Mid(”八千里路云和月”,3,2)的返回值是什么? A、 “千里”B、 “里路”C、 “里”D、 “路云”5、下述操作中,能够运行一个应用程序是:A、用“开始”菜单中的“运行”命令 B、双击桌面上该程序的图标 C、在资源管理器中,双击该程序的文件名 D、用“开始”菜单中的“文档”命令 评分网页 成绩报告单 %Response.Write if sum60 thenResponse.Write 你的得分是: & Cstr(sum) & 应该努力学习!elseif sum80 thenResponse.Write 你的得分是: & Cstr(sum) & 仅仅及格是不够的,继续努力! elseif sum100 thenResponse.Write 你的得分是: & Cstr(sum) & 继续努力,争取满分!elseResponse.Write 你的得分是: & Cstr(sum) & 你真棒!end ifend ifend ifResponse.Write %5、附加题编写统计访问者 IP 地址的程序先是一个 VBScript 过程Sub 子程序下面调用上面Sub 子程序下面是一段利用 session 对象记录用户访问次数的代码习题 5选择题1、Session 对象的默认有效期为多少分钟 :CA、10 B、15 C、20 D、30 2、在同一个应用程序的页面 1 中执行 Session.Timeout=30,那么在页面 2中执行 Response.Write Session.Timeout,则输出值为多少分钟?:DA、15 B、20 C、25 D、303、Application 对象的默认有效期为多少分钟 :DA、10 B、15 C、20 D、应用程序从启动到结束4、请问下面程序段执行完毕,c 值为多少 :BA、12 B、3 C、ab D、以上都不对5、请问下面程序段执行完毕,页面上显示的内容是什么 :BA、张红 B、王刚 C、张红王刚 D、语法有错,无法正常输出 问答题1、如果客户端不支持 Cookies,那么支持 Session 吗?在浏览器 Internet 属性中显示,Cookies 属于“隐私” (选项卡) 。分为:阻止所有Cookies;高;中高;中;低;接受所有 Cookies 等几个档次。设置成阻止所有 Cookies 后,浏览器支持Session。2、请叙述 Session 对象和 Application 对象各处的作用和最主要的区别。Session 对象保存一个客户的信息,是“私有储藏室” ;Application 对象可以保存多个客户的信息,是“公共储藏室”。3、想一想,在示例 54.asp 中怎么知道返回数组的长度(提示:查 P23数组定义)根据53.asp中, “Dim User_name(2)” ,知道是(项目数)长度为 3。4、请问 Global.asa 文件的名称、位置、语法有什么规定?每个应用程序(独立网站)只能有一个 Global.asa 文件,文件名不能改用其他,且必须存放在(网站)根目录中。Global.asa必须使用 asp 的另一种写法, 不能使用写法。 即,。5、请问如下 Global.asa 文件程序有何错误?Sub Session_OnStartDim a,b,ca=2b=3c=a+bResponse.Write c end SubGlobal.asa文件是用于存放 Session和 Application 对象事件的程序。实践题1、请在个人主页上加上当前在线人数和总访问人数在站点根目录下,添加一个 Global.asa文件Sub Application_OnStartApplication.LockApplication(all)=0Application(online)=0Application.UnlockEnd SubSub Application_OnEndApplication.LockApplication(all)-1=0Application(online)-1=0Application.UnlockEnd SubSub Session_OnStartApplication.LockApplication(all)=Application(all)+1Application(online)= Application(online)+1Application.Unlockend sub Sub Session_OnEndApplication.LockApplication(online)= Application(online)-1Application.UnlockEnd Sub然后,在主页合适位置添加代码:在线人数:访问总人数:2、请编写程序实现一个简单的聊天室,要能显示发言人姓名、发言内容和发言时间。建立一个上、下框架网页上部显示网页显示整个聊天室的全部发言 每 5 秒刷新一次,以便及时显示聊天内容 下部网页聊天者,输入文本后,提交说%if trim(request(textfield) thenApplication.LockApplication(show)=request(textfield) & & Application(show)Application.UnLockend if%3、 请编写两个页面, 在第一个页面中客户要输入姓名, 然后保存到 Session中,在第二页面中读取该 Session 信息,并显示欢迎信息。如果客户没有在第一页登录就直接访问第二页,要将客户重定向回第一页注册页。请输入用户 action后面双引号中没有空格,作用:由本页处理表单用户名 %name=Request.Form(name)if name thensession(pass)=Request.Form(name)Response.redirect e5-3.aspend if%通过注册,欢迎页面习题 6选择题1、如果设置 ScriptTimeOut 为 60 秒,请问实际的脚本最长执行时间为多少秒(B)A、30 B、60 C、90 D、3002、如果示例 63.asp 中添加 ScriptTimeOut300,如果在 63.asp 中添加 cServer.ScriptTimeOut,c 等于多少秒(C)A、60 B、90 C、300 D、以上都不对提示:使用 Execute方法时,环境变量会继承。3、如果使用 Response.Redirect 重定向,其他条件和第 1 题一样,请问 C等于多少秒 :BA、60 B、90 C、300 D、以上都不对提示:使用 Redirect 方法时,不继承环境变量。问答题1、请简述 Execute、Transfer 和 Redirect 方法的区别:三者都有(强制)转到另一张网页的功能,前两者重定向,只能在本网站中进行,此外,Execute,另一张网页执行完毕后,返回原网页,继续执行 Execut
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋墙面维护方案范本
- 房山合伙协议方案范本
- 钢梁移位安装方案范本
- 球磨机操作工岗前考试及答案解析
- aws云从业者考试及答案解析
- 防盗栏杆施工方案设计
- 人事部年终总结及计划
- 排水渠施工方案设计
- 先天性甲减的护理
- 穿孔铝单板墙面施工方案
- 人工智能+高质量发展文化旅游产业智能化升级研究报告
- 2025年自考专业(计算机网络)考试综合练习附参考答案详解(A卷)
- 集输工应急处置考核试卷及答案
- DB42∕T 1496-2019 公路边坡监测技术规程
- 甘肃省水利工程单位法定代表人授权书、工程质量终身责任承诺书、公示牌、永久责任碑(牌)
- O型圈推荐沟槽设计
- 企业知识产权管理中的专利挖掘工作概述课件
- 癫痫的急救与护理课件
- 国家地表水环境质量监测网采测分离实施方案课件
- 【高等数学练习题】兰州交通大学专升本自考真题汇总(附答案解析)
- 加速康复在肝胆胰外科的应用课件
评论
0/150
提交评论