(编号) 北京理工大学远程教育学院
《ASP.NET开发技术》模拟试卷(五)教学站 学号 姓名 手机号 成绩 重要说明:本试卷所有的题目都基于.NET Framework3.5。填空题(每空1分,共10分) C#使用的类库就是 提供的类库。
ASP.NET自定义的类应放在 文件夹中。
在用户第一次浏览网页时,Page.IsPostBack会返回 。
控件通常用于输入数据。
若将TextBox控件的AutoPostBack属性值设为 表示当文本框内容改变且把焦点移出文本框时触发TextChanged事件。
web窗体验证包括 和 两种形式。
在LINQ to SQL中,将数据表的列字段映射为 。
TreeView控件和 数据源控件配合可以实现站点导航的树形结构显示。
要管理Web服务器上的文件系统,需要导入的命名空间是 。判断对错(每题1分,共10分)XML被设计用来显示数据。( )
for语句循环体中语句可能执行0次或多次。( )
C#的try_catch_finally结构中的try,catch和finally三块缺一不可。( )
若需要在多种选择中选择多项,只能用CheckBoxList,不能用CheckBox。( )
Table控件是一种容器控件。( )
每个验证控件都有属性IsValid。( )
LINQ技术中把数据作为对象处理。( )
GridView控件的AlternatingItemTemplate需与ItemTemplate配合使用。( )
当用户单击GridView内置的删除按钮试图删除某行数据时,系统不会给出提示信息让用户确认,而是直接删除,要想有用户确认,需要开发人员自行编程实现。( )
GridView控件的模板列中数据绑定方法必须包含在<%...%>之间。( )单选题(每题2分,共60分)编写 ASP.NET 代码不能采用的语言是( )。
VB.NET;
VBScript;
C#;
J#下面关于web窗体的代码隐藏页模型的说法错误的是( )。
显示界面的代码包含于aspx文件中;
逻辑处理代码包含于aspx.cs文件中;
代码隐藏类使用partial关键字声明;
代码隐藏类使用sealed关键字声明一个ASP.NET应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,这个页面的代码隐藏类为FirstQuarter。一个开发员不小心把FirstQuarter.aspx页面的指令删除了。你想新建一个页面指令,此指令的正确写法是:<%@ Page Language="C#"( )Inherits="Sales.FirstQuarter"%>。
CodeFile="FirstQuarter.aspx.cs";
Href = "FirstQuarter.aspx.cs";
Link = "FirstQuarter.aspx.cs";
Ref= "FirstQuarter.aspx.cs"( )不属于C#的引用类型。
结构类型;
string类型;
接口类型;
数组类型以下说法错误的是( )。
方法反映了对象的行为;
继承可以重用现有类的数据和行为,但是不能扩展新的功能;
abstract 修饰的类只能是其他类的基类,对这种类中的成员必须通过继承来实现;
static修饰的类为静态类,不能使用new创建类的实例web服务器控件不包括( )。
Input;
Label;
Image;
Table当选择DropDownList控件中一项后被触发的是:( )。
SelectedIndexChanged事件;
SelectedTextChanged事件;
SelectedItemChanged事件;
SelectedValueChanged事件判断CheckBoxList列表项是否选中的属性是:( )。
Selected属性;
Checked属性;
SelectedItem属性;
SelectedValue属性在页面上不能显示为超级链接的是:( )。
;
LinkButton控件;
HyperLink控件;
Label控件如果需要比较两次输入的密码是否相同,应该使用( )验证控件。
RegularExpressionValidator;
RangeValidator;
RequiredFieldValidator;
CompareValidator在ASP.NET中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并同时传递一个变量userName,需在first.aspx中添加的程序代码是:( )。
Response.Redirect("second.aspx? un= userName ");
Response.Redirect("second.aspx & un=userName");
Response.Redirect("second.aspx& un="+ userName);
Response.Redirect("second.aspx? un="+ userName)Application变量的语法格式是( )。
Application ["变量名"];
Application [‘变量名’];
Application (‘变量名’);
Application ("变量名")SELECT * FROM Category WHERE CategoryId>3 ( )CategoryId desc。
GROUP BY;
HAVING;
ORDER BY;
ORDER对于“需要确定一个班里需要补考的人数”和“需要将更新所有补考通过了的学生的成绩为60分”这两种情景,请选择各自正确的存储过程的类型( )。
返回记录和返回值;
返回值和返回记录;
返回记录和执行操作;
返回值和执行操作能直接显示XMLDataSource中的XML数据的控件是( )。
GridView和Menu;
TreeView和Menu;
GridView和TreeView;
GridViewLINQ查询表达式必须( )。
以from子句开始,以select或group子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以select子句开始,以from或group子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以select子句开始,以where子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以from子句开始,以where子句结束,中间可以包含一个或多个select、from、where、orderby、group、join等子句在网页中要求用户在两个文本框中输入用户名和密码,之后单击登录按钮,在按钮的Click事件处理程序中编写程序判断输入值是否合法。两个文本框的id分别是txtUsername和txtPassword。用户信息存放在SQL Server一个数据库的名为userInfo的数据表中,此表的username和password字段用于存放用户名和密码。应用程序使用LINQ访问数据库,数据库类的实例为db。请选择正确的选项 ( ) 完成程序中的LINQ查询语句( 1 ) r IN db.userInfo ( 2 ) r.username == txtUsername.Text && r.password == txtPassword.Text ( 3 ) r;。
FROM WHERE SELECT;
FROM SELECT WHERE;
SELECT FROM WHERE;
SELECT WHERE FROMFROM product IN db.Product JOIN category IN db.Category ON product.CategoryId equals category.CategoryId SELECT NEW { product.ProductId, product.CategoryId, CategoryName = category.Name},请选择关于这段代码错误的说法是:( )。
所选的数据来自同一数据库的两个不同的数据表;
选出三列数据的列字段的名称分别为ProductId,CategoryId,CategoryName;
Category 数据表中含有CategoryId和CategoryName两个列字段;
Product 数据表中含有ProductId和CategoryId两个列字段若设置了GridView的HyperLinkField列的属性DataNavigateUrlFields的值为cID,则需设置属性DataNavigateUrlFormatString = "~/showData.aspx( )",即可实现根据用户点击的某个cID跳转到相应的网页。
&cID={0};
?cID={0};
#cID={0};
%cID={0}下面关于DetailsView控件说法错误的是( )。
以表格形式显示和处理来自数据源的多条记录;
显示数据的表格只包含两个数据列,一个数据列逐行显示数据列名,另一个数据列显示对应的数据值;
内置了编辑、删除数据的功能;
内置了插入数据的功能下面说法错误的是( )。
外观文件主要为ASP.NET中的服务器控件提供一致的外观;
一个主题必须包含外观文件;
控件外观定义中必须定义SkinId;
同一个主题中每个控件类型只允许有一个默认的控件外观以下关于主题的说法错误的是( )。
全局主题存储于Web应用程序的App_Themes文件夹中;
App_Themes文件夹中的每个子文件夹对应一个应用程序主题;
对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题;
可以通过程序实现网站主题的动态切换若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容页的头部添加指令:<%( ) Language="C#" MasterPageFile ="template.master" CodeFile="showData.aspx.cs" Inherits="showData" %>。
@ Master;
@ Page;
@ Content;
@ MasterPage用户控件的代码隐藏类的基类是( )。
Page;
UserControl;
WebControl;
Control用户控件已经通过<%@ Register TagPrefix="MyControls" TagName= "TestControl" Src="TestControl.ascx" %>注册,则在Web窗体中放置一个用户控件的代码是( )。
;
;
;
网站的主页使用( )设置。
Web.sitemap根元素元素的url属性;
Web.sitemap最外层元素的url属性;
Web.sitemap根元素元素的src属性;
Web.sitemap最外层元素的src属性下面关于TreeView控件的说法错误的是( )。
可以实现站点导航;
可以用来显示XML数据;
可以用来显示关系数据;
只能有一个根节点Menu控件和 ( )数据源控件配合可以快速实现菜单形式的站点导航。
SiteMapDataSource;
XmlDataSource;
SqlDataSource;
LinqDataSource利用FileUpload控件不可以( )。
获取上传文件的大小;
获取上传文件的类型;
更改上传文件的文件名;
将上传的文件保存到Web服务器ASP.NET网站发布后不可能存在的文件夹是( )。
App_Data;
App_Code;
App_Themes;
Bin简答题(每题10分,共20分)简述“文件系统”网站和“本地IIS”网站的区别。
请阐述利用SqlDataSource控件完成以下任务所需的操作步骤。
任务描述:数据库Eshop中有一个商品信息表Products,包括商品编号ProductID,商品名称ProductName,商品描述ProductDes三个数据字段。要求设计一个网页,网页中的有三个文本框分别用于用户输入新的商品编号ProductID,商品名称ProductName,商品描述ProductDes,并且用GridView控件显示当前已有的所有商品信息。单击一个添加新商品按钮之后,GridView控件显示添加新商品之后的所有商品信息。
《ASP.NET开发技术》模拟试卷(五)教学站 学号 姓名 手机号 成绩 重要说明:本试卷所有的题目都基于.NET Framework3.5。填空题(每空1分,共10分) C#使用的类库就是 提供的类库。
ASP.NET自定义的类应放在 文件夹中。
在用户第一次浏览网页时,Page.IsPostBack会返回 。
控件通常用于输入数据。
若将TextBox控件的AutoPostBack属性值设为 表示当文本框内容改变且把焦点移出文本框时触发TextChanged事件。
web窗体验证包括 和 两种形式。
在LINQ to SQL中,将数据表的列字段映射为 。
TreeView控件和 数据源控件配合可以实现站点导航的树形结构显示。
要管理Web服务器上的文件系统,需要导入的命名空间是 。判断对错(每题1分,共10分)XML被设计用来显示数据。( )
for语句循环体中语句可能执行0次或多次。( )
C#的try_catch_finally结构中的try,catch和finally三块缺一不可。( )
若需要在多种选择中选择多项,只能用CheckBoxList,不能用CheckBox。( )
Table控件是一种容器控件。( )
每个验证控件都有属性IsValid。( )
LINQ技术中把数据作为对象处理。( )
GridView控件的AlternatingItemTemplate需与ItemTemplate配合使用。( )
当用户单击GridView内置的删除按钮试图删除某行数据时,系统不会给出提示信息让用户确认,而是直接删除,要想有用户确认,需要开发人员自行编程实现。( )
GridView控件的模板列中数据绑定方法必须包含在<%...%>之间。( )单选题(每题2分,共60分)编写 ASP.NET 代码不能采用的语言是( )。
VB.NET;
VBScript;
C#;
J#下面关于web窗体的代码隐藏页模型的说法错误的是( )。
显示界面的代码包含于aspx文件中;
逻辑处理代码包含于aspx.cs文件中;
代码隐藏类使用partial关键字声明;
代码隐藏类使用sealed关键字声明一个ASP.NET应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,这个页面的代码隐藏类为FirstQuarter。一个开发员不小心把FirstQuarter.aspx页面的指令删除了。你想新建一个页面指令,此指令的正确写法是:<%@ Page Language="C#"( )Inherits="Sales.FirstQuarter"%>。
CodeFile="FirstQuarter.aspx.cs";
Href = "FirstQuarter.aspx.cs";
Link = "FirstQuarter.aspx.cs";
Ref= "FirstQuarter.aspx.cs"( )不属于C#的引用类型。
结构类型;
string类型;
接口类型;
数组类型以下说法错误的是( )。
方法反映了对象的行为;
继承可以重用现有类的数据和行为,但是不能扩展新的功能;
abstract 修饰的类只能是其他类的基类,对这种类中的成员必须通过继承来实现;
static修饰的类为静态类,不能使用new创建类的实例web服务器控件不包括( )。
Input;
Label;
Image;
Table当选择DropDownList控件中一项后被触发的是:( )。
SelectedIndexChanged事件;
SelectedTextChanged事件;
SelectedItemChanged事件;
SelectedValueChanged事件判断CheckBoxList列表项是否选中的属性是:( )。
Selected属性;
Checked属性;
SelectedItem属性;
SelectedValue属性在页面上不能显示为超级链接的是:( )。
;
LinkButton控件;
HyperLink控件;
Label控件如果需要比较两次输入的密码是否相同,应该使用( )验证控件。
RegularExpressionValidator;
RangeValidator;
RequiredFieldValidator;
CompareValidator在ASP.NET中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并同时传递一个变量userName,需在first.aspx中添加的程序代码是:( )。
Response.Redirect("second.aspx? un= userName ");
Response.Redirect("second.aspx & un=userName");
Response.Redirect("second.aspx& un="+ userName);
Response.Redirect("second.aspx? un="+ userName)Application变量的语法格式是( )。
Application ["变量名"];
Application [‘变量名’];
Application (‘变量名’);
Application ("变量名")SELECT * FROM Category WHERE CategoryId>3 ( )CategoryId desc。
GROUP BY;
HAVING;
ORDER BY;
ORDER对于“需要确定一个班里需要补考的人数”和“需要将更新所有补考通过了的学生的成绩为60分”这两种情景,请选择各自正确的存储过程的类型( )。
返回记录和返回值;
返回值和返回记录;
返回记录和执行操作;
返回值和执行操作能直接显示XMLDataSource中的XML数据的控件是( )。
GridView和Menu;
TreeView和Menu;
GridView和TreeView;
GridViewLINQ查询表达式必须( )。
以from子句开始,以select或group子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以select子句开始,以from或group子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以select子句开始,以where子句结束,中间可以包含一个或多个from、where、orderby、group、join等子句;
以from子句开始,以where子句结束,中间可以包含一个或多个select、from、where、orderby、group、join等子句在网页中要求用户在两个文本框中输入用户名和密码,之后单击登录按钮,在按钮的Click事件处理程序中编写程序判断输入值是否合法。两个文本框的id分别是txtUsername和txtPassword。用户信息存放在SQL Server一个数据库的名为userInfo的数据表中,此表的username和password字段用于存放用户名和密码。应用程序使用LINQ访问数据库,数据库类的实例为db。请选择正确的选项 ( ) 完成程序中的LINQ查询语句( 1 ) r IN db.userInfo ( 2 ) r.username == txtUsername.Text && r.password == txtPassword.Text ( 3 ) r;。
FROM WHERE SELECT;
FROM SELECT WHERE;
SELECT FROM WHERE;
SELECT WHERE FROMFROM product IN db.Product JOIN category IN db.Category ON product.CategoryId equals category.CategoryId SELECT NEW { product.ProductId, product.CategoryId, CategoryName = category.Name},请选择关于这段代码错误的说法是:( )。
所选的数据来自同一数据库的两个不同的数据表;
选出三列数据的列字段的名称分别为ProductId,CategoryId,CategoryName;
Category 数据表中含有CategoryId和CategoryName两个列字段;
Product 数据表中含有ProductId和CategoryId两个列字段若设置了GridView的HyperLinkField列的属性DataNavigateUrlFields的值为cID,则需设置属性DataNavigateUrlFormatString = "~/showData.aspx( )",即可实现根据用户点击的某个cID跳转到相应的网页。
&cID={0};
?cID={0};
#cID={0};
%cID={0}下面关于DetailsView控件说法错误的是( )。
以表格形式显示和处理来自数据源的多条记录;
显示数据的表格只包含两个数据列,一个数据列逐行显示数据列名,另一个数据列显示对应的数据值;
内置了编辑、删除数据的功能;
内置了插入数据的功能下面说法错误的是( )。
外观文件主要为ASP.NET中的服务器控件提供一致的外观;
一个主题必须包含外观文件;
控件外观定义中必须定义SkinId;
同一个主题中每个控件类型只允许有一个默认的控件外观以下关于主题的说法错误的是( )。
全局主题存储于Web应用程序的App_Themes文件夹中;
App_Themes文件夹中的每个子文件夹对应一个应用程序主题;
对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题;
可以通过程序实现网站主题的动态切换若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容页的头部添加指令:<%( ) Language="C#" MasterPageFile ="template.master" CodeFile="showData.aspx.cs" Inherits="showData" %>。
@ Master;
@ Page;
@ Content;
@ MasterPage用户控件的代码隐藏类的基类是( )。
Page;
UserControl;
WebControl;
Control用户控件已经通过<%@ Register TagPrefix="MyControls" TagName= "TestControl" Src="TestControl.ascx" %>注册,则在Web窗体中放置一个用户控件的代码是( )。
;
网站的主页使用( )设置。
Web.sitemap根元素
Web.sitemap最外层
Web.sitemap根元素
Web.sitemap最外层
可以实现站点导航;
可以用来显示XML数据;
可以用来显示关系数据;
只能有一个根节点Menu控件和 ( )数据源控件配合可以快速实现菜单形式的站点导航。
SiteMapDataSource;
XmlDataSource;
SqlDataSource;
LinqDataSource利用FileUpload控件不可以( )。
获取上传文件的大小;
获取上传文件的类型;
更改上传文件的文件名;
将上传的文件保存到Web服务器ASP.NET网站发布后不可能存在的文件夹是( )。
App_Data;
App_Code;
App_Themes;
Bin简答题(每题10分,共20分)简述“文件系统”网站和“本地IIS”网站的区别。
请阐述利用SqlDataSource控件完成以下任务所需的操作步骤。
任务描述:数据库Eshop中有一个商品信息表Products,包括商品编号ProductID,商品名称ProductName,商品描述ProductDes三个数据字段。要求设计一个网页,网页中的有三个文本框分别用于用户输入新的商品编号ProductID,商品名称ProductName,商品描述ProductDes,并且用GridView控件显示当前已有的所有商品信息。单击一个添加新商品按钮之后,GridView控件显示添加新商品之后的所有商品信息。
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 20秋北理工《大学物理》模拟卷2 更新