北理工《ASP.NET开发技术》在线作业 -0001
试卷总分:100 得分:0
一、 单选题 (共 30 道试题,共 60 分)
1.下面选项错误的是( )。
A..aspx 文件在服务器端执行
B.Web窗体页继承自System.Web.UI.Page类
C.“@ Page 指令”只能包含在 .aspx 文件中
D..aspx 文件和.aspx.cs文件名必须相同
2..NET Framework3.5 不包括( )。
A..NET Framework1.1
B..NET Framework2.0
C.LINQ
D.ASP.NET AJAX
3.对于用户的电话号码,要使用( )验证控件。
A.RegularExpressionValidator
B.RangeValidator
C.RequiredFieldValidator和RegularExpressionValidator
D.RequiredFieldValidator和RangeValidator
4.不能通过浏览器直接浏览的是( )。
A.*.aspx
B.web.config
C.*.ascx
D.web.sitmap
5.下面关于用户控件文件的说法正确的是( )。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为ascx.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为asax.cs
奥鹏在线离线论文作业答案请添加:opzy666
6.页面事件的处理顺序是( )。
A.Page_Load,Page_Init,Change,Click,Page_Unload
B.Page_Load,Page_Init,Click,Change,Page_Unload
C.Page_Init,Page_Load,Change,Click,Page_Unload
D.Page_Init,Page_Load,Click,Change,Page_Unload
7.已经通过代码CREATE PROCEDURE showCategory() AS SELECT * FROM Category在数据库上建立了一个存储过程,应用程序使用LINQ访问数据库,数据库类的实例为db,则程序中调用该存储过程的正确用法是( )。
A.db.showCategory()
B.db.showCategory
C.db.procedure.showCategory()
D.db.procedure.showCategory
8.CustomerAddress.ascx文件头部的指令是。
A.@ Control
B.@ Register
C.@WebControl
D.@ UserControl
9.下面关于状态管理的说法错误的是( )。
A.客户端状态管理将信息保留在客户端计算机上
B.服务器端状态管理将信息保留在服务器上
C.Web 窗体页是有状态的
D.状态管理可以对同一页或不同页的多个请求维护状态和页信息
10.APP_Code文件夹用来存储( )。
A.数据库文件
B.资源文件
C.自定义类文件
D.主题文件
11.下面关于用户控件的说法正确的是( )。
A.可以将用户控件添加到 Visual Studio .NET 工具箱中
B.可以为用户控件定义属性和方法
C.创建一个用户控件,需要编写一个从Control或WebControl类派生的类
D.一个用户控件只能在一个Web应用程序中使用
12.使用HttpRequest对象的QueryString获得的查询字符串中的变量的语法格式是( )。
A.QueryString[“变量名”]
B.Request.QueryString[“变量名”]
C.QueryString(“变量名”)
D.Request.QueryString(“变量名”)
13.以下关于主题的说法错误的是( )。
A.全局主题存储于Web应用程序的App_Themes文件夹中
B.App_Themes文件夹中的每个子文件夹对应一个应用程序主题
C.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题
D.可以通过程序实现网站主题的动态切换
14.若为特定页的多个元素设置样式规则,需要将规则的定义包含在( )元素中。
A.link
B.script
C.style
D.meta
15.web服务器控件不包括( )。
A.Input
B.Label
C.Image
D.Table
16.下面关于SQL Server Express 2005的说法错误的是
A.可以免费获取
B.适合于中小型企业的开发应用
C.在安装Visual Studio 2008时,与ASP.NET
D.5一同安装
E.与SQL Server 2005系列中的其他版本相比,对系统配置的要求相对比较高
17.通过正则表达式定义验证规则的数据验证控件是( )。
A.RegularExpressionValidator
B.RangeValidator
C.RequiredFieldValidator
D.CompareValidator
18.关于.NET Framework的多语言支持,下面说法不正确的是( )。
A.所有语言使用相同的对象模型和相同的类库
B.代码模块可在多种语言间重用
C.可以根据任务的特点选择合适的语言
D.不同的语言的性能大不同
19.下列有关母版页得说法正确的是( )。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为masterPage.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为master.cs
20.下面不是HttpResponse对象的方法是( )。
A.Write()
B.Redirect()
C.Cookie()
D.Clear()
21.若将一个代码隐藏页模型的aspx文件转为ascx文件,需要将代码隐藏文件类的基类由Page类更改为( )类,在.aspx文件中,将@Page指令更改为( ) 指令。
A.UserControl,@ Control
B.Control,@ UserControl
C.Control,@Control
D.UserControl,@ UserControl
22.母版页可以包含一个或多个可替换内容的占位符控件( )。
A.ContentPlaceHolder
B.PlaceContent
C.ContentHolder
D.PlaceContentHolder
23.下面关于内容页的说法错误的是( )。
A.内容页仅包含要与母版页合并的内容
B.可以在其中添加用户请求该页面时要显示的文本和控件
C.母版页和内容页组合输出
D.不能采用代码隐藏页模型
奥鹏在线离线论文作业答案请添加:opzy666
24.下面关于web.config陈述正确的是( )。
A.一个网站只能有一个web.config文件
B.web.config文件不能手工编辑代码
C.多个网站的共同的配置信息放在这些网站所在服务器的machine.config文件中
D.网站部署运行后不能再修改web.config文件
25.可以使用属性( )禁用主题。
A.EnabledTheme
B.EnableThemes
C.EnableTheming
D.EnabledThemes
26.如果要使用ASP.NET ##5的导航系统,就必须建立网站地图文件( )。
A.Web.sitemap
B.Web.site
C.Web.map
D.Web.config
27.如果要检查输入值是否在[0,100]之间,要使用( )验证控件。
A.RegularExpressionValidator
B.RangeValidator
C.RequiredFieldValidator和RegularExpressionValidator
D.RequiredFieldValidator和RangeValidator
28.( )不属于C#的值类型。
A.结构类型
B.枚举类型
C.布尔类型
D.数组类型
29.下面的( )不属于抽象类。
A.TextReader类
B.TextWriter类
C.Stream类
D.FileStream类
30.下面关于用户控件的说法错误的是( )。
A.一个用户控件不能在同一个网页中多次使用
B.用户控件支持可视化开发
C.可以将已有的aspx文件更改为ascx文件
D.在每个使用用户控件的Web应用程序中,都必须保存一个该控件的副本
二、 判断题 (共 20 道试题,共 40 分)
1.XHTML是HTML的子集。( )
A.错误
B.正确
2.SqlDataSource控件可以执行SQL Server中的存储过程。( )
A.错误
B.正确
3.每个验证控件都有属性IsValid。( )
A.错误
B.正确
奥鹏在线离线论文作业答案请添加:opzy666
4.LINQ技术中把数据作为对象处理。( )
A.错误
B.正确
5.托管代码是以CLR为基础运行的代码。( )
A.错误
B.正确
6.switch语句编写的代码可以用等价的if语句来编写。( )
A.错误
B.正确
7.LINQ查询表达式的返回值必须明确指定数据类型。( )
A.错误
B.正确
8.单文件页模型的性能要优于代码隐藏页模型。( )
A.错误
B.正确
9.XML的标记可以自定义。( )
A.错误
B.正确
10.采用代码隐藏页模型的aspx文件不能转换为ascx文件。( )
A.错误
B.正确
11.使用DirectoryInfo类之前必须建立类的实例。( )
A.错误
B.正确
12.C#的try_catch_finally结构中的try,catch和finally三块缺一不可。( )
A.错误
B.正确
13.XML被设计用来显示数据。( )
A.错误
B.正确
14.使用Directory类之前必须建立类的实例。( )
A.错误
B.正确
15.状态管理只能对不同页的多个请求维护状态和页信息。( )
A.错误
B.正确
16.若创建和部署基于文件系统的网站必须安装IIS。( )
A.错误
B.正确
17.LINQ查询中使用group_by子句分组后的结果集合与原始集合的结构不同。( )
A.错误
B.正确
18.母版页中不能添加导航控件。( )
A.错误
B.正确
19.ASP.NET是解释型的而非编译型的。( )
A.错误
B.正确
奥鹏在线离线论文作业答案请添加:opzy666
20.使用Table控件可以动态地创建表格。( )
A.错误
B.正确