收藏 分销(赏)

Web程序设计试卷及答案5套.doc

上传人:快乐****生活 文档编号:3376173 上传时间:2024-07-03 格式:DOC 页数:30 大小:556.50KB
下载 相关 举报
Web程序设计试卷及答案5套.doc_第1页
第1页 / 共30页
Web程序设计试卷及答案5套.doc_第2页
第2页 / 共30页
Web程序设计试卷及答案5套.doc_第3页
第3页 / 共30页
Web程序设计试卷及答案5套.doc_第4页
第4页 / 共30页
Web程序设计试卷及答案5套.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、Web程序设计1得得分 一、 (本题10分)设计Web应用程序,初始运行时如左图所示,点击Button按钮,则页面变化为右图。请填写程序中所缺代码:页面设计代码:程序代码:protected void _(object sender, EventArgs e)得得分 二、 (本题10分)设计Web应用程序,其初始运行页面如左图所示,选择左边列表框后,点击“确认”按钮,则在按钮下方显示所选择的年级(参见右图)。请填写试卷中所缺代码:页面设计代码:程序代码:private void _ (object sender, System.EventArgs e)得得分 三、 (本题10分)设计Web应用

2、程序,其初始运行时,在页面中显示一个日历(如左图所示);点击日历中某个日期后,在日历下方显示被选中的日期以及该日期是星期几(如右图所示)。请填写试卷中所缺代码:页面设计代码:程序代码:protected void _(object sender, EventArgs e)得得分 四、 (本题10分)设计Web应用程序,在页面中两个日期(如左图所示);使用验证控件验证这两个日期的合理性,如果不合理则显示如右图所示的提示信息,填入并填写所缺代码:页面设计代码:得得分 五、 (本题15分)设计如下图所示的Web页面,在页面中可以填写多行信息,点击“保存”按钮后,将文本框中填写的内容保存到“c:1.t

3、xt”文件中。请填写所缺的代码:页面设计代码:程序代码:protected void _(object sender, EventArgs e)得得分 六、 (本题15分)设计如下图所示Web页面,分页显示NorthWind.mdb数据库中客户表的内容。要求:只显示客户表中所有城市字段为“天津”的记录,并且使用分页显示以及可对所有字段排序,每页显示5条记录。请填写试卷中所缺的代码:页面设计代码:得得分 七、 (本题15分)设计如下3幅图所示的页面,要求再选择列表框中的数字后,点击“”按钮,则把所选择的数字累加,然后显示在“=”后面。请填写所缺代码:页面设计代码:程序代码:protected v

4、oid _ (Object sender, EventArgs e)得得分 八、 (本题15分)设计如左图所示的页面,要求在点击“保存到Session对象中”按钮后可以把文本框中输入的内容保存到Session对象中;左图中的超链接使用HyperLink控件,链接到newpage.aspx页面;再设计newpage.aspx页面,该页面不需要添加任何控件,只需在载入时显示刚才保存在Session中的内容即可。请填写所缺代码:页面设计代码:程序代码:protected void Button1_Click(object sender, EventArgs e)Newpage.aspx页面的Page

5、_Load代码:protected void Page_Load(object sender, EventArgs e)Web程序设计2得得分 一(本题20分)如下图所示,用户输入个人信息,单击“提交”按钮,将提交的信息显示在页面的下方。程序代码:Protected void _(object sender, EventArgs e)得得分 二(本题15分)请开发一个简单的计算器,输入两个数后求两个数的和。 页面设计代码:程序代码:private void _ (object sender, System.EventArgs e)得得分 三 (本题15分)设计Web应用程序,在页面中两个日期(

6、如左图所示);使用验证控件验证这两个日期的合理性,如果不合理则显示如右图所示的提示信息,填入并填写所缺代码:页面设计代码:得得分 四 (本题25分)设计一个Web页面,分页显示calss数据库中student表的内容。(表中包含学号,用户名,性别,年龄四个字段名,创建至少7条记录)要求:1 显示students表中所有字段的记录,要求使用分页显示(每页显示3条记录)2 可对所有字段排序。3 创建一个下拉列表控件和student 表中的学号捆绑,选择不同的学号,在页面中可以显示不同的学生信息。请填写试卷中所缺的代码:页面设计代码:得得分 五(本题25分)创建一个WEB页面,显示驱动器C盘下的所有

