一、单选题(每题1分,共15分)
1、()是.NET的标准语言。
A.C++
B.C#
C.VB
D.Java
2、默认的ASP.NET页面文件扩展名是()。
A.asp
B.aspnet
C
D.aspx
3、定义变量时不能以()开头。
A. 字母
B.下划线
C.数字
D.空格
4、用于在页面上显示文本的控件是()。
A.Label
B.TextBox
C.Button
D.CheckBox
5、ASP.NET中使用()对象实现数据库的连接。
A.DataReader
B.DataSet
C.Connection
D.Command
6、()对象是ADO.NET的核心对象。
A.DataReader
B.DataSet
C.DataAdapter
D. Command
7、()控件负责管理Page页面中所有的Ajax服务器控件。
A.ScriptManager
B.UpdatePanel
C.Timer
D.Button
8、数据绑定都通过()函数来实现。
A.Fill()
B.Load()
C.DataBind()
D.Bind()
9、()事件是页面默认事件。
A.Change
B.Event
C.Click
D.Page_Load
10、()对象的主要功能是输出信息。
A.Response
B.Request
C.Application
D.Session
11、()对象是同一个网站中多个用户可以共享的信息。
A.Response
B.Request
C.Application
D.Session
12、下列哪个关键字在SELECT子句中表示所有列?()A.* B.All C.Desc D.Distinct
13、()方法用于执行插入SQL语句。
A. Insert
B. Update
C. Delete
D. Select
14、Visual Studio 2005的MSDN是指()系统。
A.向导
B.报表
C.数据库
D.帮助
15、请问下面程序段执行完毕,页面上显示内容是什么?()
Response.Write (“<a href='www.sina'>新浪</a>”)
A. “新浪”
B. <a href='www.sina'>新浪</a>
C.新浪
D.该句有错无法正常输出
二、多选题(每题2分,共10分)
1、NET框架由以下哪几部分组成?()
A、公共语言运行库(CLR)
B、类库
C、应用程序平台
D、程序设计语言
2、ASP.NET内置对象包括以下哪些?()
A、Application对象
B、Session对象
C、Server对象
D、Client对象
3、下列类是访问数据库时使用的是:()
A、SqlConnection
B、SqlCommand
C、SqlDataReader
D、DataTable
4、下面描述错误的是()。
A、窗体也是控件
B、控件是从窗体继承来的
C、窗体也是类
D、窗体的父类是控件类
5、您要创建ASP.NET应用程序用于运行AllWin公司内部的Web站点,这个应用程序包含了50个页面。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?()
A、在应用程序的Global.asax文件中创建Application_Error过程去处理ASP.NET 代码错误。
B、在应用程序的fig文件中创建applicationError节去处理ASP.NET代码错误。
C、在应用程序的Global.asax文件中创建CustomErrors事件去处理HTTP错误。
D、在应用程序的fig文件中创建CustomErrors节去处理HTTP错误。
二、名词解释(每题2分,共10分)
B/S结构:
统一建模语言UML:
DataAdapter对象:
数据绑定:
Session对象:
三、判断题(10个,每题1分,共10分)
1、fig是动态网站必需的配置文件。()
2、使用变量前必须声明其数据类型。()
3、ListBox控件所显示的列表可以选择多项。()
页面设计是什么
4、RequiredFieldValidator控件只能进行非空的验证。()
5、在默认情况下,ORDER BY按升序进行排序,即默认使用的是ASC关键字()
6、用户控件是一种自定义的组合控件。()
7、每个web应用程序最多有1个Global.asax文件。()
8、用户对网站的一次访问称为一个会话。在网站中,每一个访问网站的用户都将产生自己的会话对象,被分配给一个唯一的SessionID。()
9、ASP.NET程序必须先调试后运行。()
10、Timer控件负责定时引发回送并局部刷新UpdatePanel中的内容。()
四、简答题(每题5分,共25分)
1、ASP.NET有哪些优点?
2、请写出网页设计的步骤。
3、请写出ADO.NET对象模型中主要的数据库访问和操作对象,并概述其功能。
4、请写出RDLC报表的种类。
5、请说明Global.asax文件的作用。
五、论述题(3个,每题10分,共30分)
1、简述DataReader和DataSet的异同。
2、写出Ajax常用到的几个控件并概述其功能。
3、用Visual Studio 2005建立一个基于Web的应用程序,在Web窗体上添加一个GridView控件和一个Button按钮,将Button按钮属性中Text设为“显示记录”,页面设计如图5-3所示。数据库为SQL Server2000服务器(服务器IP地址设为:172.16.0.254),数据库为nzgl,操作的表为login表。
双击“显示记录”按钮,Visual Studio 2005将会为默认事件创建空白的事件
过程,此时插入点位于事件处理程序中,请写出程序代码。
ASP.NET程序设计期末测试题(一)答案
(总分值:100)
一、单选题(每题1分,共15分)
1.B
2.D
3.C
4.A
5.C
6.B
7.A
8.C
9.D 10.A 11.C 12.A 13.A 14.D 15.C
二、多选题(每题2分,共10分)
1.ABCD
2.ABC
3.ABC
4.BD
5.CD
三、名词解释(每题2分,共10分)
B/S结构:B/S结构是Browser/Server的英文缩写,即浏览器/服务器模式。由浏览器、Web服务器、数据库服务器组成。这种模式中,用户端计算机上使用通用的浏览器软件,用户的所有操作都是通过浏览器进行的。
统一建模语言UML:(UML)英文全称为Unified Modeling Language。它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持。UML图能将难以处理的复杂问题根据实际需求对系统进行可视化表达,变成若干容易解决的小问题,从而详细说明系统的结构和行为,协作完成软件工程项目。
DataAdapter对象:DataAdapter(数据适配器)对象是一种充当数据集与实际数据源之间的桥梁。使用数据适配器在应用程序和数据库之间通信,数据适配器将数据从数据库读入数据集,也可以将数据集中已更改的数据写回数据库。
数据绑定:数据绑定是指数据源与服务器控件的关联,使页面上控件的属性与数据库中的数据产生对应关系,实现控件的属性值与数据库的变动同步。Session对象:Session对象用于存储特定的用户会话所需的信息。当用户浏览网站时,在网站内存中为该用户开辟了一个私有的变量存储空间,用于保存用户的个人信息,该信息在用户访问网站所有页间都有效,但别的用户无权访问。
四、判断题(每题1分,共10分)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。