ASP NET开发技术模拟试卷4__学生用2020年10月考试及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(编号) 北京理工大学远程教育学院
《开发技术》模拟试卷(四)
教学站学号姓名手机号成绩
重要说明:本试卷所有的题目都基于.NET Framework3.5。
一填空题(每空1分,共10分)
1.是.NET Framework的基础。
2.要在一个类中包含System.IO命名空间的语句是。
3.类创建完后,使用new关键字可建立类的实例对象。
4.在DropDownList控件中选择了一项后,若希望立即触发控件的
SelectedIndexChanged事件,需要设置该控件的属性的值为true。
3.5服务器控件包括HTML服务器控件和Web服务器控
件。
6.LINQ查询表达式常使用关键字为var的隐形变量存放返回数据。
7.GridView控件的模板列中数据绑定方法必须包含在之间。
8.外观文件主要为中的服务器控件提供一致的外观。
9.TreeView控件可以实现站点导航的树形结构显示。
二判断对错(每题1分,共10分)
1.XML的标记可以自定义。(对)
2.至少会执行一次循环的循环语句是while语句。(错)
3.C#的try_catch_finally结构中用于捕获异常的代码放在catch块中。(对)
bel控件的文本不能在服务器端动态地修改。(错)
5.使用Table控件可以动态地创建表格。(对)
pareValidator控件的ControlToCompare和ValueToCompare属性应用时只能
选择一个。(对)
7.状态管理只能对不同页的多个请求维护状态和页信息。(错)
8.采用select子句投影后的结果将新生成一个对象,该对象通常是匿名的。(对)
9.当用户单击GridView内置的删除按钮试图删除某行数据时,系统将自动给出提
示信息让用户确认。(错)
10.可以通过web.config文件设置网站部分网页应用一个主题。(对)
三单选题(每题2分,共60分)
1.下面哪个技术不是用于开发执行于服务器端Web应用程序的技术(A)。
a)DHTML;
b);
c)JSP;
d)PHP
2.下面关于虚拟目录的说法错误的是(A)。
a)虚拟目录不实际存在于主目录下;
b)虚拟目录名称必须和其相应的物理目录名称相同;
c)若希望不在主目录下的某个目录中的网页能被浏览,必须将该目录建立为
web站点的虚拟目录;
d)在IIS中删除了某个虚拟目录时,不会删除其相应的物理目录
3.一个应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,
这个页面的代码隐藏类为FirstQuarter。一个开发员不小心把FirstQuarter.aspx
页面的指令删除了。你想新建一个页面指令,此指令的正确写法是:<%@ Page
Language="C#" CodeFile="FirstQuarter.aspx.cs"(A)%>。
a)Inherits="Sales.FirstQuarter";
b)ClassName="Sales.FirstQuarter";
c)ClassName="Sales.FirstQuarter";
d)Inherits="FirstQuarter"
4.(A)修饰的变量只能在所属的类中可以被访问。
a)public;
b)protected;
c)private;
d)internal
5.(D)不属于C#的值类型。
a)结构类型;
b)枚举类型;
c)布尔类型;
d)数组类型
6.以下关于构造函数说法错误的是(D)。
a)使用new关键字实例化一个对象时,将调用对象的构造函数;
b)使用一个类时,最先执行的语句是构造函数中的语句;
c)构造函数名与类名相同;
d)每个类都有构造函数,如果没有定义构造函数,编译时会报错
7.下列说法错误的是:(D)。
a)LinkButton在页面上显示为超链接;
b)ImageButton在页面上显示为图形;
c)不能利用Button控件执行客户端脚本;
d)可以LinkButton的Click事件中编写代码实现网页间的跳转
8.下面关于客户端验证的说法错误的是:(D)。
a)客户端验证不能访问服务器资源;
b)客户端验证的响应速度较快;
c)客户端验证能完全避免欺骗代码或恶意代码;
d)客户端验证能够被禁用
9.通过正则表达式定义验证规则的数据验证控件是(C)。
a)RegularExpressionValidator;
b)RangeValidator;
c)RequiredFieldValidator;
d)CompareValidator
10.下面不是Page类的属性的是:(A)。
a)Response;
b)Request;
c)Cookie;
d)Server
11.下面关于Session的说法错误的是:(D)。
a)Session只能为当前访问的用户服务;
b)购物车可以采用Session实现;
c)Session状态的默认有效时间是20分钟;
d)Session变量名区分大小写
12.SELECT ProductId, as ProductName, as
CategoryName FROM Product JOIN Category ON (Product.CategoryId
=Category.CategoryId),关于这段代码的说法错误的是(D)。
a)所选数据来自两个数据表;
b)有三列数据被选出,列名分别是ProductId, ProductName, CategoryName;
c)Product 数据表中含有ProductId,Name和CategoryId三个列字段;
d)Category 数据表中含有CategoryId和CategoryName两个列字段
13.下面关于存储过程的说法错误的是(B)。
a)公共数据存储过程可以被多个Web 应用程序调用;
b)存储过程被解释执行;
c)一个存储过程可以执行上百条SQL 语句;
d)存储过程或数据库结构的更改不会影响Web 应用程序
14.下面关于SqlDataSource控件的说法错误的是(C)。
a)可以实现数据查询;
b)可以实现数据插入,删除和更新;
c)不能使用存储过程;
d)在数据操作时可以使用参数
15.(B)用于处理SQL Server等关系数据库类型数据。
a)LINQ to DataSet;
b)LINQ to SQL;
c)LINQ to XML;
d)LINQ to Object
16.(A)对查询结果进行排序。
a)orderby子句;
b)join子句;
c)where子句;