7、子目录信息,点击某一子目录,可以显示该目录下所有文件信息。页面设计代码:WEB程序设计3得得分 一、填空题(本大题满分30分,每题2分)1. ASP的含义是_IIS的含义是_2. 在ASP中为了实现页面重定向,可以调用Response对象的_方法。在ASP中_对象提供对服务器上的方法和属性的访问。3. .,method定义的提交方式有两种如果表单中一次提交的数据较大,则应采取哪种方式?_若将表单数据以字符串的方式附加在网址后面返回服务器端,应采取哪种方式?_4. 用于设置连接超时时间的属性是_,用于设置SQL语句的最大执行时间的属性是_。5. 在ADO中建立与数据库连接时,必须调用Connec

8、tion对象的_方法,连接建立后,可利用Connection对象的_方法来执行SQL语句。 6. 若存在ADO连接对象实例conn,如果要关闭该连接对象应调用连接对象的_方法,使用_语句释放conn对象。 7. 判断记录指针是否在记录集末尾的属性是_,向下移动记录游标指针,可调用记录集对象的_方法来实现。 8. 连接对象提供了一组用于事务处理的方法,其中用于开始一个事务的方法是_,若命令全部执行成功,需要确认一个事务,则应调用_方法来实现。9. 记录分页显示时,用于决定每个逻辑页面的记录数的属性是_,设置该属性后,逻辑页面的个数,可通过_属性来获得。10. 利用RecordSet对象向数据表添

9、加记录时,应先调用_方法,然后再给各字段赋值,最后再调用_方法来更新记录数据。11. 编写一个显示当前时间的语句_12. 若要在页面上用response.write输出13这样的信息,应如何来写这个语句_13. .的作用是_ 14. 设有一个用户表user有no,username,password三个字段,若要插入一个新记录,其中no=vno username=vuser password=vpass ,实现这条插入记录的SQL语句:_15. 执行下面的语句后,b的值等于_b=3do while b6 b=b+1 if b mod 2=0 then exit doloop二、选择题(本大题满分

10、15分,每题1分)得得分 1 嵌入HTML文件的ASP程序代码应该放在哪两个符号之间?_A B C D ” ”2 ASP程序中的第一行为A 指WEB程序客户端使用vbscript语言B 指WEB程序服务器端使用vbscript语言C 它规定了中的语句所采用的语言D WEB程序中的HTML标记会受其影响3下面哪个函数用于将一个字符串”A/B/C/D/ABC/ACD”按/分解成一个数组?A uboundB replaceC splitD issarray4若要求VBScript的变量在使用前必须事先定义,则应使用_语句来设置。A、Option Explicit B、Option BaseC、Dim

11、D、ReDim5若要获得客户端的IP地址,以下用法中,正确的是:A request.servervariables(“script_name”)B request.servervariables(“url”)C request.servervariables(“local_addr”)D request.servervariables(“remote_addr”)6在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用_对象来实现。A、RequestB、Response C、ServerD、Session7下面哪个对象可用来设置所有用户共享的变量?A sessionB applicat

12、ionC serverD response8指示是否使用缓冲页输出,应使用response对象的_属性。A、ExpiresB、BufferC、ExpireAbsoluteD、Charset9若要创建一个对于访问网站的所有用户均可用的变量passflag,以下方法正确的是_。 A.Session(“passflag”)=0 B.Application(“passflag”)=0 C.Set Session(“passflag”)=0 D.public passflag 10Form表单对象的提交目标由()属性设定; A.Method B.Name C.Value D.Action 11Error

13、s集合属于_对象。A、ConnectionB、RecordsetC、CommandD、Field12下面的哪个HTML标记用于定义一个表格:A B C D 13从广告信息文件中获取广告信息,应调用AdRotator对象的( )方法。 A.TargetFrameB.GerAdvertisementC.GetD.Redirect14以下连接对象的创建方法,正确的是_A、conn=CreateObject(“ADODB.Connection”)B、conn=Server.createobject(“ADODB.Connection”)C、set conn = CreateObject(“ADODB.

14、Connection”)D、set conn = Server.createobject(“ADODB.Connection”)15要将页面的所在的虚拟路径转换为物理路径,要使用server对象的什么方法?_A mappathB createobjectC executeD transfer 得得分 三、阅读程序(本大题满分15分,每小题5分)1 写出下面代码所显示的页面结果% str= for i=1 to 3 str=str & 非常 response.write i & & str & next% 学习ASP有用2以下xyz.asp在目录C:gxy下,站点主目录C:g,在请写出程序执行结

15、果:新建网页 1%response.write server.mappath(abc.asp)response.write response.write server.mappath(asp/abc.asp)response.write response.write server.mappath(/aaa/abc.asp )%3以下程序的功能_. 得得分 四、程序设计(本大题满分40分)1编写一个HTML页面userin.html,在表单中输入用户名(不超过10位)和密码两个字段,提交后通过verify.asp页面来验证输入是否正确。如果用户名为空,直接回userin.html重输,若用户名为

