AspNet期末考试卷附答案
- 格式:docx
- 大小:21.61 KB
- 文档页数:23
期末复习题一、选择题1.在的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是( D )A. CacheB. SessionC. RequestD. Application2.下列哪个函数可以将数值转换为字符串?( C)A.Cdate B.Cint C.CStr D.CDbl3.有关脚本和HTML说法正确的是( D )。
A. HTML元素的ID属性值直接对应脚本的一个对象名B. 一个HTML元素不需要添加“runat=server”,脚本也可以引用该HTML 元素C. 一个页面中脚本可以直接引用另一个页面的HTML元素D. 在原有的HTML元素的基础之上,又新增加一整套Web Server控件,加强页面内容和脚本的设计能力。
4. 下面说法正确的是(D)A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。
B.Session对象的有效期默认为40分钟。
C. Session对象的有效期不能更改。
D. Session对象到期前可以用Abandon方法强行清除。
5. Request.Form读取的数据是( A )A.以Post方式发送的数据。
B. 以Get 方式发送的数据。
C. 超链接后面的数据。
D. 以上都不对。
6. Cookie对象的默认有效期是(C)A.20分钟B.30分钟C.50年D.以上都不对7. Application对象的默认有效期是(D)A.10分钟B.20分钟C.30分钟D.从网站启动到终止8. 下面不属于Request对象集合成员的是(D)A.CookiesB.FormC. QueryStringD. Server9. Server对象的Excute方法和Transfer方法的区别是( A )A.前者执行完调用网页,继续执行当前页面,后者不是。
B.前者执行完调用网页,不再继续执行当前页面,后者不是。
C.前者转移到调用的网页,执行新的页面,后者不是。
asp期末考试题及答案一、选择题(每题2分,共20分)1. ASP是以下哪个的缩写?A. Active Server PagesB. Advanced System ProgrammingC. Application Service ProviderD. All of the above答案:A2. ASP默认使用哪种脚本语言?A. JavaScriptB. VBScriptC. C#D. Java答案:B3. ASP页面的文件扩展名是什么?A. .aspB. .htmlC. .phpD. .aspx答案:A4. 下列哪个不是ASP的内置对象?A. RequestB. ResponseC. SessionD. Database答案:D5. ASP页面中,以下哪个是正确的输出语句?A. <% Response.Write("Hello World") %>B. <% Response.Output("Hello World") %>C. <% Print("Hello World") %>D. <% Display("Hello World") %>答案:A6. 在ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. GetDate()答案:A7. ASP中,以下哪个属性用于设置页面的超时时间?A. TimeoutB. ExpiryC. ExpiresD. SessionTimeout答案:A8. 在ASP中,以下哪个函数用于获取客户端浏览器的类型?A. Request.BrowserB. Request.ClientC. UserAgentD. BrowserType答案:A9. ASP中,以下哪个对象用于处理HTTP请求的头信息?A. Request.HeadersB. Response.HeadersC. Server.HeadersD. Client.Headers答案:A10. ASP中,以下哪个函数用于将字符串转换为小写?A. LCase()B. Lower()C. ToLower()D. ConvertToLower()答案:A二、判断题(每题1分,共10分)1. ASP是一种服务器端脚本环境,用于创建动态交互式Web应用程序。
ASPNET期末复习题备注:1.考试题型包括选择题(80分)、填空题(20分)2.考试主要内容范围:上课PPT中涉及到的知识点和本大纲所列知识。
3.闭卷考试。
一、基础知识点(对应填空题、解答题)(1)ASP某网页的代码储存模式有两种,它们是__代码分离模式_和_单一模式__代码分离模式。
(2)当一个Web控件上发生的事件需要立即得到响时,应该将它的__AutoPotBack_属性设置为true。
(3)请将下列数据(nn)在Te某tBo某控件中显示出来。
Doublenn=4512.6;Te某tBo某1.Te某t=nn.Totring();(4)当需要将Te某tBo某控件作为密码输入框时(要求隐藏密码的代码),应该将控件的Te某tMode属性设置为Paword.(5)下面是一个转移到目标网页的指令:Repone.Redirect(“新网页的Url”)(6)在设计阶段必须将各个验证控件的(ControlToValidate)属性指向被验证的控件。
(7)下面是设置和取出Seion对象的代码。
设置Seion的代码是:Seion某“greeting”+=“hellowang!”;取出该Seion对象的语句如下:tringMyvar=Seion某“greeting”+.ToString();(8)下面是使用Application对象时防止竞争的代码。
Application.;//锁定Application对象Application某“counter”+=(int)Application某“counter”++1;Application.;//解除对Application对象的锁定lock(),unlock()(9)废除Seion的语句是:(Seion.Abandon())。
(10)打开文件系统网站时将自动打开一个(开发)服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。
(11)所谓分布式类就是在多个文件中使用相同的__命名空间__,相同的__类名__,而且每个类的定义前面都加上__partial__修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
2019asp期末考试题及答案2019年的ASP(Active Server Pages)期末考试题目涵盖了的基础知识、Web表单、服务器控件、数据绑定、状态管理、文件处理、异常处理等多个方面。
以下是考试题目及答案的详细内容。
1. 简述的运行机制。
是一种服务器端的脚本环境,用于创建动态交互式Web服务器应用程序。
它使用.NET框架,通过编译后的代码来提高性能。
应用程序在服务器上运行,生成HTML发送给客户端浏览器。
2. 描述Web表单的工作原理。
Web表单是中用于收集用户输入的一种机制。
用户在表单中输入数据,点击提交按钮后,数据被发送到服务器。
服务器端的代码处理这些数据,然后生成新的页面发送回客户端。
3. 列举中常用的服务器控件,并说明其用途。
提供了多种服务器控件,如Label、TextBox、Button、DropDownList等。
Label控件用于显示文本,TextBox用于输入文本,Button用于触发事件,DropDownList用于从下拉列表中选择一个选项。
4. 解释数据绑定的过程。
数据绑定是将数据源中的数据与Web页面上的控件关联起来的过程。
这可以通过简单的数据绑定表达式实现,如<%#Eval("ColumnName") %>,或者使用更复杂的数据绑定方法,如GridView控件的DataSource和DataBind方法。
5. 说明状态管理的几种方式。
状态管理是中用于在不同页面请求之间保持信息的一种机制。
常见的状态管理方式包括ViewState、SessionState、Cookie、Cache和Query String。
6. 描述如何在中处理文件。
在中,可以使用File类和Stream类来处理文件。
例如,可以使用File.ReadAllText方法读取文件内容,使用File.WriteAllText方法写入文件内容。
7. 简述异常处理的步骤。
异常处理是中用于处理运行时错误的一种机制。
一、填空题(20空,每空2分,共40分)1.时间慢、占用带宽、屏幕闪动2.Always、Conditional3.group4.内联样式(Inline Style)、内部样式表(Internal Style Sheet)、外部样式表(External Style Sheet)5. web.config6.表达式7.值类型、引用类型8.指定指向页引用的代码隐藏文件的路径、定义供页面继承的代码隐藏类9.System.Text10.用于绑定的表或视图11.@ Page指令12.实体类13.触发事件二、选择题(10小题,每小题2分,共20分)1.C2.A3.D4.B5.C6.B7.B8.B9.A10.D三、判断题(10小题,每小题2分,共20分)1.Y2.Y3.N4.N5.Y6.N7.Y8.N9.Y10.Y四、综合题(共4小题,每小题5分,共20分)1.简述网站登录管理的基本原理。
答:通过系统配置文件管理网站的登录信息,用户不必直接与数据库打交道2.在网站的页面中添加控件有哪两种方法?操作步骤是什么?在网站的页面中添加控件有两种方法,一是在窗口左侧的工具箱中双击控件,则控件以默认位置、默认风格直接插入到页面中;二是将工具箱中的控件直接拖动到页面指定位置。
控件添加步骤如下。
1)启动Visual Studio 2010,依次选择菜单中的“文件 | 新建 | 网站”命令,默认的网站首页名称Default.aspx。
2)在Default.aspx编辑窗口的底部有设计、拆分和源三种视图方式,切换到设计视图。
3)鼠标悬停在左侧工具箱上,选中工具箱中的控件,用拖动或双击的方式将控件添加至窗口的设计视图中。
3.简述需要安装的软件。
答案:开发工具既可以使用最简单的Windows记事本,也可以使用Dreamweaver等网页制作工具,以及Visual Studio 2010等专门的.NET开发工具;运行环境则必须安装.NET程序赖以执行的.NET Frame work,除了开发工具和运行环境外.NET 程序还必须在IIS服务器上运行,因此需要安装IIS服务器4.同一个页面使用多个UpdatePanel控件应如何操作?可以通过声明方式向 UpdatePanel 控件添加内容,也可以在设计器中通过使用 Content Template 属性来添加内容。
XXXX职业技术学院继续教育学院20XX年第一学期XX班《》期末考试卷专业_________ 年级_________ 姓名_________一、选择题(20*2=40分)1、静态网页文件的后缀是( )。
A aspB aspxC htmD jsp2、.NET与XML紧密结合的最大好处是( )。
A 代码易于理解B 跨平台传送数据C 减少存储空间D 代码安全3、Session与Cookie状态之间的最大区别在于( )。
A 存储的位置不同B 类型不同C 生命周期不同D 容量不同4、默认情况下Session的有效时间是()。
A 30秒B 10分钟C 20分钟D 30分钟5、Session对象的默认有效期为多少分钟:()A 10B 15C 20D 应用程序从启动到结束6、Wizard控件的最大特点是( )A 能够包含大量数据B 能将多个窗口集中到一个网页中C 布局不受限制D 能够快速进行浏览7、在三层结构的C#应用程序中,数据库配置文件为()A Data.configB App. ConfigC App.csD Data.cs8、在中,下面()文件夹是用用来保存类文件的。
A App_CodeB App_DateC App_ThemesD bin9、在.NET 的三层结构里,在()创建App.config 文件。
A 数据访问层B 业务逻辑层C 模型层D 表示层10、C#程序的执行总是从()方法开始。
A Main()B void()C intD #11、母版页的后缀是()。
A aspxB aspC masterD cs12、CheckBox是常用的控件,它是指()。
A 列表框B 文本框C 复选框D 标签13、用户自定义控件文件的扩展名是()A aspB aspxC asmxD ascx14、下面关于页面中的脚本不能使用以下哪一种语言编写( )A HtmlB JavascriptC C#.NetD 15、FormView与GridView控件相比最重要的区别是( )A 能够存储数据B 外观比较美观C 显示的布局几乎不受限制D 数据量受一定的限制16、下面属于条件语句的是( )。
━ ━ ━ ━ ━ ━ ━ ━ ━ 装 ━ ━ ━ ━ ━ ━ ━ 订 ━ ━ ━ ━ ━ ━ ━ 线 ━ ━ ━ ━ ━ ━ ━ ━ ━防灾科技学院2011 ~ 2012 学年 第1学期期末考试WEB 应用技术 试卷(A )使用班级 0950411/0950412/0950421/0950422/0950423 答题时间120分钟一、程序设计题(本大题共6小题,共 100 分。
)注意事项:1、 请将此word 文档重新命名为:学号+姓名(如0533101张三),并在此文档的首页最上面填写自己的姓名、学号和班级。
2、 程序完成后,仅提交此word 文档,需要将相关程序代码(HTML 代码和后置cs 程序代码)拷贝至此word 文档中。
3、在考试过程中,大家可以翻书或参阅资料,但是不允许使用任何移动存储设备,也不允许和其他同学商谈,凡有以上行为者,按考试作弊处理。
4、严格完成题目要求的功能,擅自改动的,多做的,不计分!需求说明:实现一个简单的新闻发布系统,系统功能包括:1、系统首页新闻浏览功能实现;2、专题新闻的浏览和删除;3、根据新闻标题进行查询。
请打开名为web1的网站,其中App_Data 文件夹下存放数据库db_news_Data.MDF ,大家可以直接使用或附加至SQLServer 数据库中使用,image 文件夹下存放题目所需的图片,然后按照要求完成如下所有功能:一、 在web.config 文件中,添加数据库连接字符串,此连接串命名为“ConnectionString ”,请将代码复制到下面:(5分)<connectionStrings >String CONN_STR=@”Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|web1.mdf;Integrated Security=ture;</connectionStrings >二、 设计页眉、页脚的用户控件,然后添加到母版中。
一、单选题(每题1分,共15分)1、()是.NET的标准语言。
A.C++B.C#C.VBD.Java2、默认的页面文件扩展名是()。
A.aspB.aspnetD.aspx3、定义变量时不能以()开头。
A. 字母B.下划线C.数字D.空格4、用于在页面上显示文本的控件是()。
belB.TextBoxC.ButtonD.CheckBox5、中使用()对象实现数据库的连接。
A.DataReaderB.DataSetC.Connectionmand6、()对象是的核心对象。
A.DataReaderB.DataSetC.DataAdapterD. Command7、()控件负责管理Page页面中所有的Ajax服务器控件。
A.ScriptManagerB.UpdatePanelC.TimerD.Button8、数据绑定都通过()函数来实现。
A.Fill()B.Load()C.DataBind()D.Bind()9、()事件是页面默认事件。
A.ChangeB.EventC.ClickD.Page_Load10、()对象的主要功能是输出信息。
A.ResponseB.RequestC.ApplicationD.Session11、()对象是同一个网站中多个用户可以共享的信息。
A.ResponseB.RequestC.ApplicationD.Session12、下列哪个关键字在SELECT子句中表示所有列?()A.* B.All C.Desc D.Distinct13、()方法用于执行插入SQL语句。
A. InsertB. UpdateC. DeleteD. Select14、Visual Studio 2005的MSDN是指()系统。
A.向导B.报表C.数据库D.帮助15、请问下面程序段执行完毕,页面上显示内容是什么?()Response.Write (“<a href=''>新浪</a>”)A. “新浪”B. <a href=''>新浪</a>C.新浪D.该句有错无法正常输出二、多选题(每题2分,共10分)1、NET框架由以下哪几部分组成?()A、公共语言运行库(CLR)B、类库C、应用程序平台D、程序设计语言2、内置对象包括以下哪些?()A、Application对象B、Session对象C、Server对象D、Client对象3、下列类是访问数据库时使用的是:()A、SqlConnectionB、SqlCommandC、SqlDataReaderD、DataTable4、下面描述错误的是()。
泉州师院2014-2015学年度第一学期《Web 应用开发 》期末卷A(考试时间:120分钟)一、单项选择题(24小题,每小题2分,共48分)1.以下是 页面的后缀名是( D )A 、aspB 、phpC 、csD 、aspx 2. 以下不是 验证控件的是( D )A 、RangeValidatorB 、CompareValidatorC 、CustomValidatorD 、Required 3 以下是Label 控件的属性的是( A )A 、textB 、valueC 、accD 、accp 4. 网页重定向功能可以有内置对象 ( B )的方法Redirect 实现、A 、ServerB 、ResponseC 、RequestD 、Application 5.visual studio 里没有(D )A 、html 控件B 、数据控件C 、验证控件D 、发布控件 中可以在不同项目之间共享的对象是(C )A 、ResponseB 、RequestC 、ApplicationD 、Session 7. 下列对象可以向dataset 中填充数据的是(C )A 、SqlConnectionB 、SqlCommandC 、SqlDataReaderD 、SqlDataAdapter 8. 下列哪个控件不能作为数据显示控件(D )A 、GridViewB 、DataListC 、RepeaterD 、CustomValidator 9. 以下不是SqlCommand 对象的方法是(A )A 、Cancel()B 、ExecuteRead()C 、ExecuteScalar()D 、ExecuteNonQuery() 10. Application 对象的默认的有效期是( D )。
A 、10B 、20C 、30D 、从网站启动到终止 11.Session 对象的默认值有效期为( C )分钟 A.10 B.15 C.20 D.应用程序从启动到结束 12. CheckBox 是我们常用的控件,它是指( C )。
AspNet期末考试卷附答案
1. WebGrid控件中哪个属性可以设置是否启动分页() [单选题]
A、rowsperpage
B、canpage(正确答案)
C、pagesort
D、allowpage
2. 在webpage中,哪个控件的与webform中GridView控件功能类似() [单选题]
A、DataGridView
B、Grid
C、WebGrid(正确答案)
D、DataTable
3. 使用WebChart中的哪个方法可以绑定数据源 [单选题]
A、BindData
B、DataSource
C、DataBind
D、DataBindTable(正确答案)
4. 以下哪个属性不属于WebChart的属性 [单选题]
A、FileName
B、Width
C、Height
D、Title(正确答案)
5. WebGrid控件前端页面以何种形式进行输出?() [单选题]
A、@webpage.GetHtml()(正确答案)
B、@webpage.bind()
C、@webpage.ShowHtml()
D、@webpage.Html()
6. C/S结构中,客户端能够使用哪种操作系统()①linux ②windows ③imac ④都可以 [单选题]
A、①
B、①②
C、①③
D、④(正确答案)
7. 当前使用最多的网络应用程序开发体系结果有哪些()
A、A/S
B、B/C
C、B/S(正确答案)
D、C/S(正确答案)
8. C/S是什么单词的缩写() [单选题]
A、Class/Server
B、Client/Server(正确答案)
C、Click/Server
D、Clear/Server
9. B/S是什么单词的缩写() [单选题]
A、Big/Silent
B、Browser/Silent
C、Big/Server
D、Browser/Server(正确答案)
10. 在B/S结构中,客户端能够使用哪种浏览器?()①google浏览器②ie浏览器
③火狐浏览器④都可以 [单选题]
A、①
B、②
C、③
D、④(正确答案)
11. URL的组成由哪些()
A、应用层协议(正确答案)
B、主机IP地址或域名(正确答案)
C、协议端口号(正确答案)
D、资源所在的路径和文件名(正确答案)
12. URL中的http是什么() [单选题]
A、网络控制协议
B、应用层协议(正确答案)
C、服务器地址
D、传输控制协议
13. 请选择正确的HTTP协议的服务器访问响应过程()
①客户端和web服务器建立连接
②客户端发送http请求
③服务器接受客户端的请求,生成http响应并发送给客户端
④服务器关闭连接。
客户端接收服务器端响应,恢复页面 [单选题]
A、①②③④(正确答案)
B、①③②④
C、①④②③
D、②①③④
14. 请选择所有的HTTP请求方式
A、GET(正确答案)
B、POST(正确答案)
C、PUT(正确答案)
D、HIDE
15. GET和POST请求的区别是()
A、GET请求方式只能传送文本给服务器(正确答案)
B、POST可以传送二进制数据给服务器(正确答案)
C、GET请求方式提交的数据不能超过2KB(正确答案)
D、POST请求方式提交的数据不能超过4KB
16. 下面哪些是GET请求的特点()
A、请求提交的数据会显示在地址栏(正确答案)
B、请求提交的数据不会显示在地址栏
C、GET请求有长度限制(正确答案)
D、GET请求没有长度限制
17. 有哪些开发模式()
A、Web pages(正确答案)
B、web forms(正确答案)
C、MVC(正确答案)。