好文档 - 专业文书写作范文服务资料分享网站

.NET期末考试题

天下 分享 时间: 加入收藏 我要投稿 点赞

1 选择题(30=10*30)

(1)以下那些扩展名是网页文件的扩展

.html .htm .asp .php .aspx .jsp (.txt .doc .ppt)--NO (2) 以下标签的作用:

P Font Img Table A Br Hn Body Title Bgsound Form B I U Input

(3) Input 的type 属性

input type =\默认) - 文本框(默认) input type =\密码框 input type =\提交按钮 input type =\重置按钮 input type =\普通按钮 input type =\图形按钮 input type =\文件选择 input type =\单选框 input type =\复选框

(4) ASP.net 中的验证控件

RequiredFieldValidator(用于使输入控件成为一个必选字段,通过该空间,如果输入值的初始值未改变,那么验证将失败。默认地,初始值是空字符串。) CustomValidator(可对输入控件执行用户定义的验证)

CompareValidator(用于将由用户输入到输入控件的值与输入到其他输入控件的值或常数值进行比较)

ValidationSummary(用于在网页、消息框或在这两者中内联显示所有验证错误的摘要) RegularExpressionValidator(用于验证输入值是否匹配正则表达式指定的模式) RangeValidator(用于检测用户输入的值是否介于两个值之间)

(5)ASP.NET中 母版页的扩展名

.vb .c .cpp (.master) .aspx .cs .java

(6) ASP.NET中TextBox中TextMode属性设置singleLine Password MultiLine

(7) 能够出现在用户控件中的HTML元素是哪些? 不可以有: HTML HEAD BODY

(8) 命名空间

System

System 命名空間 (Namespace) 含有定義常用值和參考資料型別 (Data Type)、 事件和事件處理常式、介面、屬性 (Attribute) 和處理例外狀況的主要類別和

基 底類別。 其他類別提供服務支援資料型別轉換、方法參數管理、算術運算、遠端和本機程 式引動過程、應用程式環境管理和 Managed 與 Unmanaged 應用程式的監

督。 System.IO

System.IO 命名空間 (Namespace) 包含允許讀取和寫入對檔案和資料流加以的型 別,以及提供基本檔案和目錄支援的型別。 System.Object

支持 .NET Framework 类层次结构中的所有类,并为派生类提供低级别服务。 这 是 .NET Framework 中所有类的最终基类;它是类型层次结构的根。 System.Data System.Data 命名空间提供对表示 ADO.NET 结构的类的访问。 通过 ADO.NET 可 以生成一些组件,用于有效管理多个数据源的数据。 二、 名词解释题(20分=4*5分)

HTTP,超文本传送协议,是基于TCP的一种详细规定了浏览器和万维网服务器之间互通规则的数据传输协议。 HTML,超文本标记语言

URL,统一资源定位符,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的 表示,是互联网上标准资源的地址。

C/S,即Client/Server,客户/服务器模式,一部分程序在服务器运行,一部分在客户端 运行

B/S,即Browser/Server,浏览器/服务器模式,用户通过浏览器访问服务器 站点,

ADO,ActiveX Data Objects,是一种程序对象,用于表示用户数据库中的数据结构和 所包含的数据

ADO.NET,ActiveX Data Objects.NET,是一种微软功能强大的数据库访问新技术,应 用程序可以通过ADO.NET非常方便地访问并处理储存在各种数据库中的数据

ODBC,开放数据库互连(ODBC)是MICROSOFT提出的数据库访问接口标准。

数据源,数据源(Data Source)是提供某种所需要数据的器件或原始媒体。顾名思义, 数据的来源。 跨页传值,统指WEB页面之间的传值,包括简单的页面表单传值和页面程序中的变量传值。

Sesson,指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。

Cookie,Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) 三、问答题(30分=3*10分)

1、WEB窗体是如何处理的? P27

2、B/S与C/S模式有何联系和区别? C/S 模式下应用软件既要在服务器中安装也要在客户端安装

C/S优点是:应用程序主要在本机运行,响应速度快,具有友好的操作界面。 C/S缺点是:要求网络系统高度可靠,如果客户端与服务器之间网络连接不稳定,应用软件将无法正常运行。 B/S模式,应用程序在服务端运行,用户通过浏览器访问服务器。 B/S优点是:客户端无需安装,有浏览器就可以使用。 3、数据集的工作原理是什么? 客户端向数据库服务器请求数据后,数据库服务器会将数据发送给DataSet,由DataSet存储这些数据,并在需要时将数据传递给客户端。客户端对数据进行修改

后,现将修改后的数据放入DataSet中,然后统一由DataSet将修改后的数据提交到数据库服务器中。

4、三层架构有哪三层,具体模式是怎样的? UI(表现层)、BLL(业务逻辑层)、DAL(数据访问层)。 UI,包含了人机交互界面,实现数据的显示与用户输入等操作 BLL,它针对具体的问题实现相应的业务逻辑处理,包括业务规则的描述与实现,数据访问以及合法性验证等。 DAL,实现数据源的数据访问操作,包括物理数据的检索、插入、删除、更新、排序与统计等。

6、ASP.NET中的验证控件有什么作用? 保证用户输入有效,减少错误信息的等待时间,避免非法用户输入导致错误或服务器崩溃,避免欺骗或恶意代码。

7、ASP设置控件外观有那些方法? P85

8、Web应用状态管理技术有哪些? 隐藏域HiddenField 视图状态ViewState 查询字符串QueryString

9、ASP.NET中跨页传值的方法有那些? 1.用PreviousPage的FindControl方法跨页传值 2.使用公共属性跨页传值

10、ADO.NET的内置对象有哪些? 1.Connection对象 2.Command对象 3.DataReader对象 4.DataAdapter对象

四、程序题(20分=2*10分) 1、读程序画网页 2、程序填空

38页2-4 45页2-7 59页3-3 79页4-2

.NET期末考试题

1选择题(30=10*30)(1)以下那些扩展名是网页文件的扩展.html.htm.asp.php.aspx.jsp(.txt.doc.ppt)--NO(2)以下标签的作用:PFontImgTableABrHnBodyTitleBgsoundFor
推荐度:
点击下载文档文档为doc格式
6mi230fdi57l7tx29ybm0wacw0f2p400g8v
领取福利

微信扫码领取福利

微信扫码分享