17春北理工《 开发技术》在线作业.docx
- 文档编号:10629594
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:59
- 大小:34.64KB
17春北理工《 开发技术》在线作业.docx
《17春北理工《 开发技术》在线作业.docx》由会员分享,可在线阅读,更多相关《17春北理工《 开发技术》在线作业.docx(59页珍藏版)》请在冰豆网上搜索。
17春北理工《开发技术》在线作业
2017秋17春北理工《ASP.NET开发技术》在线作业
一、单选题(共30道试题,共60分。
)
1.下面关于Application的说法错误的是()。
A.Application为所有的用户服务
B.在网站停止运行后仍存在
C.Application可以用于统计网站的在线人数
D.当要修改Application状态值时,首先要加锁,值修改后再解锁
正确答案:
2.若为特定页的多个元素设置样式规则,需要将规则的定义包含在()元素中。
A.link
B.script
C.style
D.meta
正确答案:
3.使用()方法进行网页跳转可从浏览器地址栏中看到地址变化。
A.Response.Redirect()
B.Server.Execute()
C.Response.Redirect()和Server.Transfer()
D.Server.Execute()和Server.Transfer()
正确答案:
4.下面关于母版页的说法正确的是()。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为masterPage.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为master.cs
正确答案:
5.一个ASP.NET应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,这个页面的代码隐藏类为FirstQuarter。
一个开发员不小心把FirstQuarter.aspx页面的指令删除了。
你想新建一个页面指令,此指令的正确写法是。
A.Inherits="Sales.FirstQuarter"
B.ClassName="Sales.FirstQuarter"
C.ClassName="Sales.FirstQuarter"Inherits="FirstQuarter"
D.Inherits="FirstQuarter"
正确答案:
6.下面说法错误的是()。
A.外观文件主要为ASP.NET中的服务器控件提供一致的外观
B.一个主题必须包含外观文件
C.控件外观定义中必须定义SkinId
D.同一个主题中每个控件类型只允许有一个默认的控件外观
正确答案:
7.页面事件的处理顺序是()。
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
正确答案:
8.若将一个代码隐藏页模型的aspx文件转为ascx文件,需要将代码隐藏文件类的基类由Page类更改为()类,在.aspx文件中,将@Page指令更改为()指令。
A.UserControl,@Control
B.Control,@UserControl
C.Control,@Control
D.UserControl,@UserControl
正确答案:
9.在ASP.NET中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并同时传递一个变量userName,需在first.aspx中添加的程序代码是()。
A.Response.Redirect("second.aspx?
un=userName")
B.Response.Redirect("second.aspx&un=userName")
C.Response.Redirect("second.aspx&un="+userName)
D.Response.Redirect("second.aspx?
un="+userName)
正确答案:
10.在ASP.NET中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并同时传递一个变量userName(当前用户的userName是apple),在first.aspx中添加的代码是Response.Redirect("second.aspx?
un="+userName),则在second.aspx中编写代码(),浏览second.aspx时可以在网页上显示Welcomeapple!
。
A.Response.Write("Welcome+Request.QueryString("un")+!
")
B.Response.Write("Welcome"+Request.QueryString("un")+"!
")
C.Response.Write("Welcome+Request.QueryString["un"]+!
")
D.Response.Write("Welcome"+Request.QueryString["un"]+"!
")
正确答案:
11.以下关于主题的说法错误的是()。
A.全局主题存储于Web应用程序的App_Themes文件夹中
B.App_Themes文件夹中的每个子文件夹对应一个应用程序主题
C.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题
D.可以通过程序实现网站主题的动态切换
正确答案:
12.()语言区分大小写。
A.C#,XML,HTML
B.XML,HTML,JavaScript
C.C#,XML,JavaScript
D.C#,HTML,JavaScript
正确答案:
13.可以使用属性()禁用主题。
A.EnabledTheme
B.EnableThemes
C.EnableTheming
D.EnabledThemes
正确答案:
14.下面关于存储过程的说法错误的是()。
A.公共数据存储过程可以被多个Web应用程序调用
B.存储过程被解释执行
C.一个存储过程可以执行上百条SQL语句
D.存储过程或数据库结构的更改不会影响Web应用程序
正确答案:
15.数据验证控件使用()属性指定要验证控件的ID。
A.ControlToValidate
B.ControlToCompare
C.ValueToCompare
D.CustomValidator
正确答案:
16.下面关于web窗体的代码隐藏页模型的说法错误的是()。
A.显示界面的代码包含于aspx文件中
B.逻辑处理代码包含于aspx.cs文件中
C.代码隐藏类使用partial关键字声明
D.代码隐藏类使用sealed关键字声明
正确答案:
17.如果要使用ASP.NET##5的导航系统,就必须建立网站地图文件()。
A.Web.sitemap
B.Web.site
C.Web.map
D.Web.config
正确答案:
18.在ASP.NET中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并同时传递一个变量userName,需在first.aspx中添加的程序代码是()。
A.Response.Redirect("second.aspx?
un=userName")
B.Response.Redirect("second.aspx&un=userName")
C.Response.Redirect("second.aspx&un="+userName)
D.Response.Redirect("second.aspx?
un="+userName)
正确答案:
19.下面关于内容页的说法错误的是()。
A.内容页仅包含要与母版页合并的内容
B.可以在其中添加用户请求该页面时要显示的文本和控件
C.母版页和内容页组合输出
D.不能采用代码隐藏页模型
正确答案:
20.FROMproductINdb.ProductJOINcategoryINdb.CategoryONproduct.CategoryIdequalscategory.CategoryIdSELECTNEW{product.ProductId,product.CategoryId,CategoryName=category.Name},请选择关于这段代码正确的说法是()。
A.Category数据表中含有CategoryId和Name两个列字段
B.Category数据表中含有CategoryId和CategoryName两个列字段
C.Product数据表中含有ProductId,CategoryId和Name三个列字段
D.Product数据表中含有ProductId,CategoryId和CategoryName三个列字段
正确答案:
21.母版页可以包含一个或多个可替换内容的占位符控件()。
A.ContentPlaceHolder
B.PlaceContent
C.ContentHolder
D.PlaceContentHolder
正确答案:
22.不能通过浏览器直接浏览的是()。
A.*.aspx
B.web.config
C.*.ascx
D.web.sitmap
正确答案:
23.下面选项错误的是()。
A..aspx文件在服务器端执行
B.Web窗体页继承自System.Web.UI.Page类
C.“@Page指令”只能包含在.aspx文件中
D..aspx文件和.aspx.cs文件名必须相同
正确答案:
24.关于.NETFramework的多语言支持,下面说法不正确的是()。
A.所有语言使用相同的对象模型和相同的类库
B.代码模块可在多种语言间重用
C.可以根据任务的特点选择合适的语言
D.不同的语言的性能大不同
正确答案:
25.通过正则表达式定义验证规则的数据验证控件是()。
A.RegularExpressionValidator
B.RangeValidator
C.RequiredFieldValidator
D.CompareValidator
正确答案:
26.下面关于状态管理的说法错误的是()。
A.客户端状态管理将信息保留在客户端计算机上
B.服务器端状态管理将信息保留在服务器上
C.Web窗体页是有状态的
D.状态管理可以对同一页或不同页的多个请求维护状态和页信息
正确答案:
27.母版页由()指令识别。
A.@Page
B.@Master
C.@MasterPage
D.@PageMaster
正确答案:
28.已经通过代码CREATEPROCEDUREshowCategory()ASSELECT*FROMCategory在数据库上建立了一个存储过程,应用程序使用LINQ访问数据库,数据库类的实例为db,则程序中调用该存储过程的正确用法是()。
A.db.showCategory()
B.db.showCategory
C.db.procedure.showCategory()
D.db.procedure.showCategory
正确答案:
29.CustomerAddress.ascx文件头部的指令是。
A.@Control
B.@Register
C.@WebControl
D.@UserControl
正确答案:
30.下面关于用户控件文件的说法正确的是()。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为ascx.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为asax.cs
正确答案:
北理工《ASP.NET开发技术》在线作业
二、判断题(共20道试题,共40分。
)
1.SqlDataSource控件可以执行SQLServer中的存储过程。
()
A.错误
B.正确
正确答案:
2.同一个控件可以使用多个验证控件。
()
A.错误
B.正确
正确答案:
3.SqlDataSource控件可以执行SQLServer中的存储过程。
()
A.错误
B.正确
正确答案:
4.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。
()
A.错误
B.正确
正确答案:
5.GridView控件的模板列中数据绑定方法必须包含在之间。
()
A.错误
B.正确
正确答案:
6.每个验证控件都有属性IsValid。
()
A.错误
B.正确
正确答案:
7.当用户单击GridView内置的删除按钮试图删除某行数据时,系统将自动给出提示信息让用户确认。
()
A.错误
B.正确
正确答案:
8.使用Directory类之前必须建立类的实例。
()
A.错误
B.正确
正确答案:
9.LINQ查询中使用group_by子句分组后的结果集合与原始集合的结构不同。
A.错误
B.正确
正确答案:
10.使用Table控件可以动态地创建表格。
()
A.错误
B.正确
正确答案:
11.若实现联动的下拉列表,即选择了第一个DropDownList的某个选项之后,第二个DropDownList的选项列表随之改变,必须设置第一个DropDownList的AutoPostBack属性值为true。
()
A.错误
B.正确
正确答案:
12.ASP.NET网站开发只可以使用C#语言调用.NETFramework的类库。
()
A.错误
B.正确
正确答案:
13.WWW是Internet上的一种服务形式。
()
A.错误
B.正确
正确答案:
14..NETFramework3.0引入了LINQ查询。
()
A.错误
B.正确
正确答案:
15.采用代码隐藏页模型的aspx文件不能转换为ascx文件。
()
A.错误
B.正确
正确答案:
16.单文件页模型的性能要优于代码隐藏页模型。
()
A.错误
B.正确
正确答案:
17.XHTML是HTML的子集。
()
A.错误
B.正确
正确答案:
18.GridView控件的模板列中数据绑定方法必须包含在之间。
()
A.错误
B.正确
正确答案:
19.采用select子句投影后的结果将新生成一个对象,该对象通常是匿名的。
()
A.错误
B.正确
正确答案:
20.托管代码是以CLR为基础运行的代码。
()
A.错误
B.正确
正确答案:
北理工《ASP.NET开发技术》在线作业
一、单选题(共30道试题,共60分。
)
1.通过正则表达式定义验证规则的数据验证控件是()。
A.RegularExpressionValidator
B.RangeValidator
C.RequiredFieldValidator
D.CompareValidator
正确答案:
2.使用存储过程可以()。
A.提高数据库安全性
B.加快执行速度
C.降低网络通信量
D.使分工更复杂
正确答案:
3.母版页由()指令识别。
A.@Page
B.@Master
C.@MasterPage
D.@PageMaster
正确答案:
4..NETFramework3.5不包括()。
A..NETFramework1.1
B..NETFramework2.0
C.LINQ
D.ASP.NETAJAX
正确答案:
5.若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容页的头部添加指令。
A.MasterPageFile
B.MasterLinkFile
C.MasterSrcFile
D.MasterHrefFile
正确答案:
6.创建一个Cookie的正确代码()。
A.Response.Cookies["userName"]="apple"
B.Cookies["userName"]="apple"
C.Cookies["userName"].Value="apple"
D.Response.Cookies["userName"].Value="apple"
正确答案:
7.网站地图文件的扩展名是()。
A.sitemap
B.site
C.map
D.config
正确答案:
8.下面的()不属于抽象类。
A.TextReader类
B.TextWriter类
C.Stream类
D.FileStream类
正确答案:
9.FROMproductINdb.ProductJOINcategoryINdb.CategoryONproduct.CategoryIdequalscategory.CategoryIdSELECTNEW{product.ProductId,product.CategoryId,CategoryName=category.Name},请选择关于这段代码错误的说法是()。
A.所选的数据来自同一数据库的两个不同的数据表
B.选出三列数据的列字段的名称分别为ProductId,CategoryId,CategoryName
C.Category数据表中含有CategoryId和CategoryName两个列字段
D.Product数据表中含有ProductId和CategoryId两个列字段
正确答案:
10.下面关于用户控件的说法错误的是()。
A.一个用户控件不能在同一个网页中多次使用
B.用户控件支持可视化开发
C.可以将已有的aspx文件更改为ascx文件
D.在每个使用用户控件的Web应用程序中,都必须保存一个该控件的副本
正确答案:
11.若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容页的头部添加指令。
A.@Master
B.@Page
C.@Content
D.@MasterPage
正确答案:
12.下面关于Cookie的说法错误的是()。
A.保存到客户端硬盘或内存中
B.与特定的网页关联
C.可以在客户端修改Cookie
D.可以在客户端禁用Cookie
正确答案:
13.下面关于存储过程的说法错误的是()。
A.公共数据存储过程可以被多个Web应用程序调用
B.存储过程被解释执行
C.一个存储过程可以执行上百条SQL语句
D.存储过程或数据库结构的更改不会影响Web应用程序
正确答案:
14.下面关于服务器端验证的说法错误的是()。
A.服务器端验证是为了获得较快的响应速度
B.服务器端验证必然执行,且重复所有的客户端验证
C.服务器端验证可以避免欺骗代码和恶意代码
D.服务器端验证与客户端浏览器版本无关
正确答案:
15.可以使用属性()禁用主题。
A.EnabledTheme
B.EnableThemes
C.EnableTheming
D.EnabledThemes
正确答案:
16.下面关于web.config陈述正确的是()。
A.一个网站只能有一个web.config文件
B.web.config文件不能手工编辑代码
C.多个网站的共同的配置信息放在这些网站所在服务器的machine.config文件中
D.网站部署运行后不能再修改web.config文件
正确答案:
17.下面关于状态管理的说法错误的是()。
A.客户端状态管理将信息保留在客户端计算机上
B.服务器端状态管理将信息保留在服务器上
C.Web窗体页是有状态的
D.状态管理可以对同一页或不同页的多个请求维护状态和页信息
正确答案:
18.()不属于C#的值类型。
A.结构类型
B.枚举类型
C.布尔类型
D.数组类型
正确答案:
19.下面关于用户控件文件的说法正确的是()。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为ascx.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为asax.cs
正确答案:
20.关于.NETFramework的多语言支持,下面说法不正确的是()。
A.所有语言使用相同的对象模型和相同的类库
B.代码模块可在多种语言间重用
C.可以根据任务的特点选择合适的语言
D.不同的语言的性能大不同
正确答案:
21.下列有关母版页得说法正确的是()。
A.不能采用代码隐藏页模型
B.能采用代码隐藏页模型,其代码隐藏文件的扩展名为aspx.cs
C.能采用代码隐藏页模型,其代码隐藏文件的扩展名为masterPage.cs
D.能采用代码隐藏页模型,其代码隐藏文件的扩展名为master.cs
正确答案:
22.下面说法错误的是()。
A.Web.sitemap是一个包含网站层次结构的XML文件
B.Web.sitemap必须存放在网站的根文件夹下
C.所有的导航信息都必须放在一个Web.sitemap中
D.如果要使用ASP.NET
E.5的导航系统,就必须建立网站地图文件
正确答案:
23.下面选项错误的是()。
A..aspx文件在服务器端执行
B.Web窗体页继承自System.Web.UI.Page类
C.“@Page指令”只能包含在.aspx文件中
D..aspx文件和.aspx.cs文件名必须相同
正确答案:
24.SELECTProductId,Product.NameasProductName,Category.NameasCategoryNameFROMProductJOINCategoryON(Product.CategoryId=Category.CategoryId),关于这段代码的说法错误的是()。
A.所选数据来自两个数据表
B.有三列数据被选出,列名分别是ProductId,ProductName,CategoryName
C.Product数据表中含有ProductId,Name和CategoryId三个列字段
D.Category数据表中含
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开发技术 17春北理工 开发技术在线作业 17 北理工 开发 技术 在线 作业