2011~2012铜陵学院ASP程序设计考试试卷.doc

上传人:wux****ua 文档编号:7958063 上传时间:2020-03-26 格式:DOC 页数:4 大小:58KB
返回 下载 相关 举报
2011~2012铜陵学院ASP程序设计考试试卷.doc_第1页
第1页 / 共4页
2011~2012铜陵学院ASP程序设计考试试卷.doc_第2页
第2页 / 共4页
2011~2012铜陵学院ASP程序设计考试试卷.doc_第3页
第3页 / 共4页
点击查看更多>>
资源描述
-第-2-装-线- -第-1-装-线- 班级 姓名 学号 铜 陵 学 院 2011 2012学年第一学期 ASP程序设计考试试卷 (适用班级:08计本2、08信管、09信管本科)题号一二三四总分统分人统分复核人得分得分阅卷人复核人一、选择题(1-8为单选题各2分,9-10为多选题各3分,共22分)1.关于B/S和C/S编程体系,下面说法不正确的是_C_。A) B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。B) HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言是在浏览器上执行的。C) 目前应用领域的数据库系统全部采用网状型数据库。D) JSP是SUN公司推出的是J2EE十三种核心技术中的一种。2.相对JSP和PHP,下列选项中是ASP优点的是_C_。A) 全面支持面向对象程序设计 B) 执行效率高C) 简单容易 D) 多平台支持3.以下标记中,_A_可用于在网页中插入图像。A) 标记 B) 标记C) 标记 D) 标记4.在超级链接中,如果指定_B_框架名称,连接目标将在链接文本所在的框架页内出现,当前页面被刷新。A) Blank B) SelfC) Parent D) Top5.使用_A_语句可以立即从Sub过程中退出。A) Exit Sub B) ExitC) D) Loop6.执行完strUser = 12345678以后,strUser是_B_类型。A) 整数变量 B) 字符串变量C) 布尔型变量 D) 单精度变量7. Request.Form读取的数据是_A_。A) 以Post方式发送的数据 B) 以Get方式发送的数据C) 超级连接后面的数据 D) 以上都不对8. Session对象默认有效期为_B_分钟。A) 10 B) 20 C) 30 D) 609.对于使用分组查询,下面说法正确的是_ABCD_。A)WHERE子句必须放在GROUP BY子句之前。B)HAVING子句中只能包含分组字段或者聚合函数。C)SELECT语句选择的列只能是分组字段或者聚合函数。D)HAVING必须放在GROUP BY子句之后。10.使用BeginTrans()_C_,利用CommitTrans()_A_,如果有错误发生,利用RollbackTrans()来_D_。A) 提交一个事务 B) 总结事务C) 开始一个事务 D) 取消事务得分阅卷人复核人二、填空题(每空2分,共40分)1.浏览器端语言包括:_HTML_、CSS、_java script语言_和VBScript语言。2.做应用开发,数据库支持是必须的,目前应用领域的数据库系统全部采用_关系型数据库_。3.表单标记的_Action_属性用于指定表单处理程序的URL地址,_Method_属性用于定义数据提交方式。4. 标记的_Name_属性用于为输入区域命名,_Value_属性用来指定输入区域的默认值。5.在ASP程序中常用的脚本语言有VBScript和_Jscript_。6.VBScript 只有一种数据类型,称为_Variant_,也叫做变体类型。7.声明Variant变量使用_Dim_语句。8.Request.Form和Request.QueryString对应的是Form提交时的两种不同提交方法:_Post_方法和_Get_方法。9.Application提供两个事件:_ Application_OnStart()_Application开始的时候,调用该事件。_ Application_OnEnd()_Application结束的时候,调用该事件。10.要在数据库中查询姓江的人,使用语句:_ SELECT * FROM 数据库表 WHERE 姓名 Like 江%_。11.创建记录集对象的一个实例,可以使用_.Connection对象的Execute()方法_,这种方法创建的记录集指针只能向下,而不能向上移动,即不能执行MoveFirst()和MovePrevious()指令。12.语句“Response.Write(“opener.refreshFrm.submit();”)”的功能是_刷新父窗体_。“opener”是系统关键字,表示打开当前窗体的父窗体,“refreshFrm”是_ Form表单的名称_,submit()是控制表单提交。13.函数DateDiff(“d”,x,y)的功能是_将日期x减去日期y _,将结果以天作为单位来表示_。14.程序员在编写完代码以后,需要对代码进行检查并做简单的测试,目的是为了功能可用,这个阶段的测试称之为“_单元测试_”。得分阅卷人复核人三、问答题(每小题7分,共21分)1.VBScript脚本语言有哪几种控制程序循环的结构?而其中的DoLoop循环,又有几种不同的形式? 答:循环结构包括:DoLoop;WhileEnd;ForNext;For EachNext。 DoLoop循环包括:Do WhileLoop;Do UntilLoop;Do LoopWhile;Do LoopUntil;2. ASP提供的内置组件中,File Access组件的功能是什么?试简单描述其构成?.答:File Access组件使我们在编写ASP网络应用程序时,能够方便地实现在Web服务器上添加、改变、创建或删除文件夹(目录)和文件。此外,该组件还可探测特定的文件是否存在,若存在则可进一步获得有关属性。File Access组件还使文件处理变得相当容易。在处理文件时,主要的目标是以易于访问的格式把数据存储在有效的空间和资源中。这就要求能够创建所需文件,写入、读出和更新其中的数据。因为假如把数据存储在诸如Access或SQL Server数据库中,通常会给应用程序增加很大的开销,而把数据存储到二进制文件或文本文件中则可能是最有效的解决方案。 File Access组件主要由文件系统对象FileSystemObject、文件夹对象Folder和文件对象File组成,用来负责文件和文件夹的管理。但如果需要读写文件的内容,则必须与文本流对象TextStream一起使用。 3. 在教材第八章介绍的“在线考试系统”中,是怎样在技术上确保每一份试卷内的试题都不重复,并且保证每次生成的备份试卷都各不相同的?.答:“在线考试系统”的关键之处在于以下几点。随机抽取试题,不仅可保证每一份试卷内的试题不重复,并可确保每次生成的备份试卷都各不相同。自动生成每道试题的4个单选项。用隐含方式将每道题的标准答案传递到判卷评分程序。点击“交卷”按钮后将同时传送考生所选的n个答案(No1Non)以及n个标准答案(Da1Dan),因而在启动程序判分时,就不必再次打开数据库寻找对应考题的答案。使用上述在线考试系统已经可以实施简单的考试和判分,但要使此程序真正可用,必须进一步加以完善。可考虑在下列几个方面着手改进。增加考生登录页面,用以输入考生姓名、班级、考号等信息“煽事先创建好考生信息数据库,用以验证考生身份的合法性。增加考试计时功能。在试卷页面上显示时钟和剩余的考试时间,一旦到达终考时间便自动交卷。自动将考生的得分保存到数据库的相应成绩表中,并自动完成最高分、最低分和平均分等考分统计工作。利用本程序在线考试时,考生在点击“交卷”按钮并看到考试成绩后,仍可以通过点击网页上的“后退”按钮继续考试。这是一个必须设法改进的地方。设法解决多选题和填空题的出卷和评判问题。得分阅卷人复核人4、 综合题(每小题17分,共17分)1请用ASP编写一个页面,当客户第一次访问时,需在线注册姓名、性别等信息,然后把信息保存到Cookies 中。下一次如该客户再访问时,则显示“某某,您好,您是第几次光临本站”的欢迎信息?1.%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) thenResponse.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=#2006-06-30#end if%第 4 页 共 4 页
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!