asp .net课程期末考试试卷加答案
- 格式:doc
- 大小:117.50 KB
- 文档页数:8
XXXX职业技术学院继续教育学院
20XX年第一学期XX班《》期末考试卷
专业_________ 年级_________ 姓名_________
一、选择题(20*2=40分)
1、静态网页文件的后缀是( )。
A asp
B aspx
C htm
D jsp
2、.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 10
B 15
C 20
D 应用程序从启动到结束
6、Wizard控件的最大特点是( )
A 能够包含大量数据
B 能将多个窗口集中到一个网页中
C 布局不受限制
D 能够快速进行浏览
7、在三层结构的C#应用程序中,数据库配置文件为()
A Data.config
B App. Config
C App.cs
D Data.cs
8、在中,下面()文件夹是用用来保存类文件的。
A App_Code
B App_Date
C App_Themes
D bin
9、在.NET 的三层结构里,在()创建App.config 文件。
A 数据访问层
B 业务逻辑层
C 模型层
D 表示层
10、C#程序的执行总是从()方法开始。
A Main()
B void()
C int
D #
11、母版页的后缀是()。
A aspx
B asp
C master
D cs
12、CheckBox是常用的控件,它是指()。
A 列表框
B 文本框
C 复选框
D 标签
13、用户自定义控件文件的扩展名是()
A asp
B aspx
C asmx
D ascx
14、下面关于页面中的脚本不能使用以下哪一种语言编写( )
A Html
B Javascript
C C#.Net
D
15、FormView与GridView控件相比最重要的区别是( )
A 能够存储数据
B 外观比较美观
C 显示的布局几乎不受限制
D 数据量受一定的限制
16、下面属于条件语句的是( )。
A for
B if else
C while
D continue
17、下面不属于控件的是( )
A DataSet
B Repeater
C SqlDataSource
D GridView
18、用户登录控件(Login)中的DestinationPageUrl属性代表()。
A 登录成功的提示
B 登录成功时转向的网页
C 登录失败时转向的网页
D 登录失败时的提示
19、FormView与GridView控件相比最重要的区别是( )
A 能够存储数据
B 外观比较美观
C 显示的布局几乎不受限制
D 数据量受一定的限制
20、Request对象的作用是()
A 向浏览器发送信息
B 发出访问网页的要求
C 数据缓存
D 从URL中取回送来的参数
1、是Hyper Text Markup Language的英文缩写。
2、.NET框架由程序设计语言及语言规范、应用程序平台、及类库、CLR和5部分组成。
3、存储过程是用各种SQL命令编写并经过编译后直接存放到端的程序。
4、LoginStatus控件用来显示用户的,利用该控件可以随时退出登录状态。
5、服务器有一个总的配置文件,名为。
在这个文件中已经确定了所有应用程序的基本配置。
6、传统的布局方法是利用表格,网页布局的最佳方案是。
7、ASPX网页的基类是。
8、ASPX网页的代码存储模式有两种。
它们是分离模式和。
9、下面是网页中的指令,目的是在网页中显示"新网页的Url"字符串:
Response. ("新网页的Url");
10、皮肤文件是以“.skin”为后缀的文件,用来定义的样式。
11、NET与XML紧密结合的最大好处是。
12、面向对象的语言具有继承性、多态性、。
13、Asp和的主要区别表现在、速度和功能3个方面。
14、公共语言规范是公共类型系统的,是一组结构和限制,是库编写者和编译者的指南。
15、.net Framework从低到高由、基类库、类库和应用程序开发技术四层组成。
16、运行需要安装和配置和IIS。
17、通过在IIS中建立可以访问 web应用程序。
18、URL的中文意思是指。
19、数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索、只进的数据流。
20、Asp配置系统依赖于IIS元库,而配置系统却是一个基于的配置系统。
1、网页的界面中使用CSS可以更确切地表达文本的内容。
()
2、和ASP一样,也是一种基于面向对象的系统。
( )
3、在中能够运行的程序语言只有5种。
( )
4、Web.config是网站中必需配置的文件。
( )
5、离开了网站的服务器ASPX网页也能够单独运行。
( )
6、视图状态(ViewState)可以在各个网页之间共享。
( )
7、代码可以实现界面与内容的完全分离。
()
8、Connection对象使用完毕后必须关闭。
()
9、用户控件是一种自定义的组合控件。
( )
10、使用母版页是为了多个网页在全局的样式上保持一致。
( )
四、简述题(6*5=30分)
1、简述HTML与XML之间的区别。
2、什么是Interface?它与Abstract Class有什么区别?
3、override与重载的区别是什么?
4、GET请求和POST请求有何区别?
5、C#中的委托是什么?事件是不是一种委托?
6、请解释中以什么方式进行数据验证。
XXXX职业技术学院继续教育学院
20XX年第一学期XX班《》期末考试卷答案专业_________ 年级_________ 姓名_________
一、选择题(20*2=40分)
二、填空题(20*1=20分)
1、HTML
2、程序开发环境
3、数据库
4、登录状态
5、Machine.cofig
6、div + CSS
7、Page 8、单一模式9、Write
10、服务器控件11、跨平台传送数据12、封装性
13、运行机制14、子集15、公共语言运行库
16、 .NET Framework 17、虚拟目录18、统一资源定位符
19、只读20、XML
三、判断题(10*1=10分)
四、简述题(6*5=30分)
1、简述HTML与XML之间的区别。
答:
HTML用来定义显示,而XML是对语义的描述。
HTML的标记由系统定义,而XML的标记自行定义。
HTML的语法比较松散,而XML的语法比较严格(例如,区分大小写,各标记必须封闭等等),因此XML的执行效率要高一些。
为了显示XML文本,常需要与其他文件结合起来使用。
2、什么是Interface?它与Abstract Class有什么区别?
答:
接口(Interface)是用来定义行为规范的,不会有具体实现,而抽象类除定义行为规范外,可以有部分实现,但一个类能实现多个接口,但只能继承一个父类
3、override与重载的区别是什么?
答:
重载是方法的名称相同。
参数或参数类型不同,进行多次重载以适应不同的需要。
Override 是进行基类中函数的重写。
为了适应需要。
4、GET请求和POST请求有何区别?
答:
HTTP协议中有两种常用的请求:GET和POST。
GET请求把表单的数据显示地放在URI中,并且对长度和数据值编码有所限制。
POST请求把表单数据放在HTTP请求体中,并且没有长度的限制。
5、C#中的委托是什么?事件是不是一种委托?
答:
委托可以把一个方法作为参数代入另一个方法。
委托可以理解为指向一个函数的引用。
事件是一种特殊的委托.
6、请解释中以什么方式进行数据验证
答: 中有非空验证,比较验证,取值范围验证,正则表达式验证及客户自定义验证五大控件,另还有一个集中验证信息处理控件。