16、guest,密码为123456,则在页面输出guest,欢迎你,否则,在页面中显示一个超链接“用户信息不正确,按此返回”,回到userin.html页面。(15分)2编写一个ASP程序,在当前目录下新建一个a.txt文件,其文件有下面内容:(10分)ASP3.某数据库有一张表userlist,该表共有3个字段UserID, Name和Password。编写以下程序:(15分)1)按下图所示提供一个输入表单程序;2)编写一个addnew.asp程序,将表单中输入的数据添加到userlist表中。(注:该数据库的DSN为USERINFO)3)以表格的形式显示表中所有学生的成绩。WEB程序设计4得得

17、分 一、填空题(本大题满分20分,每题2分)15. ASP的含义是_IIS的含义是_16. 在ASP中为了实现页面重定向,可以调用Response对象的_方法。在ASP中_对象提供对服务器上的方法和属性的访问。17. .,method定义的提交方式有两种如果表单中一次提交的数据较大,则应采取哪种方式?_若将表单数据以字符串的方式附加在网址后面返回服务器端,应采取哪种方式?_18. 用于设置连接超时时间的属性是_,用于设置SQL语句的最大执行时间的属性是_。19. 编写一个显示当前时间的语句_20. 若要在页面上用response.write输出13这样的信息,应如何来写这个语句_21. .的作

18、用是_ 22. 设有一个用户表user有no,username,password三个字段,若要插入一个新记录,其中no=vno username=vuser password=vpass ,实现这条插入记录的SQL语句:_9. 执行下面的语句后,b的值等于_b=3do while b6 b=b+1 if b mod 2=0 then exit doloop10 写出从服务器输出字符串“this is a string”并换行的ASP语句 。二、选择题(本大题满分30分,每题2分)得得分 3 嵌入HTML文件的ASP程序代码应该放在哪两个符号之间?_A B C D ” ”4 ASP程序中的第一行

19、为A 指WEB程序客户端使用vbscript语言B 指WEB程序服务器端使用vbscript语言C 它规定了中的语句所采用的语言D WEB程序中的HTML标记会受其影响3下面哪个函数用于将一个字符串”A/B/C/D/ABC/ACD”按/分解成一个数组?A uboundB replaceC splitD issarray4若要求VBScript的变量在使用前必须事先定义,则应使用_语句来设置。A、Option Explicit B、Option BaseC、DimD、ReDim5若要获得客户端的IP地址,以下用法中,正确的是:A request.servervariables(“script_n

20、ame”)B request.servervariables(“url”)C request.servervariables(“local_addr”)D request.servervariables(“remote_addr”)6在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用_对象来实现。A、RequestB、Response C、ServerD、Session7下面哪个对象可用来设置所有用户共享的变量?A sessionB applicationC serverD response8指示是否使用缓冲页输出,应使用response对象的_属性。A、ExpiresB、Buff

21、erC、ExpireAbsoluteD、Charset9若要创建一个对于访问网站的所有用户均可用的变量passflag,以下方法正确的是_。 A.Session(“passflag”)=0 B.Application(“passflag”)=0 C.Set Session(“passflag”)=0 D.public passflag 10Form表单对象的提交目标由()属性设定; A.Method B.Name C.Value D.Action 11下面的哪个HTML标记用于定义一个表格:A B C D 12从广告信息文件中获取广告信息,应调用AdRotator对象的( )方法。 A.Tar

22、getFrameB.GerAdvertisementC.GetD.Redirect13要将页面的所在的虚拟路径转换为物理路径,要使用server对象的什么方法?_A mappathB createobjectC executeD transfer14要按系统默认文件格式以写的方式打开c:a.txt文件,则实现的语句为( ) A.txtStream=FSO.OpenTextFile(“c:a.txt”,2,False,-2) B.Set txtStream=FSO.OpenTextFile(“c:a.txt”,2,False,-2) C.Set txtStream=FSO.OpenTextFil

23、e(“c:a.txt”,1,False,-2) D.txtStream=FSO.OpenTextFile(“c:a.txt”,1,False,-2)15 以下方法中,不属于FSO文件系统对象的是( ) A.CreateTextFile B.OpenTextFile C.FileExists D.WriteLine 得得分 三、阅读程序(本大题满分18分,每小题6分)2 写出下面代码所显示的页面结果% str= for i=1 to 3 str=str & 非常 response.write i & & str & next% 学习ASP有用2以下xyz.asp在目录C:gxy下,站点主目录C:

24、g,在请写出程序执行结果:新建网页 1%response.write server.mappath(abc.asp)response.write response.write server.mappath(asp/abc.asp)response.write response.write server.mappath(/aaa/abc.asp )%3以下程序的功能_. 得得分 四、程序设计(本大题满分32分)1编写一个HTML页面userin.html,在表单中输入用户名(不超过10位)和密码两个字段,提交后通过verify.asp页面来验证输入是否正确。如果用户名为空,直接回userin.h

25、tml重输,若用户名为guest,密码为123456,则在页面输出guest,欢迎你,否则,在页面中显示一个超链接“用户信息不正确,按此返回”,回到userin.html页面。(16分)2编写一个ASP程序,在当前目录下新建一个a.txt文件,其文件有下面内容:(8分)ASP3利用session事件编写一个统计站点目前”在线”人数统计的程序(8分)web程序设计5 试卷共6页,请先查看试卷有无缺页,然后答题。一 填空题(本大题满分20分,每题2分)23. ASP网页是在HTML网页的基础上,嵌入使用了ASP对象和一些可安装的ActiveX组件,并结合VBScript编程所形成的一种特殊的网页,

26、它运行于_,运行后将生成标准格式的HTML网页,并将该网页传送给_端的浏览器,经过浏览器的解释执行,从而呈现出网页的界面来。24. ASP在Windows98下的运行环境是:_,在Windows NT/2000/XP下的运行环境是_25. 在ASP中为了实现页面重定向,可以调用Response对象的_方法。26. 用于设置连接超时时间的属性是_,用于设置SQL语句的最大执行时间的属性是_。27. 在ASP中为了防止多个用户同时修改Application对象,可以通过调用Application对象的_方法实现。28. ADO的三个核心对象是Connection、RecordSet和_29. 每次

27、执行ReDim语句时,存储在数组中的当前值都会全部消失,如果希望改变数组大小又不丢失数组中的数据所用的关键字是_30. 当用户在应用程序的页面之间跳转时,存储在_对象的数据始终存在,不会清除。_方法用于保证同一时刻只有一个用户操作Application对象中的数据,以确保数据的完整性和一致性。31. _对象提供对服务器上的方法和属性的访问。32. 在Response对象中,用于向HTTP输出写入二进制信息的方法是_二单项选择题(30分,每小题2分)1以下标签中,没有对应的结束标记的是_。 A. B. C. D. 2若要在页面中创建一个图片超链接,要显示的图片为myhome.jpg,链接的地址为

28、,则以下语句用法中正确的是_。 A.myhome.jpg B. C. D. 3Form表单对象的提交目标由_属性设定; A.Method B.Name C.Value D.Action 4若要求VBScript的变量在使用前必须事先定义,则应使用_语句来设置。A、Option Explicit B、Option BaseC、DimD、ReDim5退出DO循环,应使用的语句是_A、ExitB、Exit SubC、Exit ForD、Exit Do6在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用_对象来实现。A、RequestB、Response C、ServerD、Session

29、7服务器端要获得客户端所提交的表单数据,应使用_对象来实现。 A.Request B.Submit C.Server D.Session 8若表单提交的数据中包含着图形,或大量数据的文本,此时表单的提交方法应采用_A、GetB、SubmitC、PostD、Reset9指示是否使用缓冲页输出,应使用response对象的_属性。A、ExpiresB、BufferC、ExpireAbsoluteD、Charset10若要获得客户端的IP地址,应使用ServerVariables方法查询_环境变量。 A.REMOTE_ADDRB.REMOTE_HOSTC.LOCAL_ADDRD.PATH_INFO

30、11若要创建一个对于访问网站的所有用户均可用的变量passflag,以下方法正确的是_。 A.Session(“passflag”)=0 B.Application(“passflag”)=0 C.Set Session(“passflag”)=0 D.public passflag 12以下对Global.asa的说法中,错误的是_A、该文件对于一个ASP应用程序而言,是可选的。B、该文件可放在站点的任意位置。C、Session和Application对象的事件处理过程,必须放在该文件中,以便实现对相应事件的捕获。D、在该文件中也可用来创建对象。13在AD Rotator组件制作广告时,以下

31、各项中,不需要的是_A、创建AD Rotator组件实例B、编写广告信息文件C、编写广告重定向文件D、编写AD Rotator组件14logda表中有UserID、Name、KeyWord三个字段,现要求向该表中插入一新记录,该新记录的数据分别为:Sgo003、李明、Jw9317,则实现该操作的SQL语句为_。 A.INSERT INTO logdat VALUES Sgo003,李明,jw9317 B.INSERT INTO logdat VALUES (Sgo003、李明、jw9317) C.INSERT INTO logdat(UserID,Name,KeyWord) VALUES Sgo003, 李明,jw9317 D.INSERT INTO logdat(UserID,Name,KeyWord) VALUES(Sgo00

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服